@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap");@font-face{font-family:'Poppins-Regular';font-style:normal;font-weight:400;src:url("../../webfonts/poppins/poppins-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../webfonts/poppins/poppins-v20-latin-regular.woff2") format("woff2"),url("../../webfonts/poppins/poppins-v20-latin-regular.woff") format("woff"),url("../../webfonts/poppins/poppins-v20-latin-regular.ttf") format("truetype"),url("../../webfonts/poppins/poppins-v20-latin-regular.svg#Poppins") format("svg")}@font-face{font-family:'Poppins-Medium';font-style:normal;font-weight:500;src:url("../../webfonts/poppins/poppins-v20-latin-500.eot?#iefix") format("embedded-opentype"),url("../../webfonts/poppins/poppins-v20-latin-500.woff2") format("woff2"),url("../../webfonts/poppins/poppins-v20-latin-500.woff") format("woff"),url("../../webfonts/poppins/poppins-v20-latin-500.ttf") format("truetype"),url("../../webfonts/poppins/poppins-v20-latin-500.svg#Poppins") format("svg")}@font-face{font-family:'Poppins-Semibold';font-style:normal;font-weight:600;src:url("../../webfonts/poppins/poppins-v20-latin-600.woff2") format("woff2"),url("../../webfonts/poppins/poppins-v20-latin-600.woff") format("woff"),url("../../webfonts/poppins/poppins-v20-latin-600.ttf") format("truetype"),url("../../webfonts/poppins/poppins-v20-latin-600.svg#Poppins") format("svg")}@font-face{font-family:'Poppins-Bold';font-style:normal;font-weight:700;src:url("../../webfonts/poppins/poppins-v20-latin-700.eot?#iefix") format("embedded-opentype"),url("../../webfonts/poppins/poppins-v20-latin-700.woff2") format("woff2"),url("../../webfonts/poppins/poppins-v20-latin-700.woff") format("woff"),url("../../webfonts/poppins/poppins-v20-latin-700.ttf") format("truetype"),url("../../webfonts/poppins/poppins-v20-latin-700.svg#Poppins") format("svg")}@font-face{font-family:'Poppins-Etrabold';font-style:normal;font-weight:800;src:url("../../webfonts/poppins/poppins-v20-latin-800.eot?#iefix") format("embedded-opentype"),url("../../webfonts/poppins/poppins-v20-latin-800.woff2") format("woff2"),url("../../webfonts/poppins/poppins-v20-latin-800.woff") format("woff"),url("../../webfonts/poppins/poppins-v20-latin-800.ttf") format("truetype"),url("../../webfonts/poppins/poppins-v20-latin-800.svg#Poppins") format("svg")}header[main-header] .sh-header-nav{border-bottom:1px solid #E3E8EA}#scroller main:first-child{min-height:100vh;box-sizing:border-box;position:relative;background:#F6F6F6}@media (max-width: 600px){#scroller main:first-child{background:#fff}}.login-pf body{background:#fff none}.submit-btn-grid{margin-top:25px}.forget-pwd{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;margin-top:5px;font-size:15px;line-height:18px}.forget-pwd .input-meta-link{display:flex;height:100%;align-items:center;text-align:right;justify-content:flex-end}.forget-pwd .checkbox{position:relative}.forget-pwd .checkbox label{position:relative;padding-left:0;display:flex;align-items:center;grid-column-gap:10px}@media (max-width: 480px){.forget-pwd .checkbox{max-width:140px}}.forget-pwd .track{border:1px solid #acb9be;border-radius:4px;width:35px;-webkit-box-flex:0;-ms-flex:0 0 35px;-webkit-flex:0 0 35px;flex:0 0 35px;height:35px;line-height:18px;transition:border-color .2s,background-color .2s;color:#fff;box-sizing:border-box;display:block;text-align:center;left:15px;margin-bottom:0}.forget-pwd .track:before{margin-top:8px}.forget-pwd #rememberMe{border:1px solid #acb9be;border-radius:4px;width:35px;-webkit-box-flex:0;-ms-flex:0 0 35px;-webkit-flex:0 0 35px;flex:0 0 35px;height:35px;line-height:18px;transition:border-color .2s,background-color .2s;color:#fff;box-sizing:border-box;display:none;text-align:center;position:absolute;left:15px}main#login{padding-bottom:90px}main#login .sh-label{text-transform:lowercase;font-size:17px;line-height:24px;color:#757575;font-family:"Poppins",arial-fallback,helvetica-fallback,sans-serif;font-weight:normal}@media (max-width: 480px){main#login .sh-label{font-size:14px}}main#login *{box-sizing:content-box}main#login *,main#login ::before,main#login ::after{box-sizing:content-box}main#login .sh-btn{box-sizing:border-box !important}main#login .pw-toggle-tbn{position:absolute;background:transparent;border:none;padding:0;display:flex;right:5px;top:30px;font-size:13px;height:40px;flex-direction:column;justify-content:center;color:#584DF3;font-weight:600}main#login .page-hero{padding-bottom:30px}main#login .page-hero .page-top{padding:55px 0;background:#08064D;width:100%;color:#fff}main#login .login-btn{border-radius:14px;font-size:16px;line-height:24px}main#login .curve-svg.des{display:block}main#login .curve-svg.mob{display:none}main#login .hero-title{font-size:28px;line-height:33.6px;text-align:center}main#login .hero-image-wrapper{display:flex;justify-content:center;padding-top:40px;padding-bottom:10px}main#login .hero-image-wrapper .hero-image{width:312px;height:126px;background-size:cover;background-image:url("../images/hero-image.svg")}main#login .login-form-wrapper{max-width:560px;padding:32px 20px;box-sizing:border-box}main#login .input-group{display:block}main#login .input-group+.input-group{margin-top:20px}main#login .mob-logo{display:none}main#login #loginhd{max-width:700px;margin:0 auto}@media (min-width: 600px){main#login .page-hero{padding-bottom:0}main#login .hero-title{font-size:48px;line-height:57px}main#login .hero-image-wrapper{justify-content:flex-end;padding-top:0;padding-bottom:0}main#login .hero-image-wrapper .hero-image{width:312px;height:126px}main#login .login-form-wrapper{box-shadow:rgba(99,99,99,0.2) 0 2px 8px 0;position:relative;z-index:3;margin:-80px auto auto;padding:47px 56px;border-radius:20px;background:#fff}}@media (max-width: 480px){main#login .curve-svg.des{display:none}main#login .curve-svg.mob{display:block;margin-top:-5px}main#login .page-hero{padding-bottom:0}main#login .page-hero .page-top{padding:30px 0}main#login .login-form-wrapper{padding-top:30px}main#login .hero-image-wrapper{display:none}main#login .mob-logo{display:block;width:155px;height:24px;margin:0 auto 30px;background-repeat:no-repeat;background-size:155px 23px;background-image:url("../images/smilehub-logo-white.svg")}}main#login div#join{background:#fff !important}main#login div#join #password:focus:not(.done) ~ .sh-tooltip{display:block}main#login div#join .info-error{margin-top:5px}main#login div#join .info-error.p-o{padding:0;display:flex;grid-column-gap:10px}main#login div#join .info-error.p-o em{position:relative}main#login div#join .pw-toggle-tbn{position:absolute;background:transparent;border:none;padding:0;display:flex;font-size:13px;height:40px;flex-direction:column;justify-content:center;color:#584DF3;font-weight:600}main#login div#join #strong-pass{line-height:30px;color:#584DF3;font-size:14px}main#login div#join .sh-tooltip{position:absolute;top:calc(100% + 8px);width:calc(100% - 40px);background:#fff;border-radius:5px;z-index:100;padding:10px;display:none;border:1px solid #dfdfdf;box-shadow:rgba(0,0,0,0.03) 0px 0px 0px 1px}main#login div#join .sh-tooltip.show{display:block}main#login div#join .sh-tooltip:before{background:#fff;content:"";display:block;position:absolute;width:15px;height:15px;top:-7.5px;left:auto;margin-right:-12.5px;border:1px solid transparent;border-left-color:#dfdfdf;border-top-color:#dfdfdf;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;-webkit-transition:.3s background-color;transition:.3s background-color}main#login div#join .sh-tooltip-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:18px;grid-row-gap:0px;position:relative}main#login div#join .sh-tooltip-grid:after{width:1px;height:100%;content:'';left:calc(50% - 0.5px);position:absolute;display:flex;background:#dfdfdf}main#login div#join .sh-tooltip-item{display:flex;flex-direction:column;grid-column-gap:15px}main#login div#join .sh-btn{box-sizing:border-box}main#login div#join .pf-c-form__helper-text.pf-m-error{font-size:14px;color:red}main#login div#join .active-text{color:#584DF3}main#login div#join .section-hd{font-size:24px;line-height:32px;margin-bottom:40px}main#login div#join .label{line-height:24px;font-size:14px;color:#757575;display:block;font-weight:normal;text-align:left;padding:0}main#login div#join .email-meta{margin-top:20px;text-align:left;font-size:16px;line-height:24px;color:#5d7279}main#login div#join .sh-btn{font-size:16px;line-height:19.2px;border-radius:14px}main#login div#join .sh-pri-input.grey{color:#7f949c}main#login div#join .input-group+.input-group{margin-top:35px}main#login div#join .btm-meta{margin-top:35px;font-size:16px;line-height:24px;margin-bottom:118px}main#login div#join .text-center{text-align:center}main#login div#join .password-check-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:0px;position:relative;margin-top:25px}main#login div#join .password-check-grid:after{width:1px;height:100%;content:'';position:absolute;left:calc(50% - 0.5px);background:#ededed;top:0;display:flex}main#login div#join .btm-toggle{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:35px}main#login div#join .btm-toggle .btm-first,main#login div#join .btm-toggle .btm-last{min-width:50%;padding-right:6px;box-sizing:border-box}main#login div#join .btm-toggle .btm-last{padding-right:0px;padding-left:6px}main#login div#join .btm-toggle.md{margin-top:207px}main#login div#join .btm-toggle.full .btm-first{min-width:100%;padding-right:0px}main#login div#join .dropdown .dropdown-arrow:after{background-image:url("~/images/dropdown-arrow-v4.svg")}main#login div#join .dropdown .dropdown-placeholder{color:#757575 !important;font-size:14px;line-height:24px}main#login div#join .verify-icon{width:235px;height:156px;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 auto;display:block;background-image:url("../images/verify-icon.png")}main#login div#join .verify-hd{text-align:center;font-size:24px;line-height:32px;margin-top:20px}main#login div#join .verify-copy{text-align:center;font-size:16px;line-height:24px;margin-top:17px}.g-recaptcha div{width:304px !important;height:80px !important;overflow:visible;margin:0 auto 10px}iframe{width:304px !important;height:80px !important}.rc-anchor-compact .rc-anchor-content{height:74px !important}.rc-anchor-light.rc-anchor-compact{width:300px !important;height:74px !important}.rc-anchor-content{width:180px !important}.rc-anchor-compact-footer{height:74px !important;vertical-align:top;width:70px !important;float:right;display:flex;position:relative}.rc-anchor-logo-img-landscape{background-size:24px;display:inline-block;height:24px !important;margin:0 !important;width:24px !important}.rc-anchor-logo-landscape{display:flex !important;flex-direction:column !important;height:74px !important;justify-content:center !important;align-items:center !important}.rc-anchor-pt{margin:2px 11px 0 0;padding-right:2px !important;position:absolute !important;right:0;text-align:right;width:276px !important;bottom:5px !important}#kc-social-providers h4{text-align:center}
