@-webkit-keyframes landingPageAppear{0%{opacity:0}to{opacity:1}}@keyframes landingPageAppear{0%{opacity:0}to{opacity:1}}.landing-page-background-wrapper{flex-direction:column;height:100%}.landing-page-background-wrapper.isMobile{position:relative!important}.landing-page-background-wrapper .register-page-background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.landing-page-background-wrapper .MuiBackdrop-root{background-color:#fff}.landing-page-background-wrapper .landing-page-container{opacity:1;-webkit-animation:landingPageAppear .4s ease-out .4s 1;animation:landingPageAppear .4s ease-out .4s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:relative;margin-top:0;width:100%;z-index:2001}.landing-page-background-wrapper .landing-page-container .toggle-section-button{position:absolute;top:0;display:none;-webkit-transform:translateY(-8px);transform:translateY(-8px);left:50%;padding:8px;margin-top:-16px;margin-left:-30px;z-index:2002}.landing-page-background-wrapper .landing-page-container .toggle-section-button button{margin:auto;background:#fff;background-color:#fff!important;border-radius:25px;padding:17px;box-shadow:0 -3px 6px hsla(0,0%,74.9%,.21);cursor:pointer}.landing-page-background-wrapper .landing-page-container .toggle-section-button button svg{fill:var(--palette-secondary);transition:.3s;height:16px;width:16px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.landing-page-background-wrapper .auth-page-wrapper{min-height:auto;padding:0}.landing-page-background-wrapper .auth-page-wrapper:after,.landing-page-background-wrapper .auth-page-wrapper:before{content:none}.landing-page-background-wrapper .auth-page-wrapper .auth-page-container{width:100%;background:#fff}.landing-page-background-wrapper .auth-page-wrapper .auth-page-container .landing-page-error{height:70px;width:100%}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper{max-width:850px;margin:auto}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form{width:100%;margin:0}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form>*{margin-right:10px}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form>:last-child{margin-right:0}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper{height:48px;margin-bottom:22px;color:#acacac;fill:#acacac;background:#f8f8f8}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper .custom-textfield-start-icon svg{fill:#acacac}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper .custom-textfield-label{line-height:15px;color:#acacac}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper .custom-textfield-end-icon{display:none}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper .custom-textfield-end-icon svg{margin-top:9px}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper.valid .custom-textfield-start-icon svg{fill:#40e653}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper.has-error .custom-textfield-end-icon{display:block}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper.has-error .custom-textfield-start-icon svg{fill:#ff4576}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper.has-icon .custom-textfield .custom-textfield-label{-webkit-transform:translate(44px,16px) scale(1);transform:translate(44px,16px) scale(1)}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper.has-icon.focused .custom-textfield .custom-textfield-label,.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper.has-icon.has-error .custom-textfield .custom-textfield-label{-webkit-transform:translate(40px,2px) scale(.9);transform:translate(40px,2px) scale(.9)}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper.has-icon.focused .custom-textfield .custom-textfield-input input,.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form .custom-textfield-wrapper.has-icon.has-error .custom-textfield .custom-textfield-input input{-webkit-transform:translateY(2px);transform:translateY(2px)}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper .buttons{margin-top:auto;margin-bottom:19px}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper .buttons .custom-button{height:50px;width:193px;padding:0;margin:0;font-size:16px}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper .buttons .custom-button span{font-weight:700}@media screen and (min-width:1200px) and (max-width:1280px){.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper{max-width:998px}}@media screen and (min-width:0px) and (max-width:960px){.landing-page-background-wrapper .landing-page-container.focus{height:100%;opacity:1;-webkit-animation:none;animation:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}.landing-page-background-wrapper .landing-page-container.focus .landing-page-banner{z-index:10}.landing-page-background-wrapper .landing-page-container.focus .landing-page-content{max-height:100%;height:100%}.landing-page-background-wrapper .auth-page-wrapper .step-wrapper .step-container .auth-form-wrapper form{width:100%}.landing-page-background-wrapper .landing-page-container .toggle-section-button{display:flex}.landing-page-background-wrapper .landing-page-container .landing-page-banner{top:0;left:0;width:100%}.landing-page-background-wrapper .landing-page-container .landing-page-banner .banner{border-radius:0;box-shadow:0 -3px 6px rgba(0,0,0,.29)}.landing-page-background-wrapper .landing-page-container .landing-page-content{height:-webkit-max-content;height:-moz-max-content;height:max-content;border-radius:0;transition:height .3s}.landing-page-background-wrapper .landing-page-container .landing-page-content .auth-page-wrapper{height:100%;border-radius:0}.landing-page-background-wrapper .landing-page-container .landing-page-content .auth-page-container{height:auto!important;border-radius:0!important}.landing-page-background-wrapper .landing-page-container .landing-page-content .auth-page-container .step-wrapper .step-container{padding:0 35px 0 32px}.landing-page-background-wrapper .landing-page-container .landing-page-content .auth-page-container .step-wrapper .step-container .auth-form-wrapper .auth-form-uppertext{margin-top:40px;margin-bottom:10px;text-align:left}.landing-page-background-wrapper .landing-page-container .landing-page-content .auth-page-container form .custom-textfield-wrapper{height:55px;margin-bottom:12px}}@media screen and (max-width:960px){.landing-page-background-wrapper .landing-page-container .landing-page-content{max-height:540px}}.custom-textfield-title{line-height:19px;font-size:14px;color:rgba(var(--palette-secondary-rgb),.85);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:8px 20px 5px 0}.custom-textfield-wrapper-texteditor .custom-textfield-wrapper{width:100%}.custom-textfield-wrapper-texteditor.hasTitle{position:relative;padding:0;margin-top:38px}.custom-textfield-wrapper-texteditor .custom-textfield-title{position:absolute;top:-35px;left:0}.flex-column,.flex-column-mobile{flex-direction:column}.flex-column-mobile>div{width:100%!important}.flex-column-mobile .popup-buttons{flex-direction:column}.flex-row{flex-direction:row}.flex-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(50%,1fr))}.flex-grid-2-column,.flex-grid-3-column{display:flex;flex-wrap:wrap}.flex-grid-2-column>*,.flex-grid-3-column>*{margin-right:10px;flex:1 1 auto}.flex-grid-2-column .custom-textfield-wrapper{width:45%}.flex-grid-3-column .custom-textfield-wrapper{width:33%}.MuiPickersPopper-root{z-index:2010!important}.airsaas-form-row-2{display:flex;justify-content:space-between;margin:0 -5px}.airsaas-form-row-2>*{margin:0 5px 7px}.airsaas-hubspot-email-form{position:relative;width:100%!important}.airsaas-hubspot-email-form p{margin-top:15px;font-size:14px;line-height:18px;letter-spacing:.5px;font-weight:300;text-align:left}.airsaas-hubspot-email-form fieldset{max-width:none!important}.airsaas-hubspot-email-form fieldset .hs-email .input{margin-right:0}.airsaas-hubspot-email-form fieldset .hs-email .hs-input{width:calc(100% - 100px)!important;padding-right:60px;display:block}.airsaas-hubspot-email-form fieldset label{font-weight:400;background:none}.airsaas-hubspot-email-form .field{height:auto;border:none;background-color:transparent}.airsaas-hubspot-email-form .field:hover{background-color:transparent}.airsaas-hubspot-email-form button,.airsaas-hubspot-email-form input{height:46px;margin-bottom:0;padding-right:20px;padding-left:20px;border-radius:40px;border-width:1px;background-color:#fff;box-shadow:2px 2px 6px 0 rgba(0,0,0,.24);font-family:Product sans,sans-serif;font-size:16px;text-align:left;letter-spacing:.5px}.airsaas-hubspot-email-form input:active,.airsaas-hubspot-email-form input:focus{border-color:transparent;outline:none}.airsaas-hubspot-email-form .hs-form-field>label{display:none}.airsaas-hubspot-email-form .hs-button{width:230px;text-align:center;margin-top:0;border:1px solid #071d4e;background-color:#071d4e;font-weight:700;color:#fff;position:absolute;top:0;right:0;cursor:pointer;height:50px}.airsaas-hubspot-email-form ul.hs-error-msgs{padding-left:0;margin-top:5px;margin-bottom:0}.airsaas-hubspot-email-form ul.hs-error-msgs li{color:#3a51db;font-size:12px;font-weight:400;padding-left:0;list-style:none}.airsaas-hubspot-email-form .hs_error_rollup{display:none}.airsaas-hubspot-email-form .hs_error_rollup .hs-main-font-element{color:#3a51db;font-size:12px;font-weight:400}#airsaas-hubspot-form .submitted-message{font-size:16px;font-weight:300}@media only screen and (max-width:600px){.airsaas-hubspot-email-form fieldset .hs-email .hs-input{width:100%!important;padding-right:20px}.airsaas-hubspot-email-form .hs-button{position:static;width:100%;margin-top:10px;margin-bottom:10px}}.register-page-banner{background-color:var(--palette-primary);position:relative;height:65vh}.register-page-banner-image{height:auto;width:58%;position:absolute;bottom:0;right:0}.register-page-banner-text{color:#fff;display:flex;flex-direction:column;position:absolute;top:50%;left:5vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45vw}.register-page-banner-text div:first-child{margin-left:38px;width:30vw}.register-page-banner-text h1{font-size:42px;line-height:49px;font-weight:700;margin-bottom:10px}.register-page-banner-text-point-container{margin:15px 0;display:inline-flex}.register-page-banner-text-point-container p{font-weight:100;font-size:25px;line-height:37px;margin:0}.register-page-banner-text-point-container svg{margin-top:5px;margin-right:12px}.register-page-banner-circle{position:absolute;top:0;left:0}.register-page-banner.isMobile{flex-direction:column;height:auto}.register-page-banner.isMobile .register-page-banner-image{position:relative;display:flex;justify-content:end;height:auto;width:88vw;padding-left:12vw;text-align:right}.register-page-banner.isMobile .register-page-banner-text{position:relative;padding-top:5vh;display:flex;flex-direction:column;justify-content:center;margin:auto;top:auto;left:auto;-webkit-transform:none;transform:none}.register-page-banner.isMobile .register-page-banner-text div:first-child{margin-left:0;width:auto}.register-page-banner.isMobile .register-page-banner-text .logo{width:168px;height:51px;margin:auto}.register-page-banner.isMobile .register-page-banner-text h1{font-size:40px;text-align:center}.global-error-banner.banner .banner-wrapper .banner-icon{top:auto;bottom:0;left:-9px;width:124px;height:74px;margin-left:-124px}.banner{height:70px;width:100%;overflow:hidden}.banner .banner-wrapper{position:relative;display:flex;flex-direction:row;height:100%;width:998px;margin:auto}.banner .banner-wrapper .banner-icon{position:absolute;left:0;bottom:0;height:100%}.banner .banner-wrapper .banner-content{flex:1 1;margin:auto 0}.banner .banner-wrapper .banner-content .banner-label{line-height:32px;font-size:22px}.banner .banner-wrapper .banner-content .banner-description{line-height:27px;font-size:18px}.banner .banner-wrapper .banner-content b{font-weight:600}.banner .banner-wrapper .banner-button .custom-button{height:48px;width:193px;padding:0;margin:9px 0 13px;font-size:14px;font-weight:700}.banner .banner-wrapper .banner-button .custom-button .show-mobile{display:none;height:26px}.banner .banner-wrapper .banner-close{position:absolute;right:-90px;bottom:0;width:14px;height:14px;margin-top:30px;margin-bottom:26px;fill:#777;cursor:pointer}.banner.spaced .banner-wrapper .banner-icon{top:13px;bottom:unset}.banner.spaced .banner-wrapper .banner-icon svg{width:296px}.banner.spaced .banner-wrapper .banner-content{margin-left:330px}.banner.hasDescription .banner-wrapper .banner-label{font-weight:600}@media screen and (min-width:1200px) and (max-width:1280px){.banner .banner-wrapper .banner-close{right:0}}@media screen and (min-width:0px) and (max-width:1200px){.banner{height:82px}.banner .banner-wrapper{width:300px}.banner .banner-wrapper .banner-label{line-height:17px;font-size:14px}.banner .banner-wrapper .banner-button{position:absolute;top:6px;right:-68px}.banner .banner-wrapper .banner-button .custom-button{width:54px}.banner .banner-wrapper .banner-button .custom-button .hide-mobile{display:none}.banner .banner-wrapper .banner-button .custom-button .show-mobile{display:block}.banner.spaced .banner-wrapper{width:550px}.banner.spaced .banner-wrapper .banner-icon{top:-65px}.banner.spaced .banner-wrapper .banner-icon svg{width:148px}.banner.spaced .banner-wrapper .banner-content{margin-left:160px}}@media screen and (min-width:0px) and (max-width:550px){.banner .banner-wrapper{width:200px}.banner .banner-wrapper .banner-close{right:-60px}.banner.spaced .banner-wrapper{width:90%}.banner.spaced .banner-wrapper .banner-icon{top:-72px}.banner.spaced .banner-wrapper .banner-icon svg{width:74px}.banner.spaced .banner-wrapper .banner-content{margin-left:90px}}.credentials-error-banner.banner .banner-wrapper .banner-icon{top:10px;left:-14px;width:107px;height:172px;margin-left:-107px}.auth-page-wrapper.register-page-wrapper{display:block;height:auto;box-shadow:0 -3px 6px rgba(0,0,0,.1607843137254902)}.auth-page-wrapper.register-page-wrapper .auth-page-container{border-radius:0}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text{position:relative;margin-bottom:10px}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text.invitation,.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text.invitation .auth-form-uppertext{margin-bottom:0}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext{text-align:left;line-height:35px;font-size:29px;font-weight:700;color:#465de9;margin-top:40px;margin-bottom:10px}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text{padding-right:6px}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text-invitation-greeting{font-size:35px;line-height:37px}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text-invitation{display:block;align-items:center;width:100%;font-size:28px;line-height:35px;margin-bottom:20px}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text-invitation>*{display:inline;vertical-align:middle}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text-invitation>div{margin-left:5px;display:inline-flex;align-items:center}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text-invitation-workspace{color:#031330;margin-right:5px}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text-logo{margin-right:5px;width:43px;height:43px;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-logo{height:32px}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-logo,.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text{display:inline-block;vertical-align:middle}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text.invitation .auth-form-uppertext{display:block}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-lowertext{color:#696974;font-size:16px;line-height:20px;margin-bottom:8px}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-lowertext.invitation{font-weight:300}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-logged{position:absolute;top:48px;right:1px}.auth-page-wrapper.register-page-wrapper .auth-form-logged{line-height:17px;font-size:14px;color:#777}.auth-page-wrapper.register-page-wrapper .auth-form-logged a{padding-left:4px;color:var(--palette-primary)}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input.invitation{position:relative;margin-bottom:48px}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input.invitation .auth-form-logged-invitation{position:absolute;top:64px;right:0;line-height:17px;font-size:14px;color:#777;font-weight:300}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input.invitation .auth-form-logged-invitation a{padding-left:4px;color:var(--palette-primary)}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form{display:flex;flex-wrap:wrap}@media screen and (min-width:961px){.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form .buttons,.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form .custom-textfield-wrapper{margin-bottom:0}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form>#register-email-wrapper{order:1;flex:1 1 30%}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form>#register-password-wrapper{order:2;flex:1 1 30%}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form>.buttons{order:3;flex:1 1 1%}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form>#register-consent-wrapper{order:4;flex:1 1 100%;color:#696974}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form>#register-axeptio-wrapper{order:5;flex:1 1 100%;display:none;margin-top:12px}}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form.with-axeptio>#register-consent-wrapper{display:none}.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form.with-axeptio>#register-axeptio-wrapper{display:block}.register-with-sso{display:block}.register-with-sso-text,.register-with-sso button{vertical-align:middle}.AxeptioConsentCheckbox{color:#696974}.AxeptioConsentCheckbox a{text-decoration:none;color:var(--palette-primary)}.AxeptioConsentCheckbox input{display:inline-block;margin-right:12px;-webkit-transform:scale(1.4);transform:scale(1.4);vertical-align:baseline}@media screen and (max-width:450px){.axeptio_mount .ax-widget-container{bottom:80px}}@media screen and (min-width:960px) and (max-width:1200px){.auth-page-wrapper.register-page-wrapper .step-wrapper .step-container .auth-form-wrapper .register-form-input form{max-width:none}}@media screen and (min-width:0px) and (max-width:960px){.auth-page-wrapper.register-page-wrapper{border-radius:20px 20px 0 0!important}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight{border-radius:20px 20px 0 0}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-text{line-height:22px;font-size:18px;text-align:center;margin-top:50px}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext{margin-top:0;text-align:center;display:inline-block}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text{font-size:22px}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text-invitation{flex-wrap:wrap;justify-content:left;font-size:20px;line-height:24px;text-align:left}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text-invitation>div{display:inline-flex;flex-wrap:wrap;justify-content:left;margin:5px 0 14px}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text-invitation-greeting{font-size:21px;line-height:25px;text-align:left;margin-bottom:10px}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-text-logo{width:43px;height:43px}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-uppertext .auth-form-uppertext-logo{height:24px}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-lowertext{line-height:21px;font-size:16px;margin-bottom:20px;color:var(--palette-secondary);text-align:left;font-style:italic}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-text .auth-form-logged{display:none}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-input{display:flex;flex-direction:column;margin-bottom:20px}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-input form{flex-direction:column;width:100%;max-width:100%}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-input .buttons{margin-top:24px;max-width:100%;width:100%;margin-bottom:60px}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-input .buttons button{height:52px;margin-bottom:22px;font-size:14px;line-height:17px}.auth-page-wrapper.register-page-wrapper .auth-page-container.appearingRight .step-wrapper .step-container .auth-form-wrapper .register-form-input .buttons .auth-form-logged{display:block;color:#738091}.register-with-sso{display:block}.register-with-sso-text{display:block;margin-bottom:8px}.register-with-sso button{margin:0 auto}}.double-input{display:flex;flex-direction:row;justify-content:space-between;align-items:normal}.double-input .airsaas-input{width:45%}.airsaas-input{width:100%}.airsaas-input input[type=number]::-webkit-inner-spin-button,.airsaas-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.airsaas-input input[type=number]{-moz-appearance:textfield}.airsaas-input .MuiFormLabel-asterisk{display:none}.airsaas-input.multiline{height:100%}.airsaas-input.multiline .MuiInputBase-root{height:100%;border-radius:12px!important}.airsaas-input.multiline .MuiInputBase-inputMultiline{height:100%}.airsaas-input.multiline .MuiFormControl-root{height:100%!important}.airsaas-input.multiline .airsaas-input-wrapper{height:100%}.airsaas-input .airsaas-input-wrapper{display:flex}.airsaas-input .airsaas-input-wrapper .tooltip-children{width:100%}.airsaas-input .airsaas-input-wrapper .start-adornment-wrapper{width:30px;height:48px;padding-left:5px;position:absolute;top:16px;right:auto;bottom:auto;left:0;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:150;background:unset;align-self:flex-end}.airsaas-input .airsaas-input-wrapper .start-adornment-wrapper svg{width:23px;height:23px;color:rgba(0,0,0,.14);fill:rgba(0,0,0,.14)}.airsaas-input .airsaas-input-wrapper .start-adornment-wrapper svg.svg-email{width:23px;height:auto}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root{width:100%}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root .MuiInputLabel-shrink{-webkit-transform:translateY(-3px) scale(.75);transform:translateY(-3px) scale(.75);-webkit-transform-origin:top left;transform-origin:top left}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root .MuiFormLabel-root{cursor:text;margin-top:6px}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root .MuiFormLabel-root.MuiFormLabel-filled{color:rgba(0,0,0,.47);font-size:20px}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root .MuiFormLabel-root.Mui-focused{color:var(--primary-color);font-size:20px}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root .MuiFormLabel-root.Mui-error{color:#ff4576}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root .MuiInputBase-root{padding:5px;overflow:hidden}.airsaas-input .MuiFormHelperText-root{margin-top:4px;margin-left:10px}.airsaas-input .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:0 solid var(--primary-color)}.airsaas-input .MuiInput-underline:hover:not(.Mui-disabled):before.Mui-error{border-bottom:1px solid #ff4576!important}.airsaas-input input{padding:0 8px;line-height:22px}.with-start-adornment .airsaas-input-wrapper label{-webkit-transform:translate(27px,24px) scale(1);transform:translate(27px,24px) scale(1)}.with-start-adornment .airsaas-input-wrapper input{padding-left:15px!important}.with-start-adornment .airsaas-input-wrapper .MuiInputBase-root{padding-left:8px!important}.with-start-adornment label{-webkit-transform:translate(27px,24px) scale(1);transform:translate(27px,24px) scale(1)}.with-start-adornment label.MuiFormLabel-root{margin-left:16px!important}.with-start-adornment label.Mui-focused,.with-start-adornment label.MuiFormLabel-filled{margin-left:8px!important}.airsaas-input .MuiAutocomplete-root{width:100%!important}.airsaas-input .MuiAutocomplete-root .MuiAutocomplete-endAdornment{right:9px!important}.airsaas-input .MuiAutocomplete-input{padding:6px!important}.MuiAutocomplete-listbox{padding:0!important;height:auto!important}.custom-textfield-wrapper{padding:0 20px;background:var(--palette-secondary-5);box-shadow:0 0 0 3px var(--palette-secondary-5) inset;border-radius:24px;margin-bottom:21px;min-height:48px;width:100%;box-sizing:border-box;font-family:Airsaas sans,sans-serif}.custom-textfield-wrapper .custom-textfield{height:100%;width:100%;color:#000;border-color:#000}.custom-textfield-wrapper .custom-textfield .custom-textfield-input{margin:0!important;color:#303234}.custom-textfield-wrapper.focused{background:#fff}.custom-textfield-wrapper.focused .custom-textfield .custom-textfield-input{color:#303234}.custom-textfield-wrapper.texteditor{height:auto;padding-top:10px;padding-bottom:10px}.custom-textfield-wrapper.select{height:auto;padding:0}.custom-textfield-wrapper.select button{height:100%}.custom-textfield-wrapper.select button .MuiButton-startIcon{width:36px;height:36px;max-width:36px;min-width:36px}.custom-textfield-wrapper.select .MuiListItemIcon-root{width:32px;height:32px;max-width:32px;min-width:32px;margin-left:10px;margin-right:4px}.custom-textfield-wrapper.custom{padding:0}.custom-textfield-wrapper.custom>*{height:100%;background:var(--palette-secondary-5)}.custom-textfield-wrapper.custom-textfield-wrapper-small{min-height:40px}.custom-textfield-wrapper.custom-textfield-wrapper-outlined{border:1px solid var(--palette-secondary);background:#fff;box-shadow:inset 0 0 0 3px #fff}.textarea-error-tooltip-popper{z-index:4000!important}.textarea-error-tooltip-popper .textarea-error-tooltip{-webkit-transform:translateX(-15px)!important;transform:translateX(-15px)!important;color:#fff!important;background:#ff4576;font-family:Airsaas sans!important;font-weight:400;position:relative;font-size:13px}@media screen and (min-width:0px) and (max-width:1200px){.custom-textfield-wrapper.half-width,.custom-textfield-wrapper.quarter-width,.custom-textfield-wrapper.third-quarter-width{width:100%}.custom-textfield-wrapper.half-width.left,.custom-textfield-wrapper.quarter-width.left,.custom-textfield-wrapper.third-quarter-width.left{margin-right:0}.custom-textfield-wrapper.half-width.right,.custom-textfield-wrapper.quarter-width.right,.custom-textfield-wrapper.third-quarter-width.right{margin-left:0}}.custom-textfield-wrapper .custom-textfield .custom-textfield-input{width:100%;height:100%}.custom-textfield-wrapper .custom-textfield input{height:26px;padding-top:8px;padding-bottom:5px;line-height:26px}.custom-textfield-wrapper .custom-textfield .MuiGrid-align-items-xs-center{height:51px}.custom-textfield-wrapper .custom-textfield .MuiGrid-item{margin:0;box-sizing:border-box;height:100%;display:flex;align-items:center}.custom-textfield-wrapper .custom-textfield .MuiGrid-item .input{width:89%;margin-left:0!important}.custom-textfield-wrapper .custom-textfield .MuiGrid-item svg{height:26px;width:21px;margin:auto;fill:#d3d3d3}.custom-textfield-wrapper .custom-textfield .MuiFormLabel-root{top:-5px;left:15px}.custom-textfield-wrapper .custom-textfield .MuiInput-underline:before{bottom:-3px;border:none}.custom-textfield-wrapper .custom-textfield label+.MuiInput-formControl{margin-top:-1px;height:100%;padding-left:15px}.airsaas-input.valid .MuiInput-underline:after{border-bottom:2px solid #40e653;-webkit-transform:scaleX(1);transform:scaleX(1)}.airsaas-input.valid svg{fill:#40e653!important}.airsaas-input.valid label{color:#40e653!important}.airsaas-input.invalid svg{fill:#f44336!important}.airsaas-input.invalid label{color:#f44336!important}.airsaas-input .airsaas-input-wrapper{height:48px}.airsaas-input .airsaas-input-wrapper .MuiFormControl-marginNormal{margin-top:8px}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root{height:48px;margin-top:1px}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root label{-webkit-transform:translateY(16px) scale(1);transform:translateY(16px) scale(1)}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root label.MuiFormLabel-root{margin-left:-16px;margin-top:6px}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root label.MuiFormLabel-root.MuiFormLabel-filled{font-size:18px;margin-left:-15px;margin-top:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.airsaas-input .airsaas-input-wrapper .MuiFormControl-root label.MuiFormLabel-root.Mui-focused{color:#3e7af2;font-size:18px;margin-left:-15px;margin-top:11px}.airsaas-input .airsaas-input-wrapper div.start-adornment-wrapper{top:0;left:-18px}.airsaas-input .airsaas-input-wrapper input{padding-left:0;height:34px;padding-bottom:5px;line-height:34px;padding-top:6px;font-size:18px}.with-label .airsaas-input .airsaas-input-wrapper input{padding-top:17px;font-size:16px}.input{width:89%}.logo{cursor:pointer;display:flex}.logo img{margin:auto;display:block;height:25px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:0px) and (max-width:960px){.logo{cursor:pointer;align-items:center}.logo.isOnboarding img{width:106px}.logo img{display:block}}