.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.container{box-sizing:border-box;max-width:1040px;margin:0 auto}@media only screen and (max-width: 1199px){.container{max-width:760px;padding:0 30px}}.login-page{display:flex;flex-direction:column;min-height:100vh}.login-page__layout{display:flex;position:relative;align-items:center;padding:24px 0}@media only screen and (max-width: 1199px){.login-page__layout{padding:8px 0 48px}}@media only screen and (max-width: 767px){.login-page__layout{padding:8px 0 20px}}.login-page__main{flex:1 0 auto;display:flex;position:relative;align-items:center;justify-content:center;padding:24px 0}@media only screen and (min-width: 1200px){.login-page__main:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#f8fdf8}}@media only screen and (max-width: 1199px){.login-page__main{align-items:start}}.login-page__container{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;position:relative;z-index:1}@media only screen and (max-width: 1199px){.login-page__container{grid-template-columns:auto;justify-items:center;grid-gap:60px;gap:60px}}@media only screen and (max-width: 767px){.login-page__container{grid-gap:48px;gap:48px}}.login-page__header{width:100%;display:flex;padding:18px 0}.login-page__form{flex-direction:column}.login-page__form,.login-page__testimonial{box-sizing:border-box;width:100%;padding:0 74px;min-width:0}@media only screen and (max-width: 1199px){.login-page__form,.login-page__testimonial{min-width:auto;justify-content:center;align-items:stretch;max-width:560px;width:100%;padding:0}}.login-page__form{display:flex}.login-page__title{font-weight:600;font-size:18px;margin:0 0 24px}.login-page__password-label{display:flex;justify-content:space-between;width:100%}.login-page-social-proof{margin-top:auto;height:80px;flex-shrink:0}@media only screen and (max-width: 1199px){.login-page-social-proof{padding:20px 0;height:auto}}.login-page-social-proof__container{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:32px;gap:32px;align-items:center;height:100%}@media only screen and (max-width: 1199px){.login-page-social-proof__container{grid-column-gap:20px;column-gap:20px;grid-row-gap:24px;row-gap:24px;justify-content:center}}.login-page-social-proof__logo{width:auto;height:auto}@media only screen and (max-width: 1199px){.login-page-social-proof__logo{max-width:100%}.login-page-social-proof__logo-container{display:flex;justify-content:center;width:80px}}.login-page-testimonial{font-size:12px}.login-page-testimonial__container{color:#565a67;display:grid;grid-template-columns:auto 1fr;align-items:start;grid-column-gap:30px;column-gap:30px;grid-row-gap:0;row-gap:0}@media only screen and (max-width: 767px){.login-page-testimonial__container{grid-column-gap:18px;column-gap:18px}}.login-page-testimonial__heading{font-size:18px;margin-bottom:16px;font-weight:600}.login-page-testimonial__quote{margin:0}.login-page-testimonial-avatar{width:90px;height:90px;position:relative;margin-top:11px}@media only screen and (max-width: 767px){.login-page-testimonial-avatar{width:75px;height:75px}}.login-page-testimonial-avatar:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='26' fill='none' viewBox='0 0 28 26'%3E%3Cpath fill='%2345be31' d='M10.143 14.228V25.2H0v-8.663Q0 9.502 1.682 6.352 3.889 2.152 8.672 0l2.312 3.675q-2.89 1.208-4.257 3.622-1.366 2.363-1.524 6.93zm16.243 0V25.2H16.292v-8.663q0-7.035 1.681-10.185 2.208-4.2 6.99-6.352l2.312 3.675q-2.89 1.208-4.256 3.622-1.367 2.363-1.524 6.93z'/%3E%3C/svg%3E");position:absolute;top:-9px;right:-9px;width:28px;height:26px;z-index:1}.login-page-testimonial-avatar:after{content:"";position:absolute;top:5px;left:-5px;width:100%;height:100%;background:#0000;border:1px solid #45be31;border-radius:50%;z-index:1}.login-page-testimonial-avatar__img-container{border-radius:50%;overflow:hidden;width:100%;height:100%}.login-page-testimonial-avatar img{width:100%;height:100%;object-fit:cover;transform:scale(1.35) translateY(8px);filter:grayscale(100%)}.login-page-testimonial__content{position:relative}.login-page-testimonial .login-page-testimonial__author{margin:10px 0 1px;font-weight:600}.login-page-testimonial p{margin:0}.login-page__forgot-password{font-size:12px;color:#565a67;text-align:right;letter-spacing:normal}.login-page__forgot-password a{color:inherit;text-decoration:underline}.login-page__forgot-password a:hover{text-decoration:none}.login-page__button{margin-top:23px}.login-page__signup{font-size:14px;margin-top:20px;text-align:center}.login-page__signup a{font-weight:500;color:inherit;text-decoration:underline}.login-page__signup a:hover{text-decoration:none}.login-page__recaptcha-container{position:absolute}.login-page lib-wpr-text-field .text-field{margin-bottom:4px}.login-page lib-wpr-text-field .text-field__errors{line-height:17px}.login-page lib-wpr-text-field .text-field__errors:before{mask:url(ico_info.985e139813c4870e6861.svg);mask-size:contain}.login-page lib-wpr-text-field .text-field__input{padding-top:1px;line-height:37px}.login-page lib-wpr-text-field .text-field__input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #f9f9f9;-webkit-text-fill-color:#2c3141}:focus .login-page lib-wpr-text-field .text-field__input:-webkit-autofill{-webkit-box-shadow:inherit;-webkit-text-fill-color:inherit}.login-page lib-wpr-button-widget{display:block}.login-page lib-wpr-button-widget .btn{width:100%;height:54px;line-height:54px}@media only screen and (max-width: 1199px){.login-page lib-wpr-button-widget .btn{height:40px;line-height:40px}}.login-page lib-wpr-button-widget .btn.capitalized{text-transform:none}.login-page lib-wpr-button-widget .btn.capitalized:first-letter{text-transform:uppercase}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(PoppinsRegular.1c1040befeb9e85ae7cc.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(PoppinsMedium.fc1cba0381baf4eefcde.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(PoppinsSemiBold.2874a1de65b9e8806fde.woff2) format("woff2")}body{margin:0;padding:0;font-family:Poppins,sans-serif;font-weight:400;color:#2c3141}