@font-face{font-family:"HK Grotesk";font-weight:500;src:url("https://fonts.piktochart.com/hk-grotesk/HKGrotesk-Medium.woff2")}@font-face{font-family:"HK Grotesk";font-weight:700;src:url("https://fonts.piktochart.com/hk-grotesk/HKGrotesk-Bold.woff2")}.titlefield-ie{display:none;text-align:left}.row-eq-height{display:flex;align-items:center;justify-content:center;width:100%;height:calc(100% - 50px)}.pikto-logo{width:220px;height:35px;transition:opacity .5s ease}.logo{display:block;margin-bottom:24px;transition:opacity .5s ease}.login-register-container{width:100%;text-align:center}.login-register-container .resend-group{margin-top:5%;margin-bottom:15%}.login-register-container .resend-block>p{margin:0}.login-register-container .resend-block>form{margin-top:3%}.login-register-form{max-width:360px;margin:0 auto}.app-container{position:relative;z-index:1}.section-wrapper{padding:0 1em;margin:12px auto 0;border-top:1px solid #dae0e7}.section-wrapper span{position:relative;top:-1em;display:inline-block;padding:0 .5em;font-size:11px;color:#5f707e;background:#eaedf1}.gplus-login,.fb-login{align-items:center;width:100%;padding:10.5px 0 10.5px 33px;margin-bottom:.75rem;font-size:15px;font-weight:700;line-height:1;color:white;border:0;border-radius:3px}.gplus-login:hover,.gplus-login:focus,.fb-login:hover,.fb-login:focus{color:white}.gplus-login{background-color:#4285f4}.gplus-login:hover,.gplus-login:focus{background-color:#2a75f3}.fb-login{background-color:#5272af}.fb-login:hover,.fb-login:focus{background-color:#49669e}.social-icons-cont-gplus,.social-icons-cont-fb{position:absolute;top:3px;left:2px;display:flex;align-items:center;justify-content:center;pointer-events:none;border-radius:2px;width:30px;height:30px}.social-icons-cont-gplus{background-color:white}.social-icons-cont-gplus svg{width:20px;height:20px}.social-icons-cont-fb svg{width:24px;height:24px}.login-content-form{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 16px;overflow:hidden}.login-form{position:relative;margin:.5em auto}.login-form .form-group{margin-bottom:8px}.login-form .error-msg{text-align:left}.login-form .small-below-field{font-size:11px;text-align:left}.login-form .forgot-password,.login-form .forgot-email{margin:8px 0 !important;font-size:13px;color:#0fb4bb;text-align:left}.login-form .forgot-email{margin-bottom:12px !important}.login-form [type="text"],.login-form [type="password"],.login-form [type="search"],.login-form [type="email"],.login-form textarea{padding:10px 12px;background-color:white}.login-form.two-factor-authentication .options{font-size:13px}.login-form-disclaimer{margin-top:1.5em;font-size:11px;text-align:center}.login-form-button{width:100%;max-width:360px;margin-top:2.5em;font-size:15px}.login-form-button .saml-session{margin-top:15px}.create-new{margin-top:10px}.saml-login,.new-here{color:#323f44}.signup-featured{position:relative;z-index:1;display:none;height:100%;padding:50px 24px;font-size:13px;color:#5f707e;vertical-align:middle;background-color:#f6f8f8}.social-proof{margin-bottom:36px;font-weight:700}.login-reset-pw .msg-points>li{margin:0;text-align:left}.login-page{background-color:white}.login-page .section-wrapper span{background-color:white}.sign-up-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:360px}.email-button{width:100%;max-width:360px;padding:9.5px 16px;font-size:15px;font-weight:700;line-height:1;color:#323f44;background-color:#fff;border:1px solid #d9dfe1;border-radius:4px}.email-button:hover,.email-button:active,.email-button:visited{background-color:#d9dfe1}.back-button{display:flex;align-items:center;justify-content:center;padding:8px 12px;margin-bottom:10px;font-size:15px;font-weight:700;line-height:1;background-color:#fff;border:1px solid #cbd4dc;border-radius:4px}.back-button svg{margin-right:8px}.first-page{position:absolute;transition:opacity .5s ease}.second-page{position:absolute;pointer-events:none;opacity:0;transition:opacity .5s ease}.subheading{margin-bottom:2rem;font-size:24px;font-weight:700;line-height:32px;text-align:center}.infographic-container{width:550px;height:500px;margin-bottom:2rem}.logo-container-1,.logo-container-2{display:flex;align-items:center;justify-content:center}.logo-container-1 img,.logo-container-2 img{width:68px;height:50px;margin-right:1.4rem;margin-left:1.4rem}.logo-container-2{align-items:end;justify-content:end}.confetti{position:absolute;right:0;bottom:0}.shape-top{position:absolute;top:0;right:-60px;z-index:0}.shape-bottom{position:absolute;bottom:-14%;left:-110px}.page-container{margin-bottom:100px}@media (max-width: 1024px){.signup-featured{display:none !important}.shape-top{display:none}.confetti{display:none}.shape-bottom{display:none}}.auth-alert{position:absolute;top:10%;z-index:999;display:flex;max-width:320px;padding:12px 16px;background-color:#edf0f1;border-top:2px solid #6983df;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:0 2px 16px 0 rgba(0,0,0,0.1)}@media (min-width: 425px){.auth-alert{max-width:400px}}.auth-alert .info-icon{display:flex;flex-shrink:0;width:20px;height:20px;margin-right:8px}.auth-alert .message{font-size:14px;color:#333;text-align:left}.magic-section{max-width:318px}.magic-section .flash-body{position:absolute;top:13%;height:42px;padding:10px 16px 12px;background:#ddf6de;border-top:4px solid #329c3a;border-radius:4px;gap:8px}.magic-section .flash-body .flash-text{margin:0 !important;font-size:13px}.magic-section .magic-content{gap:24px}.magic-section .magic-content .magic-img,.magic-section .magic-content .magic-info-text{gap:16px}.magic-section .magic-content .magic-img h2{margin:0;font-size:24px;font-weight:700;line-height:32px;color:#323f44}.magic-section .magic-content .magic-info-text .magic-paragraph{padding:0 !important;margin:0 !important;color:#323f44}.magic-section .magic-content .magic-info-text .magic-paragraph span{color:#2e448e}.magic-section .magic-content .magic-info-text .magic-info{width:100%;max-width:inherit;padding:10px 16px 12px;background:#edf0f1;border-top:4px solid #6983df;border-radius:4px;box-shadow:0 2px 16px 0 rgba(0,0,0,0.1);gap:8px}.magic-section .magic-content .magic-info-text .magic-info img{margin-right:8px}.magic-section .magic-content .magic-info-text .magic-info span{font-weight:500;line-height:20px;color:#323f44}.magic-section .magic-content .resend-container{gap:24px}.magic-section .magic-content .resend-container .resend-section{gap:8px}.magic-section .magic-content .resend-container .resend-section p{margin:0 !important;color:#323f44}.magic-section .magic-content .resend-container .resend-section p a{color:#0fb4bb}.magic-section .magic-content .resend-container .resend-section p a:hover{color:#00525b}.magic-section .magic-content .resend-container .resend-section .resend-disabled{width:100%;max-width:inherit}.magic-section .magic-content .resend-container .resend-section .resend-disabled p{color:#768c95}.magic-section .magic-content .resend-container .resend-section .support-content{font-size:13px;line-height:16px;color:#768c95}.magic-section .magic-content .resend-container .resend-section .resend-email-btn{display:none}.magic-section .magic-content .resend-container .resend-section .resend-counter{color:#768c95}.magic-section .magic-content .resend-container .back-btn{width:128px;height:32px;padding:8px 12px 8px 17px;background:transparent;border:1px solid #d9dfe1;border-radius:4px;gap:8px}.magic-section .magic-content .resend-container .back-btn a{font-size:13px;font-weight:700;line-height:16px;color:#323f44}.magic-section .magic-content .resend-container .back-btn:hover{color:#323f44;background-color:#edf0f1;border-color:#edf0f1}.login-reset-pw .msg-points>li{margin:0;text-align:left}p{margin-bottom:1.25rem !important;font-size:15px;font-weight:500;line-height:20px;color:black;text-align:center}.login-form-button{margin-top:1rem}.login-form-button .btn{width:100%;padding:10.5px 16px;font-size:15px;font-weight:700;line-height:1}.create-new{font-size:15px;font-weight:500;line-height:20px;text-align:center}h3{font-size:24px;font-weight:700;line-height:32px;text-align:center}#ot-sdk-btn-floating{visibility:visible}body{-webkit-font-smoothing:antialiased;font-family:"HK Grotesk", Metropolis, sans-serif}
