@font-face{font-family:'icomoon';src:url("fonts/icomoon2.eot?qhl3mf");src:url("fonts/icomoon2.eot?qhl3mf#iefix") format("embedded-opentype"),url("fonts/icomoon2.ttf?qhl3mf") format("truetype"),url("fonts/icomoon2.woff?qhl3mf") format("woff"),url("fonts/icomoon2.svg?qhl3mf#icomoon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:'icomoon';src:url("fonts/icomoon2.svg?qhl3mf#icomoon") format("svg")}}@-webkit-keyframes category-head-animation{0%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}50%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}@keyframes category-head-animation{0%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}50%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}body{background:#fff;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}@media screen and (min-width: 768px){body{background:#fbf9fa}}body.dynamiclandingpage-index-index{background:#fff}img{float:none;display:block}.hide-mobile{display:none}@media screen and (min-width: 768px){.hide-mobile{display:block}}.hide-desktop{display:block}@media screen and (min-width: 768px){.hide-desktop{display:none}}.outer-container{padding-left:0;padding-right:0;height:100%}@media screen and (max-width: 767px){.outer-container{background:#fff}}.outer-container div#main{margin-bottom:0;margin-top:0px}@media screen and (min-width: 1000px){.outer-container div#main{margin-top:0px}}@media screen and (min-width: 768px){.outer-container div#main>.header{display:none}}@media screen and (max-width: 767px){.outer-container div#main .header{height:56px;background:#fff}}@media screen and (min-width: 1220px){.outer-container div#main .header{height:70px}.outer-container div#main .header .login_holder{float:right;margin-top:14px}}@media screen and (min-width: 768px){.outer-container div#main .header{font-size:0px}}@media screen and (min-width: 768px){.outer-container div#main .header .desktop_holder{width:300px;position:relative;left:30px}}.outer-container div#main .header .login_holder{display:none;text-align:right}@media (min-width: 1025px){.outer-container div#main .header .login_holder{font-size:12px;width:calc(100% - 222px);display:inline-block;font-size:0px;padding-right:30px}}@media (min-width: 1220px){.outer-container div#main .header .login_holder .outer-container div#main .header .login_holder{padding-right:6%}}.outer-container div#main .header .login_holder #login-form{padding-right:30px}.outer-container div#main .header .login_holder #login-form-container{display:none}@media screen and (min-width: 1025px){.outer-container div#main .header .login_holder #login-form-container{display:block}}.outer-container div#main .header .login_holder #login-form-container .form-group{display:inline-block;vertical-align:top;margin-bottom:0px !important;text-align:left;font-size:14px}.outer-container div#main .header .login_holder #login-form-container button{display:inline-block;vertical-align:top;border-radius:2px;background-color:#ec008c;width:96px;height:36px;color:#fff;font-family:'VPSansNext-Medium';font-size:14px;line-height:36px;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.outer-container div#main .header .login_holder #login-form-container button:hover{background:#ea51a3}.outer-container div#main .header .login_holder #login-form-container p.hr{display:inline-block;vertical-align:top;font-family:'HKGrotesk-Medium';color:#a2a2a7;font-size:14px;line-height:36px;text-align:center;margin:0px 15px}.outer-container div#main .header .login_holder #login-form-container label{display:none}.outer-container div#main .header .login_holder #login-form-container .error>.error{position:absolute;font-family:'HKGrotesk-Medium';color:#e92222;font-size:11px;font-weight:400;line-height:16px;text-align:left;top:0px;-webkit-transform:translateX(15px);transform:translateX(15px)}@media screen and (min-width: 768px){.outer-container div#main .header .login_holder #login-form-container .error>.error{top:2px;-webkit-transform:translateX(14px);transform:translateX(14px)}}.outer-container div#main .header .login_holder #login-form-container .form-group.error input{background-image:url(../img/cross_red.svg);background-size:10px 10px;background-position:165px center;background-repeat:no-repeat}.outer-container div#main .header .login_holder #login-form-container #error_login_header{position:absolute;font-family:'HKGrotesk-Medium';color:#e92222;font-size:10px;font-weight:400;line-height:16px;text-align:left;display:block;top:0px;-webkit-transform:translateX(15px);transform:translateX(15px)}.outer-container div#main .header .login_holder #login-form-container input{font-family:'HKGrotesk-Medium';color:#ec008c;font-size:16px;font-weight:400;line-height:36px;text-align:left;padding:6px 10px;height:36px;width:187px;margin-right:9px;margin-left:3px;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media screen and (min-width: 768px){.outer-container div#main .header .login_holder #login-form-container input{font-size:14px}}.outer-container div#main .header .login_holder #login-form-container .forgot-password-link{font-family:'HKGrotesk-Medium';color:#a2a2a7;font-size:12px;line-height:20px;text-decoration:underline;text-align:left;margin-left:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.outer-container div#main .header .login_holder #login-form-container .forgot-password-link:hover{color:#ec008c;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.outer-container div#main .header .login_holder #login-form-container input::-webkit-input-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;line-height:38px;text-align:left}.outer-container div#main .header .login_holder #login-form-container input::-moz-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;line-height:38px;text-align:left}.outer-container div#main .header .login_holder #login-form-container input:-ms-input-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;line-height:38px;text-align:left}.outer-container div#main .header .login_holder #login-form-container input:-moz-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;line-height:38px;text-align:left}.outer-container div#main .header .logo_holder{text-align:center}@media screen and (min-width: 1220px){.outer-container div#main .header .logo_holder{left:calc(40% - 445px);position:absolute}}@media screen and (min-width: 768px){.outer-container div#main .header .logo_holder{width:222px;display:inline-block}}.outer-container div#main .header .logo_holder .logo{display:inline-block;width:110px;height:37px;margin:10px auto;background:url(../img/logo_veepee.svg) center no-repeat;background-size:contain}@media screen and (min-width: 768px){.outer-container div#main .header .logo_holder .logo{width:300px;height:50px;margin:10px auto 10px}}.outer-container div#main .header .logo_holder .logo a{display:block;width:100%;height:100%}@media screen and (min-width: 768px){body.loginscreen .outer-container #f-login{height:52px;padding:0 60px}body.loginscreen .outer-container #f-login ul{text-align:left}body.loginscreen .outer-container #f-login ul li{padding:0 12px}body.loginscreen .outer-container #f-login ul li a{font:12px/52px 'HKGrotesk-Medium';color:#666666;text-decoration:none}body.loginscreen .outer-container #f-login ul li a:hover{-webkit-transition:all 0.3s;transition:all 0.3s;color:#ec008c}}@media screen and (min-width: 768px){.dynamiclandingpage-index-index.loginscreen .outer-container{height:100%}.dynamiclandingpage-index-index.loginscreen div#main{min-height:720px;height:calc(100% - 52px);position:relative;display:block}}.content{position:relative;background-size:0 0}@media screen and (min-width: 768px){.content.loginscreen{min-height:100%;position:absolute;width:100%}.content.loginscreen div#main{height:calc(100% - 52px)}}@media screen and (min-width: 768px){.content.dynamicscreen .content .image-overlay .overlay-content .overlay_header{padding:40px}.content.dynamicscreen .content .image-overlay .overlay-content .overlay_header img{display:inline-block;width:calc(50% - 2px)}}@media screen and (min-width: 768px){.content{min-height:calc(100vh - 120px);height:auto;background-color:white;background-size:cover;background-position:top center;border-top:1px solid #f7f7f7;background-repeat:no-repeat}}.content .header-image img{width:100%}.content .image-overlay{position:static;min-height:700px;height:auto}@media screen and (max-width: 767px){.content .image-overlay{min-height:0px}}@media screen and (min-width: 768px){.content .image-overlay{position:relative;padding-top:36px;padding-bottom:21px;padding-left:30px;padding-right:30px}}.content .image-overlay .overlay-content{display:inline-block;vertical-align:middle;background:#fff;width:100%;position:absolute;height:700px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay-inner-wrapper{display:inline-block;position:relative;width:100%;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);top:50px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content{width:380px;left:60px}.content .image-overlay .overlay-content .welcome-desktop-banner{position:relative;left:0;right:0;bottom:0;top:0;background:#fff;z-index:9999;padding:0 40px 67px 40px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body{text-align:center}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body>img{display:inline-block;width:195px;padding-top:20px}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body h2{font:28px/34px 'VPCondensedNext';color:#464650;text-transform:uppercase;width:215px;display:inline-block;margin-top:20px}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .benefits{margin-top:10px}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .benefits .item{margin-top:20px}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .benefits .item img{display:inline-block;width:38px}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .benefits .item .text-wrapper{display:inline-block;width:calc(100% - 50px);text-align:left;vertical-align:top;padding-left:15px;margin-top:4px}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .benefits .item h5{margin:0;color:#464650;font:14px/18px 'VPSansNext-Medium'}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .benefits .item p{margin:0;color:#464650;font:13px/18px 'HKGrotesk-Medium'}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .action-wrapper{margin-top:20px}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .action-wrapper button{width:100%;height:40px;font:16px/38px 'VPSansNext-Medium';cursor:pointer;margin-top:20px;padding:0}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .action-wrapper .filled-button{background:#ec008c;border:1px solid #ec008c;color:#fff;border-radius:2px}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .action-wrapper .filled-button:hover{background:#EA51A3;border:1px solid #EA51A3;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .action-wrapper .filled-button:focus{background:#DB0082;border:1px solid #DB0082}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .action-wrapper .empty-button{color:#ec008c;border:1px solid #ec008c;border-radius:2px}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .action-wrapper .empty-button:hover{background:#ec008c;border:1px solid #ec008c;color:#fff;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .welcome-desktop-banner .login-welcome-step-body .action-wrapper .empty-button:focus{background:#DB0082;color:#fff;border:1px solid #DB0082}}.content .image-overlay .overlay-content .overlay_header{padding:3px 0;border-bottom:1px solid #e1e0e5}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_header{border:none}}.content .image-overlay .overlay-content .overlay_header img{width:199px;margin:0 auto}.content .image-overlay .overlay-content .overlay_content{padding:0px;-webkit-box-shadow:0 9px 11px 3px rgba(34,34,43,0.08);box-shadow:0 9px 11px 3px rgba(34,34,43,0.08);padding-bottom:20px}.content .image-overlay .overlay-content .overlay_content .register-image{width:calc(100% - -30px);margin-left:-15px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .register-image{display:none}}.content .image-overlay .overlay-content .overlay_content .register-image>img{width:100%}.content .image-overlay .overlay-content .overlay_content .register-image .login-tagline{position:absolute;top:10px;left:15px;width:30.3%}.content .image-overlay .overlay-content .overlay_content .register-image .benefits{height:55px;margin-top:-55px;width:100%;background:rgba(255,255,255,0.7);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;position:absolute;border-top-left-radius:5px;border-top-right-radius:5px}.content .image-overlay .overlay-content .overlay_content .register-image .benefits .first-image-benefit{width:90px;display:inline-block;margin-right:20px}.content .image-overlay .overlay-content .overlay_content .register-image .benefits .second-image-benefit{width:70px;display:inline-block}.content .image-overlay .overlay-content .overlay_content .register-image .benefits .benefits-text{margin-right:20px}.content .image-overlay .overlay-content .overlay_content .register-image .benefits .benefits-text h5{font:14px 'VPSansNext-Medium';color:#ec008c}.content .image-overlay .overlay-content .overlay_content .register-image .benefits .benefits-text p{font:14px 'HKGrotesk-Medium';color:#464650}.content .image-overlay .overlay-content .overlay_content .form-group-fix10margin.error input{background-image:url(../img/cross_red.svg) !important;background-size:10px 10px !important;background-position:calc(100% - 15px) center !important;background-repeat:no-repeat !important;background-color:#fff !important}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content{padding:0;-webkit-box-shadow:none;box-shadow:none}}.content .image-overlay .overlay-content .overlay_content .switch_divs{font-size:0px;margin-top:1px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .switch_divs{display:none}}.content .image-overlay .overlay-content .overlay_content .switch_divs .login_switcher,.content .image-overlay .overlay-content .overlay_content .switch_divs .register_switcher{display:inline-block;height:48px;background-color:#f7f7f7;font-family:VPSansNext;color:#7b7b7f;font-size:16px;font-weight:400;line-height:49px;text-align:center;vertical-align:center;width:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content .image-overlay .overlay-content .overlay_content .switch_divs .login_switcher.active,.content .image-overlay .overlay-content .overlay_content .switch_divs .register_switcher.active{color:#ec008c;background:#fff}.content .image-overlay .overlay-content .overlay_content .register_holder{padding:0px 15px;position:relative;z-index:1000;display:none;height:auto}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .register_holder.third{height:525px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .register_holder{padding:0px;height:498px;display:none}.content .image-overlay .overlay-content .overlay_content .register_holder.reset-holder{display:block;height:auto}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .register_holder .desktop_holder{padding:0px 40px}}.content .image-overlay .overlay-content .overlay_content .register_holder .form-group{font-size:0px}.content .image-overlay .overlay-content .overlay_content .register_holder .form-group input{background:#fff}.content .image-overlay .overlay-content .overlay_content .register_holder .form-group .error{margin-top:3px;margin-left:0px;font-size:12px;color:#ff0000;text-align:left}.content .image-overlay .overlay-content .overlay_content .register_holder .header_label{font-family:'HKGrotesk-Medium';color:#333333;font-size:13px;font-weight:400;line-height:22px;text-align:left}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .register_holder .header_label{margin-left:10px;display:inline-block;margin-right:17px;line-height:15px}}.content .image-overlay .overlay-content .overlay_content .register_holder .label-checkbox{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:12px;font-weight:400;line-height:18px;text-align:left}.content .image-overlay .overlay-content .overlay_content .register_holder .submit-btn{width:100%;margin-top:10px;margin-bottom:9px;height:40px;border-radius:2px;background-color:#ec008c;width:100%;height:40px;font-family:'VPSansNext-Medium';color:#ffffff;font-size:14px;font-weight:400;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .register_holder .submit-btn{width:250px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#ffffff;font-size:13px;font-weight:400;line-height:17px;height:40px;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}.content .image-overlay .overlay-content .overlay_content .register_holder .submit-btn:hover{background:#ea51a3}.content .image-overlay .overlay-content .overlay_content .register_holder .login_link{text-align:right}.content .image-overlay .overlay-content .overlay_content .register_holder .login_link a{font-family:'HKGrotesk-Medium';color:#ec008c;font-size:14px;font-weight:400;line-height:15px;text-decoration:underline;text-align:right}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .register_holder .login_link a{font-size:14px}}.content .image-overlay .overlay-content .overlay_content .register_holder .login_link a:hover{text-decoration:none}.content .image-overlay .overlay-content .overlay_content .register_holder .req_holder{font-family:'HKGrotesk-Medium';color:#ec008c;font-size:11px;font-weight:400;line-height:15px;text-align:left;margin-bottom:19px;margin-top:18px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .register_holder .req_holder{position:relative;left:-20px;margin-bottom:37px;margin-top:28px}}.content .image-overlay .overlay-content .overlay_content .register_holder #error_gender_1{display:none !important}.content .image-overlay .overlay-content .overlay_content .register_holder p.hr{margin-bottom:16px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .register_holder p.hr{margin-bottom:16px}}.content .image-overlay .overlay-content .overlay_content .login_holder{padding:0px 15px;display:none}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder.third{height:430px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder{padding:0px 0px;height:468px}.content .image-overlay .overlay-content .overlay_content .login_holder .rodo-info{margin-bottom:15px}}.content .image-overlay .overlay-content .overlay_content .login_holder .submit-btn{width:100%}.content .image-overlay .overlay-content .overlay_content .login_holder #login-form-container input{background:#fff;color:#ec008c}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder #login-form-container h2{padding:0px 40px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder #login-form-container>.form{padding:0px 40px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder #login-form-container{padding-bottom:27px}}.content .image-overlay .overlay-content .overlay_content .login_holder .form-group{font-size:0px}.content .image-overlay .overlay-content .overlay_content .login_holder .form-group .error{font-size:12px;color:#e92222;margin-left:11px;margin-top:3px}.content .image-overlay .overlay-content .overlay_content .login_holder .form-item{font-size:0px}.content .image-overlay .overlay-content .overlay_content .login_holder .right{text-align:right;margin-top:11px;margin-bottom:0px}.content .image-overlay .overlay-content .overlay_content .login_holder .req_holder{font-family:'HKGrotesk-Medium';color:#ec008c;font-size:11px;font-weight:400;line-height:15px;text-align:left;margin-top:20px;margin-bottom:19px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder .req_holder{-webkit-transform:translateX(-20px);transform:translateX(-20px);margin-bottom:29px}}.content .image-overlay .overlay-content .overlay_content .login_holder .lost_password_link a{font-family:'HKGrotesk-Medium';color:#7b7b7f;font-size:16px;font-weight:400;text-align:right}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder .lost_password_link a{font-size:14px;text-decoration:underline;cursor:pointer}}.content .image-overlay .overlay-content .overlay_content .login_holder .lost_password_link a:hover{color:#ec008c;text-decoration:none}.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit{border-radius:2px;background-color:#ec008c;width:100%;height:40px;font-size:14px;line-height:14px;font-family:'VPSansNext-Medium';color:#ffffff;font-weight:400;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit:focus{background:#DB0082;border:1px solid #DB0082}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit{margin-bottom:10px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit{color:#ffffff;font-size:16px;line-height:38px;text-align:center;width:100%;height:40px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit:hover{background:#EA51A3;border:1px solid #EA51A3;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit:focus{background:#DB0082;border:1px solid #DB0082}}.content .image-overlay .overlay-content .overlay_content .login_holder .form-group-fix10margin{margin-bottom:17px}.content .image-overlay .overlay-content .overlay_content .login_holder .form-group-fix6margin{margin-bottom:10px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder .form-group-fix6margin{margin-bottom:10px}}.content .image-overlay .overlay-content .overlay_content .login_holder input{padding:7px 11px 7px 11px;font-family:'HKGrotesk-Medium';color:#333333;font-size:14px;font-weight:400;text-align:left}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder input{font-size:14px;padding:7px 10px 7px 10px;margin-bottom:0px}}.content .image-overlay .overlay-content .overlay_content .login_holder input::-webkit-input-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder input::-webkit-input-placeholder{font-size:16px}}.content .image-overlay .overlay-content .overlay_content .login_holder input::-moz-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder input::-moz-placeholder{font-size:16px}}.content .image-overlay .overlay-content .overlay_content .login_holder input:-ms-input-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder input:-ms-input-placeholder{font-size:16px}}.content .image-overlay .overlay-content .overlay_content .login_holder input:-moz-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder input:-moz-placeholder{font-size:16px}}.content .image-overlay .overlay-content .overlay_content .login_holder h2:nth-of-type(2){color:#464650;display:none}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder h2:nth-of-type(2){display:block;margin-top:44px;margin-bottom:14px}}.content .image-overlay .overlay-content .overlay_content .login_holder .register_button{display:none}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder .register_button{display:block;padding:0px 40px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder .register_button button{border-radius:2px;border:1px solid #ec008c;width:100%;height:40px;font-family:'VPSansNext-Medium';color:#ec008c;font-size:16px;font-weight:400;line-height:38px;text-align:center;background:none;padding:0}.content .image-overlay .overlay-content .overlay_content .login_holder .register_button button:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#ec008c;color:#fff;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay_content .login_holder .register_button button:active{background:#DB0082;color:#fff;border:1px solid #DB0082}}.content .image-overlay .overlay-content .overlay_content h2{font-family:'VPCondensedNext';color:#464650;font-size:28px;line-height:34px;text-align:center;font-weight:400;margin-top:13px;margin-bottom:12px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content h2{margin-top:25px;margin-bottom:15px}}.content .image-overlay .overlay-content .overlay_content a.btn.btn-facebook{width:100%;border-radius:2px;background:#3c5c9a;font-family:VPSansNext;color:#fff;font-size:14px;line-height:1;padding:8px 0 6px 0;margin-top:11px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content a.btn.btn-facebook{width:auto;font-family:'HKGrotesk-Medium';font-size:13px;padding:7px 17px;margin-top:28px;height:34px}}.content .image-overlay .overlay-content .overlay_content a.btn.btn-facebook:hover{background-color:#304885}.content .image-overlay .overlay-content .overlay_content p.hr{position:relative;font-family:'HKGrotesk-Medium';font-size:12px;color:#a2a2a7;font-weight:400;text-align:center;line-height:16px;z-index:1;margin-top:19px;margin-bottom:20px}.content .image-overlay .overlay-content .overlay_content p.hr:before{border-top:1px solid #666;content:'';margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:-1}.content .image-overlay .overlay-content .overlay_content p.hr span{background:#fff;padding:0 18px}.content .image-overlay .overlay-content .overlay_content .form-group-fix10margin{margin-bottom:10px}.content .image-overlay .overlay-content .overlay_content .form-group-fix6margin{margin-bottom:6px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .form-group-fix6margin{margin-bottom:8px}}.content .image-overlay .overlay-content .overlay_content .form-group-fix0margin{margin-bottom:0px;position:relative}.content .image-overlay .overlay-content .overlay_content #registerWithoutNewsletter{background:#fff;border:1px solid #e1e1e4;color:#464650}.content .image-overlay .overlay-content .overlay_content .c-btn.c-btn-mid{padding:0px;border-radius:2px;font-size:14px}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay_content .c-btn.c-btn-mid{margin-bottom:15px;margin-top:0}}.content .image-overlay .overlay-content .overlay_content .c-tooltip-wrapper{width:100%;display:block}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .c-tooltip-wrapper:hover .tooltip-AcceptPersonalTerms{display:block !important;top:50%;-webkit-transform:none;transform:none;left:100%;-webkit-transform:translate(9px, -50%);transform:translate(9px, -50%);border-radius:5px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .form-group-fix-desktop{margin-top:18px;margin-bottom:11px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .ui-button .ui-icon-radio{width:11px;height:11px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .ui-button.ui-state-active .ui-icon-radio:before{top:2px;left:2px;width:7px;height:7px}}.content .image-overlay .overlay-content .overlay_content form .radio_button{border:1px solid #e1e1e4;border-radius:4px;font-family:'HKGrotesk-Medium';font-size:14px;color:#6a6a6a;font-weight:400;padding:10px 0 5px 0;width:calc(50% - 16px);text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .radio_button{width:80px;border:none;text-align:left;padding:0px;padding-left:19px;vertical-align:top;line-height:15px;margin-top:2px}}.content .image-overlay .overlay-content .overlay_content form .radio_button.ui-state-active,.content .image-overlay .overlay-content .overlay_content form .radio_button:hover{color:#fff;background:#ec008c;border-color:#ec008c}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .radio_button.ui-state-active,.content .image-overlay .overlay-content .overlay_content form .radio_button:hover{color:#6a6a6a;background:transparent}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .radio_button.ui-state-active .ui-button-text,.content .image-overlay .overlay-content .overlay_content form .radio_button:hover .ui-button-text{color:#ec008c !important;-webkit-transition:all .1s ease-in-out !important;transition:all .1s ease-in-out !important}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .radio_button.ui-state-active .ui-button-text:hover,.content .image-overlay .overlay-content .overlay_content form .radio_button:hover .ui-button-text:hover{color:#ec008c !important}}.content .image-overlay .overlay-content .overlay_content form .radio_button .ui-button-text{padding:0;min-height:20px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .radio_button .ui-button-text{font-family:'HKGrotesk-Medium';color:#333333;font-size:12px;font-weight:400;text-align:left;line-height:13px;min-height:auto;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.content .image-overlay .overlay-content .overlay_content form .radio_button .ui-button-text:hover{color:#ec008c !important}}.content .image-overlay .overlay-content .overlay_content form .radio_button .ui-icon-radio{display:none}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .radio_button .ui-icon-radio{display:block}}.content .image-overlay .overlay-content .overlay_content form .radio_button ~ .radio_button{margin-left:32px}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .radio_button ~ .radio_button{margin-left:0px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .error+.ui-button .ui-icon-radio{border-color:#ccc}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form .error+.ui-button.ui-state-active .ui-icon-radio{border-color:#ccc}}.content .image-overlay .overlay-content .overlay_content form input{font-family:'HKGrotesk-Medium';color:#ec008c;font-size:14px;font-weight:500;text-align:left;padding:7px 11px 6px 11px;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form input{font-size:14px;display:inline-block;padding:7px 10px 7px 10px}}.content .image-overlay .overlay-content .overlay_content form input[type=radio]{padding:0px}.content .image-overlay .overlay-content .overlay_content form input::-webkit-input-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form input::-webkit-input-placeholder{font-size:16px}}.content .image-overlay .overlay-content .overlay_content form input::-moz-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form input::-moz-placeholder{font-size:16px}}.content .image-overlay .overlay-content .overlay_content form input:-ms-input-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form input:-ms-input-placeholder{font-size:16px}}.content .image-overlay .overlay-content .overlay_content form input:-moz-placeholder{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content form input:-moz-placeholder{font-size:16px}}.content .image-overlay .overlay-content .overlay_content label.label-checkbox{font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:12px;font-weight:400;line-height:18px;text-align:left}.content .ui-button-text-icon-primary .ui-button-text{padding:0px}.content .tooltip-AcceptPersonalTerms{z-index:999;position:absolute;display:none;visibility:visible;background-color:#ffffff;border-radius:8px !important;-webkit-box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;width:260px;height:auto;left:50%;opacity:1;top:50%;margin:0px;padding:11px 11px 11px 30px;-webkit-transform:translate(calc(50% - 5px), -50%);transform:translate(calc(50% - 5px), -50%);text-align:left}@media screen and (max-width: 767px){.content .tooltip-AcceptPersonalTerms{top:5px;left:calc(100% - 380px);padding:15px 30px 15px 15px}}.content .tooltip-AcceptPersonalTerms .c-tooltip-{font:12px/16px 'HKGrotesk-Medium';color:#a2a2a7;text-align:left;padding:20px 0px;-webkit-box-shadow:none;box-shadow:none;border:none}.content .tooltip-AcceptPersonalTerms .c-tooltip-:before{top:100%;display:none}@media screen and (min-width: 768px){.content .tooltip-AcceptPersonalTerms .c-tooltip-{padding:12px 0px}}.content .label-checkbox{position:relative}.content .label-checkbox:hover .ui-icon-checkbox{border:1px solid #464650}.content .label-checkbox .name{padding-left:0px;display:block;position:relative;z-index:100;color:#a2a2a7}@media screen and (min-width: 768px){.content .label-checkbox .name{color:#a2a2a7}.content .label-checkbox .name a.label-excluded-link{color:#a2a2a7;text-decoration:underline}.content .label-checkbox .name a.label-excluded-link:hover{color:#ec008c;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}}.content .label-checkbox .name u:hover{text-decoration:none}.content .label-checkbox .name a{color:#a2a2a7}.content .name_mobile{padding-left:26px;width:calc(100% - 20px);display:block;font-family:'HKGrotesk-Medium';color:#a2a2a7;font-size:12px;font-weight:400;line-height:16px;text-align:left}@media screen and (min-width: 768px){.content .name_mobile{display:none}}.content #is_subscribed_label{width:calc(100% - 20px)}.content #is_subscribed_label .name{padding-left:0px;display:none}@media screen and (min-width: 768px){.content #is_subscribed_label .name{display:inline-block}}.content #is_subscribed_label .ui-icon-checkbox{top:6px}@media screen and (max-width: 767px) and (min-width: 452px){.content #is_subscribed_label .ui-icon-checkbox{top:0}}.content .ui-icon-checkbox{border-color:#e2e2e2;width:16px;height:16px;line-height:18px !important;border-radius:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-sizing:content-box;box-sizing:content-box;top:0;left:0;margin:0;border:1px solid #e1e1e4}.content .ui-icon-checkbox:before{content:'\e929';color:#fff;font-family:'icomoon2' !important;line-height:18px;-webkit-font-smoothing:antialiased;text-indent:0;display:block;font-size:8px;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content .ui-button-text-icon-primary.active .ui-icon-checkbox{font-size:8px;text-align:center;line-height:17px;text-indent:0}.content .ui-button-text-icon-primary.active .ui-icon-checkbox:before{color:#6a6a6a}.content .ui-button.ui-state-active .ui-icon-checkbox,.content .ui-selectmenu-button span.ui-icon{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sales-new{padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sales-new h3{font:22px/34px 'VPCondensedNext';color:#464650;margin-right:20px;display:inline-block}.sales-new .sales-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:840px;margin:0}.sales-new .sales-container .sale-image{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (min-width: 768px){.sales-new .sales-container .sale-image{-ms-flex-preferred-size:25%;flex-basis:25%}}.sales-new .sales-container .sale-image img{width:150px;margin:0 auto}@media screen and (min-width: 768px){.sales-new .sales-container .sale-image img{width:100%;max-width:199px}}#reminder-form-container-overlay{display:none}@media screen and (min-width: 768px){#reminder-form-container-overlay{background-color:rgba(0,0,0,0.7);width:100vw;height:100vh;position:fixed;top:0px;left:0px;z-index:1000}}#reminder-form-container{display:block;position:absolute;top:66px;background:#fff;width:100%;left:0px;height:calc(100vh - 66px);z-index:9999;padding:0px 15px}@media screen and (min-width: 768px){#reminder-form-container{border-radius:6px;background-color:#ffffff;width:540px;height:380px !important;top:50% !important;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#reminder-form-container .remind-form-group{margin-bottom:0}}@media screen and (min-width: 768px){#reminder-form-container .forgot-password{padding:0px 0px}#reminder-form-container .forgot-password span.error{width:290px;text-align:left;display:block;margin:4px auto 0 auto}}#reminder-form-container .forgot-password h2{color:#464650;font:32px/38px 'VPCondensedNext';text-align:center;margin:22px 50px 24px 50px}@media screen and (min-width: 768px){#reminder-form-container .forgot-password h2{font:24px 'VPSansNext-Medium';margin:26px 50px 23px 50px;text-transform:none}}@media screen and (min-width: 768px){#reminder-form-container .forgot-password input{border-radius:2px;border-width:1px;border-color:#e1e1e4;border-style:solid;width:290px;height:40px;margin:auto}}#reminder-form-container .forgot-password input:focus{-webkit-box-shadow:0 0 8px rgba(234,81,163,0.35);box-shadow:0 0 8px rgba(234,81,163,0.35);border-color:#ec008c}#reminder-form-container .forgot-password .submit-btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width: 768px){#reminder-form-container .forgot-password .submit-btn{border-radius:2px;background-color:#ec008c;width:290px;font:16px/38px 'VPSansNext-Medium';color:#ffffff;text-align:center;display:block;margin:0 auto;margin-top:24px;border:1px solid #ec008c}}#reminder-form-container .forgot-password .submit-btn:hover{background:#EA51A3;border:1px solid #EA51A3;-webkit-transition:all 0.3s;transition:all 0.3s}#reminder-form-container .forgot-password .submit-btn:focus{background:#DB0082;border:1px solid #DB0082}#reminder-form-container .forgot-password .form-group{text-align:center}#reminder-form-container .submit-btn{width:100%;position:relative;font-family:'VPSansNext-Medium';color:#ffffff;font-size:16px;font-weight:400;line-height:38px;border:1px solid #ec008c;text-align:center;margin-top:2px;padding:0 20px;border-radius:2px}@media screen and (min-width: 768px){#reminder-form-container .submit-btn{margin-top:14px;width:100%;position:relative;font-family:'VPSansNext-Medium';color:#ffffff;font-size:16px;font-weight:400;line-height:48px;text-align:center;padding:0 20px;border-radius:2px}}#reminder-form-container .submit-success-hide-element{margin:0px 15px;font-family:'HKGrotesk-Medium';color:#464650;font-size:16px;font-weight:400;text-align:center;margin-bottom:10px}@media screen and (min-width: 768px){#reminder-form-container .submit-success-hide-element{margin-bottom:13px}}#reminder-form-container .submit-success-hide-element.error{margin-bottom:0}#reminder-form-container .close_button{position:fixed;left:12px;top:15px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#reminder-form-container .close_button a.button{font-size:0px;width:27px;height:27px;background:#fff url(../img/ic_cross.svg) center no-repeat;background-size:24px auto;display:block;z-index:10}@media screen and (min-width: 768px){#reminder-form-container .close_button a.button{width:24px;height:24px;background:transparent url("../img/cross.svg") right center no-repeat;background-size:16px}#reminder-form-container .close_button a.button:hover{background:transparent url("../img/cross_hover.svg") right center no-repeat;background-size:16px}}@media screen and (min-width: 768px){#reminder-form-container .close_button{top:-36px;left:initial;right:0}}#reminder-form-container .email{font-family:'HKGrotesk-Medium';color:#464650;font-size:16px;line-height:46px;font-weight:400;text-align:left;padding:0px 10px;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media screen and (min-width: 768px){#reminder-form-container .email{font-size:16px;font-family:'HKGrotesk-Medium';color:#464650;font-size:16px;line-height:48px;font-weight:400;text-align:left;padding:0px 10px;appearance:none;-moz-appearance:none;-webkit-appearance:none}}#reminder-form-container .email::-webkit-input-placeholder{font-family:'HKGrotesk-Medium';color:#464650;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){#reminder-form-container .email::-webkit-input-placeholder{font-size:16px}}#reminder-form-container .email::-moz-placeholder{font-family:'HKGrotesk-Medium';color:#464650;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){#reminder-form-container .email::-moz-placeholder{font-size:16px}}#reminder-form-container .email:-ms-input-placeholder{font-family:'HKGrotesk-Medium';color:#464650;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){#reminder-form-container .email:-ms-input-placeholder{font-size:16px}}#reminder-form-container .email:-moz-placeholder{font-family:'HKGrotesk-Medium';color:#464650;font-size:16px;font-weight:400;text-align:left}@media screen and (min-width: 768px){#reminder-form-container .email:-moz-placeholder{font-size:16px}}#reminder-form-container #forgoten-form-confirm{margin-top:10px;font-family:'HKGrotesk-Medium';color:#333333;font-size:14px;font-weight:700;text-align:center;margin-top:19px;line-height:17px}@media screen and (min-width: 768px){#reminder-form-container #forgoten-form-confirm{padding:20px 100px;margin-top:26px;color:#3fae3e;background:#ebf6eb}}.ui-button.ui-state-active .ui-icon-radio{border:1px solid #ccc}@media screen and (min-width: 768px){.ui-button.ui-state-hover .ui-icon-radio{border-color:#ccc}}#login-form-error{text-align:center;margin-bottom:5px;color:#e92222}#overlay{position:absolute;background:transparent;top:0;left:0;width:100%;height:100%;z-index:999999;display:none}.terms-overlay{position:absolute;background:rgba(0,0,0,0);top:0;left:0;width:100%;height:100%;z-index:9999999;display:none}.rules-popup.popup{font-family:"HKGrotesk-Medium";position:absolute;background:#fff;border-radius:5px;width:313px;top:172px;left:calc(((100% - 313px)/2) - 1px);z-index:1000000;padding:30px;display:none;overflow-y:auto}@media (min-width: 768px){.rules-popup.popup{top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:540px;left:50%;border-radius:5px;max-height:calc(100vh - 40px)}}@media (max-width: 767px){.rules-popup.popup{top:66px;left:0;width:100%;-webkit-transform:none;transform:none;border-radius:0;height:calc(100vh - 66px);padding:0px;font-family:"VPSansNext";font-size:15px;padding:0 15px}.rules-popup.popup .header{-webkit-box-shadow:none;box-shadow:none;padding-bottom:0}.rules-popup.popup #acceptNewsletterGoogle{width:100%;border-radius:2px;background:#ec008c;color:#fff;font:16px 'VPSansNext-Medium';height:40px;line-height:38px;margin-top:0px;border:1px solid #ec008c}.rules-popup.popup #acceptNewsletterGoogle:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3;color:#fff;border:1px solid #EA51A3}.rules-popup.popup #acceptNewsletterGoogle:active{background:#DB0082;color:#fff;border:1px solid #DB0082}.rules-popup.popup #acceptWithoutNewsletterGoogle{border:1px solid #e1e1e4;color:#464650;line-height:38px;font:16px 'VPSansNext-Medium';height:40px;width:100%;margin-top:0px}.rules-popup.popup #acceptWithoutNewsletterGoogle:hover{-webkit-transition:all 0.3s;transition:all 0.3s;color:#EA51A3;border:1px solid #EA51A3}.rules-popup.popup #acceptWithoutNewsletterGoogle:active{color:#DB0082;border:1px solid #DB0082}.rules-popup.popup #acceptNewsletterFacebook{width:100%;border-radius:2px;background:#ec008c;color:#fff;font:16px/38px 'VPSansNext-Medium';height:40px;margin-top:0px;border:1px solid #ec008c}.rules-popup.popup #acceptNewsletterFacebook:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3;color:#fff;border:1px solid #EA51A3}.rules-popup.popup #acceptNewsletterFacebook:active{background:#DB0082;color:#fff;border:1px solid #DB0082}.rules-popup.popup #acceptWithoutNewsletterFacebook{border:1px solid #e1e1e4;color:#464650;line-height:38px;font:16px 'VPSansNext-Medium';height:40px;width:100%;margin-top:0px}.rules-popup.popup #acceptWithoutNewsletterFacebook:hover{-webkit-transition:all 0.3s;transition:all 0.3s;color:#EA51A3;border:1px solid #EA51A3}.rules-popup.popup #acceptWithoutNewsletterFacebook:active{color:#DB0082;border:1px solid #DB0082}.rules-popup.popup .popup-rodo-info{position:absolute;bottom:15px;width:calc(100% - 30px);left:15px;text-align:center}.rules-popup.popup .content-popup .rule{overflow:visible;padding-bottom:15px}.rules-popup.popup .content-popup .rule .col-text{font:12px/16px 'HKGrotesk-Medium';color:#a2a2a7;margin-top:15px;width:calc(100% - 20px);position:relative;text-align:left}.rules-popup.popup .content-popup .rule .col-text .info-icon-popup{position:absolute;right:-20px;top:50%;-webkit-transform:translate(0px, -50%);transform:translate(0px, -50%)}.rules-popup.popup .content-popup .rule .col-text .popupAcceptPersonalTerms{top:0;right:-20px;-webkit-transform:translate(calc(0% - -82px), calc(0% - -87px));transform:translate(5px, calc(-50% - -25px));height:auto;left:auto;padding:15px;padding-right:30px;-webkit-box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important}}.rules-popup.popup.google .close_button,.rules-popup.popup.facebook .close_button{display:none}.rules-popup.popup.google .info-icon-popup,.rules-popup.popup.facebook .info-icon-popup{margin-top:0;margin-bottom:-6px}.popup .header{color:#464650;font:bold 13px 'HKGrotesk-Medium';text-align:left;padding-top:0px;padding-bottom:19px;padding-left:0px}@media (min-width: 768px){.popup .header{font-size:13px;padding:0 60px;padding-top:5px;padding-bottom:19px}}@media screen and (max-width: 767px){.popup .header{font:30px/32px "VPCondensedNext";text-transform:uppercase;margin:22px 0 24px 0;color:#464650;text-align:center}}.rules-popup .content-popup .rule{font-size:13px;font-weight:400;line-height:17px;color:#464650;overflow:hidden;padding-bottom:16px}@media (min-width: 768px){.rules-popup .content-popup .rule{padding-left:0px;padding-bottom:11px}}@media screen and (max-width: 767px){.rules-popup .content-popup .rule{font-size:15px}}.rules-popup .content-popup .rule:last-child{padding-bottom:11px}.rules-popup .content-popup .col-checkbox{float:left;width:34px;height:100%}@media (min-width: 768px){.rules-popup .content-popup .col-checkbox{width:30px}}.rules-popup .content-popup .col-checkbox .rule-checkbox{width:17px;height:17px;border:1px #cbcacb solid;border-radius:2px;margin-bottom:3px;cursor:pointer}@media screen and (max-width: 767px){.rules-popup .content-popup .col-checkbox .rule-checkbox{width:20px;height:20px}}.rules-popup .content-popup .col-checkbox .rule-checkbox span:before{font-family:"icomoon";content:"\e929";font-size:9px;margin-left:2px;margin-top:-1px;float:left}@media screen and (max-width: 767px){.rules-popup .content-popup .col-checkbox .rule-checkbox span:before{margin-left:4px;margin-top:1px}}.rules-popup .content-popup .col-checkbox .rule-checkbox.first{margin-top:8px}@media (min-width: 768px){.rules-popup .content-popup .col-checkbox .rule-checkbox.first{margin:0}}.rules-popup .content-popup .col-checkbox .rule-checkbox.second{margin-top:17px}@media (min-width: 768px){.rules-popup .content-popup .col-checkbox .rule-checkbox.second{margin-top:8px}}@media (min-width: 768px){.rules-popup .content-popup .col-text{max-width:335px}}.rules-popup .content-popup .col-text a{text-decoration:underline;color:#a2a2a7}.google.rules-popup .footer{padding-top:20px}.google.rules-popup .header{-webkit-box-shadow:none;box-shadow:none}.rules-popup .footer{padding-top:19px;padding-bottom:0px}.rules-popup .footer button{font-family:"VPSansNext-Medium";height:36px;width:262px;border-radius:2px;font-size:16px;font-weight:400;padding:0;line-height:36px}@media (min-width: 768px){.rules-popup .footer button{width:220px;height:36px;margin-left:calc((100% - 224px)/2)}}@media screen and (max-width: 767px){.rules-popup .footer button{font-size:14px;width:100%}}.rules-popup .footer button[disabled]{background-color:#c8c8ca;color:#fff}.popupAcceptPersonalTerms{z-index:999;position:absolute;display:none;visibility:visible;top:0px;background-color:#ffffff;border-radius:8px !important;-webkit-box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;width:300px;height:155px;left:50%;opacity:1;top:0px;margin:0px;padding:0px 10px 0px 25px;-webkit-transform:translate(calc(0% - 5px), calc(0% - -46px));transform:translate(calc(0% - 5px), calc(0% - -46px))}@media screen and (max-width: 767px){.popupAcceptPersonalTerms{top:-66px;left:calc(100% - 353px);-webkit-transform:translate(calc(0% - -82px), calc(0% - -87px));transform:translate(calc(0% - -82px), calc(0% - -87px));height:170px;padding:10px}}.popupAcceptPersonalTerms .c-tooltip-{display:inline-block;color:#a2a2a7;font:12px/16px 'HKGrotesk-Medium';text-align:left;-webkit-box-shadow:none;box-shadow:none;border:none}.popupAcceptPersonalTerms .c-tooltip-:before{top:100%;display:none}@media screen and (min-width: 768px){.popupAcceptPersonalTerms .c-tooltip-{padding:12px 0px;text-align:left}}.info-icon{width:20px;height:20px;background:url("../images/info_grey.svg") center no-repeat;background-size:contain;float:right;margin-top:25px;position:relative;cursor:pointer;z-index:1000}.info-icon:hover{background:url("../images/info_pink.svg") center no-repeat;background-size:contain;z-index:1000}.info-icon:hover .c-tooltip.tooltip-AcceptPersonalTerms{display:block}@media screen and (max-width: 767px){.info-icon{margin-top:-39px}.info-icon:hover .c-tooltip.tooltip-AcceptPersonalTerms{display:none}}@media screen and (max-width: 518px){.info-icon{margin-top:-49px}}@media screen and (max-width: 369px){.info-icon{margin-top:-59px}}.rodo-info{text-align:center;font:12px/16px 'HKGrotesk-Medium';color:#a2a2a7;margin-top:10px;margin-bottom:10px}.rodo-info a{color:#a2a2a7;text-decoration:underline}.rodo-info a:hover{color:#ec008c;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width: 767px){.logo-only-welcome{display:none}.desktop-login-switcher{display:none}}@media screen and (max-width: 767px){.footer-forgot{display:none}}@media screen and (min-width: 680px) and (max-width: 767px){.content#customer-account-changeforgotten{padding-bottom:30px}}.content#customer-account-changeforgotten .image-overlay .overlay-content{top:65px;left:65px}@media screen and (max-width: 767px){.content#customer-account-changeforgotten .image-overlay .overlay-content{top:0px;left:0px;bottom:0;height:auto}.content#customer-account-changeforgotten .image-overlay .overlay-content .overlay_content .register_holder{display:block}}.content#customer-account-changeforgotten .image-overlay .overlay-content .overlay_content .register_holder h2{margin-bottom:25px}@media screen and (max-width: 767px){.content#customer-account-changeforgotten .image-overlay .overlay-content .overlay_content .register_holder h2{color:#464650;font-size:32px;line-height:38px;margin:32px 0 24px 0}}.content#customer-account-changeforgotten .image-overlay .overlay-content .overlay_content .register_holder form input{font:16px 'HKGrotesk-Medium';height:40px}@media screen and (max-width: 767px){.content#customer-account-changeforgotten .image-overlay .overlay-content .overlay_content .register_holder form input{height:48px}}.content#customer-account-changeforgotten .image-overlay .overlay-content .overlay_content .register_holder form .form-group-fix10margin{margin-bottom:17px}.content#customer-account-changeforgotten .image-overlay .overlay-content .overlay_content .c-btn.c-btn-mid{margin-bottom:65px;width:100%;left:0;-webkit-transform:none;transform:none;font:16px/38px 'VPSansNext-Medium';border:1px solid #ec008c}.content#customer-account-changeforgotten .image-overlay .overlay-content .overlay_content .c-btn.c-btn-mid:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3;color:#fff;border:1px solid #EA51A3}.content#customer-account-changeforgotten .image-overlay .overlay-content .overlay_content .c-btn.c-btn-mid:active{background:#DB0082;color:#fff;border:1px solid #DB0082}.welcome-mobile-banner{display:none}@media screen and (max-width: 767px){.welcome-desktop-banner{display:none}}@media screen and (max-width: 767px){.sales-new{display:none}.content .image-overlay .overlay-content .overlay_content{-webkit-box-shadow:none;box-shadow:none;padding-bottom:0}.dynamiclandingpage-index-index .header{position:relative;-webkit-box-shadow:0px 6px 6px 0 rgba(34,34,43,0.04);box-shadow:0px 6px 6px 0 rgba(34,34,43,0.04);z-index:9999}.dynamiclandingpage-index-index .back-icon-mobile{background:url(../images/ic-back.svg) center no-repeat;background-size:25px auto;display:none;width:25px;height:25px;position:absolute;top:50%;left:10px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.dynamiclandingpage-index-index .back-icon-mobile.active{display:inline-block}.dynamiclandingpage-index-index.mobile{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;overflow:auto}.dynamiclandingpage-index-index.mobile .outer-container{overflow:auto}.dynamiclandingpage-index-index .filled-button{background:#ec008c;color:#fff}.dynamiclandingpage-index-index .filled-button:focus{background:#DB0082;border:1px solid #DB0082}.dynamiclandingpage-index-index .empty-button{background:#fff;color:#ec008c;border:1px solid #ec008c}.dynamiclandingpage-index-index .empty-button:focus{background:#DB0082;color:#fff;border:1px solid #DB0082}.welcome-mobile-banner{display:block;position:absolute;width:100%;top:0;bottom:0;left:0;right:0;height:100%;background:#fff;z-index:9999}.welcome-mobile-banner.dynamic-welcome-mobile{top:56px;height:calc(100% - 56px);overflow:auto}.welcome-mobile-banner .mobile-banner-wrapper.generic-banner-mobile{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.welcome-mobile-banner .mobile-banner-wrapper.generic-banner-mobile .login-welcome-step-body-wrapper .login-welcome-step-body .intro-slogan{-webkit-transform:none;transform:none}.welcome-mobile-banner .mobile-banner-wrapper.generic-banner-mobile .login-welcome-step-body .inner{position:relative;height:auto;top:unset;bottom:0}.welcome-mobile-banner .mobile-banner-wrapper.generic-banner-mobile .campaign-banner{position:absolute;top:0;bottom:0;left:0;right:0}.welcome-mobile-banner .mobile-banner-wrapper.generic-banner-mobile .campaign-banner.generic-background{background:url("/skin/frontend/vente-privee/default/images/welcome_mobile_background.jpg") center no-repeat;background-size:cover;padding-bottom:0;height:100%}.welcome-mobile-banner .mobile-banner-wrapper.generic-banner-mobile .campaign-banner.generic-background .logo{position:absolute;display:inline-block;width:165px;height:48px;top:40px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:url(../img/logo_veepee.svg) center no-repeat;background-size:contain}.welcome-mobile-banner .campaign-banner{position:relative;z-index:0;overflow:hidden;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;min-width:275px;max-width:1228px;margin:0 auto;background:#fff;padding-bottom:70%}.welcome-mobile-banner .campaign-banner img{float:none;position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:100%;opacity:1;z-index:0}.welcome-mobile-banner .login-welcome-step-body-wrapper{position:absolute;top:0;bottom:0;width:100%}.welcome-mobile-banner .login-welcome-step-body{position:relative;bottom:0;margin-top:0px;width:100%;height:100%;text-align:center;padding-top:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.welcome-mobile-banner .login-welcome-step-body .inner{position:relative;top:-5px;bottom:0;height:calc(100% - 140px);min-height:210px;width:100%;border-top-left-radius:6px;border-top-right-radius:6px;background:transparent}.welcome-mobile-banner .login-welcome-step-body .swiper-wrapper{padding-bottom:20px}.welcome-mobile-banner .login-welcome-step-body img{display:inline-block;width:160px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:5px;-webkit-box-shadow:0 3px 11px 0 rgba(34,34,43,0.08);box-shadow:0 3px 11px 0 rgba(34,34,43,0.08)}.welcome-mobile-banner .login-welcome-step-body .intro-slogan{position:relative;top:-10px;-webkit-transform:none;transform:none}.welcome-mobile-banner .login-welcome-step-body .intro-slogan .item{padding:10px 15px}.welcome-mobile-banner .login-welcome-step-body .intro-slogan .item h4{text-transform:none;font:21px 'VPSansNext-Medium';color:#464650}.welcome-mobile-banner .login-welcome-step-body .intro-slogan .item p{font:400 16px/24px 'HKGrotesk-Medium';margin-top:13px;color:#464650}.welcome-mobile-banner .login-welcome-step-body .intro-slogan .item .swiper-img{text-align:center}.welcome-mobile-banner .login-welcome-step-body .intro-slogan .item .swiper-img img{-webkit-transform:none;transform:none;display:inline-block;width:50px;margin:5px 10px 0 10px;border-radius:0px}.welcome-mobile-banner .login-welcome-step-body .action-wrapper{position:relative;bottom:0;padding:15px;width:100%}.welcome-mobile-banner .login-welcome-step-body .action-wrapper button{width:100%;height:40px;border-radius:2px;font:16px 'VPSansNext-Medium'}.welcome-mobile-banner .login-welcome-step-body .action-wrapper button:first-child{margin-bottom:17px}}@media screen and (max-width: 767px) and (min-width: 768px){.welcome-mobile-banner{display:none}}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay_content .register_holder.mobile{height:calc(100% - 56px)}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile.third .desktop_holder{height:100%}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile.third .desktop_holder .desktop-register-inputs{height:100%}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile.third .desktop_holder .desktop-register-inputs form{position:relative;height:calc(100% - 130px);min-height:430px}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile h2{color:#464650;font-size:32px;line-height:38px;margin:32px 0 24px 0}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile a.btn.btn-facebook-dynamic{width:100%;color:#fff;background:#3c5c9a url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 62px;border-radius:2px;margin:0;border:1px solid #3c5c9a}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile a.btn.btn-facebook-dynamic:active{background:#fff url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;color:#3c5c9a;border:1px solid #3c5c9a;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile a.btn.btn-google-dynamic{background:#4385f5 url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#fff;width:100%;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 62px;margin-top:17px;margin-bottom:0;border-radius:2px;border:1px solid #4385f5}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile a.btn.btn-google-dynamic:active{background:#fff url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#4385f5;border:1px solid #4385f5;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .c-btn-manual{background:#ec008c url(../img/ic_mail_pink.svg) 2px center no-repeat;width:100%;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 62px;margin-top:17px;margin-bottom:0;border-radius:2px;cursor:pointer;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .c-btn-manual:active{background:#DB0082 url(../img/ic_mail_pink.svg) 2px center no-repeat;color:#fff;border:1px solid #DB0082;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .go-to-login{text-align:center;font:16px 'VPSansNext';margin-top:24px}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .go-to-login span{color:#ec008c}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs{display:none}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs .hr{display:none}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs .register-title-step2{display:none}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs .req_holder{display:none}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs .desktop{display:none}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs form input{height:48px;padding-top:0;padding-bottom:0px;color:#464650}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs form .form-group-fix10margin{margin-bottom:17px}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs form #registerWithNewsletter{width:100%;background:#ec008c;color:#fff;border-radius:2px;height:40px;font:16px/38px 'VPSansNext-Medium';border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs form #registerWithoutNewsletter{height:40px;font:16px/38px 'VPSansNext-Medium';margin-bottom:0}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs form #registerSubmit{margin:0}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs form .mobile-bottom{position:absolute;bottom:10px;text-align:center;width:100%;left:0}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs form .name_mobile{padding-left:0px;margin-top:0px;margin-bottom:15px}.content .image-overlay .overlay-content .overlay_content .register_holder.mobile .desktop-register-inputs form .name_mobile a{text-decoration:underline;color:#a2a2a7}}@media screen and (max-width: 767px) and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .register_holder.mobile{display:none}}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay_content .login_holder.mobile{height:calc(100% - 56px)}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile h2{margin:32px 0 24px 0}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile h2 span{color:#464650;font-size:32px;line-height:38px;margin:0}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .third-switcher-wrapper{display:none}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .lost_password_link{text-align:right;margin-top:13px;margin-bottom:17px}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .lost_password_link a{font-family:'HKGrotesk-Medium';color:#7b7b7f;font-size:16px;font-weight:400;text-align:right}}@media screen and (max-width: 767px) and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .lost_password_link a{font-size:14px}}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .lost_password_link a:hover{color:#6a6a6a;text-decoration:none}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .btn-submit{border-radius:2px;background-color:#ec008c;width:100%;height:40px;font-size:16px;line-height:38px;font-family:'VPSansNext-Medium';color:#ffffff;font-weight:400;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:10px;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .btn-submit:focus{background:#DB0082;border:1px solid #DB0082}}@media screen and (max-width: 767px) and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .btn-submit{color:#ffffff;font-size:16px;line-height:38px;text-align:center;width:100%;height:40px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .btn-submit:hover{background:#EA51A3;border:1px solid #EA51A3;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .btn-submit:focus{background:#DB0082;border:1px solid #DB0082}}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .form-item .c-btn-facebook{color:#fff;background:#3c5c9a url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 62px;border-radius:2px;margin:0;border:1px solid #3c5c9a}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .form-item .c-btn-facebook:active{background:#fff url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;color:#3c5c9a;border:1px solid #3c5c9a;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .form-item .c-btn-google{background:#4385f5 url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#fff;width:100%;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 62px;margin-top:17px;margin-bottom:0;border-radius:2px;border:1px solid #4385f5}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .form-item .c-btn-google:active{background:#fff url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#4385f5;border:1px solid #4385f5;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .form-item .c-btn-manual{background:#ec008c url(../img/ic_mail_pink.svg) 2px center no-repeat;width:100%;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 62px;margin-top:17px;margin-bottom:0;border-radius:2px;cursor:pointer;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .form-item .c-btn-manual:active{background:#DB0082 url(../img/ic_mail_pink.svg) 2px center no-repeat;color:#fff;border:1px solid #DB0082;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .form-item .go-to-registration{color:#464650;font:16px 'VPSansNext';text-align:center;margin-top:24px}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .form-item .go-to-registration span{color:#ec008c}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .desktop-login-inputs{display:none;margin-top:15px}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .desktop-login-inputs .hr{display:none}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .desktop-login-inputs .rodo-info{display:none}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .desktop-login-inputs .req_holder{display:none}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .desktop-login-inputs .form-group input{height:48px;font:16px 'HKGrotesk-Medium';color:#464650}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .desktop-login-inputs .form-group input::-webkit-input-placeholder{font:16px 'HKGrotesk-Medium';color:#464650}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .desktop-login-inputs .form-group input::-moz-placeholder{font:16px 'HKGrotesk-Medium';color:#464650}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .desktop-login-inputs .form-group input:-ms-input-placeholder{font:16px 'HKGrotesk-Medium';color:#464650}.content .image-overlay .overlay-content .overlay_content .login_holder.mobile .form form .desktop-login-inputs .form-group input:-moz-placeholder{font:16px 'HKGrotesk-Medium';color:#464650}}@media screen and (max-width: 359px){.swiper-wrapper{padding-bottom:12px}.welcome-mobile-banner .login-welcome-step-body .intro-slogan .item h4{font:400 18px 'VPSansNext'}.welcome-mobile-banner .login-welcome-step-body .intro-slogan .item p{font:400 14px/18px 'HKGrotesk-Medium'}}@media screen and (min-width: 768px){#overlay{background:rgba(0,0,0,0.7)}.popup.rules-popup.google,.popup.rules-popup.facebook{overflow:visible}.popup.rules-popup.google .close_button,.popup.rules-popup.facebook .close_button{position:fixed;left:12px;top:15px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block}.popup.rules-popup.google .close_button a.button,.popup.rules-popup.facebook .close_button a.button{font-size:0px;width:27px;height:27px;background:#fff url(../img/ic_cross.svg) center no-repeat;background-size:24px auto;display:block;z-index:10}}@media screen and (min-width: 768px) and (min-width: 768px){.popup.rules-popup.google .close_button a.button,.popup.rules-popup.facebook .close_button a.button{width:24px;height:24px;background:transparent url("../img/cross.svg") right center no-repeat;background-size:16px}.popup.rules-popup.google .close_button a.button:hover,.popup.rules-popup.facebook .close_button a.button:hover{background:transparent url("../img/cross_hover.svg") right center no-repeat;background-size:16px}}@media screen and (min-width: 768px) and (min-width: 768px){.popup.rules-popup.google .close_button,.popup.rules-popup.facebook .close_button{top:-36px;left:initial;right:0}}@media screen and (min-width: 768px){.popup.rules-popup.google .header,.popup.rules-popup.facebook .header{font:24px 'VPSansNext-Medium';text-align:center}.popup.rules-popup.google .content-popup,.popup.rules-popup.facebook .content-popup{width:310px;display:block;margin:0 auto;text-align:center}.popup.rules-popup.google .content-popup #acceptNewsletterGoogle,.popup.rules-popup.facebook .content-popup #acceptNewsletterGoogle{background:#ec008c;color:#fff;font:16px/38px 'VPSansNext-Medium';border-radius:2px;width:100%;border:1px solid #ec008c}.popup.rules-popup.google .content-popup #acceptNewsletterGoogle:hover,.popup.rules-popup.facebook .content-popup #acceptNewsletterGoogle:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3;color:#fff;border:1px solid #EA51A3}.popup.rules-popup.google .content-popup #acceptNewsletterGoogle:active,.popup.rules-popup.facebook .content-popup #acceptNewsletterGoogle:active{background:#DB0082;color:#fff;border:1px solid #DB0082}.popup.rules-popup.google .content-popup #acceptNewsletterFacebook,.popup.rules-popup.facebook .content-popup #acceptNewsletterFacebook{width:100%;border-radius:2px;background:#ec008c;color:#fff;font:16px/38px 'VPSansNext-Medium';margin-top:0px;border:1px solid #ec008c}.popup.rules-popup.google .content-popup #acceptNewsletterFacebook:hover,.popup.rules-popup.facebook .content-popup #acceptNewsletterFacebook:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3;color:#fff;border:1px solid #EA51A3}.popup.rules-popup.google .content-popup #acceptNewsletterFacebook:active,.popup.rules-popup.facebook .content-popup #acceptNewsletterFacebook:active{background:#DB0082;color:#fff;border:1px solid #DB0082}.popup.rules-popup.google .content-popup #acceptWithoutNewsletterFacebook,.popup.rules-popup.facebook .content-popup #acceptWithoutNewsletterFacebook{border:1px solid #e1e1e4;color:#464650;font:16px/38px 'VPSansNext-Medium';width:100%;margin-top:0px}.popup.rules-popup.google .content-popup #acceptWithoutNewsletterFacebook:hover,.popup.rules-popup.facebook .content-popup #acceptWithoutNewsletterFacebook:hover{-webkit-transition:all 0.3s;transition:all 0.3s;color:#EA51A3;border:1px solid #EA51A3}.popup.rules-popup.google .content-popup #acceptWithoutNewsletterFacebook:active,.popup.rules-popup.facebook .content-popup #acceptWithoutNewsletterFacebook:active{color:#DB0082;border:1px solid #DB0082}.popup.rules-popup.google .content-popup #acceptWithoutNewsletterGoogle,.popup.rules-popup.facebook .content-popup #acceptWithoutNewsletterGoogle{border:1px solid #e1e1e4;color:#464650;font:16px/38px 'VPSansNext-Medium';width:100%;margin-top:0px}.popup.rules-popup.google .content-popup #acceptWithoutNewsletterGoogle:hover,.popup.rules-popup.facebook .content-popup #acceptWithoutNewsletterGoogle:hover{-webkit-transition:all 0.3s;transition:all 0.3s;color:#EA51A3;border:1px solid #EA51A3}.popup.rules-popup.google .content-popup #acceptWithoutNewsletterGoogle:active,.popup.rules-popup.facebook .content-popup #acceptWithoutNewsletterGoogle:active{color:#DB0082;border:1px solid #DB0082}.popup.rules-popup.google .content-popup .rule,.popup.rules-popup.facebook .content-popup .rule{display:inline-block;margin-top:20px;overflow:visible;font:12px/16px 'HKGrotesk-Medium';color:#a2a2a7}.popup.rules-popup.google .content-popup .rule .col-text,.popup.rules-popup.facebook .content-popup .rule .col-text{text-align:left;padding-right:20px;position:relative}.popup.rules-popup.google .content-popup .rule .col-text a,.popup.rules-popup.facebook .content-popup .rule .col-text a{color:#a2a2a7;text-decoration:underline}.popup.rules-popup.google .content-popup .rule .col-text a:hover,.popup.rules-popup.facebook .content-popup .rule .col-text a:hover{text-decoration:none;color:#ec008c;-webkit-transition:all 0.3s;transition:all 0.3s}.popup.rules-popup.google .content-popup .rule .col-text .info-icon-popup,.popup.rules-popup.facebook .content-popup .rule .col-text .info-icon-popup{position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:20px;height:20px;background:url("../images/info_grey.svg") center no-repeat;background-size:contain;cursor:pointer;z-index:1000}.popup.rules-popup.google .content-popup .rule .col-text .info-icon-popup:hover,.popup.rules-popup.facebook .content-popup .rule .col-text .info-icon-popup:hover{background:url("../images/info_pink.svg") center no-repeat;background-size:contain;z-index:1000}.popup.rules-popup.google .content-popup .rule .col-text .info-icon-popup:hover .c-tooltip.tooltip-AcceptPersonalTerms,.popup.rules-popup.facebook .content-popup .rule .col-text .info-icon-popup:hover .c-tooltip.tooltip-AcceptPersonalTerms{display:block}.popup.rules-popup.google .content-popup .rule .col-text .popupAcceptPersonalTerms,.popup.rules-popup.facebook .content-popup .rule .col-text .popupAcceptPersonalTerms{width:320px;height:170px;left:100%;top:50%;padding:0px 10px 0px 35px;-webkit-transform:translate(calc(0% - 5px), calc(0% - -46px));transform:translate(calc(0% - 26px), -50%)}.popup.rules-popup.google .content-popup #acceptWithoutNewsletterGoogle,.popup.rules-popup.facebook .content-popup #acceptWithoutNewsletterGoogle{border:1px solid #e1e1e4;color:#464650;font:16px/38px 'VPSansNext-Medium';border-radius:2px;width:100%}.logo-only-welcome{text-align:center}.logo-only-welcome img{width:195px;height:auto}.logo-only-welcome span{font:16px 'HKGrotesk-Medium';color:#464650;margin-top:5px}.register-title-step2{display:none}.content .image-overlay .overlay-content .overlay_content .register_holder .label-checkbox{line-height:16px}.content .image-overlay .overlay-content .overlay_content .register_holder.third .content .tooltip-AcceptPersonalTerms .c-tooltip-{font:12px/16px 'HKGrotesk-Medium';color:#a2a2a7}.content .image-overlay .overlay-content .overlay_content .register_holder.third .desktop-register-inputs .desktop{display:block}.content .image-overlay .overlay-content .overlay_content .register_holder.third .desktop-register-inputs .desktop .login_link{text-align:center}.content .image-overlay .overlay-content .overlay_content .register_holder.third .desktop-register-inputs .desktop .login_link p{text-align:center;margin:0;color:#464650;font-size:14px}.content .image-overlay .overlay-content .overlay_content .register_holder.third .desktop-register-inputs .desktop .login_link p #thirdGoToLogin{text-decoration:underline;cursor:pointer}.content .image-overlay .overlay-content .overlay_content .register_holder.third .desktop-register-inputs .desktop .login_link p #thirdGoToLogin:hover{text-decoration:none;color:#ec008c;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay_content .register_holder a.btn.btn-facebook-dynamic{width:100%;color:#fff;background:#3c5c9a url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 55px;border-radius:2px;margin:0;border:1px solid #365899}.content .image-overlay .overlay-content .overlay_content .register_holder a.btn.btn-facebook-dynamic:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#365899 url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;color:#fff;border:1px solid #365899;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .register_holder a.btn.btn-facebook-dynamic:active{background:#fff url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;color:#3c5c9a;border:1px solid #3c5c9a;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .register_holder a.btn.btn-google-dynamic{background:#4385f5 url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#fff;width:100%;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 55px;margin-top:18px;margin-bottom:0;border-radius:2px;border:1px solid #4385f5}.content .image-overlay .overlay-content .overlay_content .register_holder a.btn.btn-google-dynamic:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#3367d6 url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#fff;border:1px solid #3367d6;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .register_holder a.btn.btn-google-dynamic:active{background:#fff url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#4385f5;border:1px solid #4385f5;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .register_holder .c-btn-manual{background:#ec008c url(../img/ic_mail_pink.svg) 2px center no-repeat;border:1px solid #ec008c;width:100%;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 55px;margin-top:18px;margin-bottom:0;border-radius:2px;cursor:pointer}.content .image-overlay .overlay-content .overlay_content .register_holder .c-btn-manual:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3 url(../img/ic_mail_pink.svg) 2px center no-repeat;color:#fff;border:1px solid #EA51A3;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .register_holder .c-btn-manual:active{background:#DB0082 url(../img/ic_mail_pink.svg) 2px center no-repeat;color:#fff;border:1px solid #DB0082;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .register_holder .go-to-login{font:28px/32px 'VPCondensedNext';color:#464650;text-transform:uppercase;margin-top:45px;margin-bottom:20px}.content .image-overlay .overlay-content .overlay_content .register_holder .go-to-login span{display:block;border:1px solid #ec008c;color:#ec008c;height:40px;font:16px/38px 'VPSansNext-Medium';text-align:center;border-radius:2px;text-transform:none;margin-top:15px;cursor:pointer}.content .image-overlay .overlay-content .overlay_content .register_holder .go-to-login span:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#ec008c;color:#fff;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay_content .register_holder .go-to-login span:active{background:#DB0082;color:#fff;border:1px solid #DB0082}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs{display:none}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs .hr{display:none}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs .register-title-step2{display:none;margin-bottom:25px}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs .req_holder{display:none}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs .desktop{display:none}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form input{height:40px;padding-top:0;padding-bottom:0px;color:#464650}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form .form-group-fix10margin{margin-bottom:15px}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form #registerWithNewsletter{width:100%;background:#ec008c;color:#fff;border-radius:2px;font:16px/38px 'VPSansNext-Medium';margin-top:0;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form #registerWithNewsletter:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3;color:#fff;border:1px solid #EA51A3}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form #registerWithNewsletter:active{background:#DB0082;color:#fff;border:1px solid #DB0082}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form #registerWithoutNewsletter{width:100%;font:16px/38px 'VPSansNext-Medium';margin-bottom:0;margin-top:20px;margin-bottom:-10px;color:#464650}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form #registerWithoutNewsletter:hover{-webkit-transition:all 0.3s;transition:all 0.3s;color:#EA51A3;border:1px solid #EA51A3}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form #registerWithoutNewsletter:active{color:#DB0082;border:1px solid #DB0082}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form #registerSubmit{margin:0}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form .mobile-bottom{position:relative;text-align:center;width:100%;left:0}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form .name_mobile{padding-left:0px;margin-top:0px;margin-bottom:15px}.content .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form .name_mobile a{text-decoration:underline;color:#6a6a6a}.content .image-overlay .overlay-content .overlay_content .login_holder .third-switcher-wrapper{display:none}.content .image-overlay .overlay-content .overlay_content .login_holder.third .third-switcher-wrapper{display:block;margin-top:20px}.content .image-overlay .overlay-content .overlay_content .login_holder.third .second-switcher-wrapper{display:none}.content .image-overlay .overlay-content .overlay_content .login_holder.third #login-form-container .rodo-info{margin:23px 0 0 0;line-height:16px}.content .image-overlay .overlay-content .overlay_content .login_holder.third #login-form-container .third-switcher-wrapper{text-align:center}.content .image-overlay .overlay-content .overlay_content .login_holder.third #login-form-container .third-switcher-wrapper .desktop-login-switcher{display:inline;font:14px 'HKGrotesk-Medium';color:#464650;padding:0;text-transform:none}.content .image-overlay .overlay-content .overlay_content .login_holder.third #login-form-container .third-switcher-wrapper #goToDesktopRegistrationThird{font:14px 'HKGrotesk-Medium';color:#464650;text-decoration:underline;display:inline-block;width:auto;padding:0}.content .image-overlay .overlay-content .overlay_content .login_holder.third #login-form-container .third-switcher-wrapper #goToDesktopRegistrationThird:hover{background:none;text-transform:none}.content .image-overlay .overlay-content .overlay_content .login_holder.third #login-form-container .third-switcher-wrapper #goToDesktopRegistrationThird:hover button{background:none;text-transform:none;color:#ec008c;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none}.content .image-overlay .overlay-content .overlay_content .login_holder.third #login-form-container .third-switcher-wrapper #goToDesktopRegistrationThird button{border:none;color:#464650;font:14px 'HKGrotesk-Medium';display:inline-block;padding:0;margin:0;width:auto;height:auto;text-decoration:underline}.content .image-overlay .overlay-content .overlay_content .login_holder h2{margin-top:25px;margin-bottom:39px}.content .image-overlay .overlay-content .overlay_content .login_holder h2 span{color:#464650;font-size:28px;line-height:34px;margin:0}.content .image-overlay .overlay-content .overlay_content .login_holder .desktop-login-switcher{text-align:left;margin-top:45px;margin-bottom:15px}.content .image-overlay .overlay-content .overlay_content .login_holder .lost_password_link{text-align:right;margin-top:11px;margin-bottom:9px}.content .image-overlay .overlay-content .overlay_content .login_holder .lost_password_link a{font-family:'HKGrotesk-Medium';color:#7b7b7f;font-size:16px;font-weight:400;text-align:right}}@media screen and (min-width: 768px) and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder .lost_password_link a{font-size:14px}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder .lost_password_link a:hover{color:#ec008c;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit{border-radius:2px;background-color:#ec008c;width:100%;height:40px;font-size:16px;line-height:38px;font-family:'VPSansNext-Medium';color:#ffffff;font-weight:400;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:10px;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit:focus{background:#DB0082;border:1px solid #DB0082}}@media screen and (min-width: 768px) and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit{color:#ffffff;font-size:16px;line-height:38px;text-align:center;width:100%;height:40px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit:hover{background:#EA51A3;border:1px solid #EA51A3;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay_content .login_holder .btn-submit:focus{background:#DB0082;border:1px solid #DB0082}}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay_content .login_holder .form .form-item .c-btn-facebook{color:#fff;background:#3c5c9a url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 62px;border-radius:2px;margin:10px 0 0 0;border:1px solid #3c5c9a}.content .image-overlay .overlay-content .overlay_content .login_holder .form .form-item .c-btn-facebook:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#365899 url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;color:#fff;border:1px solid #365899;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .login_holder .form .form-item .c-btn-facebook:active{background:#fff url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;color:#3c5c9a;border:1px solid #3c5c9a;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .login_holder .form .form-item .c-btn-google{background:#4385f5 url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#fff;width:100%;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 62px;margin-top:18px;margin-bottom:0;border-radius:2px;border:1px solid #4385f5}.content .image-overlay .overlay-content .overlay_content .login_holder .form .form-item .c-btn-google:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#3367d6 url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#fff;border:1px solid #3367d6;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .login_holder .form .form-item .c-btn-google:active{background:#fff url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#4385f5;border:1px solid #4385f5;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .login_holder .form .form-item .c-btn-manual{background:#ec008c url(../img/ic_mail_pink.svg) 2px center no-repeat;width:100%;background-size:34px 34px;height:40px;font:16px/38px 'VPSansNext-Medium';padding:0 20px 0 62px;margin-top:18px;margin-bottom:0;border-radius:2px;cursor:pointer;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay_content .login_holder .form .form-item .c-btn-manual:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3 url(../img/ic_mail_pink.svg) 2px center no-repeat;color:#fff;border:1px solid #EA51A3;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .login_holder .form .form-item .c-btn-manual:active{background:#DB0082 url(../img/ic_mail_pink.svg) 2px center no-repeat;color:#fff;border:1px solid #DB0082;background-size:34px 34px}.content .image-overlay .overlay-content .overlay_content .login_holder .form .form-item .go-to-registration{color:#464650;font:16px 'VPSansNext';text-align:center;margin-top:20px}.content .image-overlay .overlay-content .overlay_content .login_holder .form .desktop-login-inputs{display:none;margin-top:15px}.content .image-overlay .overlay-content .overlay_content .login_holder .form .desktop-login-inputs .hr{display:none}.content .image-overlay .overlay-content .overlay_content .login_holder .form .desktop-login-inputs .rodo-info{display:none}.content .image-overlay .overlay-content .overlay_content .login_holder .form .desktop-login-inputs .req_holder{display:none}.content .image-overlay .overlay-content .overlay_content .login_holder .form .desktop-login-inputs .form-group input{height:40px;font:16px 'HKGrotesk-Medium';color:#464650}.content .image-overlay .overlay-content .overlay_content .login_holder .form .desktop-login-inputs .form-group input::-webkit-input-placeholder{font:16px 'HKGrotesk-Medium';color:#464650}.content .image-overlay .overlay-content .overlay_content .login_holder .form .desktop-login-inputs .form-group input::-moz-placeholder{font:16px 'HKGrotesk-Medium';color:#464650}.content .image-overlay .overlay-content .overlay_content .login_holder .form .desktop-login-inputs .form-group input:-ms-input-placeholder{font:16px 'HKGrotesk-Medium';color:#464650}.content .image-overlay .overlay-content .overlay_content .login_holder .form .desktop-login-inputs .form-group input:-moz-placeholder{font:16px 'HKGrotesk-Medium';color:#464650}}.content.dynamicscreen .login-tagline{display:none}@media screen and (min-width: 768px){.sales-new{padding:10px 30px 10px 60px}.content.dynamicscreen{min-height:calc(100vh - 94px)}.content.dynamicscreen .image-overlay .overlay-content{height:auto;border-radius:4px}.content.dynamicscreen .image-overlay .overlay-content .welcome-desktop-banner{padding-bottom:50px}.content.dynamicscreen .image-overlay .overlay-content .overlay-inner-wrapper{padding-top:38px;top:0px}.content.dynamicscreen .image-overlay .overlay-content .overlay-inner-wrapper .overlay_header{padding:0 40px}.content.dynamicscreen .image-overlay .overlay-content .overlay-inner-wrapper .overlay_header img{display:inline-block;width:calc(50% - 2px)}.content.dynamicscreen .image-overlay .overlay-content .overlay-inner-wrapper .overlay_header .logo-only-welcome{display:inline-block;width:calc(50% - 2px)}.content.dynamicscreen .image-overlay .overlay-content .overlay-inner-wrapper .overlay_header .logo-only-welcome img{width:100%}.content.dynamicscreen .image-overlay .overlay-content .overlay_content h2{margin-top:20px;margin-bottom:15px}.content.dynamicscreen .image-overlay .overlay-content .overlay_content .register_holder{height:auto;padding-bottom:25px}.content.dynamicscreen .image-overlay .overlay-content .overlay_content .register_holder .desktop-register-inputs form #registerWithoutNewsletter{margin-top:10px}.content.dynamicscreen .image-overlay .overlay-content .overlay_content .login_holder{height:auto;padding-bottom:25px}.content.dynamicscreen .image-overlay .overlay-content .overlay_content .login_holder .form-group .error{text-align:left}.content.dynamicscreen .image-overlay .overlay-content .overlay_content .login_holder .rodo-info{margin-bottom:0}.content.dynamicscreen .image-overlay .overlay-content .overlay_content .login_holder #login-form-container{padding-bottom:10px}.content.dynamicscreen .image-overlay .overlay-content .overlay_content .login_holder #login-form-container h2{margin-bottom:25px}}.content .image-overlay .overlay-content .overlay-inner-wrapper .back-icon-mobile{background:url(../images/ic-back.svg) center no-repeat;background-size:25px auto;display:none;width:36px;height:36px;-webkit-box-shadow:0 2px 4px 0 rgba(34,34,34,0.24);box-shadow:0 2px 4px 0 rgba(34,34,34,0.24);border-radius:18px;position:absolute;top:15px;left:15px;cursor:pointer}.content .image-overlay .overlay-content .overlay-inner-wrapper .back-icon-mobile.active{display:inline-block}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay-inner-wrapper .back-icon-mobile.active{display:none}}.content .image-overlay .overlay-content .overlay-inner-wrapper .back-icon-mobile:hover{background:url(../images/ic-back-hover.svg) center no-repeat;background-size:25px auto}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content{padding:0 40px 40px 40px}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content{padding:0 15px 40px 15px}}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content .rodo-block{margin-top:30px;text-align:center;font:12px/16px 'HKGrotesk-Medium';color:#a2a2a7;margin-bottom:10px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content .rodo-block a{color:#a2a2a7;text-decoration:underline}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content .rodo-block a:hover{color:#ec008c;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView{display:none}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .mainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .mainTitle{font:30px/32px "VPCondensedNext";text-transform:uppercase;color:#464650;text-align:center;margin-bottom:30px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .mainTitle.desktop,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .mainTitle.desktop{display:none}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .mainTitle.mobile,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .mainTitle.mobile{border-top-left-radius:5px;border-top-right-radius:5px;position:relative;padding-top:30px;background:#fff;margin:-5px -15px 20px -15px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .mainTitle.mobile span,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .mainTitle.mobile span{display:block;margin-top:15px;text-transform:none;font:16px/20px 'HKGrotesk-Medium'}@media screen and (min-width: 768px){.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .mainTitle.desktop,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .mainTitle.desktop{display:block}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .mainTitle.mobile,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .mainTitle.mobile{display:none}}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate div,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate div{width:100%;padding:0 15px 0 50px;border-radius:2px;height:40px;font:16px/38px 'VPSansNext-Medium';color:#fff;margin-top:17px;cursor:pointer}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #facebookRegister,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #facebookLogin,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #facebookRegister,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #facebookLogin{background:#3c5c9a url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;background-size:34px 34px;border:1px solid #3c5c9a}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #facebookRegister:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #facebookLogin:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #facebookRegister:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #facebookLogin:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#365899 url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;color:#fff;border:1px solid #365899;background-size:34px 34px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #facebookRegister:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #facebookLogin:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #facebookRegister:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #facebookLogin:active{background:#fff url(../img/facebook-ico-dynamic.svg) 2px center no-repeat;color:#3c5c9a;border:1px solid #3c5c9a;background-size:34px 34px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #googleRegister,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #googleLogin,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #googleRegister,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #googleLogin{background:#4385f5 url(../img/google-ico-dynamic.svg) 2px center no-repeat;background-size:34px 34px;border:1px solid #4385f5}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #googleRegister:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #googleLogin:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #googleRegister:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #googleLogin:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#3367d6 url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#fff;border:1px solid #3367d6;background-size:34px 34px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #googleRegister:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #googleLogin:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #googleRegister:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #googleLogin:active{background:#fff url(../img/google-ico-dynamic.svg) 2px center no-repeat;color:#4385f5;border:1px solid #4385f5;background-size:34px 34px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #manualRegister,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #manualLogin,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #manualRegister,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #manualLogin{background:#ec008c url(../img/ic_mail_pink.svg) 2px center no-repeat;border:1px solid #ec008c;background-size:34px 34px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #manualRegister:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #manualLogin:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #manualRegister:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #manualLogin:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3 url(../img/ic_mail_pink.svg) 2px center no-repeat;color:#fff;border:1px solid #EA51A3;background-size:34px 34px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #manualRegister:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .actions-navigate #manualLogin:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #manualRegister:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .actions-navigate #manualLogin:active{background:#DB0082 url(../img/ic_mail_pink.svg) 2px center no-repeat;color:#fff;border:1px solid #DB0082;background-size:34px 34px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-login-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-register-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-login-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-register-popup{margin-top:35px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-login-popup h3,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-register-popup h3,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-login-popup h3,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-register-popup h3{font:28px/32px 'VPCondensedNext';color:#464650;text-transform:uppercase;margin:0;text-align:left}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-login-popup .go-to-login-start,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-login-popup .go-to-register-start,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-register-popup .go-to-login-start,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-register-popup .go-to-register-start,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-login-popup .go-to-login-start,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-login-popup .go-to-register-start,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-register-popup .go-to-login-start,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-register-popup .go-to-register-start{display:block;border:1px solid #ec008c;color:#ec008c;height:40px;font:16px/38px 'VPSansNext-Medium';text-align:center;border-radius:2px;text-transform:none;margin-top:15px;cursor:pointer}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-login-popup .go-to-login-start:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-login-popup .go-to-register-start:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-register-popup .go-to-login-start:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-register-popup .go-to-register-start:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-login-popup .go-to-login-start:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-login-popup .go-to-register-start:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-register-popup .go-to-login-start:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-register-popup .go-to-register-start:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#ec008c;color:#fff;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-login-popup .go-to-login-start:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-login-popup .go-to-register-start:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-register-popup .go-to-login-start:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFirstView .go-to-register-popup .go-to-register-start:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-login-popup .go-to-login-start:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-login-popup .go-to-register-start:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-register-popup .go-to-login-start:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .go-to-register-popup .go-to-register-start:active{background:#DB0082;color:#fff;border:1px solid #DB0082}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView{padding-bottom:40px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView *,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView *,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView *{display:block}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .AcceptTerms-div,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .AcceptTerms-div,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .AcceptTerms-div{text-align:left}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .lost_password_link_popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .lost_password_link_popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .lost_password_link_popup{text-align:right;margin-top:5px;margin-bottom:8px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .lost_password_link_popup #goToForgotPassword,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .lost_password_link_popup #goToForgotPassword,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .lost_password_link_popup #goToForgotPassword{font-family:'HKGrotesk-Medium';color:#7b7b7f;font-size:14px;font-weight:400;text-align:right;text-decoration:underline;cursor:pointer}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .lost_password_link_popup #goToForgotPassword:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .lost_password_link_popup #goToForgotPassword:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .lost_password_link_popup #goToForgotPassword:hover{color:#ec008c;text-decoration:none}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #manualLoginSubmit,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #manualLoginSubmit,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #manualLoginSubmit{border-radius:2px;background-color:#ec008c;width:100%;height:40px;font-size:16px;line-height:38px;font-family:'VPSansNext-Medium';color:#ffffff;font-weight:400;text-align:center;margin-bottom:10px;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #manualLoginSubmit:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #manualLoginSubmit:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #manualLoginSubmit:hover{background:#EA51A3;border:1px solid #EA51A3;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #manualLoginSubmit:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #manualLoginSubmit:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #manualLoginSubmit:focus{background:#DB0082;border:1px solid #DB0082}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .second-switcher-wrapper,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .second-switcher-wrapper,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .second-switcher-wrapper{display:block;margin:20px 0;text-align:center}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .second-switcher-wrapper .desktop-login-switcher,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .second-switcher-wrapper .desktop-login-switcher,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .second-switcher-wrapper .desktop-login-switcher{display:inline;font:14px 'HKGrotesk-Medium';color:#464650;padding:0;text-transform:none}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .second-switcher-wrapper #goToDesktopRegistration,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .second-switcher-wrapper #goToDesktopRegistration,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .second-switcher-wrapper #goToDesktopRegistration{font:14px 'HKGrotesk-Medium';color:#464650;text-decoration:underline;display:inline-block;width:auto;padding:0;cursor:pointer}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .second-switcher-wrapper #goToDesktopRegistration:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .second-switcher-wrapper #goToDesktopRegistration:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .second-switcher-wrapper #goToDesktopRegistration:hover{color:#ec008c;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .rodo-info,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .rodo-info,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .rodo-info{text-align:center;font:12px/16px 'HKGrotesk-Medium';color:#a2a2a7;margin-top:10px;margin-bottom:9px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .rodo-info a,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .rodo-info a,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .rodo-info a{display:inline;color:#a2a2a7;text-decoration:underline;cursor:pointer}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .rodo-info a:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .rodo-info a:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .rodo-info a:hover{color:#ec008c;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .login_link p,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .login_link p,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .login_link p{text-align:center;margin:0;color:#464650;font-size:14px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .login_link p span,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .login_link p span,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .login_link p span{display:inline;text-decoration:underline;cursor:pointer}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .login_link p span:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .login_link p span:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .login_link p span:hover{color:#ec008c;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView input,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView input,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView input{font-weight:500;text-align:left;font-family:'HKGrotesk-Medium';appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:14px;display:inline-block;padding:7px 10px 7px 10px;background:#fff;height:40px;padding-top:0;padding-bottom:0px;color:#464650;margin-top:15px}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView input,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView input,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView input{height:48px;padding-top:0;padding-bottom:0px;color:#464650}}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #inputRegisterEmail,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #inputRegisterEmail,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #inputRegisterEmail{margin-top:0}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #inputForgotEmail,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #inputForgotEmail,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #inputForgotEmail{margin-top:0}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #formForgotSubmit,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #formForgotSubmit,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #formForgotSubmit{margin-top:15px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #manualRegisterWithNewsletter,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #manualRegisterWithNewsletter,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #manualRegisterWithNewsletter{width:100%;background:#ec008c;color:#fff;border-radius:2px;font:16px/38px 'VPSansNext-Medium';margin-top:0;border:1px solid #ec008c;padding:0;margin-top:15px;margin-bottom:8px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #manualRegisterWithNewsletter:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #manualRegisterWithNewsletter:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #manualRegisterWithNewsletter:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3;color:#fff;border:1px solid #EA51A3}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #manualRegisterWithNewsletter:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #manualRegisterWithNewsletter:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #manualRegisterWithNewsletter:active{background:#DB0082;color:#fff;border:1px solid #DB0082}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #manualRegisterWithoutNewsletter,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #manualRegisterWithoutNewsletter,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #manualRegisterWithoutNewsletter{background:#fff;border:1px solid #e1e1e4;width:100%;font:16px/38px 'VPSansNext-Medium';margin-top:10px;margin-bottom:9px;color:#a2a2a7;padding:0}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #manualRegisterWithoutNewsletter:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #manualRegisterWithoutNewsletter:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #manualRegisterWithoutNewsletter:hover{-webkit-transition:all 0.3s;transition:all 0.3s;color:#EA51A3;border:1px solid #EA51A3}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #manualRegisterWithoutNewsletter:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #manualRegisterWithoutNewsletter:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #manualRegisterWithoutNewsletter:active{color:#DB0082;border:1px solid #DB0082}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .form-group-fix0margin,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .form-group-fix0margin,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .form-group-fix0margin{position:relative}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .info-text,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .info-text,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .info-text{display:inline-block;font-family:'HKGrotesk-Medium';color:#6a6a6a;font-size:12px;font-weight:400;text-align:left;line-height:16px;width:calc(100% - 20px);color:#a2a2a7;position:relative;z-index:100}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .info-text a,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .info-text a,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .info-text a{color:#a2a2a7;text-decoration:underline;display:inline}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .info-text a:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .info-text a:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .info-text a:hover{color:#ec008c;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .info-icon,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .info-icon,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .info-icon{width:20px;height:20px;background:url(../images/info_grey.svg) center no-repeat;background-size:contain;float:right;margin-top:25px;position:relative;cursor:pointer;z-index:1000}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .info-icon:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .info-icon:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .info-icon:hover{background:url(../images/info_pink.svg) center no-repeat;background-size:contain;z-index:1000}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .tooltip-AcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .tooltip-AcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .tooltip-AcceptPersonalTerms{z-index:999;position:absolute;display:none;visibility:visible;top:0px;background-color:#ffffff;border-radius:8px !important;-webkit-box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;width:320px;height:170px;left:100%;top:50%;padding:0px 10px 0px 35px;-webkit-transform:translate(calc(0% - 26px), -50%);transform:translate(calc(0% - 26px), -50%)}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .tooltip-AcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .tooltip-AcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .tooltip-AcceptPersonalTerms{top:0;right:-20px;-webkit-transform:translate(5px, calc(-50% - -25px));transform:translate(5px, calc(-50% - -25px));height:auto;width:300px;left:auto;padding:15px;padding-right:30px;-webkit-box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important}}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .tooltip-AcceptPersonalTerms .c-tooltip-,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .tooltip-AcceptPersonalTerms .c-tooltip-,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .tooltip-AcceptPersonalTerms .c-tooltip-{display:inline-block;color:#a2a2a7;font:12px/16px 'HKGrotesk-Medium';text-align:left;-webkit-box-shadow:none;box-shadow:none;border:none}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView{display:none}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .error,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .error,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .error,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .error,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .error{color:red;text-align:left;margin-top:5px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .success,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .success,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .success,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .success,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .success{padding:20px 40px;margin-top:25px;color:#3fae3e;background:#ebf6eb;font-family:'HKGrotesk-Medium';font-size:14px;font-weight:700;text-align:center;line-height:17px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .success:empty,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .success:empty,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .success:empty,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .success:empty,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .success:empty{height:0;padding:0}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView form,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView form,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView form,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView form,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView form{display:inline-block;width:100%}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .subMainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .subMainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .subMainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .subMainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .subMainTitle{display:inline-block;width:100%;font:30px/32px "VPCondensedNext";text-transform:uppercase;margin:30px 0 30px 0;color:#464650;text-align:center}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .subtitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .subtitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .subtitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .subtitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .subtitle{margin:0px 15px;font-family:'HKGrotesk-Medium';color:#464650;font-size:16px;font-weight:400;text-align:center;margin-bottom:13px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView #formForgot,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView #formForgot,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #formForgot,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #formForgot,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #formForgot{width:100%}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView #formForgot #formForgotSubmit,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView #formForgot #formForgotSubmit,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #formForgot #formForgotSubmit,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #formForgot #formForgotSubmit,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #formForgot #formForgotSubmit{border-radius:2px;background-color:#ec008c;width:100%;font:16px/38px 'VPSansNext-Medium';color:#ffffff;text-align:center;display:block;margin:0 auto;margin-top:20px;border:1px solid #ec008c;margin-bottom:10px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView #formForgot #formForgotSubmit:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView #formForgot #formForgotSubmit:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #formForgot #formForgotSubmit:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #formForgot #formForgotSubmit:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #formForgot #formForgotSubmit:hover{background:#EA51A3;border:1px solid #EA51A3;-webkit-transition:all 0.3s;transition:all 0.3s}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView #formForgot #formForgotSubmit:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView #formForgot #formForgotSubmit:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView #formForgot #formForgotSubmit:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView #formForgot #formForgotSubmit:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView #formForgot #formForgotSubmit:focus{background:#DB0082;border:1px solid #DB0082}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup{display:inline-block}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerNewsletterGoogle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerNewsletterGoogle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerNewsletterGoogle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerNewsletterGoogle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerNewsletterGoogle{width:100%;border-radius:2px;background:#ec008c;color:#fff;font:16px/38px 'VPSansNext-Medium';height:40px;margin-top:0px;border:1px solid #ec008c}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerNewsletterFacebook:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerNewsletterGoogle:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerNewsletterFacebook:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerNewsletterGoogle:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerNewsletterFacebook:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerNewsletterGoogle:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerNewsletterFacebook:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerNewsletterGoogle:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerNewsletterFacebook:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerNewsletterGoogle:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background:#EA51A3;color:#fff;border:1px solid #EA51A3}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerNewsletterFacebook:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerNewsletterGoogle:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerNewsletterFacebook:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerNewsletterGoogle:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerNewsletterFacebook:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerNewsletterGoogle:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerNewsletterFacebook:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerNewsletterGoogle:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerNewsletterFacebook:active,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerNewsletterGoogle:active{background:#DB0082;color:#fff;border:1px solid #DB0082}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerWithoutNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerWithoutNewsletterGoogle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerWithoutNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerWithoutNewsletterGoogle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerWithoutNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerWithoutNewsletterGoogle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerWithoutNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerWithoutNewsletterGoogle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerWithoutNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerWithoutNewsletterGoogle{border:1px solid #e1e1e4;color:#a2a2a7;font:16px/38px 'VPSansNext-Medium';width:100%;margin-top:0px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerWithoutNewsletterFacebook:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerWithoutNewsletterGoogle:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerWithoutNewsletterFacebook:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerWithoutNewsletterGoogle:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerWithoutNewsletterFacebook:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerWithoutNewsletterGoogle:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerWithoutNewsletterFacebook:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerWithoutNewsletterGoogle:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerWithoutNewsletterFacebook:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerWithoutNewsletterGoogle:hover{-webkit-transition:all 0.3s;transition:all 0.3s;color:#EA51A3;border:1px solid #EA51A3}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerWithoutNewsletterFacebook:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerWithoutNewsletterGoogle:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerWithoutNewsletterFacebook:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerWithoutNewsletterGoogle:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerWithoutNewsletterFacebook:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup #registerWithoutNewsletterGoogle:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerWithoutNewsletterFacebook:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup #registerWithoutNewsletterGoogle:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerWithoutNewsletterFacebook:focus,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup #registerWithoutNewsletterGoogle:focus{color:#DB0082;border:1px solid #DB0082}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup .rule,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup .rule,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup .rule,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup .rule,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup .rule{overflow:visible;padding-bottom:15px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup .rule .col-text,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup .rule .col-text,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup .rule .col-text,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup .rule .col-text,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup .rule .col-text{font:12px/16px 'HKGrotesk-Medium';color:#a2a2a7;margin-top:15px;width:calc(100% - 20px);position:relative;text-align:left}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup .rule .col-text a,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup .rule .col-text a,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup .rule .col-text a,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup .rule .col-text a,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup .rule .col-text a{color:#a2a2a7;text-decoration:underline;cursor:pointer}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup .rule .col-text a:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup .rule .col-text a:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup .rule .col-text a:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup .rule .col-text a:hover,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup .rule .col-text a:hover{color:#ec008c;text-decoration:none}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup .rule .col-text .info-icon-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup .rule .col-text .info-icon-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup .rule .col-text .info-icon-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup .rule .col-text .info-icon-popup,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup .rule .col-text .info-icon-popup{position:absolute;right:-20px;top:50%;-webkit-transform:translate(0px, -50%);transform:translate(0px, -50%);margin-top:0;margin-bottom:-6px}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup .rule .col-text .popupAcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup .rule .col-text .popupAcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup .rule .col-text .popupAcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup .rule .col-text .popupAcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup .rule .col-text .popupAcceptPersonalTerms{z-index:999;position:absolute;display:none;visibility:visible;top:0px;background-color:#ffffff;border-radius:8px !important;-webkit-box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;width:320px;height:170px;left:calc(100% - -18px);top:50%;padding:0px 10px 0px 35px;-webkit-transform:translate(calc(0% - 26px), -50%);transform:translate(calc(0% - 26px), -50%)}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup .rule .col-text .popupAcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup .rule .col-text .popupAcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup .rule .col-text .popupAcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup .rule .col-text .popupAcceptPersonalTerms,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup .rule .col-text .popupAcceptPersonalTerms{top:0;right:-20px;-webkit-transform:translate(5px, calc(-50% - -25px));transform:translate(5px, calc(-50% - -25px));height:auto;width:300px;left:auto;padding:15px;padding-right:30px;-webkit-box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important;box-shadow:2px 0px 6px 0px rgba(0,0,0,0.12) !important}}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup .rule .col-text .popupAcceptPersonalTerms .c-tooltip-,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup .rule .col-text .popupAcceptPersonalTerms .c-tooltip-,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerManualView .content-popup .rule .col-text .popupAcceptPersonalTerms .c-tooltip-,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .content-popup .rule .col-text .popupAcceptPersonalTerms .c-tooltip-,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #forgotView .content-popup .rule .col-text .popupAcceptPersonalTerms .c-tooltip-{display:inline-block;color:#a2a2a7;font:12px/16px 'HKGrotesk-Medium';text-align:left;-webkit-box-shadow:none;box-shadow:none;border:none}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .subMainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .subMainTitle{margin:45px 0 32px 0}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .content-popup #registerNewsletterGoogle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerNewsletterFacebook,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .content-popup #registerNewsletterGoogle{margin:15px 0}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .subMainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .subMainTitle{color:#ec008c}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .subMainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerGoogleView .subMainTitle{color:#464650;border-top-left-radius:5px;border-top-right-radius:5px;position:relative;padding-top:30px;background:#fff;padding:35px 15px 0 15px;margin:-5px -15px 30px -15px;width:calc(100% - -30px)}}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .subMainTitle{color:#ec008c}@media screen and (max-width: 767px){.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #registerFacebookView .subMainTitle{color:#464650;border-top-left-radius:5px;border-top-right-radius:5px;position:relative;padding-top:30px;background:#fff;padding:35px 15px 0 15px;margin:-5px -15px 30px -15px;width:calc(100% - -30px)}}.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .subMainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginManualView .mainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .subMainTitle,.content .image-overlay .overlay-content .overlay-inner-wrapper .overlay_content #loginFirstView .mainTitle{font:28px/34px 'VPCondensedNext'}.content .desktop-benefits{position:absolute;width:310px;top:35px;right:60px}@media screen and (max-width: 999px){.content .desktop-benefits{display:none}}.content .desktop-benefits .benefits-wrapper .item{display:inline-block;width:100%;border-radius:4px;background:#fff;padding:15px 33px;text-align:center;margin-bottom:10px}.content .desktop-benefits .benefits-wrapper .item img{display:inline-block;height:40px;width:auto;margin-bottom:10px}.content .desktop-benefits .benefits-wrapper .item .text-wrapper h5{font:16px/22px 'VPSansNext-Medium';color:#ec008c}.content .desktop-benefits .benefits-wrapper .item .text-wrapper p{font:16px/22px 'HKGrotesk-Medium';color:#464650}.content .desktop-benefits .benefits-wrapper .item.last-item>*{vertical-align:top}.content .desktop-benefits .benefits-wrapper .item.last-item img{display:inline-block;width:50%;height:auto;margin-bottom:0}.content .desktop-benefits .benefits-wrapper .item.last-item img.bottom-image{width:85px;height:auto;margin-top:10px;margin-bottom:5px}.content .desktop-benefits .benefits-wrapper .item.last-item img.top-image{margin-top:5px}.content .desktop-benefits .benefits-wrapper .item.last-item .text-wrapper{display:inline-block;width:calc(50% - 10px);margin-left:6px}
