.modal-content,.no-flexbox .modal-header{overflow:hidden}.no-flexbox .modal-columns_wrapper:after,.no-flexbox .modal-content,.no-flexbox .modal-row-inner.has-two_columns:after{clear:both}.modal-row.for-tshirt{display:none}.modal-row.for-tshirt.is-active{display:block}.modal-row-inner.for-referral_partners{padding-bottom:80px;padding-top:80px}.modal-row-inner.for-partners{margin:0 auto;max-width:700px}@media only screen and (max-width:524px){.flexbox .modal-row-inner.has-big_padding{padding-left:50px;padding-right:50px}}@media only screen and (max-width:400px){.flexbox .modal-row-inner.has-big_padding{padding:20px 15px}}.modal-row-inner.has-two_columns{padding:0 50px}.flexbox .modal-row-inner.has-two_columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:896px){.flexbox .modal-row-inner.has-two_columns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .modal-row-inner.for-tshirt .modal_row-inner_column .tshirt-subheader{text-align:center}}@media only screen and (max-width:524px){.flexbox .modal-row-inner.has-two_columns{padding:20px 15px}}.no-flexbox .modal-row-inner.has-two_columns{position:relative}.no-flexbox .modal-row-inner.has-two_columns:after,.no-flexbox .modal-row-inner.has-two_columns:before{content:"";display:table}.modal-row-inner.is-wide{padding:10px 10px 0}.modal-row-inner.for-tshirt.has-confirmation{min-height:500px}.flexbox .modal-row-inner.for-tshirt.has-confirmation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:524px){.flexbox .modal-row-inner.for-tshirt .modal_row-inner_column{padding-top:0}}.modal_row-inner_column.is-main{padding:50px 50px 50px 0}.flexbox .modal_row-inner_column.is-main{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:896px){.flexbox .modal-row-inner.for-tshirt .modal-content-header{text-align:center}.flexbox .modal_row-inner_column.is-main{padding-right:0}}@media only screen and (max-width:524px){.flexbox .modal_row-inner_column.is-main{padding:15px 0 0}}.no-flexbox .modal_row-inner_column.is-main{float:left;width:615px}.no-flexbox .modal_row-inner_column.is-main.is-half{width:425px}.modal_row-inner_column.is-extra{border-left:1px solid #E0E0E0;padding:50px 0 50px 50px}.flexbox .modal_row-inner_column.is-extra{-webkit-flex-basis:230px;-ms-flex-preferred-size:230px;flex-basis:230px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.no-flexbox .modal_row-inner_column.is-extra{bottom:0;position:absolute;right:50px;top:0;width:230px}.modal_row-inner_column.is-extra.is-half{-webkit-flex-basis:425px;-ms-flex-preferred-size:425px;flex-basis:425px}.no-flexbox .modal_row-inner_column.is-extra.is-half{width:425px}@media only screen and (max-width:896px){.flexbox .modal_row-inner_column.is-extra{border-left:none;border-top:1px solid #E0E0E0;margin-top:30px;padding:25px 0 20px}.flexbox .modal_row-inner_column.is-extra,.flexbox .modal_row-inner_column.is-main{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.no-flexbox .modal_row-inner_column.is-main.is-half.for-tshirt{float:none;padding-right:0;width:100%}.modal_row-inner_column.is-extra.is-half.for-tshirt{background-color:#eee;margin-right:-50px;padding-right:50px}.flexbox .modal_row-inner_column.is-extra.is-half.for-tshirt{-webkit-flex-basis:475px;-ms-flex-preferred-size:475px;flex-basis:475px}@media only screen and (max-width:896px){.flexbox .modal_row-inner_column.is-extra.is-half.for-tshirt{background-color:inherit;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;padding-right:0}}.no-flexbox .modal_row-inner_column.is-extra.is-half.for-tshirt{background-color:inherit;border-left:none;border-top:1px solid #E0E0E0;margin:0;padding-right:0;position:static;width:100%}.modal{max-width:950px;min-width:600px;padding:30px 0}.no-flexbox .modal{margin:0 auto;width:600px}.modal.is-wide{min-width:950px}.no-flexbox .modal.is-wide{width:600px}.modal.is-wide .modal-footer,.modal.is-wide .modal-header{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.modal.is-narrow{max-width:750px}.modal-header{margin-bottom:20px}.flexbox .modal-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.no-flexbox .modal-logotype{float:left}.modal-close{border-radius:2px;border:3px solid #6581a8;display:inline-block;padding:4px;-webkit-transition:border-color 150ms;transition:border-color 150ms}.no-flexbox .modal-close{float:right;position:relative;top:2px}.modal-close:hover{border-color:#9CB6DA}.modal-close.for-new_modal,.modal-close.for-quiz{position:absolute;right:30px;top:85px}.modal-close-icon{background:url(/assets/front/static/public/blocks/modal/close_e05c7f.png) no-repeat;background-size:16px 16px;height:16px;width:16px;display:block}.no-backgroundsize .modal-close-icon{background-image:url(/assets/front/static/public/blocks/modal/close@0.5x_f6888b.png)}.flexbox .modal-columns_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.no-flexbox .modal-columns_wrapper{width:100%}.no-flexbox .modal-columns_wrapper:after,.no-flexbox .modal-columns_wrapper:before{content:"";display:table}.modal-content{background:#fff;border-radius:4px;box-shadow:rgba(0,0,0,.3) 0 1px 4px;position:relative}.modal.has-overflow .modal-content{overflow:visible}.no-flexbox .modal-content-header-wrapper.is-login,.no-flexbox .modal-footer,.no-flexbox .portal-benefits-hero,.no-flexbox .portal-benefits-list,.no-flexbox .portal-requirements-hero,.no-flexbox .portal-requirements-row-general,.no-flexbox .signup_showcase-logos,.portal_testimonials-video,.signup_country_list-countries,.signup_showcase-photo{overflow:hidden}.flexbox .modal-content-header-wrapper.is-login{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.no-flexbox .modal-content-header-wrapper.is-login .modal-content-header{float:left}.no-flexbox .modal-content-header-wrapper.is-login .modal-content-header-login_secured{float:right;position:relative;top:6px}.modal-content-header{color:#3863a0;font-size:45px;line-height:50px;margin-bottom:15px}.modal-content-header.is-centered{text-align:center}.modal-content-header.is-medium{font-size:40px}.modal-content-header.for-companies_apply,.modal-content-header.for-readmission{line-height:1.2;margin-bottom:0;text-align:center}.modal-content-header.is-uppercased{text-transform:uppercase}.modal-content-header.is-white{color:#fff}.modal-content-header.for-partners{font-weight:700;margin:65px auto 25px;max-width:460px}.modal-content-secondary_header{color:#3f3f3f;font-size:25px;line-height:20px;padding-top:10px}.modal-content-secondary_header.is-centered{text-align:center}@media only screen and (max-width:668px){.modal-content-secondary_header{line-height:30px}}.modal-content-subheader{color:#B4B4B4;font-size:14px;margin-top:10px;text-align:center}.modal-content-subheader.for-referral_partners{color:inherit;font-size:15px;line-height:28px;margin-top:0}.modal-content-subheader.for-partners{color:#fff;margin:auto;max-width:400px}.modal-content-subheader a{display:inline;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;text-decoration:underline;color:#3F3F3F}.modal-content-subheader a.is-active,.modal-content-subheader a.is-hovered,.modal-content-subheader a:active,.modal-content-subheader a:hover{color:#000}.modal-content-header-login_secured{color:#bababa;font-size:14px;line-height:24px;margin-top:5px}.modal-content-header-login_secured-icon{background:url(/assets/front/static/public/blocks/modal/icon_secured_0b0e32.png) no-repeat;background-size:24px 26px;height:26px;width:24px;display:inline-block;margin-right:8px;position:relative;top:-4px;vertical-align:middle}.flexbox .modal-footer,.flexbox .portal-benefits-hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.no-backgroundsize .modal-content-header-login_secured-icon{background-image:url(/assets/front/static/public/blocks/modal/icon_secured@0.5x_74691b.png)}.modal-row.has-top_border{border-top:1px solid #dfe1e4}.modal-row.is-blue{background:#f6f8fc}.modal-row-inner{padding:40px 50px}.modal-row-inner.has-big_padding{padding:50px 100px}.modal-row-inner.has-small_padding{padding:35px 100px}.modal-row-inner.has-no_padding{padding:0}.modal-row-inner.is-limited{margin:0 auto;max-width:600px}.modal-footer,.modal-footer-link{color:#4F5C6A}.modal-footer{font-size:13px;font-weight:400;margin-top:15px;padding:0 20px;text-shadow:#FFF 0 1px 0}.flexbox .modal-footer{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:400px){.flexbox .modal-footer{padding-left:10px;padding-right:10px}}.no-flexbox .modal-footer-links{float:left}.no-flexbox .modal-footer-copyright{float:right}@media only screen and (max-width:524px){.flexbox .modal-footer{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.flexbox .modal-footer-copyright{font-size:12px}.flexbox .modal-footer-copyright,.flexbox .modal-footer-links{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}.flexbox .modal-footer-copyright:first-child,.flexbox .modal-footer-links:first-child{margin-top:0}}.modal.is-limited{max-width:650px}@media only screen and (max-width:950px){.flexbox .modal.is-wide{min-width:100%}.flexbox .modal.is-wide .modal-content{border-radius:0}.flexbox .modal.is-wide .modal-header{padding:0 20px}.flexbox .modal.is-wide .modal-row-inner,.flexbox .modal.is-wide .modal-row-inner.has-big_padding{padding-left:40px;padding-right:40px}}@media only screen and (max-width:600px){.flexbox .modal{min-width:100%}.flexbox .modal-content{border-radius:0}.flexbox .modal-header{padding:0 20px}.flexbox .modal-row-inner,.flexbox .modal-row-inner.has-big_padding,.flexbox .modal-row-inner.has-small_padding,.flexbox .modal.is-wide .modal-row-inner,.flexbox .modal.is-wide .modal-row-inner.has-big_padding,.flexbox .modal.is-wide .modal-row-inner.has-small_padding{padding-left:40px;padding-right:40px}}@media only screen and (max-width:450px){.flexbox .logo-motto.is-big{display:none}.flexbox .modal{padding:23px 0}.flexbox .modal.is-wide{width:100%}.flexbox .modal-header{padding-left:15px;padding-right:15px}.flexbox .modal-row-inner,.flexbox .modal-row-inner.has-big_padding,.flexbox .modal-row-inner.has-small_padding,.flexbox .modal.is-wide .modal-row-inner,.flexbox .modal.is-wide .modal-row-inner.has-big_padding,.flexbox .modal.is-wide .modal-row-inner.has-small_padding{padding:15px}.flexbox .modal-content-header{font-size:30px}.flexbox .modal-content-header-login_secured{font-size:13px}.flexbox .modal-content-header-login_secured-icon{-webkit-transform:scale(.7);transform:scale(.7)}}.modal-form_disabled_overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";background:#fff;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:100}.new_modal{margin-top:50px}.portal-benefits-hero{color:#3863a0;line-height:35px;margin:30px 0 70px;max-width:850px}.flexbox .portal-benefits-hero{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:896px){.flexbox .portal-benefits-hero{margin:10px 0 50px}}@media only screen and (max-width:668px){.flexbox .portal-benefits-hero{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 40px}}@media only screen and (max-width:400px){.flexbox .portal-benefits-hero{margin-bottom:30px}}.portal-benefits-hero-text{font-size:26px;margin-right:20px}@media only screen and (max-width:668px){.flexbox .portal-benefits-hero-text{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 20px}}.no-flexbox .portal-benefits-hero-text{float:left;width:600px}.flexbox .portal_benefits-join_button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:400px){.flexbox .portal-benefits-hero-text{font-size:24px;line-height:32px}.flexbox .portal_benefits-join_button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.no-flexbox .portal_benefits-join_button{float:right;position:relative;top:10px}.portal-benefits-list{max-width:850px}.flexbox .portal-benefits-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.portal-benefit-item{background:#f8fafb;border:1px solid #ebf0f2;border-left:none;color:#4f5c6a;display:block}@media only screen and (max-width:896px){.flexbox .portal-benefits-list{border-right:1px solid #ebf0f2;border-top:1px solid #ebf0f2;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .portal-benefit-item{border:none;border-bottom:1px solid #ebf0f2;border-left:1px solid #ebf0f2;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:524px){.flexbox .portal-benefit-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.no-flexbox .portal-benefit-item{float:left;width:25%;height:285px}.portal-benefit-item:first-child{border-left:1px solid #ebf0f2}.portal-benefit-item-inner{margin:25px}.portal-benefit-item-title{border-bottom:1px solid #4f5c6a;display:inline-block;font-weight:700;text-transform:uppercase;padding-bottom:10px;margin-bottom:20px}.portal-requirements-hero{color:#4a4a4a;font-size:27px;line-height:35px;margin:30px 0 50px}@media only screen and (max-width:896px){.flexbox .portal-requirements-hero{margin-top:10px}}@media only screen and (max-width:668px){.flexbox .portal-requirements-hero{margin-bottom:40px}}@media only screen and (max-width:400px){.flexbox .portal-requirements-hero{margin-bottom:30px}}.portal-requirements-row{margin:0 0 50px;max-width:850px;padding:0 20px}.flexbox .portal-requirements-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:668px){.flexbox .portal-requirements-row{margin-bottom:30px;padding:0}}.no-flexbox .portal-requirements-row{overflow:hidden}.portal-requirements-row.is-last_child,.portal-requirements-row:last-child{margin-bottom:0}.portal-requirements-row.has-borders{border-bottom:1px solid #e6e8ea;border-top:1px solid #e6e8ea;padding-bottom:30px;padding-top:30px}.portal-requirements-row-general{background:#fcefbc;color:#958958;margin:0 -20px;padding:20px}.flexbox .portal-requirements-row-general{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:850px;-ms-flex-preferred-size:850px;flex-basis:850px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:668px){.flexbox .portal-requirements-row-general{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}.portal-requirements-row-general .portal-requirements-item-content{color:#958958}.flexbox .portal-requirements-item{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}@media only screen and (max-width:668px){.flexbox .portal-requirements-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px}}.no-flexbox .portal-requirements-item{float:left;margin:0 40px;width:365px}.no-flexbox .portal-requirements-item:first-child{margin-left:0}.no-flexbox .portal-requirements-item.is-last_child,.no-flexbox .portal-requirements-item:last-child{margin-right:0}.flexbox .portal-requirements-item.is-full-scaled{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.no-flexbox .portal-requirements-item.is-full-scaled{width:100%}.flexbox .portal-requirements-item.is-narrow{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}@media only screen and (max-width:668px){.flexbox .portal-requirements-item.is-narrow{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.no-flexbox .portal-requirements-item.is-narrow{width:235px;margin:0 25px}.no-flexbox .portal-requirements-item.is-narrow:first-child{margin-left:0}.no-flexbox .portal-requirements-item.is-narrow.is-last_child,.no-flexbox .portal-requirements-item.is-narrow:last-child{margin-right:0}.portal-requirements-item.is-last_child,.portal-requirements-item:last-child{margin-bottom:0}.portal-requirements-item-title{color:#575757;display:inline-block;font-weight:700;text-transform:uppercase;margin-bottom:20px}.portal-requirements-item-title.has-border{border-bottom:1px solid #4f5c6a;padding-bottom:10px}.portal-requirements-item-content{color:#8f8f8f}.portal-requirements-item-content .portal-requirements-item-content-text,.portal-requirements-list{margin-bottom:10px}.flexbox .portal-requirements-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.portal-requirements-list .portal-requirements-list-item{margin:0 0 10px;padding:0 0 0 20px;position:relative}.flexbox .portal-requirements-list .portal-requirements-list-item{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}.portal-requirements-list .portal-requirements-list-item:before{content:'.';display:inline-block;left:7px;position:absolute;top:-4px}.portal_testimonials-text{color:#8d8d8d;font-size:16px;line-height:1.5em;margin-bottom:3em;text-align:center}@media only screen and (max-width:668px){.flexbox .portal-requirements-list .portal-requirements-list-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.flexbox .portal_testimonials-text{font-size:15px}}.portal_testimonials-text:last-child{margin-bottom:0}.portal_testimonials-item{margin-bottom:50px}.portal_testimonials-item:last-child{margin-bottom:0}.portal_testimonials-header{text-align:center;margin-bottom:20px}.portal_testimonials-author{color:#3b3b3b;font-size:24px;line-height:30px;margin-bottom:3px}.portal_testimonials-headline{color:#8f8f8f;font-size:15px;line-height:20px}.portal_testimonials-video{border-radius:5px;cursor:pointer;margin:0 auto;position:relative}.portal_testimonials-video:hover .portal_testimonials-play_icon{-webkit-transform:scale(1);transform:scale(1)}.portal_testimonials-video iframe{display:block}.portal_testimonials-preview{display:block;width:100%}.portal_testimonials-play_icon{background:url(/assets/front/static/public/primitives/icon/play_8a7682.png) no-repeat;background-size:92px 93px;height:93px;width:92px;display:block;left:50%;margin:-46px;position:absolute;top:50%;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.no-backgroundsize .portal_testimonials-play_icon{background-image:url(/assets/front/static/public/primitives/icon/play@0.5x_3edddc.png)}.portal_testimonials-video_title{bottom:10%;color:#FFF;font-size:20px;font-weight:100;position:absolute;text-align:center;text-shadow:rgba(0,0,0,.71) 0 1px 1px;width:100%}@media only screen and (max-width:524px){.flexbox .portal_testimonials-video_title{font-size:18px}}@media only screen and (max-width:400px){.flexbox .portal_testimonials-video_title{display:none}}.signup_country_list{color:#b4b4b4;font-size:14px;margin:7px 10px -5px;text-align:center}.signup_country_list-link a{display:inline;-webkit-transition:color 150ms;transition:color 150ms;-webkit-transition-property:color,text-shadow,-webkit-transform;transition-property:color,text-shadow,-webkit-transform;transition-property:color,transform,text-shadow;transition-property:color,transform,text-shadow,-webkit-transform;text-decoration:underline;color:#a9a9a9}.signup_country_list-link a.is-active,.signup_country_list-link a.is-hovered,.signup_country_list-link a:active,.signup_country_list-link a:hover{color:#5A5A5A}.signup_country_list-countries{margin-top:10px;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}.signup_country_list-countries.closed{height:0;opacity:0;visibility:hidden}.signup_country_list-country{margin-bottom:0;text-align:left}.signup_new_design-wrapper{background-image:image_url(/assets/front/static/public/blocks/signup/new_design/signup_bg_1_2dbba1.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom right}.signup_new_design-wrapper.is-second_variant{background-image:image_url(/assets/front/static/public/blocks/signup/new_design/signup_bg_2_cdc258.jpg)}.signup_new_design .signup_new_design-form_header .modal-row-inner{padding-top:60px;padding-bottom:0}.signup_new_design .signup_new_design-form_header .modal-content-header{text-align:left;font-size:38px;font-weight:700;text-shadow:0 1px 2px rgba(255,255,255,.7);margin-right:250px}.signup_new_design .signup_new_design-form_header .modal-content-secondary_header{text-align:left;font-size:25px;line-height:30px;text-shadow:0 1px 2px rgba(255,255,255,.7)}.signup_new_design .signup_new_design-form_content .modal-row-inner.has-two_columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #E5E5E5;padding-bottom:20px}.signup_new_design .signup_new_design-form_content .modal_row-inner_column.is-main{padding-right:280px;padding-bottom:0}.no-flexbox .signup_new_design .signup_new_design-form_content .modal_row-inner_column.is-main{padding-right:0}.signup_new_design .signup_new_design-form_content .modal_row-inner_column.is-main .input{border-color:rgba(0,0,0,.3);color:#6F6F6F;box-shadow:0 1px 2px rgba(0,0,0,.1)}.signup_new_design .signup_new_design-block,.signup_new_design .signup_new_design-how{display:block}.signup_new_design .signup_new_design-form_footer{display:block;text-align:right}.signup_new_design .signup_new_design-form_footer .form-hint{position:absolute;left:45px;bottom:80px;color:rgba(0,0,0,.25);font-size:11px;line-height:13px}.signup_new_design-footer{position:absolute;left:50px;bottom:35px;color:rgba(0,0,0,.5);font-size:13px;line-height:16px;text-align:left}.signup_new_design-footer_link{font-weight:700}.signup_new_design-block{display:none;padding:10px 0;background:#fff;border-bottom:1px solid #E5E5E5}.signup_new_design-how{display:none;position:relative;text-align:center;padding:30px 50px}.signup_new_design-how:after{content:'';position:absolute;top:135px;left:50%;width:550px;margin-left:-275px;height:1px;border-top:3px dotted #979797;opacity:.3}.signup_new_design-how_title{margin-bottom:30px;font-size:22px;color:#707070;line-height:26px;text-shadow:0 1px 2px rgba(255,255,255,.7)}.signup_new_design-how_cards{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;z-index:1}.signup_new_design-how_card{-webkit-flex-basis:263px;-ms-flex-preferred-size:263px;flex-basis:263px;background:#fff;padding:30px 0;border-radius:4px;box-shadow:0 8px 40px rgba(0,0,0,.1),0 1px 4px rgba(0,0,0,.2)}.signup_new_design-how_card_title{font-size:18px;line-height:17px;color:#3863a0;font-weight:600;margin-bottom:5px}.signup_new_design-how_card_desc{font-size:14px;color:#303030;line-height:17px}.signup_showcase{position:relative}.flexbox .signup_showcase{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.signup_showcase-title{color:#b9b9b9;font-size:16px;margin-bottom:30px;text-align:center}.signup_showcase-photos{width:165px}.flexbox .signup_showcase-photos{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media only screen and (max-width:896px){.flexbox .signup_showcase-photos{-webkit-column-count:6;-moz-column-count:6;column-count:6;width:350px}}@media only screen and (max-width:400px){.flexbox .signup_showcase-photos{-webkit-column-count:4;-moz-column-count:4;column-count:4;width:100%}}.no-flexbox .signup_showcase-photos{text-align:center}.signup_showcase-photo{width:45px;height:45px;border-radius:50%;margin-bottom:10px}.no-flexbox .signup_showcase-photo{display:inline-block;margin:0 5px}.signup_showcase-photo_image{width:100%}.flexbox .signup_showcase-logos{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media only screen and (max-width:896px){.flexbox .signup_showcase-logos{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-5px}.flexbox .signup_showcase-logo{-webkit-flex-basis:15%;-ms-flex-preferred-size:15%;flex-basis:15%;padding:5px}}@media only screen and (max-width:668px){.flexbox .signup_showcase-logos{margin:-5px -15px}}.signup_showcase-logo{display:block;height:40px;line-height:40px;margin-bottom:15px}@media only screen and (max-width:668px){.flexbox .signup_showcase-logo{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:5px 15px}}.no-flexbox .signup_showcase-logo{float:left;width:50%}.signup_showcase-logo_image{vertical-align:middle;width:100%}.signup_showcase-fade{bottom:0;left:0;position:absolute;right:0;height:100px;background:-webkit-linear-gradient(rgba(255,255,255,0),#fff 80%);background:linear-gradient(rgba(255,255,255,0),#fff 80%)}@media only screen and (max-width:896px){.flexbox .signup_showcase-fade{display:none}}.signup_social-wrapper{display:none;position:relative;text-align:center;top:-20px;margin:0 0 40px}.signup_social-wrapper.is-visible{display:block}.signup_social-wrapper:after{content:'';position:absolute;left:0;right:0;top:100%;margin-top:30px;width:100%;height:1px;background-color:#DFE1E4}.signup_social-wrapper:before{content:'or';display:block;position:absolute;width:40px;left:50%;top:100%;margin:24px 0 0 -20px;line-height:1;color:#C9C9C9;font-size:13px;background:#fff;z-index:1}@media only screen and (max-width:400px){.flexbox .signup_showcase-logo{padding-left:30px;padding-right:30px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.flexbox .signup_social-wrapper{margin:0 0 20px;top:-40px}}.signup_social-item{display:inline-block;width:50%;min-width:200px}@media only screen and (max-width:668px){.flexbox .signup_social-item{min-width:0;width:100%}}