@charset "UTF-8";
/*! Variables
   ========================================================================== */
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper.simplebar-hide-scrollbar::-webkit-scrollbar,.simplebar-content-wrapper::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px;display:none!important}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.block-login-signup-page .form-wrapper{position:relative;width:100%;height:100%}.block-login-signup-page .form-wrapper .simplebar-track.simplebar-vertical{width:4px;right:10px;top:25px;bottom:25px;background:0 0}.block-login-signup-page .form-wrapper .simplebar-scrollbar:before{background:rgba(37,37,37,.3);border-radius:10px;left:0;right:0;top:2px;bottom:2px}.block-login-signup-page .form-wrapper .simplebar-scrollbar.simplebar-visible:before{opacity:1}.block-login-signup-page .form-wrapper .simplebar-scrollbar:hover:before{background:rgba(37,37,37,.5)}.block-login-signup-page{position:relative}@media (min-width:1200px){.block-login-signup-page{margin-top:calc(110px * -1)}}@media (min-width:992px) and (max-width:1199.98px){.block-login-signup-page{margin-top:calc(110px * -1)}}@media (min-width:768px) and (max-width:991.98px){.block-login-signup-page{margin-top:calc(92px * -1)}}@media (max-width:767.98px){.block-login-signup-page{margin-top:calc(92px * -1)}}@media (min-width:992px){.block-login-signup-page{--top-space:calc(110px + 15px)}}@media (min-width:768px) and (max-width:991.98px){.block-login-signup-page{--top-space:calc(92px + 77px)}}@media (max-width:767.98px){.block-login-signup-page{--top-space:calc(92px + 32px)}}.block-login-signup-page .media-holder{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%}.block-login-signup-page .media-holder:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.2;background:#000;z-index:1}.block-login-signup-page .media-holder:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.8;background:linear-gradient(180deg,rgba(37,37,37,0) 0,#000 100%);z-index:2}.block-login-signup-page .media-holder img{width:100%;height:100%;object-fit:cover}.block-login-signup-page .container{position:relative;z-index:2;height:100%;padding-top:var(--top-space)}@media (min-width:992px){.block-login-signup-page .container{min-height:100vh}}@media (min-width:992px){.block-login-signup-page .container .row{height:100%;min-height:calc(100vh - var(--top-space));padding-bottom:30px}}@media (max-width:991.98px){.block-login-signup-page .container .row{padding-bottom:20px}}@media (max-width:767.98px){.block-login-signup-page .container .row{padding-bottom:10px}}.block-login-signup-page .container .row.signup-fields{height:auto;min-height:0;margin:0 -10px;padding-bottom:0;row-gap:30px}.block-login-signup-page .container .row.signup-fields>[class*=col-]{min-width:0;padding:0 10px}@media (min-width:992px){.block-login-signup-page .block-content{margin-top:calc(var(--space-content-total)/ 2);padding-bottom:70px;padding-top:70px}}.block-login-signup-page .block-content-title{margin-bottom:30px}@media (min-width:992px){.block-login-signup-page .block-content-title h1{margin-bottom:30px}}@media (max-width:991.98px){.block-login-signup-page .block-content-title h1{margin-bottom:20px}}.block-login-signup-page .block-content-title p{margin-bottom:0}.block-login-signup-page .block-accordion .accordion-item{border:0;border-radius:0;background-color:transparent;padding-top:15px;padding-bottom:15px;border-top:1px solid rgba(248,247,242,.3);transition:border .3s ease-in-out}@media (max-width:767.98px){.block-login-signup-page .block-accordion .accordion-item{padding-top:10px;padding-bottom:10px}}.block-login-signup-page .block-accordion .accordion-item:last-child{border-bottom:1px solid rgba(248,247,242,.3)}.block-login-signup-page .block-accordion .accordion-header .accordion-button{background-color:transparent;border-radius:0;padding:0 35px 0 0;font-size:inherit;font-weight:inherit;font-family:inherit;color:#f8f7f2;position:relative;box-shadow:0 0 0}.block-login-signup-page .block-accordion .accordion-header .accordion-button.focusOutline{outline:-webkit-focus-ring-color auto 5px!important}.block-login-signup-page .block-accordion .accordion-header .accordion-button:after{display:none}.block-login-signup-page .block-accordion .accordion-header .accordion-button:focus{outline:0;box-shadow:0 0 0}.block-login-signup-page .block-accordion .accordion-header .accordion-button .accordion-btn{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:3px;width:15px;height:15px}@media (max-width:767.98px){.block-login-signup-page .block-accordion .accordion-header .accordion-button .accordion-btn{top:2px}}.block-login-signup-page .block-accordion .accordion-header .accordion-button .accordion-btn:after,.block-login-signup-page .block-accordion .accordion-header .accordion-button .accordion-btn:before{content:"";width:100%;height:2px;background:#f8f7f2;position:absolute;top:7.5px;left:0;transform:translateZ(0);transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(.8,0,.2,1)}.block-login-signup-page .block-accordion .accordion-header .accordion-button .accordion-btn:after{transform:rotate(90deg) translateZ(0)}.block-login-signup-page .block-accordion .accordion-header .accordion-button[aria-expanded=true] .accordion-btn:after{transform:rotate(0)}.block-login-signup-page .block-accordion .accordion-body{padding:20px 0 15px}@media (max-width:991.98px) and (min-width:768px){.block-login-signup-page .block-accordion .accordion-body{padding:20px 0 15px}}@media (max-width:767.98px){.block-login-signup-page .block-accordion .accordion-body{padding:20px 0}}.block-login-signup-page .block-accordion .accordion-body p:not(:last-child):not(.caption):not(:last-child){margin-bottom:15px}@media (max-width:991.98px) and (min-width:768px){.block-login-signup-page .block-accordion .accordion-body ul{margin-bottom:15px}}@media (min-width:992px){.block-login-signup-page .block-accordion .accordion-body ul>li{padding-left:56px}}@media (max-width:991.98px) and (min-width:768px){.block-login-signup-page .block-accordion .accordion-body ul>li{padding-left:46px}.block-login-signup-page .block-accordion .accordion-body ul>li:before{left:20px}}@media (max-width:767.98px){.block-login-signup-page .block-accordion .accordion-body ul>li{padding-left:36px}.block-login-signup-page .block-accordion .accordion-body ul>li:not(:last-child){margin-bottom:10px}}.block-login-signup-page .block-accordion .accordion-body ul>li:before{background-color:#f8f7f2}.block-login-signup-page .block-forms{position:relative}.block-login-signup-page .block-forms .custom-dropdown__options{max-height:min(300px,40vh);overflow-y:auto;overscroll-behavior-y:contain}@media (max-width:991.98px){.block-login-signup-page .block-forms{margin-top:80px}}@media (max-width:767.98px){.block-login-signup-page .block-forms{margin-top:50px}}.block-login-signup-page .block-forms .forms-wrapper{position:relative}@media (min-width:992px){.block-login-signup-page .block-forms .forms-wrapper{width:100%;height:100%}}.block-login-signup-page .block-forms .forms-wrapper p:not(.p-small) a{font-weight:700}.block-login-signup-page .block-forms .forms-wrapper label a,.block-login-signup-page .block-forms .forms-wrapper p a{color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:.05em;text-underline-position:from-font}@media (hover:hover){.block-login-signup-page .block-forms .forms-wrapper label a:hover,.block-login-signup-page .block-forms .forms-wrapper p a:hover{color:inherit!important;text-decoration-color:inherit!important}}@media (min-width:992px){.block-login-signup-page .block-forms .form-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto}}.block-login-signup-page .block-forms .form-wrapper .form-holder{padding:70px 80px 50px}@media (max-width:767.98px){.block-login-signup-page .block-forms .form-wrapper .form-holder{padding:40px 20px}}.block-login-signup-page .block-forms .form-wrapper .form-holder .form-title{margin-bottom:40px}.block-login-signup-page .block-forms .form-wrapper .form-holder .form-title p{margin-top:10px;margin-bottom:0}.block-login-signup-page .block-forms .form-wrapper .form-holder .custom-dropdown-holder+.custom-dropdown-holder,.block-login-signup-page .block-forms .form-wrapper .form-holder .custom-dropdown-holder+.input-holder,.block-login-signup-page .block-forms .form-wrapper .form-holder .custom-dropdown-holder+.textarea-holder,.block-login-signup-page .block-forms .form-wrapper .form-holder .input-holder+.custom-dropdown-holder,.block-login-signup-page .block-forms .form-wrapper .form-holder .input-holder+.input-holder,.block-login-signup-page .block-forms .form-wrapper .form-holder .input-holder+.textarea-holder,.block-login-signup-page .block-forms .form-wrapper .form-holder .textarea-holder+.custom-dropdown-holder,.block-login-signup-page .block-forms .form-wrapper .form-holder .textarea-holder+.input-holder,.block-login-signup-page .block-forms .form-wrapper .form-holder .textarea-holder+.textarea-holder{margin-top:30px}.block-login-signup-page .block-forms .form-wrapper .form-holder .custom-dropdown-holder.is-disabled,.block-login-signup-page .block-forms .form-wrapper .form-holder .input-holder.is-disabled{opacity:.4;pointer-events:none}.block-login-signup-page .block-forms .form-wrapper .form-holder .input-holder.is-disabled .custom-input:disabled{background-color:#f8f7f2}.block-login-signup-page .block-forms .form-wrapper .form-holder form[name=signup-form]:has(.signup-fields) .checkbox-holder{padding-top:32px}@media (max-width:767.98px){.block-login-signup-page .block-forms .form-wrapper .form-holder form[name=signup-form]:has(.signup-fields) .checkbox-holder{padding-top:20px}}@media (max-width:767.98px){.block-login-signup-page .block-forms .form-wrapper .form-holder form[name=signup-form]:has(.signup-fields) .button-holder{padding-top:20px}}.block-login-signup-page .block-forms .form-wrapper .form-holder .checkbox-holder{padding-top:20px}@media (min-width:992px){.block-login-signup-page .block-forms .form-wrapper .form-holder .checkbox-holder label{padding-right:65px}}.block-login-signup-page .block-forms .form-wrapper .form-holder .checkbox-holder .invalid-feedback{padding-left:10px}.block-login-signup-page .block-forms .form-wrapper .form-holder .forgot-password-holder{margin-top:10px}.block-login-signup-page .block-forms .form-wrapper .form-holder .forgot-password-holder+.button-holder{padding-top:20px}.block-login-signup-page .block-forms .form-wrapper .form-holder .button-holder{padding-top:30px;--data-color:#f8f7f2}.block-login-signup-page .block-forms .form-wrapper .form-holder .magic-link-holder{margin-top:20px}.block-login-signup-page .block-forms .form-wrapper .form-holder .magic-link-holder .magic-link{color:#252525}.block-login-signup-page .block-forms .caption-btn-holder{position:absolute;bottom:0;z-index:2;right:calc(100% + 12px)}@media (max-width:991.98px){.block-login-signup-page .block-forms .caption-btn-holder{display:none}}@media (max-width:767.98px){.block-login-signup-page .block-forms .caption-btn-holder{right:calc(100% + 8px)}}.block-login-signup-page .block-forms.login .breadcrumb-btn,.block-login-signup-page .block-forms.magic-link .breadcrumb-btn{position:absolute;z-index:2}@media (min-width:768px){.block-login-signup-page .block-forms.login .breadcrumb-btn,.block-login-signup-page .block-forms.magic-link .breadcrumb-btn{top:30px;left:30px}}@media (max-width:767.98px){.block-login-signup-page .block-forms.login .breadcrumb-btn,.block-login-signup-page .block-forms.magic-link .breadcrumb-btn{top:20px;left:20px}}@media (min-width:992px){.block-login-signup-page .block-forms.login .form-holder,.block-login-signup-page .block-forms.magic-link .form-holder{min-height:calc(100vh - (var(--top-space) + 30px));display:flex;flex-wrap:wrap}.block-login-signup-page .block-forms.login .form-holder>:not(.breadcrumb-btn),.block-login-signup-page .block-forms.magic-link .form-holder>:not(.breadcrumb-btn){flex:0 0 auto;width:100%}.block-login-signup-page .block-forms.login .form-holder .form-title,.block-login-signup-page .block-forms.magic-link .form-holder .form-title{margin-top:auto}.block-login-signup-page .block-forms.login .form-holder form,.block-login-signup-page .block-forms.magic-link .form-holder form{margin-bottom:auto}}.block-login-signup-page .container:has(.form-wrapper:not(.d-none)) .forms-wrapper .thank-you-message{display:none!important}.block-login-signup-page .container:has(.form-wrapper.d-none) .forms-wrapper{min-height:0;display:flex;flex-direction:column}.block-login-signup-page .container:has(.form-wrapper.d-none) .forms-wrapper .thank-you-message{flex:1 1 auto}@media (min-width:992px){.block-login-signup-page .container:has(.form-wrapper.d-none) .forms-wrapper .thank-you-message{padding-left:80px;padding-right:80px}}@media (max-width:991.98px) and (min-width:768px){.block-login-signup-page .container:has(.form-wrapper.d-none) .forms-wrapper .thank-you-message{min-height:calc(var(--window) - 200px);padding-left:16.6666666667%;padding-right:16.6666666667%}}@media (max-width:767.98px){.block-login-signup-page .container:has(.form-wrapper.d-none) .forms-wrapper .thank-you-message{padding-left:20px;padding-right:20px;min-height:calc(var(--window) - 64px)}}.block-login-signup-page .container:has(.form-wrapper.d-none) .forms-wrapper .thank-you-message p{margin:10px 0 0}@media (max-width:991.98px){.block-login-signup-page .container:has(.form-wrapper.d-none)>.row{flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - var(--top-space))}.block-login-signup-page .container:has(.form-wrapper.d-none)>.row .block-forms{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.block-login-signup-page .container:has(.form-wrapper.d-none)>.row .block-forms .forms-wrapper{flex:1 1 auto}}