@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@700&display=swap);
*{font-family:Nunito Sans,sans-serif;font-style:normal}html{overflow-x:hidden}body{background-color:#f5fbfd;overflow:hidden}.body-shape{border:.94rem solid rgba(57,158,167,.3);border-radius:2.66rem;left:-20.625rem;margin:auto;right:0;top:-6.4375rem;transform:rotate(32.9deg)}.body-shape,.landing-section-shape{height:13.076rem;position:absolute;width:10.125rem;z-index:-1}.landing-section-shape{border:.94rem solid rgba(255,201,41,.4);border-radius:1.77rem;box-sizing:border-box;right:-5.825rem;top:22.1875rem;transform:rotate(-75.91deg)}.product-finder-section-shape{border:3.5rem solid rgba(57,158,167,.12);border-radius:4.44rem;box-sizing:border-box;height:33rem;position:absolute;right:-22.22rem;top:45rem;transform:rotate(9.4deg);width:58.01rem;z-index:-1}.warning{box-shadow:0 0 0 1px #ff5722}.auth-container{padding-bottom:2rem}.auth-container button{background:#e5513c;transition:all .15s}.auth-container button:hover{background-color:#ffca2c;border-color:#ffca2c;color:#000!important}.auth-container .logo{margin-top:8rem!important;max-width:12rem!important}.auth-container .logo-typography{font-size:4rem;margin-top:7rem!important}.mobile-container{display:none}@media only screen and (max-width:590px){.application-container{display:none}.mobile-container{align-items:center;background-color:#e2e2e2;color:#000;display:flex;height:50px;justify-content:center;margin-bottom:165px;margin-top:205px;padding:5px;text-align:center;width:100%}.auth-container{margin-top:55px}.auth-container .logo{width:200px}}.logo-typography{color:#183b56;font-family:Work Sans,sans-serif;margin-bottom:auto;margin-top:auto}strong{font-weight:900!important}
