.header{background:transparent linear-gradient(90deg, rgba(139,112,180,0.85) 0%, rgba(230,217,247,0.85) 100%) 0% 0% no-repeat padding-box}.modal{background:transparent linear-gradient(222deg, #E6D9F7 0%, #8B71B4 100%) 0% 0% no-repeat padding-box}.btn-login{background-color:#0FB16B;border:0}.swiper{width:100%}.swiper-pagination-bullet-active{background:#0FB16B}.form-box{background-color:transparent;border-radius:0;flex:1}.registration-form-builder{padding:0;height:100%}.registration-form-builder .registration-form-builder-inner{height:100%;display:flex;flex-direction:column;text-align:center}.registration-form-builder .registration-form-builder-inner form{flex:1;display:flex;flex-direction:column;justify-content:center}.registration-form-builder .required,.registration-form-builder .unknown-error-msg{display:block;margin:.5em auto 0}.step-inner{max-width:16em;margin:0 auto;font-size:1.2em}.progress-bar-wrapper{margin-bottom:2em}.headline-1{color:#fff;font-size:1.33em;margin-bottom:.63em}.form-group-inner{display:block}.form-group-inner input[type=text],.form-group-inner input[type=password],.form-group-inner input[type=email]{padding:.65em;border:0;border-radius:3em;width:100%}.input-field .form-group-inner{margin-bottom:.67em}.input-field .btn-group button{width:100%}.step-ageGroup .step-inner{position:relative;justify-content:center;gap:1.14em}.step-ageGroup .step-inner .form-group{max-width:16em;margin:0 auto}.step-ageGroup .step-inner .custom-select{position:relative}.step-ageGroup .step-inner .custom-select select{display:none}.step-ageGroup .step-inner .custom-select .select-selected{background-color:#fff;cursor:pointer;padding:.65em 2.5em .65em .65em;border-radius:3em}.step-ageGroup .step-inner .custom-select .select-selected.select-confirm::before{top:50%;right:1.1em;transform:translate(50%, -50%) rotateZ(-90deg)}.step-ageGroup .step-inner .custom-select .select-selected.select-confirm::after{background:#1ac85b;background:-moz-linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);background:-webkit-linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);background:linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$mainColor,endColorstr=$mainColorLighter,GradientType=1)}.step-ageGroup .step-inner .custom-select .select-selected::before,.step-ageGroup .step-inner .custom-select .select-selected::after{position:absolute;content:"";transition:all 300ms linear}.step-ageGroup .step-inner .custom-select .select-selected::before{top:55%;right:1.25em;transform:translate(50%, -50%);z-index:10;width:1em;height:1em;background:url(/img/_btns/ageGroup_triangle.svg) no-repeat center center;background-size:100%}.step-ageGroup .step-inner .custom-select .select-selected::after{top:50%;right:0;transform:translateY(-50%);z-index:5;width:2.5em;height:2.5em;background-color:#9B83C0;transition:all 300ms linear;border-radius:100%}.step-ageGroup .step-inner .custom-select .select-items{position:absolute;background-color:#fff;overflow-y:auto;top:100%;left:0;right:0;z-index:99}.step-ageGroup .step-inner .custom-select .select-items.select-hide{display:none}.step-ageGroup .step-inner .custom-select .select-items div{cursor:pointer;padding:0.65em}.step-ageGroup .step-inner .custom-select .select-items div:hover{background-color:rgba(0,0,0,0.2)}.step-ageGroup .step-inner .custom-select .select-items div.same-as-selected{background-color:rgba(0,0,0,0.1)}.step-ageGroup .step-inner .btn-group .btn-next{width:2.5em;height:2.5em;position:absolute;bottom:0;right:0;z-index:10;opacity:0;display:none}.progress-bar-wrapper ul{display:flex;justify-content:center;gap:.53em}.progress-bar-wrapper ul li{height:0.67em;width:0.67em;background-color:#fff;border-radius:100%}.progress-bar-wrapper ul li.visited{background-color:#0FB16B}.legal-warning-text{margin-top:.5em}.legal-warning-text p{margin:0 auto}.legal-warning-text p,.legal-warning-text p a{color:#fff}.info .post-time{color:#0FB16B}.info .info-wrapper span{font-weight:700}.read-more{color:#F9096C;font-weight:700}h1{color:#fff;margin:0 0 .61em;font-size:1.2em;text-align:center}.login-form-holder .login-form-holder-inner{background-color:#8B70B4}.login-form-holder .login-form-holder-inner .btn-close{background-color:#fff;color:#8B70B4}.login-form-holder .login-form-holder-inner .form-group .form-control{border:0;color:#525356}.login-form-holder .login-form-holder-inner .form-group ::-webkit-input-placeholder{color:#525356}.login-form-holder .login-form-holder-inner .form-group :-ms-input-placeholder{color:#525356}.login-form-holder .login-form-holder-inner .form-group ::placeholder{color:#525356}.login-form-holder .login-form-holder-inner .required{color:#ffff00}.login-form-holder .btn-group .btn-submit{background-color:#0FB16B;border:0}.required,.unknown-error-msg{color:#ffff00}.btn-blue{background-color:#0FB16B;padding:.65em}.gallery video{height:93.75vw;max-width:none;width:auto}.language-he .step-ageGroup .step-inner .custom-select .select-selected{padding:.65em .65em .65em 2.5em}.language-he .step-ageGroup .step-inner .custom-select .select-selected::before{right:auto;left:1.25em;transform:translate(-50%, -50%)}.language-he .step-ageGroup .step-inner .custom-select .select-selected::after{right:auto;left:0}.language-he .step-ageGroup .step-inner .custom-select .select-selected.select-confirm::before{right:auto;left:1.1em;transform:translate(-50%, -50%) rotateZ(90deg)}.language-he .step-ageGroup .step-inner .btn-group .btn-next{right:auto;left:0}@media (min-width: 568px){.step-ageGroup .step-inner .custom-select .select-items{max-height:20vh}}@media (min-width: 768px) and (min-height: 601px){.modal{margin-bottom:0}.gallery .swiper-slide{overflow:hidden}.gallery video{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:5;height:100%;min-height:46.88vw}.chatroom{padding-top:.67em}h1{color:#8C71B5;font-size:1.5em;margin-bottom:.33em}.step-ageGroup .step-inner .custom-select .select-items{max-height:none}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.content ul{display:flex;flex-wrap:wrap;gap:1.33em;margin-bottom:1.33em}.content ul li{flex:47%;margin-bottom:0;display:flex;flex-direction:column}.content ul li .post-content{flex:auto}.desc{flex:1}}@media (min-width: 1240px) and (min-height: 601px) and (min-aspect-ratio: 9 / 5){.step-inner{font-size:1.57em}}
