h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: 400}ul{list-style: none}button,input,select{margin: 0}html{box-sizing: border-box;scroll-behavior: smooth;background-color: #000;font-size: 16px;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;min-width: 300px;overflow-x: hidden;overflow-y: scroll;text-rendering: optimizeLegibility;-webkit-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-ms-text-size-adjust: 100%;text-size-adjust: 100%;height: 100%;touch-action: manipulation}*,::after,::before{box-sizing: inherit}audio,img,video{height: auto;max-width: 100%}iframe{border: 0}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0;text-align: left}body,button,input,select,textarea{font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif,"Sans Serif"}code,pre{-moz-osx-font-smoothing: auto;-webkit-font-smoothing: auto;font-family: monospace}body{color: #fff;font-size: 1.1rem;font-weight: 400;line-height: 1.5;overflow: hidden;min-height: 100%;background: #000;background-image: linear-gradient(to bottom,transparent 0,rgba(0,0,0,.4) 100%);background-attachment: fixed;background-size: cover;background-position: center;padding: 0;margin: 0}body>video{object-fit: cover;position: absolute;top: 0;left: 0;right: 0;z-index: -1;margin: auto;height: -webkit-fill-available}a{cursor: pointer;text-decoration: none}a strong,pre code{color: currentColor}code,hr{background-color: #333}a,a:hover,code,strong{color: #fff}code{font-weight: 400;padding: .25em .5em}hr{border: 0;display: block;height: 2px;margin: 1.5rem 0}input[type=checkbox],input[type=radio]{vertical-align: baseline}input,select{background-color: transparent}.input,input:not([type=radio]):not([type=checkbox]){display: block;padding: 18px 0 6px;width: 100%;color: rgba(255,255,255,.95);font-size: 24px;line-height: 24px;border: 0;border-bottom: 1px solid #fff;border-radius: 0}.input::-moz-placeholder,input::-moz-placeholder{color: rgba(255,255,255,.85)}.input::-webkit-input-placeholder,input::-webkit-input-placeholder{color: rgba(255,255,255,.85)}.input:-moz-placeholder,input:-moz-placeholder{color: rgba(255,255,255,.85)}.input:-ms-input-placeholder,input:-ms-input-placeholder{color: rgba(255,255,255,.85)}code,pre,small{font-size: .875em}span{font-style: inherit;font-weight: inherit}strong{font-weight: 700}pre{-webkit-overflow-scrolling: touch;background-color: #fff;color: #333;overflow-x: auto;padding: 1.25rem 1.5rem;white-space: pre;word-wrap: normal}pre code{background-color: transparent;font-size: 1em;padding: 0}table td,table th{text-align: left;vertical-align: top}table th{color: #9798b0}button{transition: background-color .3s,border-color .3s}input,select{background-color: transparent}.button.is-login:hover,.stepper .gender-container .label:hover,button.is-login:hover{background-color: #fe3f13;color: #fff}.survey-footer .button-container{margin: 20px 0 40px}.stepper .gender-container{display: flex;flex-flow: column nowrap;justify-content: flex-start;align-items: flex-start}.progress-bar,.stepper .gender-container .label{-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px)}.stepper .gender-container .label{line-height: 24px;position: relative;background-color: rgba(255,255,255);margin-bottom: 10px;padding: 15px;color: #111;transition: .3s;font-size: 18px;border-radius: 16px}.stepper .gender-container input{position: absolute;right: 0;top: 0;width: 0;height: 0;padding: 0;opacity: 0}.date-container,.email-container{position: relative}.modal__container{background-color: #fff;padding: 0;width: 400px;max-width: 400px;max-height: 100vh;border-radius: 8px;overflow-y: auto;box-sizing: border-box}.login-modal .phone_container{white-space: nowrap;width: 100%;height: 60px;padding: 10px 0;border-radius: 7px;border: 2px solid #dedede;background-color: #fff;font-size: 0}.login-modal .phone_container.error,.login-modal .phone_container.focus{border-color: #ef2a13}.login-modal .phone_container .regForm-input{display: inline-block!important;border: 0!important;border-radius: 0!important;height: 36px!important;padding: 0 10px!important}.login-modal .phone_container .regForm-input:first-child{width: 70px!important;border-right: 1px solid #dedede!important;text-align: center!important}.login-modal .phone_container .regForm-input:nth-child(2){width: calc(100% - 70px)!important}.login-modal .phone_code_container{white-space: nowrap;font-size: 0}.login-modal .phone_code_container .regForm-input{text-align: center!important;display: inline-block!important;padding: 10px 0!important;width: calc(100%/5 - 4px)!important;margin-right: 5px!important;font-size: 30px!important;height: 80px!important}.login-modal .phone_code_container.error .regForm-input{border-color: #ef2a13!important}.login-modal .phone_code_container .regForm-input:last-child{margin-right: 0!important}.login-modal .error_container{background: red;color: #fff;padding: 5px 10px;border-radius: 6px;margin-top: 5px}.container{position: relative;clear: both;padding-left: 15px;padding-right: 15px;margin: 90px auto 0;max-width: 1040px}.types .container{margin-top: 50px;padding-left: 15px;padding-right: 15px}.blogs .container{margin-top: 20px}.date-container .help.has-error{color: #fff;background: #fe1313;display: inline-block;padding: 6px 11px;border-radius: 7px}.footer__cont .container{margin-top: 30px}#topMenu-nav-toggle,.benefits,.blog__box,.button.is-login,.city__box a,.informReg .button,.oneeurl,.questions .question,.seotext .btn,.stepper .gender-container .label,.textBlock__col img,button.is-login{transition-timing-function: cubic-bezier(0,.2,.5,2)!important}#app.app header .container{margin-top: 0}.button.is-login:active,.button:active,.checkbox-slider:active,.city__box a:active,.email-agreement label span:active,.informReg .button:active,.questions .question:active,.seotext .btn:active,.stepper .gender-container .label:active,button.is-login:active{transform: scale(.99)}.button.is-loading::after,button.is-loading::after{-webkit-animation: spinAround 500ms infinite linear;animation: spinAround 500ms infinite linear;border: 2px solid #fe3f13;border-radius: 290486px;border-right-color: transparent;border-top-color: transparent;content: "";display: block;height: 1em;width: 1em;left: calc(50% - (1em/2));top: calc(50% - (1em/2));position: absolute!important}.list-enter-active,.list-leave-active{transition: all .3s}.list-enter{opacity: 0;-webkit-transform: translateX(200px);transform: translateX(200px)}.list-leave-active{position: absolute;display: none!important}#topMenu-nav ul li,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{padding: 0;margin: 0}.is-notice.with-checkbox label,article,aside,figure,footer,header,hgroup,section{display: block}.has-text-centered{text-align: center;clear: both}.has-text-right{text-align: right;clear: both}.is-hidden{display: none!important}.is-invisible{visibility: hidden!important}.button,button,input,select{-webkit-appearance: none;-moz-appearance: none;appearance: none;outline: 0}.button,button{display: inline-block;padding: 14px 24px;background-color: #fff;color: #222;font-size: 16px;font-weight: 700;border: 0;white-space: nowrap;cursor: pointer;border-radius: 13px}.button svg,button svg{height: 16px;width: auto;display: inline-block;margin: 0 4px;vertical-align: baseline}.button.is-active,.button:active,.button:hover,button.is-active,button:active{background-color: #fe3f13;border-color: #fe3f13;color: #fff}.button.disabled,.button.is-login,.button[disabled],button.disabled,button.is-login,button[disabled]{-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px)}.button.button-google{background-color: rgba(0,0,0,0.7);color: #fff;margin-right: 8px !important}.login-block{position: absolute;top: 10px;right: 30px}.button.is-login,button.is-login{border-color: transparent;text-decoration: none;border-radius: 100px;margin: 0 10px 0 0;line-height: 24px;transition: background-color .3s,border .3s,color .3s;display: inline-block;vertical-align: top;color: #fff;background-color: rgba(51,50,50,.66);font-weight: 600;font-size: 16px;padding: 8px 15px 9px 16px}.button.is-loading,button.is-loading{position: relative;color: transparent!important;pointer-events: none}.app .title{color: #fff;font-weight: 700;font-size: 40px;line-height: 1.3;margin: 0 0 56px}.input,input:not([type=radio]):not([type=checkbox]){display: block;padding: 18px 0 6px;width: 100%;color: rgba(255,255,255,.95);font-size: 24px;line-height: 24px;border: 0;border-bottom: 1px solid #fff;border-radius: 0}.input::-moz-placeholder,input::-moz-placeholder{color: rgba(255,255,255,.85)}.input::-webkit-input-placeholder,input::-webkit-input-placeholder{color: rgba(255,255,255,.85)}.input:-moz-placeholder,input:-moz-placeholder{color: rgba(255,255,255,.85)}.input:-ms-input-placeholder,input:-ms-input-placeholder{color: rgba(255,255,255,.85)}.label{cursor: pointer;font-weight: 600}.help{display: block;line-height: 23px;font-size: 14px}.help.is-notice{margin: 16px 0 0;color: rgba(255,255,255,.7)}.help.is-notice a{font-weight: 600;text-decoration: none;color: #fff}.app-header{position: fixed;top: 0;left: 0;width: 100vw;min-height: 115px;background: linear-gradient(180deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.85) 80%,rgba(0,0,0,0) 100%);z-index: 1001}.survey{max-width: 540px;margin: 0 auto;padding: 140px 20px 20px;border-radius: 10px}.survey-header{}.survey-header .logo{display: block;vertical-align: bottom}.survey-header .logo svg{width: 150px;height: auto}.survey-header .logo.ek svg{width: 170px;margin-top: 4px}.survey-footer{padding: 20px 0 0}.stepper:not(.is-ready) .step{display: none}.stepper:not(.is-ready) .step-1{display: block}.stepper .step .button{margin: 24px 0 0;padding: 14px 38px 14px 15px;min-height: 46px;position: relative;transition: background-color .3s,border .3s,color .3s}.stepper .step .button svg:not(#googleIcon){width: 16px;height: 16px;position: absolute;right: 15px;top: 50%;margin: 0;transform: translateY(-50%) rotate(180deg)}.stepper .step .button svg:not(#googleIcon) path{fill: #111;transition: fill .3s}.stepper .step .button:disabled svg:not(#googleIcon) path,.stepper .step .button.disabled svg:not(#googleIcon) path{fill: rgba(255,255,255,.6)}.stepper .step .button:not(:disabled):hover svg:not(#googleIcon) path,.stepper .step .button:not(.disabled):hover svg:not(#googleIcon) path{fill: #fff}.progress-bar{height: 5px;border-radius: 10px;border-bottom: 5px solid rgba(0,0,0,.1);margin: 20px}.progress-line{width: 0;height: 5px;background: #fff;border-radius: 10px;transition: width .25s ease-in-out}.date-placeholder,.email-placeholder{position: absolute;left: 0;top: 0;font-size: 24px;line-height: 27px;color: rgba(255,255,255,.55);pointer-events: none;text-rendering: auto;padding: 18px 0 6px;border: 1px solid transparent}.date-placeholder-hide,.email-placeholder-hide{visibility: hidden}.step{position: relative}.back{font-weight: 700;font-size: 16px;padding: 8px 15px 9px 38px;height: 46px;text-align: center;cursor: pointer;border-color: transparent;text-decoration: none;border-radius: 13px;line-height: 30px;transition: background-color .3s,border .3s,color .3s;display: inline-block;vertical-align: middle;position: absolute;left: 0;bottom: 0;color: rgba(255,255,255,.6);background-color: rgba(255,255,255,.3);backdrop-filter: blur(3px)}.back:hover{background-color: #fe3f13;border-color: #fe3f13;color: #fff;transform: scale(1.02)}.back:hover svg path{fill: #fff}.back svg{width: 16px;height: 16px;position: absolute;left: 15px;top: 50%;transform: translateY(-50%)}.back svg path{fill: rgba(255,255,255,.6)}.email-agreement{margin: 10px 0 0;position: relative;background: rgba(0,0,0,.7);animation: none;padding: 20px 115px 20px 15px;backdrop-filter: blur(3px);border-radius: 16px;font-size: 17px;font-weight: 500}.email-agreement.has-agreement-error,.is-notice.has-agreement-error{animation-name: shake;animation-iteration-count: 1;animation-duration: 1s}.email-agreement .radios{position: absolute;right: 10px;top: 50%;transform: translateY(-50%)}.email-agreement label span{display: inline-block;width: 44px;height: 44px;padding-top: 8px;text-align: center;backdrop-filter: blur(3px);cursor: pointer;border-radius: 12px;background-color: rgba(101,101,101,.8)}.email-agreement label span svg{width: 20px;height: 20px;vertical-align: middle}.email-agreement label input,.is-notice input[type=checkbox]{position: absolute;left: -9999px;visibility: hidden}.email-agreement label input[value=true]+span{width: 54px}.email-agreement label input[value=true]:checked+span{border-color: #2ac420;background: #2ac420}.email-agreement label input[value=false]:checked+span{border-color: #ef2a13;background: #ef2a13}.is-notice{margin: 10px 0 0;min-height: 25px}.is-notice.has-error{color: #ef2a13;animation-name: shake;animation-iteration-count: 1;animation-duration: 1s}.is-notice.with-checkbox{background: rgba(0,0,0,.7);padding: 16px 60px 17px 14px;border-radius: 14px}.is-notice.with-checkbox .checkbox-slider{position: absolute;top: 50%;right: 13px;margin-top: -12px}.checkbox-slider,.checkbox-slider:after{display: block;border-radius: 15px;transition: all .2s}.checkbox-slider,.is-notice.with-checkbox{backdrop-filter: blur(3px);position: relative}.checkbox-slider{width: 48px;height: 25px;background-color: rgba(255,255,255,.3);cursor: pointer}.checkbox-slider:after{position: absolute;content: "";width: 18px;height: 19px;background: #fff;z-index: 1;top: 3px;left: 3px}.checkbox-slider.checkbox-slider-on{background: #63c318}.checkbox-slider.checkbox-slider-on:after{left: 27px}.hide,.modal{display: none}.modal.is-open{display: block}.modal__overlay{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.6);display: flex;justify-content: center;align-items: center;z-index: 9999}.modal+.modal .modal__overlay{background: 0 0}.modal__header{display: block;justify-content: space-between;align-items: center;padding: 20px 30px;text-align: center;position: relative;border-bottom: 1px solid #f0f0f0}.modal__title{margin-top: 0;margin-bottom: 0;font-weight: 400;font-size: 1.25rem;line-height: 1.25;color: #000;text-align: center;box-sizing: border-box}.modal__content{margin-top: 1rem;margin-bottom: 2rem;line-height: 1.5;padding: 0;color: #000;position: relative}.modal__close{position: absolute;right: 15px;top: 24px;cursor: pointer}.modal__close svg{fill: #111;pointer-events: none;width: 18px;height: 18px;display: inline-block}.modal__close svg *{pointer-events: none}.modal__close svg g,.modal__close svg path{fill: #111}.login .regForm__step-box{margin: 0 30px 15px}.login .regForm__step-box div.error{margin: 14px 0 0;color: #fff;background: #ef2a13;padding: 3px 6px;border-radius: 5px}.remember-me{color: #999}.remember-me svg{vertical-align: text-bottom;height: 22px;width: 22px;display: inline-block;margin-right: 8px}.remember-me input[type=checkbox]{opacity: 0;position: absolute;left: -10000px}.remember-me input[type=checkbox]:checked+svg .fill{fill: #ed4e21}.remember-me input[type=checkbox]:checked+svg .border{fill: transparent}.remember-me input[type=checkbox]:checked+svg g{stroke-width: 2}.reset-password{text-align: center}.reset-password a{color: #999;text-decoration: underline}.sr-only{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0}.remember-me .slider{width: 48px;height: 25px;display: none;background: #d5d5d5;cursor: pointer;border-radius: 15px;transition: all .2s;position: relative}.remember-me .slider:after{position: absolute;content: "";display: block;width: 18px;height: 19px;background: #fff;z-index: 1;top: 3px;left: 3px;border-radius: 15px;transition: all .2s}.remember-me input[type=checkbox]:checked+svg+.slider{background: #63c318}.remember-me input[type=checkbox]:checked+svg+.slider:after{left: 27px}.login-modal .tabs{margin: 0 30px 10px;padding: 5px;background: #f5f4f4;border-radius: 8px;overflow: hidden}.login-modal .tabs ul{padding: 0;margin: 0;white-space: nowrap}.login-modal .tabs ul li{display: inline-block;width: calc(50% - 2px);padding: 13px 5px;text-align: center;font-size: 18px;color: #888;cursor: pointer;-webkit-tap-highlight-color: transparent}.login-modal .tabs ul li.active{border-radius: 8px;color: #111;background: #fff;box-shadow: 0 0 5px 0 rgba(0,0,0,.05)}.regForm__step-box{display: block;position: relative;text-align: left;margin: 0 30px 30px}.login-modal .regForm__step-box{margin-bottom: 10px}.login-modal .regForm-input{border-width: 2px!important}.login-modal .regForm-input:focus{border-color: #ef2a13!important}.regForm-input{display: block!important;position: relative!important;text-align: left!important;width: 100%!important;height: 60px!important;padding: 0 20px!important;border-radius: 7px!important;border: 2px solid #dedede!important;background-color: #fff!important;color: #333!important;font-size: 16px!important;line-height: 19px!important}.login-modal .resendCode{text-align: center;margin: 20px 0;color: #666}.login-modal .resendCode a{color: #666;text-decoration: none;cursor: pointer}.login-modal .resendCode[disabled]{pointer-events: none}.login-modal #tab-email{padding-bottom: 30px}.login-modal #tab-email .reset-password{position: absolute;bottom: 0;left: 0;width: 100%}.login-modal .input::-moz-placeholder,.login-modal input::-moz-placeholder{color: rgba(0,0,0,.6)}.login-modal .input::-webkit-input-placeholder,.login-modal input::-webkit-input-placeholder{color: rgba(0,0,0,.6)}.login-modal .input:-moz-placeholder,.login-modal input:-moz-placeholder{color: rgba(0,0,0,.6)}.login-modal .input:-ms-input-placeholder,.login-modal input:-ms-input-placeholder{color: rgba(0,0,0,.6)}.login-modal .button{display: inline-block!important;padding: 14px 24px!important;background-color: #43c923!important;color: #fff!important;margin: 0!important;font-size: 16px!important;font-weight: 700!important;border: 0!important;white-space: nowrap!important;cursor: pointer!important;outline: 0!important;appearance: none!important;transition: background-color .3s,border-color .3s!important;width: 100%!important;height: 60px!important;line-height: 21px!important;-webkit-tap-highlight-color: transparent;box-shadow: 1px 0 39px -3px rgba(0,0,0,.47);background-image: linear-gradient(to bottom right,#42d51f,#42c522);border-radius: 7px!important}.regForm__block{margin: 10px 30px;border-radius: 8px;padding: 15px;text-align: center;color: #888;font-size: 14px}#app.app{position: relative;width: 100%;top: 0;height: auto;background-size: cover;background-position: center bottom;background-repeat: no-repeat;border-radius: 0 0 36px 36px!important;max-width: 1380px;margin: 75px auto 25px !important}.other-content{height: 100%;width: 100%;margin-top: initial}.benefits{-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px);padding: 33px 30px 30px;border-radius: 36px;transition: .3s;margin: 0}.benefits:hover,.textBlock__col img:hover{transform: scale(1.01)}.title{margin: 0 0 14px;display: block;position: relative;text-align: left}.title h1,.title h2,.title h3{display: block;position: relative;text-align: center;font-size: 40px;font-weight: 700;line-height: 40px;color: #fff;padding: 0;margin: 0}.info__text,.people__text{max-width: 700px;margin: 10px auto 0;padding: 0 15px}.blogs__text,.cities__text,.info__text,.people__text,.types,.types__text{display: block;position: relative;text-align: left}.blogs__text,.cities__text,.types__text{max-width: 700px;margin: 20px auto 0;padding: 0 15px}.blogs__text p,.cities__text p,.info__text p,.people__text p,.types__text p{display: block;position: relative;color: rgba(255,255,255,.6);text-align: center;font-size: 19px;line-height: 21px}.types__block{position: relative;display: flex;flex-wrap: wrap;margin-top: 45px}.types__box{position: relative;width: 33.33%;padding: 0 15px 30px}.textBlock,.textBlock__text ul,.types__item,.types__item>h2,.types__item>h3,.types__item>img,.types__item>p{display: block;position: relative;text-align: left}.types__item>img{width: 100%;border-radius: 10px;max-width: 65px;margin-bottom: 10px}.types__item>h2,.types__item>h3{color: #fff;padding: 0;margin: 0 0 4px;font-size: 21px;font-weight: 600;line-height: 32px}.types__item>p{color: rgba(255,255,255,.6);font-size: 16px;line-height: 26px;padding: 0;margin: 0}.textBlock__row{position: relative;display: flex;flex-direction: row;margin: 70px 0}.textBlock__row:nth-child(2n+0) .textBlock__col:nth-child(1){order: 1}.textBlock__row:nth-child(2n+0) .textBlock__col:nth-child(2){order: 0;padding-right: 90px}.textBlock__col{position: relative;display: flex;flex-direction: column}.textBlock__col:nth-child(1),.textBlock__col:nth-child(2){width: 50%}.textBlock__col img{width: 100%;border-radius: 36px;transition: .3s}.textBlock__text{margin: auto 0}.textBlock__text h2,.textBlock__text h3{display: block;position: relative;text-align: left;margin-bottom: 23px;color: #fff;font-weight: 700;font-size: 50px;line-height: 58px}.textBlock__text ul li{display: block;position: relative;text-align: left;margin-bottom: 10px;color: rgba(255,255,255,.6);font-size: 17px;line-height: 30px}.textBlock__col img,.textBlock__text,.textBlock__text p,.textBlock__text ul li b{display: block;position: relative;text-align: left}.textBlock__text ul li b{font-size: inherit;font-weight: 700;line-height: inherit;color: #fff}.textBlock__text p{margin-bottom: 15px;color: rgba(255,255,255,.6);font-size: 16px;line-height: 27px}.textBlock__text p:last-child{margin-bottom: 0}.textBlock__text a{text-align: left;text-decoration: none;font-size: inherit;line-height: inherit;color: #fff}.textBlock__text a:hover{text-decoration: underline}.info__cont{margin-top: 45px}.info__box,.textBlock__text a{position: relative;display: inline-block;vertical-align: top}.info__box{width: calc(50% - 3px);padding: 0 15px 30px}.info__item,.info__item-title{display: block;position: relative;text-align: left;color: #fff}.info__item{text-decoration: none;min-height: 180px;padding: 25px 25px 15px;transition: .3s}.info__item:hover{transform: scale(1.01)}.info__item-title{line-height: 40px;font-weight: 600;font-size: 21px;margin-bottom: 2px}.info__item-title span{opacity: .5}.info__item-text{display: block;position: relative;text-align: left;color: rgba(255,255,255,.6);margin-bottom: 15px;font-size: 16px;line-height: 25px}.questions{list-style: none;padding: 0;margin: 50px 0;color: #fff}.questions .question{display: block;width: 100%;font-weight: 700;cursor: pointer;position: relative;border-top: none;padding: 25px 20px;font-size: 22px;margin-top: 10px;border-radius: 15px;transition: all .4s ease-in-out;-webkit-tap-highlight-color: transparent}.questions .answer{display: none;color: rgba(255,255,255,.6);padding: 13px 0 0;font-weight: 400;font-size: 16px;line-height: 25px}.questions .arrow{position: absolute;right: 10px;top: 20px;transform: scale(.8) rotate(90deg);transition: all .4s}.questions .question.open .arrow{transform: scale(.8) rotate(225deg)}.questions .question.open .arrow svg g>g{fill: #fff}.questions .arrow svg{vertical-align: top}.question h3{font-size: 21px;font-weight: 600}.twourlz{display: flex;flex-wrap: wrap}.oneeurl{width: 48%;border-radius: 36px;padding: 25px 20px;box-sizing: border-box;margin: 1%;text-align: center;transition: .3s}.oneeurl:hover{transform: scale(1.01)}.oneeurl h3{font-size: 23px;font-weight: 600;margin-bottom: 8px}.footer{display: block;position: relative;text-align: left;padding: 0 0 150px;margin-top: 100px}.footer .logo,.footer__cont{position: relative;text-align: left}.footer__cont{display: block;background-color: transparent;border-top: 1px solid rgba(255,255,255,.08);padding-bottom: 0}.footer__contBox{position: relative;display: flex;min-height: 90px}.footer__logo{position: relative;margin: 30px 0 auto;padding-right: 50px}.footer .logo{display: inline-block;vertical-align: top;background-image: url(../../../images/content/static/new/logo.svg);background-position: 0 0;background-repeat: no-repeat;background-size: contain;width: 125px;height: 35px}.footer .logo.logo_eroklubas-lt{background-image: url(../../../images/svg/logo_eroklubas-lt.svg)}.footer__menu{position: relative;padding-left: 30px;margin: 30px 0 30px auto}.footer_new_line p{margin: 0}.footer_new_line .footer__menu{margin: 10px 0 20px auto}.footer_new_line .footer__menu:first-child{margin-left: 0;padding-left: 0}.footer_heading{color: #fff;line-height: 40px;font-size: 20px;font-weight: 500;margin-bottom: 3px}.footer__menu-list,.footer__menu-list li,.footer_heading{display: block;position: relative;text-align: left}.footer__menu-list.languages{margin-left: 20px}.footer__menu-list.languages li{white-space: nowrap}.footer__menu-list.languages li a{line-height: 30px}.footer__menu-list.languages svg{vertical-align: middle}.footer__menu-list li{vertical-align: top;margin-left: 0}.footer__menu-list li:first-child{margin-left: 0}.footer__menu-list li a{text-align: left;vertical-align: top;color: #919191;font-size: 16px;line-height: 19px;text-decoration: none;margin: 5px 0;transition: color .25s}.footer__menu-list li a:hover{color: rgba(255,255,255,.99)}.informReg{transition: all .5s;background-color: transparent;position: fixed;bottom: 0;left: 0;width: 100%;transform: translateY(120px);z-index: 0;pointer-events: none}.informReg.active{transform: translateY(0);z-index: 1000}.informReg .button{pointer-events: auto;width: 480px;font-weight: 500;background-color: #fff;box-shadow: 1px 0 39px -3px rgba(0,0,0,.47);-webkit-box-shadow: 1px 0 39px -3px rgba(0,0,0,.47);-moz-box-shadow: 1px 0 39px -3px rgba(0,0,0,.47);position: relative;display: flex;align-items: center;justify-content: center;border: 0;cursor: pointer;background-image: linear-gradient(to bottom right,#fe3f13,#fe3f13);transition: .3s;height: 80px;font-size: 28px;line-height: 26px;border-radius: 18px;margin-top: 0}.informReg__box,.informReg__cont{position: relative;display: flex}.informReg__cont{min-height: 150px;justify-content: center}.informReg__box{align-items: center}.informReg__box h2,.informReg__box h3,.informReg__title{display: block;position: relative;text-align: left;font-size: 25px;font-weight: 700;line-height: 30px;color: #fff;padding-right: 40px}.city__box a,.informReg .button{text-align: center;text-decoration: none;color: #fff}#app.app .survey{min-height: 800px;margin-top: 0px}#app.app .survey-header{position: absolute;top: 10px;left: 30px}#app.app .progress-bar{position: relative;top: 20px;visibility: hidden}#topMenu-nav-toggle{display: inline-block;vertical-align: top;width: 41px;height: 41px;border-radius: 25px;background-color: rgba(51,50,50,.66);transition: background-color .3s,border .3s,color .3s;backdrop-filter: blur(3px);text-align: center;z-index: 1002;cursor: pointer;-webkit-tap-highlight-color: transparent;position: relative}#topMenu-nav-toggle:hover{background-color: #fe3f13;transform: scale(1.05)}#topMenu-nav-toggle svg{height: 25px;width: 25px;display: inline-block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);transform-origin: center;transition: transform 123ms cubic-bezier(.62,.16,.43,.83);pointer-events: none}#topMenu-nav-toggle.close svg{transform: translate(-50%,-50%) rotate(-45deg)}#topMenu-nav-toggle svg path{fill: rgba(255,255,255,.95)}.menuOpen span{pointer-events: none;transition: all 0.3s ease;display: block;position: absolute;height: 3px;left: 50%;margin-left: -11px;background: #ffffff;opacity: 0.8;border-radius: 2px;width: 21px}.menuOpen:hover span{opacity: 1}.menuOpen span:nth-child(1){top: 12px}.menuOpen span:nth-child(2){top: 19px}.menuOpen span:nth-child(3){top: 26px}.menuOpenActive span{opacity: 1}.menuOpenActive span:nth-child(2){opacity: 0}.menuOpenActive span:nth-child(1){transform: rotatez(45deg);margin-top: 7px}.menuOpenActive span:nth-child(3){transform: rotatez(-45deg);margin-top: -7px}#topMenu-nav{position: absolute;background: #080a0c;box-shadow: 0 2px 4px rgba(0,0,0,.15),0 4px 32px rgba(0,0,0,.1);transition: max-height 0.15s ease-out,opacity 0.15s ease-out;border-radius: 35px;top: -25px;right: -25px;z-index: 1001;overflow: hidden;width: 310px;padding: 25px 70px 29px 37px}#topMenu-nav ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;flex-direction: column}#topMenu-nav ul.sub{margin-top: 12px}#topMenu-nav ul li a,.footer__menu-list li a{position: relative;display: inline-block}#topMenu-nav ul.sub li a{font-weight: 400;font-size: 17px;line-height: 167%;letter-spacing: 0;color: rgba(245,247,247,.8)}.cities{margin: 45px 0 0}.cities__cont{width: 1000px;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 1.2rem;max-width: 1000px;margin: 45px auto}.city__box a{display: block;width: 100%;border-radius: 15px;padding: 20px;font-weight: 600;font-size: 21px}.blogs{margin: 15px 0 0}.blogs .btn{text-decoration: none;color: #fff;font-weight: 600;background-color: rgba(255,255,255,.05);border-radius: 16px;padding: 15px 22px;margin: 25px auto 0;transition: .3s;display: inline-block;position: relative;transform: translateX(-50%);left: 50%}.blogs .btn:hover{transform: translateX(-50%) scale(1.02);background-color: rgba(255,255,255,.06)}.blogs__cont{position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;margin: 42px auto 0;text-align: center;max-width: 1000px}.blog__box{position: relative;width: 50%;padding: 0 15px;margin-bottom: 40px;text-align: left}.blog__item,.blog__item-img{display: block;position: relative;text-align: left}.blog__item{overflow: hidden;text-decoration: none}.blog__item:after{height: 100%;left: 0;position: absolute;top: 0;width: 100%;content: "";background: linear-gradient(transparent,rgba(0,0,0,.19) 70.59%,rgba(0,0,0,.6))}.blog__item-img{width: 100%;background-repeat: no-repeat;background-position: 0 0;background-size: cover;height: 560px;opacity: 1}.blog__item-title{transition: transform .4s;position: absolute;bottom: 0;left: 0;width: 100%;z-index: 1;padding: 0 40px 25px;text-align: center}.blog__item-title a:not(.button),.blog__item-title h2,.blog__item-title h3{display: block;position: relative;text-align: left}.blog__item-title h3{color: #fff;font-size: 21px;font-weight: 450;line-height: 30px}.blog__item-title a:not(.button){display: inline-block;color: rgba(255,255,255,.75)}.seotext .text-block h1,.seotext .text-block h2{display: block;position: relative;text-align: center;font-size: 40px;font-weight: 700;line-height: 40px;color: #fff}.seotext .blogs__text{margin-bottom: 45px;text-align: center}.seotext .blogs__text p{font-size: 19px !important;line-height: 21px !important}.seotext .text-block{background-color: rgba(255,255,255,.04);border-radius: 36px;text-align: left;transition: ease-in-out all .2s;padding: 25px 25px 30px;margin-top: 30px}.seotext .btn{text-align: center;display: flex;align-self: center;justify-content: center;width: 160px;text-decoration: none;color: #fff;font-weight: 600;background-color: rgba(255,255,255,.05);border-radius: 16px;padding: 15px 22px;margin: 25px auto 0;transition: .3s}.seotext .hidden{visibility: hidden;height: 0}.seotext .text-block-other h2{color: rgba(255,255,255);font-size: 25px;font-weight: 600;line-height: 34px;margin: 24px 0 13px;text-align: left}.help.has-error{margin: 8px 0 0;color: #fff;font-size: 14px;font-weight: 500;background: #fe1313;border-radius: 8px;padding: 2px 6px}.help.has-error.valid{background: #fff;color: #222}.input.has-error,input.has-error{border-color: #fe1313!important}.button,.email-agreement label span{transition: .3s}.email-agreement.has-error{color: #fff;animation-duration: .6s}.is-notice.has-error a{color: #fff}.button.disabled,.button[disabled],button.disabled,button[disabled]{color: rgba(255,255,255,.6);background-color: rgba(255,255,255,.3)}#age-consent .modal__content li .checkbox-slider{background-color: rgba(0,0,0,.13)}.textBlock__row:nth-child(2n+1) .textBlock__col:nth-child(2){padding-left: 60px}.seotext .text-block p,.text-block ul{color: rgba(255,255,255,.6);margin-bottom: 15px;font-size: 16px;line-height: 28px}.seotext .text-block h3{color: rgba(255,255,255);font-weight: 600;font-size: 21px;line-height: 28px;margin: 17px 0 9px}.text-block ul{line-height: 27px;list-style-type: disc;list-style-position: outside;margin-left: 30px}.questions .question:hover{transition: .3s}#topMenu-nav ul li a{font-weight: 600;font-size: 29px;letter-spacing: 0;color: #fff;line-height: 140%;transition: color .187s cubic-bezier(.62,.16,.43,.83)}.benefits,.city__box a,.info__item,.oneeurl,.questions .question{background-color: rgba(255,255,255,.05)}.blog__box,.city__box a{transition: .3s}.blog__item,.info__item{border-radius: 25px}.blog__item-title a{font-weight: 600;margin-bottom: 5px;font-size: 16px;line-height: 20px;align-self: flex-start;display: flex !important}.blog__item-title h2,.blog__item-title h3 a{line-height: 31px;font-weight: 600;font-size: 25px;color: #fff}.blog__item-title a.button{display: inline-block !important;margin-left: auto !important;margin-right: auto !important}#topMenu-nav ul li a:hover{color: #fe3f13}.info__item-img{padding: 0 0 4px}.languages{position: relative}.languages .languageSelect{border: 0;background: transparent;padding: 0;margin: 0;color: #555;font-size: 10px;line-height: 24px}.languages .languageSelect svg{margin: 0;width: 32px;height: auto;border-radius: 5px;vertical-align: middle}.languages .languageMenu{display: block;transition: transform 0.05s ease-out,opacity 0.05s ease-out;opacity: 1;visibility: visible;position: absolute;background: #222;border-radius: 20px;top: 0;transform: translateY(-105%);right: -20px;z-index: 1001;padding: 10px 20px}.languages .languageMenu:before{content: '';width: 12px;height: 12px;transform: rotate(45deg);position: absolute;bottom: -6px;right: 40px;background: #222}.languages .languageMenu.hide{transform: translateY(20%);opacity: 0;visibility: hidden;padding: 0}.languages .languageMenu ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;flex-direction: column}.languages .languageMenu ul li{padding: 0;margin: 0}.languages .languageMenu ul li a{font-weight: 400;font-size: 18px;line-height: 175%;letter-spacing: 0;color: rgba(245,247,247,.8);white-space: nowrap;transition: color .187s cubic-bezier(.62,.16,.43,.83)}.languages .languageMenu ul li a:hover{color: #fe3f13}.languages .languageMenu ul li a svg{display: inline-block;vertical-align: text-bottom;margin: 0 4px 0 0;width: 24px;border-radius: 4px}@-webkit-keyframes spinAround{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}to{-webkit-transform: rotate(359deg);transform: rotate(359deg)}}@keyframes spinAround{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}to{-webkit-transform: rotate(359deg);transform: rotate(359deg)}}@keyframes shake{0%,to{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform: translate3d(-2px,0,0);transform: translate3d(-2px,0,0)}20%,40%,60%,80%{-webkit-transform: translate3d(2px,0,0);transform: translate3d(2px,0,0)}}@media screen and (max-width:768px){body>video{min-width: 100%;min-height: 100%}.list-enter{opacity: 0;-webkit-transform: translateY(200px);transform: translateY(200px)}.app,body{display: flex}.app{flex: 1;width: 100%;position: relative}.app,html.has-cookie-policy body{flex-flow: column nowrap;justify-content: space-between}.login-block{top: 18px;right: 20px}.survey-header .logo svg,.survey-header img.logo{width: 120px;margin-top: 3px}.button.is-login,.login-block .gsi-material-button{margin-right: 2px}.button.is-login:hover,button.is-login:hover{text-decoration: none}.survey-header img.logo,.survey-header .logo svg{width: 120px;margin-top: 3px}.survey-header img.logo.ek,.survey-header .logo.ek svg{width: 140px;margin-top: 4px}.app-header{min-height: 90px}.back{top: -66px;bottom: initial;padding: 15px;width: 46px;background-color: rgba(255,255,255,.15)}.back span{display: none}.types .container{margin-top: 30px;padding-left: 5px;padding-right: 5px}#app.app header .container{padding-left: 0;padding-right: 0}#app.app .survey .survey-container{align-self: flex-end;width: 100%}.blogs .container{overflow: hidden}.people .container{overflow: hidden}.container{margin-top: 0}.step .buttons{display: flex;flex-direction: column}.step .buttons .button:not(.button-google){order: 1}.step .buttons .button.button-google{order: 2}.stepper .step .button{padding: 19px 20px;margin: 14px 0 0;position: relative}.stepper .step .button svg:not(#googleIcon){display: none}.other-content{margin-top: initial}.benefits{padding: 25px 10px 20px;margin: 20px 0}.types__text{margin: 0 0 10px!important}.title h1,.title h2,.title h3{font-size: 25px;line-height: 28px}.blogs__text p,.cities__text p,.info__text p,.people__text p,.types__text p{font-size: 15px;line-height: 23px}.types__block{position: relative;text-align: left;display: flex;margin-top: 25px}.types__box{display: block;width: 100%;padding: 15px 15px 5px}.types__item>h2,.types__item>h3{font-size: 19px;margin-bottom: 0}.types__item>p{font-size: 16px;line-height: 22px;text-align: center}.textBlock__row{display: block;position: relative;text-align: left;margin-top: 25px}.textBlock__row:nth-child(1){margin-top: 25px}.textBlock__col{display: block;position: relative;text-align: left;width: auto!important;padding-left: 0!important;padding-right: 0!important}.textBlock__col:nth-child(2){margin-top: 12px}.textBlock__text h2,.textBlock__text h3{font-size: 28px;line-height: 34px;margin-bottom: 11px!important;text-align: center}.textBlock__text ul li{font-size: 14px;line-height: 20px;margin-bottom: 20px}.textBlock__text ul li:last-child{margin-bottom: 0}.textBlock__text ul li b{margin-bottom: 3px}.textBlock__text p{font-size: 15px;line-height: 25px;padding: 0 9px}.info__box{display: block;width: auto;padding-bottom: 15px}.info__item-title{font-size: 19px;margin-bottom: 0}.faq h2{font-size: 25px;line-height: 28px}.questions .answer{padding: 8px 0 0;font-size: 16px;line-height: 25px}.questions .question{padding: 25px 50px 25px 20px}.oneeurl{width: 100%}.footer{padding: 0 0 100px!important;margin-top: 40px!important}.footer__contBox{display: block;min-height: inherit;padding: 20px 15px 0}.footer__logo{display: none}.footer__menu{display: block;margin: 0;padding-left: 0}.footer_new_line .footer__contBox{padding: 15px 5px 0;display: flex;flex-wrap: wrap;align-content: flex-start}.footer_new_line .footer__contBox .footer__menu{flex-basis: 50%;width: 50%;margin: 5px 0 13px 0}.footer_new_line .footer__menu-list{margin-left: 10px}.footer__menu-list{text-align: center}.footer__menu-list.languages{margin-left: auto;margin-top: 20px}.footer__menu-list li{margin-left: 0;margin-right: 18px}.informReg__cont{min-height: auto!important;margin: 0-15px!important}.informReg__cont .informReg__box .button{background-color: #fe3e13;background-image: initial;width: 300px;height: 64px;border-radius: 14px;font-size: 20px;margin: 20px;font-weight: 600}#app.app .survey-header{top: 20px;left: 20px}#app.app,body{display: block}#app.app{margin: 0!important;border-radius: 0 0 25px 25px!important;background-position: center top}#app.app .progress-bar{margin-top: 0;position: relative;top: 10px}#app.app .survey{display: flex;max-width: initial;justify-content: end;width: 100%;margin: 50px auto 20px;overflow: hidden;padding: 10px 20px 20px;min-height: calc(100vh - 115px)}#topMenu-nav{width: calc(100vw - 20px);top: -15px;right: -15px;border-top-right-radius: 28px}#topMenu-nav ul li a{font-size: 28px}#topMenu-nav ul.sub li a{font-size: 18px}.cities__cont{width: 100%;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.blogs .blogs__cont{display: block;white-space: nowrap;overflow: hidden;overflow-x: auto;scroll-snap-type: x mandatory;margin-left: -15px;margin-right: -15px;padding-right: 15px;margin-bottom: -80px;padding-bottom: 50px}.blogs .btn{z-index: 101;margin-top: 15px !important}.blogs .blogs__cont .blog__box{width: 100%}.people .info__cont{white-space: nowrap;overflow: hidden;overflow-x: auto;scroll-snap-type: x mandatory;margin-left: -15px;margin-right: -15px;padding-right: 15px;margin-bottom: -40px;padding-bottom: 50px}.blogs .blogs__cont .blog__box,.people .info__cont .info__box{display: inline-block;vertical-align: top;max-width: calc(100vw - 60px);white-space: normal;scroll-snap-align: start;margin-right: 0;padding-right: 0}.email-agreement{padding: 15px 125px 15px 15px;font-size: 16px}.step .button,.step button{padding: 19px 0;width: 100%}.title h1,.title h2,.title h3{line-height: 33px}.title{margin: 0 0 8px!important}.seotext .text-block h1,.seotext .text-block h2{font-size: 25px;line-height: 28px}.seotext .text-block p{margin-bottom: 15px;font-size: 15px;line-height: 24px}.city__box a,.seotext .btn{font-size: 15px}.info__item-text{font-size: 15px;line-height: 22px}.blogs__text,.cities__text,.types__text{padding: 0 15px;margin: 10px auto 0}.question h3{font-size: 18px}.blog__item-img{height: 410px}.city__box a{padding: 16px 0;border-radius: 12px}.app .title{margin: 0 0 25px!important;font-size: 35px;line-height: 40px}.questions .answer,.types__item>p{font-size: 15px;line-height: 23px}.types__item,.types__item>h2,.types__item>h3{text-align: center}.types__item>img{margin: 0 auto}.oneeurl h3{margin-bottom: 5px;margin-top: 9px}.languages .languageMenu{left: -20px;right: initial}.languages .languageMenu:before{left: 30px;right: initial}}@media (max-width:992px){.textBlock__row{margin-top: 100px}.textBlock__row:nth-child(1){margin-top: 80px}.textBlock__row:nth-child(2n+1) .textBlock__col:nth-child(2){padding-left: 40px}.textBlock__row:nth-child(2n+0) .textBlock__col:nth-child(2){padding-right: 40px}.informReg__box h2,.informReg__box h3,.informReg__title{font-size: 20px;line-height: 28px}}@media (max-width:395px){#topMenu-nav-toggle{display: none}.gsi-material-button{margin-right: 0 !important}}@media (hover:hover){.button.is-login:hover,.button:hover,.email-agreement label span:hover,.stepper .gender-container .label:hover,button.is-login{transform: scale(1.02)}.seotext .btn:hover{transform: scale(1.02);background-color: rgba(255,255,255,.06)}.questions .question:hover{transform: scale(1.009)}.blog__box:hover,.informReg .button:hover{transform: scale(1.01)}.city__box a:hover{transform: scale(1.04)}}