*{margin:0;padding:0;box-sizing:border-box;font-family:'Montserrat', sans-serif}html,body{font-size:calc(.7em + .5vw);background-position:center;font-family:'Montserrat', sans-serif;line-height:1.5}html,body,main,.overlay,.header,.content-wrapper,.profilePic,.form-wrapper,.footer{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:flex-start;width:100%;height:100%;color:#1d146f}body{justify-content:center;background-position:center}body.bg-full{background-size:cover;background-repeat:no-repeat}.bg-christmas{position:relative}.bg-christmas::before{content:unset;position:fixed;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;width:100%;height:75vh}.bg-christmas::after{content:"";position:fixed;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;width:100%;height:42vh}.bg-christmas main .chop-bg::before{content:"";position:absolute;top:-2%;left:-2%;background-size:cover;background-repeat:no-repeat;width:6.6em;height:5em}.bg-christmas main .chop-bg::after{content:"";position:absolute;top:-1%;right:0%;background-size:cover;background-repeat:no-repeat;width:6.3em;height:3.3em}.bg-christmas main .chop-bg .chop-bg__middle{position:relative;display:flex;justify-content:center;align-items:center;margin-top:-2.3em}.bg-christmas main .chop-bg .chop-bg__middle .img__middle-1{height:1.7em}.bg-christmas main .chop-bg .chop-bg__middle .img__middle-2{height:0.6em;margin-top:2em;position:absolute;bottom:-5%;right:-20%}.bg-christmas main .overlay{position:relative;background:rgba(225,225,224,0.9);backdrop-filter:blur(0.3em);-webkit-backdrop-filter:blur(0.3em)}.bg-christmas main header h1{color:#000}.bg-christmas main .headline-1{color:#000}.bg-christmas main .headline-2{color:#E24105}.bg-christmas main h3,.bg-christmas main .headline-3{animation:blinkChristmas 250ms linear infinite}.bg-christmas main .headline-4{color:#000}.bg-christmas main .headline-5{color:#E24105}.bg-christmas main .headline-6{color:#000}.bg-christmas main .list-text{color:#000}.bg-christmas main .btn-choice{color:#AAAAAA;border:2px solid #fff;font-size:.85em;text-transform:inherit;background:#fff;border:2px solid #fff;width:10em}.bg-christmas main button,.bg-christmas main a.btn{text-transform:uppercase;font-weight:800;border-radius:10em;border:none;font-size:1.1em;padding:0.7em 1.5em;cursor:pointer;background-color:#428737;border:2px solid #428737;transition:background-color 0.1s ease-in 0s;text-decoration:none}.bg-christmas main button:hover,.bg-christmas main button.selected,.bg-christmas main a.btn:hover{color:white;background-color:#1B6610;border:2px solid #1B6610}.bg-christmas main .btn-yes{color:white;background-color:#428737;border:2px solid #428737}.bg-christmas main .btn-no{background:#FFFFFF 0% 0% no-repeat padding-box;color:#000;border:2px solid #fff}.bg-christmas main .progress-bar-wrapper ul{display:flex;justify-content:center;gap:0.33em;list-style:none}.bg-christmas main .progress-bar-wrapper ul li.visited{opacity:1;background:#E26453 0% 0% no-repeat padding-box}.bg-christmas main .progress-bar-wrapper ul li{height:1em;width:1em;background:#F7D684 0% 0% no-repeat padding-box;border-radius:50%;opacity:0.6}.bg-christmas footer{color:#000}.bg-christmas footer .countdown{animation:blinkChristmas 250ms linear infinite}@media (min-width: 600px){.bg-christmas{height:unset}}@media (min-width: 768px){.bg-christmas main .chop-bg::before{top:-2%;width:6.6em;height:5em}.bg-christmas main .chop-bg::after{right:-2%;width:6.6em;height:3.3em}.bg-christmas main .chop-bg .chop-bg__middle{margin-top:-2.7em;gap:1.5em}.bg-christmas main .chop-bg .chop-bg__middle .img__middle-1{height:2.5em}.bg-christmas main .chop-bg .chop-bg__middle .img__middle-2{position:unset;height:0.9em;margin-top:unset}}@media (min-width: 992px){.bg-christmas::before{content:""}.bg-christmas::after{content:unset}.bg-christmas main .chop-bg::before{top:-4%;left:-1%;width:7.2em;height:6em}.bg-christmas main .chop-bg::after{top:-1%;right:-1%;width:8em;height:4em}}@media (min-width: 1600px){.bg-christmas main .chop-bg .chop-bg__middle{margin-top:-2.8em}.bg-christmas main .chop-bg .chop-bg__middle .img__middle-1{height:2.5em}.bg-christmas main .chop-bg .chop-bg__middle .img__middle-2{height:1.2em}}main{padding:2em;height:auto;z-index:1}.headline{font-weight:700}h1,.headline-1{font-size:1.75em;text-transform:uppercase}h2,.headline-2{font-size:1.5em;line-height:initial;padding:0 0 .25em;color:#8be8ec}h3,.headline-3{font-size:1em;color:#ff81ac;animation:blink 250ms linear infinite;line-height:initial;padding:0 0 .25em}h5,.headline-5{color:#ff81ac}h5,.headline-5{font-size:1em;text-transform:uppercase}h6,.headline-6{font-size:1em}.overlay{height:auto;padding:1.5em 1.5em 0;background:white;border-radius:1.5em;box-shadow:rgba(0,0,0,0.6) 0px 0px 10px;text-align:center}.logo{display:none}.profilePic{background-repeat:no-repeat;background-size:cover;background-position:top center;border-radius:1em;width:100%;padding-top:70%;position:relative}.profilePic video{display:none;width:100%;height:100%;object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0}.profilePic video.active{display:block}.profilePic img{position:absolute;bottom:1em;width:30vw;height:auto;max-width:85%}.step{padding:1em 0}.step.hidden{display:none !important}.step h1,.step .headline-1{margin-top:1em}.step11 h1,.step11 .headline-1{color:#ff81ac}.list-text{display:inline-block;text-align:left;padding:.5em 0;list-style-position:inside}.btn-group{padding:1em 0;gap:1em}button,a.btn{text-transform:uppercase;font-weight:800;border-radius:10em;border:none;font-size:1.1em;padding:0.7em 1.5em;cursor:pointer;color:#1b1464;background-color:#cdf5f7;transition:background-color 0.1s ease-in 0s;border:2px solid #cdf5f7;text-decoration:none}button:hover,button.selected,a.btn:hover{color:white;background-color:#8be8ec;border:2px solid #8be8ec}.btn-no{background-color:#ff81ac;color:#1d146f;border:2px solid #ff81ac}.btn-no:hover{color:white;background-color:#ec8bc5;border:2px solid #ec8bc5}.legal__container{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center;padding:.5em;gap:1em}@keyframes blink{0%{color:#ff81ac}50%{color:#1d146f}100%{color:#ff81ac}}@keyframes blinkChristmas{0%{color:#E24105}50%{color:#1B6610}100%{color:#E24105}}.counter{font-weight:bolder}.countdown{color:#e173a3;animation:blink 250ms linear infinite;min-width:3em;display:inline-block}ul.choices{display:flex;flex-direction:row;align-items:center;justify-content:center;align-self:center;gap:1em;padding:1em 0;max-width:100%;margin:auto;flex-wrap:wrap}.btn-choice{font-size:.85em;text-transform:inherit;background:#fff;border:2px solid #1b1464;width:10em}@media (orientation: landscape){.content-wrapper{flex-direction:row;padding:1em;gap:1em}header.header{flex-direction:row;flex-wrap:wrap}header.header *{width:50%}header .logo{display:inline-block}header .logo img{height:4em;width:100%;object-fit:contain}.profilePic{width:50%;padding-top:35%}.profilePic img{display:none}.form-wrapper{width:50%}.footer{flex-direction:row-reverse}.footer>div{width:50%}}@media (min-width: 1024px){html,body{font-size:calc(.65em + .5vw)}}@media (max-aspect-ratio: 1 / 1){html{height:auto;min-height:100%}}@media (min-aspect-ratio: 1 / 1) and (min-width: 1200px){.profilePic{padding-top:40%}body>main{max-width:80%}html{font-size:1.1vw}html body{font-size:1em}}@media (max-aspect-ratio: 8 / 5) and (min-aspect-ratio: 1 / 1) and (min-width: 992px){html,body{font-size:calc(.65em + .5vw)}.profilePic{padding-top:40%}body>main{max-width:none}}@media (min-aspect-ratio: 1 / 1) and (max-width: 900px){html{height:auto;min-height:100%}.profilePic{padding-top:45%}}@media (min-width: 6000px){body{background-size:20em}}.language-he main{direction:rtl !important;unicode-bidi:embed !important}.language-he .list-text{text-align:right}body.bg-full{background-size:cover;background-repeat:no-repeat;position:relative;min-height:100vh;justify-content:flex-start}.header-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:12em;width:100%;background:url(/img/_patterns/cubes.svg) center center/auto 20em no-repeat}.header-logo img{height:4em;width:auto;max-width:20em;object-fit:contain}@media (orientation: landscape){.content-wrapper{flex-direction:column;padding:1em;gap:1em}.form-wrapper{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:flex-start;width:100%;height:100%;color:#1d146f}.profilePic{background-repeat:no-repeat;background-size:cover;background-position:top center;border-radius:1em;width:100%;padding-top:70%;position:relative}.profilePic img{display:none}}.wrapper-bgcolor{padding:0 2em;position:relative}main{padding:0}main .overlay{height:auto;padding:0.5em;background:white;border-radius:2.5em;box-shadow:rgba(0,0,0,0) 0px 0px 10px;text-align:center}main .profilePic img{height:3em;width:auto;max-width:15em;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);filter:drop-shadow(0.1em 0.2em 0.1em #fff);display:none}main .profilePic video{border-top-right-radius:2em;border-top-left-radius:2em}.step{padding:1em 2em}.step .headline-1{color:#31297e;font-size:2em;font-weight:700;margin-top:0}.step .headline-2{color:#cc4288;font-size:1.5em;margin-top:2em}.step .headline-3{color:#31297e;font-size:1.1em}.step .headline-4{color:#31297e;font-size:1.1em}.btn.btn-yes{background-color:#55b729;color:#fff;font-size:1.5em;border:none;min-width:6em;max-width:40%}a.btn-continue{background-color:#55b729;padding:0.7em 2em;border-radius:0.5em;color:#fff;font-size:1.5em;border:2px solid #55b729}.btn.btn-no{background-color:#ce4387;color:#fff;font-size:1.5em;border:none;min-width:6em;max-width:40%}.step8 .btn-group,.step9 .btn-group{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill, minmax(10em, 1fr))}.btn-group{display:flex;justify-content:center;gap:3em;flex-wrap:wrap}.btn-group .btn-choise{font-size:1.2em;padding:1em;color:#fff;border:unset}.btn-group .btn-choise1{background-color:#29b7b2}.btn-group .btn-choise2{background-color:#2955b7}.btn-group .btn-choise3{background-color:#8943ce}.btn-group .btn-choise4{background-color:#d326e2}.btn-group .btn-choise5{background-color:#ff3b52}.btn-group .btn-choise6{background-color:#ce4387}.btn-continue{background-color:#55b729;padding:0.7em 2em;border-radius:0.5em;color:#fff;font-size:1.5em;border:2px solid #55b729}.counter{margin-top:2em;color:#fff;margin-bottom:4em}.counter .countdown{color:#fff;animation:none;min-width:3em;display:inline-block}.footer-logo{position:absolute;bottom:0;right:0;left:0;z-index:106;min-height:3em}.legal__container{gap:7em;font-weight:600}@media (min-width: 568px){html{height:auto}main .overlay{max-width:41em}}@media (min-width: 568px) and (max-height: 600px){html{font-size:15px;height:auto}.header-logo{min-height:8em}.header-logo img{height:3em}main{padding:0}main .overlay{height:auto;padding:0.5em;background:white;box-shadow:rgba(0,0,0,0) 0px 0px 10px;text-align:center}main .overlay .content-wrapper{padding:0;align-items:flex-start;flex-direction:row}main .profilePic{flex-basis:60%;padding-top:50%}main .profilePic video{border-top-right-radius:0;border-bottom-left-radius:2em}main .form-wrapper{flex-basis:40%}.language-he main .profilePic video{border-top-right-radius:2em;border-bottom-right-radius:2em;border-bottom-left-radius:0;border-top-left-radius:0}.step{padding:1em 0.5em 1em 0}.step .headline-1{font-size:1.1em;margin-top:0}.step .headline-4{font-size:0.8em}.step .headline-2{font-size:0.9em}.btn-continue{padding:0.5em 2em}a.btn-continue{padding:0.5em 2em;font-size:1em}.step8 .btn-group,.step9 .btn-group{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.5em}.btn.btn-no{font-size:1em}.btn-continue{font-size:1em}.btn.btn-yes{font-size:1em}.btn-group{gap:1em;flex-wrap:wrap}.btn-group .btn-choise{font-size:0.7em;padding:0.7em 1.5em;color:#fff;border:unset}}@media (min-width: 768px) and (min-height: 900px){html{height:auto}.header-logo{min-height:10em}.content-wrapper{flex-direction:column;padding:1em;gap:1em}main{padding:0}main .overlay{max-width:41em}.step .headline-1{font-size:2.5em}.step .headline-2{font-size:1.7em}.step .headline-4{font-size:1.3em;font-weight:800}.btn-continue{font-size:1.7em;padding:0.5em 3em}a.btn-continue{font-size:1.7em;padding:0.5em 3em}.btn.btn-yes{font-size:1.7em}.btn.btn-no{font-size:1.7em}.counter{font-size:1.5em}.profilePic{background-repeat:no-repeat;background-size:cover;background-position:top center;border-radius:1em;width:100%;padding-top:70%;position:relative}.form-wrapper{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:flex-start;width:100%;height:100%;color:#1d146f}}@media (min-width: 992px){.content-wrapper{flex-direction:row;padding:1em;gap:1em}main .overlay{max-width:59em}}@media (min-width: 992px) and (min-aspect-ratio: 15 / 11){.header-logo{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:9em;width:100%;background:url(/img/_patterns/cubes.svg) center center/auto 13.5em no-repeat;margin-bottom:2em;background-position:bottom}.header-logo img{margin-top:1.5em;height:3em;max-width:10em}.step .headline-1{font-size:1.75em}.step .headline-4{font-size:1.1em}.step .headline-2{margin-top:1.1em;font-size:1.4em}.content-wrapper{flex-direction:row;padding:0em;gap:1em;align-items:stretch}.profilePic{width:57%;padding-top:40%}.form-wrapper{flex:1;height:auto}main .overlay{max-width:68.5em;border-radius:2.5em}main .profilePic video{border-bottom-left-radius:2em;border-top-left-radius:2em;border-top-right-radius:0}.language-he main .profilePic video{border-top-right-radius:2em;border-bottom-right-radius:2em;border-bottom-left-radius:0;border-top-left-radius:0}.btn-group{gap:1.5em}.btn-continue{font-size:1.5em;padding:0.2em 2em}a.btn-continue{font-size:1.5em;padding:0.2em 2em}.btn.btn-yes{padding:0.2em 1em;font-size:1.5em;border:none;min-width:6em;max-width:40%}.btn.btn-no{padding:0.2em;border:none;min-width:6em}.legal__container{gap:14em;font-weight:600}.btn-group .btn-choise{font-size:1em;padding:0.5em}.step{padding:0 0.5em;display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.step8 .headline-2,.step9 .headline-2{margin-top:0em}.step8 .btn-group,.step9 .btn-group{display:grid;grid-template-columns:repeat(3, 1fr);gap:1em}}
