*{box-sizing:border-box;outline:none}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:'Roboto', sans-serif;font-size:4vw}body{margin:0;padding:0;color:#D71673;position:relative;min-height:100vh}img{max-width:100%;vertical-align:middle}.wrapper{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;min-height:100vh}.header{flex-grow:1;flex-shrink:0}.container{flex-grow:25;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer{flex-grow:1;flex-shrink:0}.registration-form-builder-inner,.login-form-holder-inner,.modal-popup,.button-facebook-wrapper{background-color:rgba(255,255,255,0.95);-webkit-box-shadow:0px 0px 0.67em 0px rgba(0,0,0,0.5);box-shadow:0px 0px 0.67em 0px rgba(0,0,0,0.5);animation:fadeIn 300ms linear}.registration-form-builder-inner,.modal-popup,.button-facebook-wrapper{position:static;transform:none;padding:2em;max-width:25em;border-radius:2em;text-align:center}.popup-age-inner{text-align:center;color:#276274;font-weight:700}.popup-age-inner h1{font-weight:700}.popup-age-inner button{margin-top:1em}@media (min-width: 568px){html{font-size:15px}}@media only screen and (max-height: 600px) and (min-width: 568px){.wrapper{min-height:43.33em}}@media (min-width: 568px) and (min-height: 601px){html,body,.wrapper{height:100%}body{overflow-y:hidden}.wrapper{display:flex;flex-direction:column;overflow-y:auto}.container{flex:auto}}@media (min-width: 768px) and (min-height: 900px){html{font-size:20px}}@media (min-width: 992px){html,body,.wrapper{height:auto}body{overflow-y:auto}}@media (max-width: 1025px) and (min-height: 1240px){html,body,.wrapper{height:100%}html{font-size:27px}body{overflow-y:hidden}.registration-form-builder-inner,.modal-popup{padding:2em;max-width:25em;width:auto}}@media (min-width: 1400px){html{font-size:20px}}@media (min-width: 1880px) and (min-height: 885px){html{font-size:2.25vh}.lds-ripple span{width:10em;height:10em}.lds-ripple span::before,.lds-ripple span::after{border-width:.6em}@keyframes lds-ripple{0%{top:4.4em;left:4.4em;bottom:4.4em;right:4.4em;width:0;height:0;opacity:1}100%{top:.2em;left:.2em;bottom:.2em;right:.2em;width:8.35em;height:8.35em;opacity:0}}}button{cursor:pointer;outline:none}.btn{padding:.47em 1em;border:.07em solid transparent;border-radius:3.33em;text-align:center;cursor:pointer;transition:all 300ms linear}.btn.btn-login{border-color:#D71673;background-color:transparent;color:#D71673;display:block;min-width:8em}.btn.btn-login:hover{border-color:#D71673;background-color:#D71673;color:#FFFFFF;text-decoration:none}.btn.btn-primary{border-color:#D71673;background-color:#D71673;color:#ffffff;width:100%;font-size:1.2em}.btn.btn-primary:hover{background-color:#ffffff;color:#D71673}.btn-close{position:absolute;top:.2em;right:.5em;background-color:transparent;color:#D71673;font-weight:700;font-size:1.67em;cursor:pointer}.login .login-form-holder .login-form-holder-inner .btn-submit{font-size:1.2em;padding:.39em .83em;border:.06em solid transparent;border-radius:2.78em;text-align:center;cursor:pointer;transition:all 300ms linear;border-color:#D71673;background-color:#D71673;color:#ffffff;width:100%;height:2.22em;line-height:1}.login .login-form-holder .login-form-holder-inner .btn-submit:hover{background-color:#ffffff;color:#D71673}.arrow{font-size:140%;line-height:0}ul,h1,h2{margin:0;padding:0;list-style:none}p{margin:0}a{color:#000000;text-decoration:none}.required,.unknown-error-msg{display:block;font-size:.8em;border-radius:.25em;text-align:center;margin:.63em 0;padding:.3em;color:#990000}.login .login-form-holder .login-form-holder-inner .required,.login .login-form-holder .login-form-holder-inner .unknown-error-msg{font-size:.7em}.modal-popup .headline-1{margin-bottom:.71em;font-size:1.4em;font-weight:400}.modal-popup .headline-2{text-align:left;margin:10px 0;line-height:1.2}.legal-warning-text{color:#666666}.legal-warning-text .popwin{color:#D71673}.button-facebook-wrapper h2{margin-bottom:2em}@media (min-width: 992px){.modal-popup .headline-1{margin-bottom:.83em;font-size:1.6em}.modal-popup .headline-2{margin:.9em 0;font-size:1.1em}.headline-1,h2{margin-bottom:.83em;font-size:1.6em}}@media (max-width: 1025px) and (min-height: 1240px){.modal-popup .headline-1{margin-bottom:.71em;font-size:1.4em}.modal-popup .headline-2{margin:.6em 0}}.rotate-images{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.rotate-images li{display:none;overflow:hidden;background-size:cover;background-position:center;height:100%}.rotate-images li.active{display:block;animation:fadeIn 300ms linear}.rotate-images li img{min-width:100%}.header{position:relative;display:flex;align-items:center;padding:.67em 1em;background-color:#ffffff;-webkit-box-shadow:0px 0px 0.47em 0px rgba(0,0,0,0.75);box-shadow:0px 0px 0.47em 0px rgba(0,0,0,0.75);z-index:1}.header .container:after{content:'';clear:both;display:table}.header .logo{flex-grow:1}.header .logo img{display:block;height:3em;max-width:12em;object-fit:contain;cursor:pointer}@media (min-width: 568px) and (min-height: 601px){.header{max-height:4em}.header .logo img{height:2.3em}}@media (min-width: 992px){.header{padding:.67em 5%;justify-content:space-between;max-height:4.9em}.header .logo img{height:3.1em;max-width:18em}}@media (max-width: 1025px) and (min-height: 1240px){.header{padding:.67em 1em;max-height:4em}.header .logo img{height:3.2em;max-width:12em}}@media (min-width: 1400px){.header{max-height:4em}.header .logo img{height:2.5em}}.login{flex-grow:2;display:flex;justify-content:flex-end;align-items:center}.login>span{display:none;line-height:1;margin-right:1em}.login .login-form-holder{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0.75)}.login .login-form-holder .login-form-holder-inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:102;padding:1.9em 1.5em 1.3em;width:100%;max-width:25em;border-radius:.67em}.login .login-form-holder .login-form-holder-inner .social-buttons span,.login .login-form-holder .login-form-holder-inner .social-buttons i,.login .login-form-holder .login-form-holder-inner .headline-member,.login .login-form-holder .login-form-holder-inner .forgot-link{display:none}.login .login-form-holder .login-form-holder-inner #login-form .form-group{margin:.7em 0}.login .login-form-holder .login-form-holder-inner #login-form .form-group .form-control{font-size:1em;width:100%;height:2.67em;background-color:transparent;text-align:center;border-radius:3.33em;padding:0 .67em;border:.07em solid #D71673;box-sizing:border-box;-webkit-user-select:text;-webkit-appearance:textfield}@media only screen and (min-width: 568px) and (max-height: 600px){.login .login-form-holder{overflow-y:auto}.login .login-form-holder .login-form-holder-inner{position:relative;transform:none;top:auto;left:auto;margin:3em auto}}@media (min-width: 992px){.login>span{display:block}}@media (max-width: 1025px) and (min-height: 1240px){.login>span{display:none}}@media (min-width: 1400px){.login{font-size:.9em}}.modal-popup .btn-group{margin-top:1.2em}.modal-popup ul{font-size:.9em;margin:.74em 0;padding-left:1em;text-align:left;line-height:1.2}.modal-popup ul li{list-style:disc}@media (min-width: 992px){.modal-popup{width:32em;padding:2.6em;max-width:none}}@media (max-width: 1025px) and (min-height: 1240px){.modal-popup{padding:2em;max-width:25em;width:auto}}.registration-form-builder{position:relative;margin:1.33em auto;text-align:center;width:100%;max-width:32em}.registration-form-builder .form-group,.registration-form-builder .btn-group{margin:.7em 0}.step-inner .form-group .form-group-inner{text-align:center}.step-inner .form-group .form-group-inner input,.step-inner .form-group .form-group-inner select{font-size:1em;height:2.67em;border-radius:3.33em;text-align:center;border:.07em solid #D71673;background-color:transparent;width:100%}.step-inner .form-group .form-group-inner input.error,.step-inner .form-group .form-group-inner select.error{border:.2em solid #990000}.step-inner .form-group .form-group-inner select{background-image:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.step-inner .form-group .form-group-inner select::-ms-expand{display:none}.form-group-radio-buttons,.step-inner .form-group{text-align:left}.form-group-radio-buttons>label,.form-group>label{color:#000000;margin:.7em 0;font-weight:700;display:block}.form-group-radio-buttons .form-group-inner{display:flex;justify-content:space-between;text-align:center}.form-group-radio-buttons .form-group-inner .radio-button{width:47%}.form-group-radio-buttons .form-group-inner label{border-color:#D71673;background-color:#D71673;color:#ffffff;padding:.39em .83em;border:.06em solid transparent;border-radius:2.78em;text-align:center;cursor:pointer;transition:all 300ms linear;opacity:.5;width:100%;display:block;font-size:1.2em}.radio-button input[type="radio"]:checked+label{opacity:1}@media (min-width: 992px){.registration-form-builder-wrapper{align-self:flex-end;margin-right:10%}.registration-form-builder-inner{padding:2.6em;max-width:none;width:29em}}@media (max-width: 1025px) and (min-height: 1240px){.registration-form-builder-wrapper{align-self:center;margin-right:0}.registration-form-builder-inner{padding:2em;max-width:25em;width:auto}}.login .login-form-holder .login-form-holder-inner .social-buttons{margin-top:.5em}.login .login-form-holder .login-form-holder-inner .social-buttons.style-only-facebook .btn-social{background-position:left}.login .login-form-holder .login-form-holder-inner .social-buttons.style-only-facebook .btn-social span{display:block}.login .login-form-holder .login-form-holder-inner .social-buttons.style-only-facebook .btn-social .btn-social-facebook span.asterisk{display:none}.login .login-form-holder .login-form-holder-inner .social-buttons .btn-group{flex-direction:row;justify-content:space-between}.login .login-form-holder .login-form-holder-inner .social-buttons .btn-group a{margin:0 .06em}.login .login-form-holder .login-form-holder-inner .btn-social.btn-social-google,.login .login-form-holder .login-form-holder-inner .btn-social.btn-social-facebook{background-position:center}.button-facebook-wrapper{padding:3em;width:24em}.button-facebook-wrapper .btn-social.btn-social-facebook i{font-size:.55em}.container .button-facebook-wrapper .separate{display:none}.btn-social{font-size:1.2em;line-height:2.3;height:2.3em;margin:.17em 0;border-radius:.11em;flex-grow:1;flex-shrink:0;position:relative;background-repeat:no-repeat;background-size:2.22em;background-position:.28em center;text-align:center;color:#FFFFFF}.btn-social.btn-social-facebook{background-color:#4267b2;background-image:url(/img/_btns/icon-facebook.svg);background-size:1.56em;margin-bottom:1.39em}.btn-social.btn-social-facebook span.asterisk{display:inline-block;margin:0;padding:0}.btn-social.btn-social-facebook i{color:#444444;position:absolute;top:120%;left:0;right:0;font-size:.67em;font-style:normal;line-height:1.25em;white-space:normal}.btn-social.btn-social-google{background-image:url(/img/_btns/icon-google-color.svg);background-repeat:no-repeat;background-size:1.67em 1.67em;border-width:.06em;border-style:solid;overflow:hidden;background-color:#ffffff;border-color:#4D82E5}.btn-social.btn-social-google span{background-color:#4D82E5}.btn-social span{display:block;margin-left:2.22em;padding-right:2.22em}.social-buttons-under .btn-social{border-radius:2em}.social-buttons .btn-group{display:flex;flex-direction:column;margin-top:0}.social-buttons .separate{position:relative;margin:1.03em 0;text-transform:capitalize;font-size:1.3em;text-align:center;color:#444444}.social-buttons .separate:before,.social-buttons .separate:after{content:'';width:40%;height:.05em;position:absolute;top:50%;right:0;background-color:#aeaeae}.social-buttons .separate:before{left:0}@media (min-width: 992px){.button-facebook-wrapper{align-self:flex-end;margin-right:10%}}.footer{border-top:0.07em solid rgba(0,0,0,0.2);background-color:#D71673;color:#ffffff;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:.5em 0}.footer .copyright{margin-top:.5em;font-size:.8em}.legal__container{display:flex;flex-wrap:wrap;justify-content:center;font-size:.8em}.legal__container .popwin{padding:0 .63em;border-right:.07em solid #FFFFFF}.legal__container .popwin.legal__privacy{order:1;border-right:none}@media (min-width: 768px){.footer{max-height:3.9em}}@media (min-width: 992px) and (max-height: 900px){.footer{max-height:3.7em}}@media (min-width: 1200px){.footer{max-height:3.7em}}@media (min-width: 1600px){.footer{max-height:3.85em}}.language-he .header .login>span,.language-he .btn.btn-default,.language-he .btn.btn-login,.language-he .login-form-holder-inner .btn-submit,.language-he .social-buttons .separate,.language-he .login-form-holder-inner .form-group .form-control,.language-he .login-form-holder-inner .required,.language-he .login-form-holder-inner .unknown-error-msg,.language-he .modal-popup,.language-he .footer .copyright,.language-he .legal__container .popwin,.language-he .registration-form-builder{direction:rtl !important;unicode-bidi:embed !important}.language-he .headline-2,.language-he .modal-popup ul,.language-he .form-group-radio-buttons>label,.language-he .form-group>label{text-align:right}.language-he .form-group-inner select{padding-left:auto;padding-right:47%}.rotate-images li{display:block !important}.rotate-images li,.rotate-images li.active{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:0;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 15s linear infinite 0s;animation:imageAnimation 15s linear infinite 0s}.rotate-images li:nth-child(2){animation-delay:5s}.rotate-images li:nth-child(3){animation-delay:10s}@-webkit-keyframes imageAnimation{0%{opacity:0;-webkit-animation-timing-function:ease-in}8%{opacity:1;-webkit-animation-timing-function:ease-out}27%{opacity:1}35%{opacity:0}100%{opacity:0}}@keyframes imageAnimation{0%{opacity:0;-webkit-animation-timing-function:ease-in}8%{opacity:1;-webkit-animation-timing-function:ease-out}27%{opacity:1}35%{opacity:0}100%{opacity:0}}.registration-form-builder-wrapper{position:relative;left:0;-webkit-animation:formFadeIn 300ms ease-out;animation:formFadeIn 300ms ease-out}@-webkit-keyframes formFadeIn{0%{left:-120%}100%{left:0}}@keyframes formFadeIn{0%{left:-120%}100%{left:0}}.shake{-webkit-animation:shake 700ms;animation:shake 700ms}.stop-shake{-webkit-animation:none;animation:none}@-webkit-keyframes shake{0%{transform:translate(0, -15px)}20%{transform:translate(0, 0)}30%{transform:translate(0, -5px)}40%{transform:translate(0, 0)}50%{transform:translate(0, -5px)}60%{transform:translate(0, 0)}70%{transform:translate(0, -5px)}80%{transform:translate(0, 0)}90%{transform:translate(0, -5px)}100%{transform:translate(0, 0)}}@keyframes shake{0%{transform:translate(0, -15px)}20%{transform:translate(0, 0)}30%{transform:translate(0, -5px)}40%{transform:translate(0, 0)}50%{transform:translate(0, -5px)}60%{transform:translate(0, 0)}70%{transform:translate(0, -5px)}80%{transform:translate(0, 0)}90%{transform:translate(0, -5px)}100%{transform:translate(0, 0)}}
