#main-header{position:relative}#main-header .ui.container{overflow:hidden}#main-header .ui.container .main-header-content{text-align:center}#main-header .ui.container .main-header-content>.title{font-size:30px;font-weight:500;line-height:1.41;word-break:keep-all}#main-header .ui.container .main-header-content>.content{font-size:22px;font-weight:200;line-height:1.64;margin-top:24px;word-break:keep-all}#main-header .ui.container .main-header-content.left{text-align:left}#main-header .ui.container .main-header-content>a{display:inline-block;margin-top:24px;font-weight:700;font-size:16px;color:#4e61ff}#main-header .introduce-main-wrapper{position:relative}#main-header .introduce-main-wrapper .gradient-background{position:absolute;width:100%;height:96px;bottom:0;left:0;background-image:-webkit-linear-gradient(bottom,#fff,#ebebeb 76%,#eaeaea);background-image:linear-gradient(0deg,#fff,#ebebeb 76%,#eaeaea)}#main-header .ui.container.introduce-main{margin-top:83px;overflow:visible;padding:0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#main-header .ui.container.introduce-main .main-header-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;z-index:10}#main-header .ui.container.introduce-main .main-header-content .title{font-size:32px}#main-header .ui.container.introduce-main .main-content .card-register-container{position:relative;right:0}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register{position:relative;width:340px;border:1px solid #d9dfeb;background:#fff;padding:24px;border-radius:4px;margin-bottom:150px}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.header{font-size:16px;line-height:1.5;color:#28323c}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description{margin-top:16px}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description>.describe{text-align:center;font-size:14px;line-height:1.5;margin:16px 0}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description .ui.button{padding:16px 0;margin:16px 0;font-size:14px;line-height:1.5}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description .ui.button.facebook{font-weight:700}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description .ui.button.facebook i.facebook.icon{opacity:1;font-size:16px}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description .providers{margin:16px 0;text-align:center}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description .providers a{display:inline-block}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description .providers a:not(:last-child){padding-right:12px;border-right:1px solid #d9dfeb;line-height:9px}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description .providers a:not(:first-child){padding-left:12px}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description p.support{font-size:12px;line-height:1.5}#main-header .ui.container.introduce-main .main-content .card-register-container #card-register>.description p.to-login{text-align:center}#main-header .introduce-community-container-wrapper{background-color:#f9f9fc}#main-header .ui.container.introduce-community{padding:80px 0 105px}#main-header .ui.container.introduce-community .company-list,#main-header .ui.container.introduce-community .user-list{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#main-header .ui.container.introduce-community .company-list .item,#main-header .ui.container.introduce-community .user-list .item{width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-header .ui.container.introduce-community .company-list .item:not(:last-child),#main-header .ui.container.introduce-community .user-list .item:not(:last-child){margin-right:20px}#main-header .ui.container.introduce-community .company-list .item>*,#main-header .ui.container.introduce-community .user-list .item>*{text-align:center}#main-header .ui.container.introduce-community .company-list .item .img,#main-header .ui.container.introduce-community .company-list .item img,#main-header .ui.container.introduce-community .user-list .item .img,#main-header .ui.container.introduce-community .user-list .item img{width:96px;height:96px}#main-header .ui.container.introduce-community .company-list .item .name,#main-header .ui.container.introduce-community .user-list .item .name{margin-top:16px;display:block}#main-header .ui.container.introduce-community .company-list .item .meta,#main-header .ui.container.introduce-community .user-list .item .meta{margin-top:8px;margin-bottom:0;font-size:12px;display:block;min-height:18px;width:100%}#main-header .ui.container.introduce-community .company-list .item .testimonial,#main-header .ui.container.introduce-community .user-list .item .testimonial{margin-top:8px;font-size:12px;color:#6e7980;word-break:keep-all;width:100%}#main-header .ui.container.introduce-community .company-list .item.add-new a,#main-header .ui.container.introduce-community .user-list .item.add-new a{font-weight:700;color:#4e61ff}#main-header .ui.container.introduce-community .company-list .item.add-new a img,#main-header .ui.container.introduce-community .user-list .item.add-new a img{display:block}#main-header .introduce-premium-membership-wrapper{background:#eff2f7;margin-top:80px}#main-header .introduce-premium-membership-wrapper .ui.container.premium-membership{padding:80px 0;display:-webkit-box;display:-ms-flexbox;display:flex}#main-header .introduce-premium-membership-wrapper .ui.container.premium-membership .main-header-content{margin-top:75px;margin-right:70px;color:#28323c}#main-header .introduce-premium-membership-wrapper .ui.container.premium-membership .main-header-content .ui.button{margin-top:12px;color:#fff;font-size:16px;font-weight:500}#main-header .introduce-premium-membership-wrapper .ui.container.premium-membership img{min-width:540px;width:540px;height:460px}#main-header .post-container-wrapper{background:#4142dd}#main-header .post-container-wrapper .ui.container.introduce-post{padding-top:136px;display:-webkit-box;display:-ms-flexbox;display:flex}#main-header .post-container-wrapper .ui.container.introduce-post .main-header-content{margin-top:75px;margin-right:70px;color:#fff}#main-header .post-container-wrapper .ui.container.introduce-post img{min-width:610px;width:610px;height:597px;box-shadow:0 0 21px 6px rgba(31,45,61,.5)}#main-header .ui.container.introduce-news{padding:136px 0}#main-header .ui.container.introduce-news .features{margin-top:64px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#main-header .ui.container.introduce-news .features,#main-header .ui.container.introduce-news .features .feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#main-header .ui.container.introduce-news .features .feature{width:323px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main-header .ui.container.introduce-news .features .feature:not(:last-child){margin-right:110px}#main-header .ui.container.introduce-news .features .feature img{width:300px;height:300px;box-shadow:0 1px 2px 0 rgba(31,45,61,.2);border-radius:300px}#main-header .ui.container.introduce-news .features .feature .title{margin-top:40px;text-align:center;font-size:16px;font-weight:600;line-height:1.19}#main-header .ui.container.introduce-news .features .feature .content{margin-top:16px;text-align:center;font-size:14px;line-height:1.71}#main-header .company-container-wrapper{background-color:#eff2f7}#main-header .ui.container.introduce-company{padding:136px 0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible}#main-header .ui.container.introduce-company .cards{margin-right:90px}#main-header .ui.container.introduce-company .cards img{width:520px;box-shadow:0 0 21px 6px rgba(3,0,43,.1)}#main-header .ui.container.introduce-company .cards img:last-child{margin-top:16px;margin-left:90px}#main-header .ui.container.introduce-company .main-header-content{text-align:left;margin-top:145px}#main-header .button-container-wrapper{background:#28323c}#main-header .button-container-wrapper .ui.container{padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-header .button-container-wrapper .ui.container h1{font-size:17px;font-weight:700;color:#fff;margin:0 24px 0 0}#main-header+#footer{margin-top:0}@media only screen and (max-width:767px){#main-header .ui.container .main-header-content{position:static;float:none;text-align:center;word-break:keep-all}#main-header .ui.container .main-header-content>.title{margin:0 auto;font-size:20px;text-align:center}#main-header .ui.container .main-header-content>.content{margin:8px 0 0;font-size:16px;text-align:center}#main-header .introduce-premium-membership-wrapper .ui.container.premium-membership{padding:40px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main-header .introduce-premium-membership-wrapper .ui.container.premium-membership .main-header-content{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-header .introduce-premium-membership-wrapper .ui.container.premium-membership img{min-width:100%;width:100%;height:auto;margin-top:32px}#main-header .introduce-main-wrapper .gradient-background{display:none}#main-header .introduce-main-wrapper .ui.container.introduce-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin-top:32px}#main-header .introduce-main-wrapper .ui.container.introduce-main .main-header-content{margin-left:16px;margin-right:16px}#main-header .introduce-main-wrapper .ui.container.introduce-main .main-header-content .title{font-size:20px}#main-header .introduce-main-wrapper .ui.container.introduce-main .card-register-container{position:static;float:none}#main-header .introduce-main-wrapper .ui.container.introduce-main .card-register-container #card-register{width:100%;padding:16px;margin-bottom:0;border:none}#main-header .introduce-main-wrapper .ui.container.introduce-main .card-register-container #card-register .description .describe,#main-header .introduce-main-wrapper .ui.container.introduce-main .card-register-container #card-register .header{display:none}#main-header .introduce-main-wrapper .ui.container.introduce-main .card-register-container #card-register .description .providers{margin:24px 0}#main-header .introduce-main-wrapper .ui.container.introduce-main .card-register-container #card-register .description .providers a{color:#28323c}#main-header .introduce-main-wrapper .ui.container.introduce-main .card-register-container #card-register .description .to-login{margin:24px 0}#main-header .introduce-main-wrapper .ui.container.introduce-main .card-register-container #card-register .description p.support{text-align:center}#main-header .ui.container.introduce-community{padding:56px 0}#main-header .ui.container.introduce-community .company-list,#main-header .ui.container.introduce-community .user-list{margin-top:0}#main-header .ui.container.introduce-community .company-list .item,#main-header .ui.container.introduce-community .user-list .item{width:50%;margin-right:0!important;margin-top:24px}#main-header .ui.container.introduce-community .company-list .item .testimonial,#main-header .ui.container.introduce-community .company-list .item:not(.add-new):nth-child(n+4),#main-header .ui.container.introduce-community .user-list .item .testimonial,#main-header .ui.container.introduce-community .user-list .item:not(.add-new):nth-child(n+4){display:none}#main-header .post-container-wrapper .ui.container.introduce-post{padding-top:56px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main-header .post-container-wrapper .ui.container.introduce-post .main-header-content{margin:0}#main-header .post-container-wrapper .ui.container.introduce-post img{min-width:100%;width:100%;height:auto;margin-top:32px}#main-header .ui.container.introduce-news{padding:56px 0}#main-header .ui.container.introduce-news .features{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main-header .ui.container.introduce-news .features .feature{margin-top:32px;margin-right:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-header .ui.container.introduce-news .features .feature img{width:264px;height:264px}#main-header .ui.container.introduce-news .features .feature .title{margin-top:24px;font-size:14px}#main-header .ui.container.introduce-news .features .feature .content{margin-top:8px;font-size:12px;word-break:keep-all}#main-header .company-container-wrapper .ui.container.introduce-company{padding:56px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:visible}#main-header .company-container-wrapper .ui.container.introduce-company .main-header-content{margin:0;text-align:center}#main-header .company-container-wrapper .ui.container.introduce-company .main-header-content .content{width:100%}#main-header .company-container-wrapper .ui.container.introduce-company .main-header-content a{font-size:14px;margin-top:8px}#main-header .company-container-wrapper .ui.container.introduce-company .cards{margin:8px 0 0}#main-header .company-container-wrapper .ui.container.introduce-company .cards img{width:100%;position:static;margin:0;margin-top:24px}#main-header .button-container-wrapper .ui.container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-header .button-container-wrapper .ui.container h1{margin-right:16px;font-size:16px}#main-header .button-container-wrapper .ui.container .ui.button{font-weight:700}}#main-user .ui.tool.grid .ui.button{padding-left:0;padding-right:0}#wrapper-password-reset{width:360px;margin:0 auto}@media only screen and (max-width:767px){#wrapper-password-reset{width:100%}}#wrapper-password-reset>.title{text-align:center;font-weight:700}#wrapper-password-reset>.content .button{width:100%;margin:0}#invite-by-company-modal{width:790px;height:400px;border-radius:12px;overflow:hidden}#invite-by-company-modal .content{position:relative;padding:0 51px;background:0 0}#invite-by-company-modal .content img.background{position:absolute;top:0;right:0;width:372px;height:400px;z-index:-1}#invite-by-company-modal .content .invite-title{padding-top:59px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#invite-by-company-modal .content .invite-title img.company-logo{border-radius:4px}#invite-by-company-modal .content .invite-title .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 64px);margin-left:20px;font-size:20px;font-weight:300}#invite-by-company-modal .content .invite-title .text>*{line-height:30px}#invite-by-company-modal .content .invite-title .text div:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%}#invite-by-company-modal .content .invite-title .text div:first-child .company-name{font-weight:700}#invite-by-company-modal .content .invite-title .text div:first-child span:not(.company-name){white-space:nowrap}#invite-by-company-modal .content .ui.divider{display:none}#invite-by-company-modal .content .invite-content{padding-top:28px;font-size:34px;line-height:1.5;font-weight:300}#invite-by-company-modal .content a.ui.primary.button{margin-top:40px;font-size:16px;line-height:1.5;font-weight:500;padding:10px 30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#invite-by-company-modal .content a.ui.primary.button i.icon{margin:0 0 0 4px;font-size:16px}@media only screen and (max-width:790px){#invite-by-company-modal{width:calc(100% - 40px);height:auto}#invite-by-company-modal .content{padding:28px 20px!important}#invite-by-company-modal .content img.background{display:none}#invite-by-company-modal .content .invite-title{padding-top:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px}#invite-by-company-modal .content .ui.divider{display:block;margin:20px 0 24px}#invite-by-company-modal .content .invite-content{padding-top:0;font-size:24px;text-align:center}#invite-by-company-modal .content .button-wrapper{text-align:center}#invite-by-company-modal .content .button-wrapper a.ui.primary.button{margin-top:28px}}.ui.main-tab.menu{border-bottom:1px solid #d9dfeb;padding:0;margin:1em 0}.ui.main-tab.menu .active.item{padding:1em;border-bottom:1px solid #4e61ff}.ui.tile.segment .ui.horizontal.grid{overflow:visible;position:relative}.fog{position:absolute;left:26%;top:44%;background:hsla(0,0%,100%,.5);font-size:18px}@media only screen and (max-width:1099px){.ui.tile.segment .ui.horizontal.grid{overflow-x:auto;-webkit-overflow-scrolling:touch}}