.login_page_wrapper .errorContainer{border:1px solid #da5f5f;border-radius:4px;color:#da5f5f}.login_page_wrapper .top_part{display:block;background-image:url(../img/login_page/bg.png);background-position:center;background-size:cover;background-repeat:no-repeat;padding-bottom:60px;color:#333}.login_page_wrapper .sign_button{display:block;width:100%;border-radius:4px;border:0;outline:0;padding:20px;font-size:16px;letter-spacing:1px;font-weight:700;box-sizing:border-box;cursor:pointer;transition:background-color .3s;text-align:center}.login_page_wrapper .sign_button.red{background-color:#da5f5f;color:#fff}.login_page_wrapper .sign_button.red:hover{background-color:#aa5353}.login_page_wrapper .sign_button.blue{background-color:#334b94;color:#fff}.login_page_wrapper .sign_button.blue:hover{background-color:#162a67}.login_page_wrapper .sign_button.purple{background-color:#614765;color:#fff}.login_page_wrapper .sign_button.purple:hover{background-color:#513b55}.login_page_wrapper .sign_button.fb{background-image:url(../img/login_page/fb_logo.svg);background-position:25px center;background-repeat:no-repeat}.login_page_wrapper .sign_button.google{background-image:url(../img/login_page/google.svg);background-position:25px center;background-repeat:no-repeat}.login_page_wrapper .top_part .areas{padding-top:40px;padding-bottom:80px;position:relative}.login_page_wrapper .top_part .areas:after{content:'';display:block;clear:both;float:none}.login_page_wrapper .top_part .areas .signin_area{width:40%;float:left;margin-right:10%}.login_page_wrapper .top_part .areas .signin_area h2{text-align:center;margin-bottom:40px}.login_page_wrapper .form_group{display:block;position:relative;width:100%;margin-bottom:25px;box-sizing:border-box}.login_page_wrapper .form_group input{font-size:15px;padding:23px 18px;background-color:#fff;border-radius:4px;outline:0;border:1px solid #ccc;width:100%;display:block;box-sizing:border-box;transition:border .3s}.login_page_wrapper .form_group input:focus{border:2px solid #4c4c4c}.login_page_wrapper .form_group ::-webkit-input-placeholder{font-size:15px}.login_page_wrapper .form_group ::-moz-placeholder{font-size:15px}.login_page_wrapper .form_group :-ms-input-placeholder{font-size:15px}.login_page_wrapper .form_group :-moz-placeholder{font-size:15px}.login_page_wrapper .form_group input[name=password]{padding-right:60px}.login_page_wrapper .form_group .pass_view_toggler{position:absolute;top:25px;right:18px;font-size:14px;color:#86878a;cursor:pointer}.login_page_wrapper .reset_pass_link{display:inline-block;margin-bottom:25px;text-decoration:underline;color:#614765;font-weight:700;letter-spacing:1px;font-size:15px}.login_page_wrapper .top_part .areas .signin_area form{margin-bottom:25px}.login_page_wrapper .devider{position:relative;width:100%;text-align:center;margin-bottom:25px}.login_page_wrapper .devider span{position:relative;width:100%;display:block}.login_page_wrapper .devider span:after,.login_page_wrapper .devider span:before{content:'';position:absolute;width:45%;height:2px;background-color:#dde3f0;top:10px}.login_page_wrapper .devider span:before{display:inline-block;left:0}.login_page_wrapper .devider span:after{display:inline-block;right:0}.login_page_wrapper .social_buttons a:first-child{margin-bottom:25px}.login_page_wrapper .top_part .areas .signup_area{width:50%;float:right}.login_page_wrapper .top_part .areas .signup_area h2{text-align:center;margin-bottom:40px}.login_page_wrapper .top_part .areas .signup_area p{font-size:16px;line-height:22px}.login_page_wrapper .top_part .areas .signup_area .sign_button{margin-top:25px;margin-bottom:70px}.login_page_wrapper .top_part .areas .signup_area .rewards_title{display:inline-block;font-family:robotobold;font-size:22px;font-weight:700;color:#614765;margin-bottom:30px;letter-spacing:1px}.login_page_wrapper .top_part .areas .signup_area .rewards_prios{margin:0;padding:0;list-style:none}.login_page_wrapper .top_part .areas .signup_area .rewards_prios li{display:flex;align-items:center;min-height:40px;padding-left:60px;background-size:auto 40px;background-repeat:no-repeat;background-position:left center;margin-bottom:25px;font-size:18px}.login_page_wrapper .top_part .areas .signup_area .rewards_prios li.reward_prio1{background-image:url(../img/login_page/rewards_1.svg)}.login_page_wrapper .top_part .areas .signup_area .rewards_prios li.reward_prio2{background-image:url(../img/login_page/rewards_2.svg)}.login_page_wrapper .top_part .areas .signup_area .rewards_prios li.reward_prio3{background-image:url(../img/login_page/rewards_3.svg)}.login_page_wrapper .top_part .rewards_benefits_block .rewards_benefits_title{display:block;font-family:robotobold;font-size:30px;font-weight:700;color:#614765;margin-bottom:50px;letter-spacing:1px;text-align:center}.login_page_wrapper .top_part .rewards_benefits_block .rewards_benefits{margin:0 auto;padding:0;list-style:none;width:80%}.login_page_wrapper .top_part .rewards_benefits_block .rewards_benefits li{min-height:55px;margin-bottom:30px;padding-left:50px;position:relative;display:flex;align-items:flex-end;font-size:20px}.login_page_wrapper .top_part .rewards_benefits_block .rewards_benefits li:before{display:block;font-size:40px;font-weight:700;line-height:1;color:#614765;position:absolute;left:0;bottom:2px}.login_page_wrapper .top_part .rewards_benefits_block .rewards_benefits li:nth-child(1):before{content:'1.'}.login_page_wrapper .top_part .rewards_benefits_block .rewards_benefits li:nth-child(2):before{content:'2.'}.login_page_wrapper .top_part .rewards_benefits_block .rewards_benefits li:nth-child(3):before{content:'3.'}.login_page_wrapper .bottom_part{padding-top:60px;padding-bottom:60px}.login_page_wrapper .bottom_part .text_icons_block{margin-bottom:55px;display:flex;justify-content:space-between;flex-wrap:wrap}.login_page_wrapper .bottom_part .text_icons_block .text_icon{width:25%}.login_page_wrapper .bottom_part .text_icons_block .text_icon .image{display:block;width:100%;height:100px;background-position:center;background-size:80px auto;background-repeat:no-repeat;margin-bottom:20px}.login_page_wrapper .bottom_part .text_icons_block .text_icon span{font-family:robotobold;font-size:20px;font-weight:700;color:#614765;line-height:1.5;display:block;text-align:center}.login_page_wrapper .bottom_part .text_icons_block .text_icon:nth-child(1) .image{background-image:url(../img/login_page/why_1.svg)}.login_page_wrapper .bottom_part .text_icons_block .text_icon:nth-child(2) .image{background-image:url(../img/login_page/why_2.svg)}.login_page_wrapper .bottom_part .text_icons_block .text_icon:nth-child(3) .image{background-image:url(../img/login_page/why_3.svg)}.login_page_wrapper .bottom_part .text_icons_block .text_icon:nth-child(4) .image{background-image:url(../img/login_page/why_4.svg)}.login_page_wrapper .bottom_part .why_us_row{width:70%;margin:0 auto;display:flex;justify-content:space-around;align-items:center}.login_page_wrapper .bottom_part .why_us_row span{font-size:20px;color:#614765;line-height:1.5}.login_page_wrapper .bottom_part .why_us_row span strong{font-family:robotobold}.login_page_wrapper .bottom_part .why_us_row a{display:block;border:0;outline:0;padding:15px 40px;font-size:14px;letter-spacing:1px;font-weight:700;box-sizing:border-box;cursor:pointer;transition:background-color .3s;text-align:center;background-color:#da5f5f;color:#fff}.login_page_wrapper .create_account_modal .sign_button,.login_page_wrapper .create_account_modal input{padding:15px 10px}.login_page_wrapper .bottom_part .why_us_row a:hover{background-color:#aa5353}.login_page_wrapper .modalContainerInner_two{height:auto!important;max-height:730px!important}.login_page_wrapper .create_account_modal .create_account_form{position:relative}.login_page_wrapper .create_account_modal .form_group{margin-bottom:10px}.login_page_wrapper .create_account_modal .reset_pass_link{margin-bottom:10px}.login_page_wrapper .create_account_modal .devider{margin-top:20px;margin-bottom:20px}.login_page_wrapper .create_account_modal .ajax_login_errors{color:#da5f5f;text-align:center}.login_page_wrapper .create_account_modal a:first-child{margin-bottom:10px}