@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.diagonal-wrap{background-size:150%;padding:1px;display:inline-block;position:relative}.diagonal-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--quiz-question-bg);filter:opacity(0)}.diagonal-wrap:hover:before,.diagonal-wrap.active:before{filter:opacity(1)}.diagonal-wrap.disabled{background:var(--repeating-bg-grayscale);opacity:.58}.diagonal-wrap.disabled button{background:var(--disabled-bg)}.diagonal-wrap.disabled .icon-text{background:var(--repeating-bg-grayscale);-webkit-background-clip:text}.diagonal-wrap.disabled:hover,.diagonal-wrap.disabled:focus-within{background-position-x:0}.diagonal-wrap.wrap-bottom{padding:0 0 1px}.diagonal-wrap:hover,.diagonal-wrap:focus-within{background-position-x:100px;cursor:pointer}.diagonal-wrap>*{margin:0;border:0;cursor:pointer;width:100%;min-height:100%;outline:none}.diagonal-wrap>*:before{border:0!important}.mobile-only{display:none}@media screen and (max-width: 798px){.mobile-only{display:initial}}.desktop-only{display:none}@media screen and (min-width: 799px){.desktop-only{display:initial}}.price-box{display:inline-flex;font-family:Open Sans,sans-serif;font-size:40px}.price-box .small{font-family:Open Sans,sans-serif;margin-top:6px;padding:0 3px;font-size:20px}.price-box .small.currency{font-size:30px}.price-box.taxed{display:inline-flex;font-size:14px;font-family:Open Sans,sans-serif}.price-box.taxed .small{font-size:11px;margin-top:0}.price-box.taxed .small.currency{margin-top:1px}.price-box.crossed{text-decoration:line-through;color:#fff6}:root{--disabled-bg: -webkit-linear-gradient(216deg, #333333 16%, #666666 119%);--quiz-question-bg: -webkit-linear-gradient(216deg, #ff00cc 16%, #0092ff 119%);--navbar-mobile-bg: -webkit-linear-gradient(-45deg, #0092ffaa 16%, #ff00ccaa 69%);--repeating-bg: -webkit-linear-gradient(0deg, #ff00cc 0%, #0092ff 50%, #ff00cc 100%);--vertical-bg: -webkit-linear-gradient(90deg, #0092ff 0%, #ff00cc 100%);--result-bg: -webkit-linear-gradient(210deg, #0092ff -57%, #ff00cc 230%);--jumbo-bg: linear-gradient(213deg, #ff00cc -2%, #0092ff 120%)}@keyframes prevAnim{0%{left:0}to{left:calc(-1*(100vw - 670px))}}@keyframes prevAnimWide{0%{left:0}to{left:calc(-1*(100vw - 360px))}}@keyframes prevAnimTablet{0%{left:0}to{left:calc(-1*(100vw - 90px))}}@keyframes prevAnimMobile{0%{left:0}to{left:calc(-1*(100vw - 30px))}}@keyframes loading-results{0%{background-position-x:0}50%{opacity:.6;background-position-x:100%}to{background-position-x:200%}}.tooltip{min-width:30px;top:70px;left:50%;transform:translate(-50%);padding:0 10px;background-color:#fff;font-size:14px;color:#000;border-radius:4px;position:absolute;z-index:666;box-sizing:border-box;box-shadow:0 1px 4px #00000040;display:flex;align-items:center;justify-content:center;height:40px;white-space:nowrap}@media screen and (max-width: 1440px){.tooltip{font-size:12px;height:30px}}@media screen and (max-width: 798px){.tooltip{height:45px;font-size:11px;padding:16px 3px;width:70px;white-space:initial;text-align:center}}.tooltip i{position:absolute;top:100%;left:50%;margin-left:-8px;width:16px;height:8px;overflow:hidden}.tooltip i:after{content:"";position:absolute;width:8px;height:8px;left:50%;top:-100%;transform:translate(-50%,50%) rotate(45deg);background-color:#fff;box-shadow:0 1px 4px #00000040}.tooltip.bottom i{top:auto;bottom:100%}.tooltip.bottom i:after{top:0}.tooltip.left{margin-left:14%}@media screen and (max-width: 798px){.tooltip.left{margin-left:19%}}.tooltip.left i{left:15%}.tooltip.right{margin-right:25%}.tooltip.right i{right:15%}body,html{width:100%;height:100%}body{background:#fff;margin:0;padding:0;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,p,ul,ol{margin:0;padding:0}ul,ol,li{list-style:none}*{box-sizing:border-box;transition:all .5s}.vti__flag{transition:none}.input-wrapper .vue-country-select{border-radius:0;border:0}.input-wrapper .vue-country-select .dropdown{padding:5px 2px}@media screen and (max-width: 798px){.input-wrapper .vue-country-select ul.dropdown-list{width:260px;font-size:13px}}@media screen and (max-width: 798px){.input-wrapper .vue-country-select ul.dropdown-list .dropdown-item{padding:2px 15px}}body{direction:rtl;font-family:Open Sans,sans-serif}#app{width:100%;height:100%;display:flex}@media screen and (max-width: 1024px){#app{flex-direction:column}}.site-content{flex:1;overflow-x:auto}.view{width:100%;min-height:100vh;display:flex}@media screen and (max-width: 1024px){.view{flex-direction:column}}.view.view-landing h3{font-size:20px;text-transform:uppercase;margin-bottom:16px}.view.view-landing h1{text-transform:uppercase;font-size:60px;width:790px}.view .view-content{flex:1;padding:118px 0;overflow:hidden;margin-left:427px}.view .view-content h1{font-family:Open Sans,sans-serif;font-size:35px;letter-spacing:-.63px;margin-bottom:70px}@media screen and (max-width: 1440px){.view .view-content h1{font-size:32px}}@media screen and (max-width: 1024px){.view .view-content h1{font-size:26px}}@media screen and (max-width: 798px){.view .view-content h1{text-align:center;margin-bottom:35px}}@media screen and (max-width: 1440px){.view .view-content{margin-left:282px}}@media screen and (max-width: 1024px){.view .view-content{margin-left:0;padding:40px 0}}.padded-login{padding:0 226px}@media screen and (max-width: 1440px){.padded-login{padding:0 60px 0 92px}}@media screen and (max-width: 798px){.padded-login{padding:0 16px}}.container{padding:0 155px 0 100px}@media screen and (max-width: 1440px){.container{padding:0 30px 0 52px}}@media screen and (max-width: 798px){.container{padding:0 16px}}.flexy{display:flex;align-items:center;gap:16px}.flexy.centered{justify-content:center}.even{display:flex}@media screen and (max-width: 798px){.even{flex-direction:column}}.even>*{flex:1}.second-main{flex:1;display:flex;align-items:center}.second-main>*{margin-right:20px}.second-main>*:nth-child(2){flex:1}.second-main>*:last-child{margin-right:0}.second-main.centered{align-items:center}.between{display:flex;justify-content:space-between}.gradient-title,.basic-stats .stat.toggle label{background:linear-gradient(244deg,#f0c,#0092ff);background-size:150%;color:transparent;-webkit-background-clip:text;text-transform:uppercase}.copy{letter-spacing:1px;text-transform:uppercase;font-size:10px}@media screen and (max-width: 1024px){.copy{display:none}}@media screen and (max-width: 1024px){.view-landing .copy{display:initial}}.panel{min-height:500px;display:flex;flex-direction:column;justify-content:flex-start;padding:60px 0}.panel.raw{min-height:0;padding:0}.panel.centered{text-align:center}.panel.shaded{background:#acafc632}.panel.jumbo{background:var(--jumbo-bg);color:#fff;font-size:20px;line-height:1.2;padding:0}.panel>*{padding:0 30px}@media screen and (max-width: 1440px){.panel>*{padding:0 20px}}@media screen and (max-width: 798px){.panel>*{padding:0 16px}}.panel img{max-width:100%}.basic-stats{display:flex;margin:30px 0;text-align:center}.basic-stats .stat{width:200px;display:flex;flex-direction:column;position:relative}.basic-stats .stat:last-child:after{display:none}.basic-stats .stat:after{position:absolute;content:" ";background:#d0cdd4;background-size:100%;width:1px;height:100%;display:block;left:-8px}@media screen and (max-width: 798px){.basic-stats .stat:after{display:none}}.basic-stats .stat b{font-size:26px}.basic-stats .stat small{font-size:12px;color:#d0cdd4}.basic-stats .stat.toggle{cursor:pointer}.danger-btn{background:linear-gradient(244deg,#f0c,red);color:#fff;padding:8px 16px;border-radius:4px;text-transform:uppercase;font-size:12px;cursor:pointer}.danger-btn:hover{background:linear-gradient(244deg,red,#a00)}.cancel-btn{background:linear-gradient(244deg,#aaa,#ccc);color:#000;padding:8px 16px;border-radius:4px;text-transform:uppercase;font-size:12px;cursor:pointer}.cancel-btn:hover{background:linear-gradient(244deg,#ccc,#eee)}a.back{color:var(--primary);font-size:12px;text-transform:uppercase;display:flex;align-items:center;gap:8px;margin-bottom:20px}.edit-profile{margin-top:10px}.edit-profile .submit{margin:10px}.edit-avatar{margin-top:20px}.edit-avatar .avatar{width:100px;height:100px;border-radius:50%}.brand-cover{display:flex;height:100vh;background:linear-gradient(244deg,#88006f,#00609c);width:327px;flex-direction:column;justify-content:space-between;color:#fff;position:relative;padding:20px 25px}@media screen and (max-width: 1440px){.brand-cover{padding:20px 15px;width:282px;background-size:auto 110%}}@media screen and (max-width: 1024px){.brand-cover{position:relative;padding:20px 10px 0 0;background-size:cover;width:100%;height:auto;background-position-y:center}}.brand-cover.landing{width:100%;height:100%;justify-content:center;align-items:center;padding:0}.brand-cover.landing .brand-title h1{font-size:45px;line-height:40px}@media screen and (max-width: 1440px){.brand-cover.landing .brand-title h1{font-size:35px;line-height:30px}}.brand-cover.landing .view-footer{align-items:center;justify-content:center}.brand-cover>*{z-index:2}.brand-cover .top-links{display:flex;flex-direction:column;gap:2px}.brand-cover .top-links .avatar{width:40px;height:40px;cursor:pointer;border-radius:666px;box-shadow:0 0 6px #0004}.brand-cover .top-links .avatar:hover{box-shadow:0 10px 6px #0008}@media screen and (max-width: 1024px){.brand-cover .top-links{flex-direction:row;gap:12px}}.brand-cover .top-links p{font-size:12px}.brand-cover .top-links a{font-size:12px;font-weight:700;color:#fff}.brand-cover .brand-title{display:flex;flex-direction:column;max-width:666px}@media screen and (max-width: 1440px){.brand-cover .brand-title{padding:0 17px}}@media screen and (max-width: 1024px){.brand-cover .brand-title{padding-top:0}}.brand-cover .brand-title h3{font-family:Open Sans,sans-serif;letter-spacing:4.45px;margin-bottom:26px;font-size:20px;line-height:.9;text-transform:uppercase;display:flex}@media screen and (max-width: 1440px){.brand-cover .brand-title h3{font-size:14px;margin-bottom:22px;left:2px}}@media screen and (max-width: 1024px){.brand-cover .brand-title h3{font-size:10px;font-weight:lighter;margin-bottom:8px;left:1px}}.brand-cover .brand-title h1{font-family:Open Sans,sans-serif;letter-spacing:-1.07px;line-height:37px;text-transform:uppercase;font-size:40px;width:auto}@media screen and (max-width: 1440px){.brand-cover .brand-title h1{font-size:35px;line-height:30px}}@media screen and (max-width: 1024px){.brand-cover .brand-title h1{letter-spacing:-.19px;font-size:27px;line-height:25px;width:420px}}@media screen and (max-width: 798px){.brand-cover .brand-title h1{width:100%;font-size:23px}}.brand-cover .brand-title .login{margin-top:20px;text-decoration:underline;color:#fff;text-align:center;cursor:pointer}.brand-cover .brand-title button{border:0;background:linear-gradient(244deg,#f0c,#0092ff);background-size:100%;height:59px;color:#fff;margin-top:44px;cursor:pointer;border-radius:10px;font-size:16px}.brand-cover .brand-title button:hover{background:linear-gradient(244deg,#f0c,#0092ff);background-size:200%}.brand-cover .view-footer{margin-top:50px;display:flex}@media screen and (max-width: 1024px){.brand-cover .view-footer{margin-top:20px}}.view-landing .brand-cover{width:100%;padding:211px 86px 0;background-size:cover;background-position:center center}@media screen and (max-width: 1024px){.view-landing .brand-cover{height:100%;flex:1;background-size:cover;padding:110px 0 0;background-position:80% center}}.view-landing .brand-cover .brand-title{padding:0;flex:1;display:flex;flex-direction:column}@media screen and (max-width: 1024px){.view-landing .brand-cover .brand-title{width:95%}}.view-landing .brand-cover .brand-title h1{font-size:60px;line-height:60px}@media screen and (max-width: 1024px){.view-landing .brand-cover .brand-title h1{font-size:40px;line-height:40px;width:100%}}.view-landing .brand-cover .brand-title h3{margin-bottom:46px}@media screen and (max-width: 1024px){.view-landing .brand-cover .brand-title h3{margin-bottom:8px;left:2.5px}}.view-landing .brand-cover button.main{font-family:Open Sans,sans-serif;letter-spacing:1.93px;font-weight:600;text-transform:uppercase;margin-top:30px;border:1px solid #ffffff;background:transparent;color:#fff;width:192px;height:55px;font-size:16px;cursor:pointer;transition:all .3s}.view-landing .brand-cover button.main:hover{background:#fff3}.view-landing .view-footer{padding-left:16px}label{font-family:Open Sans,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:1.75px}.input-wrapper{height:51px;display:flex;margin-bottom:16px;position:relative}@media screen and (max-width: 798px){.input-wrapper{width:100%;box-sizing:border-box;height:38px}}.input-wrapper.textarea{height:200px}.input-wrapper.textarea textarea{padding:20px}.input-wrapper .check-holder{width:30px;height:52px;display:flex;justify-content:center;align-items:center;position:absolute;left:10px;z-index:3}.input-wrapper .check-holder img{opacity:0;width:13px;transition:opacity .3s}.input-wrapper .check-holder img.active{opacity:1}.input-wrapper input,.input-wrapper textarea{font-family:Open Sans,sans-serif;background-color:#f6f6fc;flex:1;outline:none;font-size:14px;padding:0 20px;border:1px solid transparent}.input-wrapper input:hover,.input-wrapper input:focus-within,.input-wrapper textarea:hover,.input-wrapper textarea:focus-within{border:1px solid rgb(207.75,207.75,239.25)}.input-wrapper input::placeholder,.input-wrapper textarea::placeholder{color:#c1c1c1}.input-wrapper inputtextarea,.input-wrapper textareatextarea{min-height:200px}@media screen and (max-width: 798px){.input-wrapper input,.input-wrapper textarea{font-size:13px}}input[type=checkbox]{display:flex;position:relative;cursor:pointer;width:14px;height:14px}input[type=checkbox]:hover:before,input[type=checkbox]:focus-within:before{background-color:#fff}input[type=checkbox]:before{border:1px solid #e8dffb;content:"";display:block;width:14px;height:14px;top:0;left:0;background-color:#eee}input[type=checkbox]:checked:after{content:"";background:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2010%208'%3e%3ctitle%3echeck%3c/title%3e%3cdefs%3e%3clinearGradient%20id='gradient'%20y1='1'%20y2='0'%3e%3cstop%20stop-color='%230092ff'%20offset='0'/%3e%3cstop%20stop-color='%23ff00cc'%20offset='1'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath%20d='M3.56,8,0,4.44,1.56,2.89l2,2L8.46,0,10,1.55Z'%20fill='url(%23gradient)'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;position:absolute;top:2px;left:2px;display:block;width:10px;height:10px}.terms{font-size:14px;margin-bottom:10px}.terms a{color:#000}.submit{margin:50px 0;font-family:Open Sans,sans-serif;font-weight:700;font-size:16px;letter-spacing:2px;text-transform:uppercase;cursor:pointer;background:var(--quiz-question-bg);background-size:430px;border:0;height:51px;width:210px;color:#fffc;outline:none}.submit:hover,.submit:focus-within{background-position-x:-220px;color:#fff}.submit.disabled,.submit:disabled{cursor:not-allowed;filter:grayscale(1);color:#fff5}.submit.disabled:hover,.submit.disabled:focus-within,.submit:disabled:hover,.submit:disabled:focus-within{background-position-x:0}.navbar{display:flex;justify-content:space-between;position:absolute;top:0;width:100%;z-index:10;padding:45px 45px 0;align-items:center}@media screen and (max-width: 1024px){.navbar{width:100%;flex-direction:column;padding:10px 0}}.navbar>*{z-index:2}.navbar .logo{transition-delay:.2s;position:relative;transition:all .5s;left:130px}@media screen and (max-width: 1440px){.navbar .logo{left:50px}}@media screen and (max-width: 1024px){.navbar .logo{left:0}}.navbar .logo img{max-height:53px}@media screen and (max-width: 1024px){.navbar .logo img{max-height:26px}}.navbar.navbar-landing .logo{left:0}.navbar.navbar-landing .menu a{color:#fff}.navbar .menu{display:flex}.navbar .menu a,.navbar .menu span{font-family:Open Sans,sans-serif;font-weight:700;letter-spacing:1.29px;text-align:center;display:block;text-decoration:none;text-transform:uppercase;min-width:100px;font-size:12px;transition:all .3s}@media screen and (max-width: 1024px){.navbar .menu a,.navbar .menu span{margin-top:16px;color:#fff}}.navbar .menu a span,.navbar .menu span span{margin-right:3px}.navbar .menu a{color:#000}@media screen and (max-width: 1024px){.navbar .menu a{margin-top:16px;color:#fff}}.plan-navbar{border-bottom:1px solid rgba(208,205,212,.3333333333)}.plan-navbar ul{display:flex;width:100%;padding:0 30px}@media screen and (max-width: 1440px){.plan-navbar ul{padding:0 20px}}@media screen and (max-width: 798px){.plan-navbar ul{padding:0 16px}}.plan-navbar ul.mobile-only,.plan-navbar ul.desktop-only{display:none}@media screen and (max-width: 798px){.plan-navbar ul{padding:0 8px}.plan-navbar ul.mobile-only{display:flex}}@media screen and (min-width: 799px){.plan-navbar ul.desktop-only{display:flex}}.plan-navbar li{width:200px}@media screen and (max-width: 798px){.plan-navbar li{text-align:center}}.plan-navbar li.active a{border-bottom:1px solid #000000}.plan-navbar a{font-size:14px;padding:4px 0;display:inline-flex;color:#000;text-decoration:none}@media screen and (max-width: 1024px){.plan-navbar a{font-size:12px}}.view-results{display:flex;flex-direction:column}.view-results>.info-boxes,.view-results>h1,.view-results .panel>*{padding:0 30px}@media screen and (max-width: 1440px){.view-results>.info-boxes,.view-results>h1,.view-results .panel>*{padding:0 20px}}@media screen and (max-width: 798px){.view-results>.info-boxes,.view-results>h1,.view-results .panel>*{padding:0 16px}}.view-results h1{font-family:Open Sans,sans-serif;font-size:35px;letter-spacing:-.63px;margin-bottom:70px}.view-results h3{font-family:Open Sans,sans-serif;font-size:30px;letter-spacing:-.54px;margin-bottom:30px}.view-results button,.view-results .btn{border:0;background:linear-gradient(244deg,#f0c,#0092ff);background-size:150%;background-position-x:100%;height:59px;color:#fff;width:300px;margin:30px 0;box-shadow:0 2px 30px #0006;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 798px){.view-results button,.view-results .btn{width:220px;font-size:12px;height:39px}}.view-results button.small,.view-results .btn.small{height:29px;width:150px;margin:5px}.view-results button.small:before,.view-results .btn.small:before{display:none}.view-results button:before,.view-results .btn:before{content:" ";background:#fff2 url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='10'%20viewBox='0%200%2010%2010'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%23FFFFFF'%3e%3cg%3e%3cg%3e%3cpath%20d='M4.411%200H5.736V9.353H4.411z'%20transform='translate(-514%20-991)%20translate(377%20981.333)%20translate(136.643%2010)'/%3e%3cpath%20d='M4.405%200.044L5.742%200.044%205.742%209.309%204.405%209.309z'%20transform='translate(-514%20-991)%20translate(377%20981.333)%20translate(136.643%2010)%20rotate(-90%205.074%204.677)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat center center;background-size:15px;width:25px;height:25px;display:inline-flex;border-radius:666px;margin-left:10px}.view-results button:hover,.view-results .btn:hover{background-position-x:0}.view-results button:hover:before,.view-results .btn:hover:before{background-color:#0008}.view-results button.raw:before,.view-results .btn.raw:before{display:none}.view-results button.disabled,.view-results .btn.disabled{background:var(--disabled-bg);color:#aaa}.view-results .info-boxes{display:flex;margin-bottom:30px;justify-content:center}@media screen and (max-width: 798px){.view-results .info-boxes{flex-wrap:wrap}}.view-results .info-boxes .box{width:228px;display:flex;flex-direction:column;margin-right:16px}@media screen and (max-width: 798px){.view-results .info-boxes .box{width:calc(50% - 8px);margin-bottom:16px}.view-results .info-boxes .box:nth-child(2n){margin-right:0}}.view-results .info-boxes .box b{font-size:26px;font-family:Open Sans,sans-serif}.view-results .info-boxes.large{height:200px}@media screen and (max-width: 1024px){.view-results .info-boxes.large{height:160px}}@media screen and (max-width: 798px){.view-results .info-boxes.large{height:auto}}.view-results .info-boxes.large .box{height:270px;position:relative;text-align:center;background:var(--result-bg)}@media screen and (max-width: 1024px){.view-results .info-boxes.large .box{height:229px}}@media screen and (max-width: 798px){.view-results .info-boxes.large .box{height:189px}}.view-results .info-boxes.large .box:hover .icon{background-position-x:100%}.view-results .info-boxes.large .box:hover .icon img{transform:scale(1.1)}.view-results .info-boxes.large .box .box-inner{height:100%;background:#fff;margin:1px;padding-bottom:20px}@media screen and (max-width: 1024px){.view-results .info-boxes.large .box .box-inner{padding-bottom:0}}.view-results .info-boxes.large .box b{display:flex;height:50px;align-items:center;justify-content:center}.view-results .info-boxes.large .box label{text-transform:none;font-family:Open Sans,sans-serif;font-size:14px;letter-spacing:0;display:flex;align-items:center;justify-content:center;padding:0 16px}.view-results .info-boxes.large .box .icon{height:149px;background:var(--result-bg);background-size:200%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1024px){.view-results .info-boxes.large .box .icon{height:89px}}.view-results .info-boxes.large .box .icon img{height:49px;width:40px;object-fit:contain}@media screen and (max-width: 1024px){.view-results .info-boxes.large .box .icon img{height:37px}}@media screen and (max-width: 798px){.view-results .info-boxes.inline{flex-direction:row}.view-results .info-boxes.inline .box{flex:1}}.view-results .info-boxes.inline label{color:#acafc6;font-size:12px}.view-results .info-boxes.inline .box{position:relative;text-align:center}.view-results .info-boxes.inline .box:first-child:after{display:none}.view-results .info-boxes.inline .box:after{position:absolute;content:" ";background:var(--vertical-bg);background-size:100%;width:1px;height:100%;display:block;right:-8px}@media screen and (max-width: 798px){.view-results .info-boxes.inline .box:after{display:none}}.view-results .stats-box{display:flex;flex-direction:column;justify-content:center}.view-results .stats-box .stats-box-inner{display:flex}@media screen and (max-width: 798px){.view-results .stats-box .stats-box-inner{flex-direction:column}}.view-results .stats-box .stats-box-inner .stats-meta{display:flex;flex-direction:column;width:240px}@media screen and (max-width: 1440px){.view-results .stats-box .stats-box-inner .stats-meta{width:160px}}@media screen and (max-width: 798px){.view-results .stats-box .stats-box-inner .stats-meta{width:auto;margin-bottom:60px}}.view-results .stats-box .stats-box-inner .stats-meta label{text-transform:none;font-family:Open Sans,sans-serif;font-size:14px;letter-spacing:0;line-height:1.43}.view-results .stats-box .stats-box-inner .stats-meta b{font-size:14px}.view-results .stats-box .stats-box-inner .stats-meta b i{font-style:normal;font-size:30px;font-weight:700;letter-spacing:.25px}.view-results .stats-box .stats-box-inner .stats-drawing{flex:1;max-width:780px;padding:0 40px}@media screen and (max-width: 1660px){.view-results .stats-box .stats-box-inner .stats-drawing{max-width:100%}}@media screen and (max-width: 1440px){.view-results .stats-box .stats-box-inner .stats-drawing{padding:50px 20px}}@media screen and (max-width: 798px){.view-results .stats-box .stats-box-inner .stats-drawing{padding:20px 10px}}.view-results .calories{margin-top:15px;box-sizing:border-box}@media screen and (max-width: 798px){.view-results .calories{margin-top:10px}}.view-results .calories.basic,.view-results .calories.basic .stat{min-height:auto}.view-results .calories.basic .stat .info{width:auto}.view-results .calories-diagram{flex:1;display:flex}.view-results .calories-diagram>*{flex:1;border-right:1px solid #000000;font-size:14px;justify-content:stretch;align-items:stretch;position:relative;height:52px;display:flex}@media screen and (max-width: 798px){.view-results .calories-diagram>*{font-size:10px}}.view-results .calories-diagram>*:last-child{border-left:1px solid #000000}.view-results .calories-diagram .inner{font-family:Open Sans,sans-serif;font-size:12px;letter-spacing:.6px;text-transform:uppercase;color:#a8acca;flex:1;margin-top:10px;display:flex;align-items:center;justify-content:center;background-color:#acafc6}@media screen and (max-width: 798px){.view-results .calories-diagram .inner{font-size:11px}}.view-results .calories-diagram .disabled .inner,.view-results .calories-diagram .active .inner{background-color:#acafc6}.view-results .calories-diagram .extra .inner{background:var(--result-bg);color:#fff}.view-results .calories-diagram span{position:absolute;left:-16px;top:-25px;text-align:center;width:35px;font-size:14px}@media screen and (max-width: 798px){.view-results .calories-diagram span{font-size:10px}}.view-results .calories-diagram .tooltip{position:absolute;left:100%}.view-results .weight-diagram{display:flex;position:relative;font-size:14px;align-items:flex-end}.view-results .weight-diagram .tooltip{top:-63px;left:0}@media screen and (max-width: 798px){.view-results .weight-diagram .tooltip{top:-63px}}.view-results .weight-diagram .bmi-bar{position:absolute;left:0;bottom:0;height:100%;display:flex;width:1px;border-left:1px solid #000000;background-color:#00000040}.view-results .weight-diagram .bmi-bar b{position:absolute;bottom:-26px;left:-10px;color:#000;background:#fff;z-index:6}.view-results .weight-diagram .bmi-bar .tooltip{top:-65px;color:#000;z-index:667;white-space:normal;width:140px;height:50px;text-align:center}@media screen and (max-width: 1440px){.view-results .weight-diagram .bmi-bar .tooltip{width:120px;top:-61px}}@media screen and (max-width: 798px){.view-results .weight-diagram .bmi-bar .tooltip{height:40px;top:-53px}}.view-results .weight-diagram .steps{direction:ltr;position:absolute;width:100%;height:100%;left:0;top:0;display:flex;align-items:flex-end}.view-results .weight-diagram .steps.rtl .step b{direction:rtl;white-space:nowrap}.view-results .weight-diagram .steps .step{flex:1;border-left:1px solid rgb(207.75,207.75,239.25);display:flex;align-items:flex-end;position:relative}.view-results .weight-diagram .steps .step.red{visibility:hidden}.view-results .weight-diagram .steps .step:after{content:" ";width:20px;height:20px;background-color:#fff;border-radius:666px;box-shadow:0 0 5px #0003;position:absolute;top:-10px;left:-10px;z-index:10}@media screen and (max-width: 798px){.view-results .weight-diagram .steps .step:after{width:10px;height:10px;left:-5.5px;top:-6px}}.view-results .weight-diagram .steps .step:nth-child(1){height:100%}.view-results .weight-diagram .steps .step:nth-child(2){height:76%}.view-results .weight-diagram .steps .step:nth-child(3){height:37%}.view-results .weight-diagram .steps .step:nth-child(4){height:15%}.view-results .weight-diagram .steps .step.step-last{flex:0}.view-results .weight-diagram .steps .step b{position:relative;top:26px;left:-10px;font-weight:400}.view-results .panel.jumbo{display:flex;flex-direction:row;min-height:450px}@media screen and (max-width: 798px){.view-results .panel.jumbo{min-height:250px}}.view-results .panel.jumbo .panel-inner{width:70%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 798px){.view-results .panel.jumbo .panel-inner{width:100%}}.view-results .panel.jumbo .panel-inner p{margin-top:16px;width:300px}@media screen and (max-width: 798px){.view-results .panel.jumbo .panel-inner p{font-size:14px}}.view-results .panel.jumbo .panel-image{flex:0;display:flex}.view-results .intro-image{width:233px;height:auto;object-fit:contain}@media screen and (max-width: 798px){.view-results .intro-image{width:156px}}.view-results .panel-image{position:relative;padding:0}.view-results .panel-image img{max-width:450px;height:450px;object-fit:cover}@media screen and (max-width: 798px){.view-results .panel-image img{max-width:200px;height:250px}}.view-results .features-list{display:flex;flex-wrap:wrap;padding:50px 0;justify-content:center}@media screen and (max-width: 798px){.view-results .features-list{flex-direction:column;align-items:center}}.view-results .features-list>.item{display:flex;flex-direction:column;align-items:center;margin-bottom:16px;font-size:14px;line-height:1.43;width:30%}@media screen and (max-width: 798px){.view-results .features-list>.item{width:auto}}.view-results .features-list>.item .icon{height:70px;width:70px;object-fit:contain;margin-bottom:30px}.view-results .features-list>.item b{font-size:18px;display:flex;justify-content:center;margin-bottom:16px}.view-results .features-list>.item p{max-width:160px}.view-results .results-about h1{font-size:55px;line-height:55px;width:181px;margin:0}@media screen and (max-width: 798px){.view-results .results-about h1{margin-top:16px;font-size:38px;line-height:38px;width:auto}}.view-results .results-about p{font-size:14px;line-height:20px}.view-results .results-about .about-header{margin:30px 0;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 798px){.view-results .results-about .about-header{flex-direction:column-reverse}}.view-results .results-about .about-header img{height:170px;object-fit:contain;object-position:bottom}.view-results .results-about .about-item{background:var(--result-bg);padding:1px;margin-bottom:30px;display:flex}.view-results .results-about .about-item .about-inner{padding:36px 50px;background:#fff;flex:1}@media screen and (max-width: 798px){.view-results .results-about .about-item .about-inner{display:flex;flex-direction:column;align-items:flex-start;padding:16px 24px}}.view-results .results-about .about-item .about-inner .count{float:right;font-size:160px;line-height:1;color:#acafc6;opacity:.4;margin:0 0 0 30px;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 798px){.view-results .results-about .about-item .about-inner .count{font-size:110px;margin:0}}.view-results .results-about .about-item .about-inner h4{margin-bottom:16px}.view-results .results-about .about-item:nth-child(2n) .about-inner .count{float:left;margin:0 30px 0 0}.view-results .results-info p{margin-right:50px}@media screen and (max-width: 798px){.view-results .results-info p{margin-right:0;margin-bottom:26px}}.view-results .results-info img{max-width:50%;object-fit:cover}@media screen and (max-width: 798px){.view-results .results-info img{max-width:100%}}.view-login>*{padding:0 226px}@media screen and (max-width: 1440px){.view-login>*{padding:0 60px 0 92px}}@media screen and (max-width: 798px){.view-login>*{padding:0 16px}}.view-login h2{font-family:Open Sans_bold,sans-serif;font-size:35px}.view-login h3{margin:30px 0 20px}.view-login a{color:#000}.view-login a:hover{color:transparent;background:var(--quiz-question-bg);-webkit-background-clip:text}.view-login .forgot-password{display:block;text-align:end;font-size:18px;font-weight:500;font-family:Open Sans,sans-serif}.error{border:1px solid #e34343;margin:16px 0;padding:16px;font-size:14px}.error b{color:#e34343}@keyframes alternatives{0%{height:0}to{height:300px}}@keyframes alternatives-bg{0%{background-color:#0000}to{background-color:#00000032}}.nutrition-plan h2{font-size:22px;font-family:Open Sans,sans-serif;font-weight:700}.nutrition-plan .no-menu{width:100%;border:1px solid #d0cdd4;padding:20px;border-radius:8px;display:flex;flex-direction:column;gap:15px}.nutrition-plan .menu{display:flex}.nutrition-plan .menu ::-webkit-scrollbar{background:transparent;height:9px}.nutrition-plan .menu ::-webkit-scrollbar-track{background:#eee}.nutrition-plan .menu ::-webkit-scrollbar-thumb{background:#aaa}.nutrition-plan .menu ::-webkit-scrollbar-thumb:hover{background:var(--quiz-question-bg)}.nutrition-plan .menu.expired .ingredient-info a,.nutrition-plan .menu.expired .ingredient-info a:hover{color:#d0cdd4}.nutrition-plan .menu .menu-meals,.nutrition-plan .menu .menu-meals-inner{display:flex;flex-direction:column;width:100%;transition:margin-left .3s}.nutrition-plan .menu-meal{display:flex;flex-direction:column;flex:1;margin-bottom:10px}.nutrition-plan .menu-meal .meal-inner{border:1px solid rgba(208,205,212,.3137254902);display:flex;flex:1}@media screen and (max-width: 798px){.nutrition-plan .menu-meal .meal-inner{flex-direction:column;flex:0}}.nutrition-plan .menu-meal .tooltip{top:auto;margin-top:-40px;width:210px;white-space:initial;height:60px;opacity:0;animation:fallin .5s forwards;animation-delay:.1s}@media screen and (max-width: 1440px){.nutrition-plan .menu-meal .tooltip{width:160px}}@media screen and (max-width: 798px){.nutrition-plan .menu-meal .tooltip{width:250px}}.nutrition-plan .menu-meal.done{animation:none;opacity:1}.nutrition-plan .menu-meal:nth-child(2){animation-delay:.2s}.nutrition-plan .menu-meal:nth-child(3){animation-delay:.3s}.nutrition-plan .menu-meal:nth-child(4){animation-delay:.4s}.nutrition-plan .menu-meal:nth-child(5){animation-delay:.5s}@media screen and (max-width: 798px){.nutrition-plan .menu-meal{margin-right:0;margin-bottom:10px}}.nutrition-plan .menu-meal:last-child{margin-right:0}.nutrition-plan .menu .box{background-color:#fff;height:130px;box-sizing:border-box;width:189px;padding:3px 6px 10px 16px;border-right:1px solid rgba(208,205,212,.3137254902)}@media screen and (max-width: 798px){.nutrition-plan .menu .box{width:auto;height:auto}}.nutrition-plan .menu .box:last-child{margin-bottom:0}.nutrition-plan .menu .box.centered{display:flex;align-items:center;justify-content:center}.nutrition-plan .menu .box.compact{padding:0;text-align:center;border-left:1px solid rgba(208,205,212,.3137254902);width:95px;min-width:95px;font-family:Open Sans,sans-serif;text-transform:uppercase;letter-spacing:1.1px;font-size:11px;background:#d0cdd411;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;color:#acafc6;cursor:pointer}@media screen and (max-width: 798px){.nutrition-plan .menu .box.compact{width:100%;min-width:auto;display:none}}.nutrition-plan .menu .box.compact img{margin:16px 0 0;height:25px;width:25px;object-fit:contain}.nutrition-plan .menu .box.compact p{padding:16px 0 0}@media screen and (max-width: 798px){.nutrition-plan .menu .box.compact p{padding:8px}}.nutrition-plan .menu .box.meal-title{font-weight:700;font-size:13px;width:150px;min-width:150px;background:var(--result-bg);border:0;padding:1px}@media screen and (max-width: 1440px){.nutrition-plan .menu .box.meal-title{font-size:12px}}@media screen and (max-width: 1024px){.nutrition-plan .menu .box.meal-title{width:110px;min-width:110px}}@media screen and (max-width: 798px){.nutrition-plan .menu .box.meal-title{width:auto;min-width:auto}}.nutrition-plan .menu .box.meal-title .meal-title-inner{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;height:100%;width:100%;padding:10px}.nutrition-plan .menu .box.meal-title .meal-title-inner a{margin-top:10px}.nutrition-plan .menu .meal-inner-ingredients{display:flex;flex:1;overflow-x:auto}@media screen and (max-width: 798px){.nutrition-plan .menu .meal-inner-ingredients{flex-direction:column}}.nutrition-plan .menu .recipe-meal{display:flex}@media screen and (max-width: 798px){.nutrition-plan .menu .recipe-meal{flex-direction:column}}.nutrition-plan .menu .recipe-instructions{font-size:13px;line-height:18px;white-space:pre-line;margin:10px 0}.nutrition-plan .menu .ingredient{font-size:14px;line-height:16px;display:flex;transition:all .2s;align-items:center;position:relative;flex-direction:column}@media screen and (max-width: 1440px){.nutrition-plan .menu .ingredient{font-size:13px;line-height:15px;text-align:center;margin-bottom:20px}.nutrition-plan .menu .ingredient .ingredient-icon img{width:32px;height:32px;flex:1}}.nutrition-plan .menu .ingredient b{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px}.nutrition-plan .menu .ingredient.recipe-ingredient{font-size:12px;width:189px}@media screen and (max-width: 798px){.nutrition-plan .menu .ingredient.recipe-ingredient{width:100%}}.nutrition-plan .menu .ingredient-icon{width:35px;height:35px;border-radius:666px;background-color:#eee;display:flex;align-items:center;justify-content:center;transition:all .2s;flex:0 0 auto}@media screen and (max-width: 1440px){.nutrition-plan .menu .ingredient-icon{width:36px;height:36px}}@media screen and (max-width: 798px){.nutrition-plan .menu .ingredient-icon{width:32px;height:32px}}.nutrition-plan .menu .ingredient-icon .change{font-family:Open Sans,sans-serif;font-weight:700;font-size:12px;letter-spacing:1.2px;z-index:6}@media screen and (max-width: 1440px){.nutrition-plan .menu .ingredient-icon .change{font-size:11px}}@media screen and (max-width: 798px){.nutrition-plan .menu .ingredient-icon .change{position:absolute;top:0;right:auto}}.nutrition-plan .menu .ingredient-icon img{width:60%;height:60%;object-fit:contain}.nutrition-plan .menu .ingredient-info{flex:1;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}@media screen and (max-width: 1440px){.nutrition-plan .menu .ingredient-info{padding:0 5px}}.nutrition-plan .menu .ingredient-info a{font-size:12px;color:#0e0437;font-weight:400;text-decoration:underline}.nutrition-plan .menu .ingredient-info a:hover{color:#000}.nutrition-plan .menu .ingredient-info a.small{font-size:12px;letter-spacing:1.1px;position:relative;top:10px;left:-55px}.nutrition-plan .menu .ingredient-info b.small{font-size:13px}@media screen and (max-width: 1440px){.nutrition-plan .menu .ingredient-info b.small{font-size:12px;line-height:13px;overflow:hidden}}.nutrition-plan .menu .ingredient-more-info{display:flex;align-items:center;align-self:flex-start;justify-content:center;flex-direction:column;font-size:12px;cursor:pointer;transition:all .3s;width:16px;height:30px;position:absolute}.nutrition-plan .menu .ingredient-more-info.active{background-color:#000}.nutrition-plan .menu .ingredient-more-info img{height:18px;width:18px;transition:all .3s;filter:drop-shadow(0 0 3px rgba(0,0,0,0));border-radius:2px;padding:0;position:absolute;top:6px}.nutrition-plan .menu .ingredient-alternatives{height:100%;position:fixed;width:100%;left:0;top:0;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;justify-content:flex-end;z-index:10;font-size:12px;box-shadow:0 2px 10px #0000001a;background:#0000;animation:alternatives-bg .3s forwards}.nutrition-plan .menu .ingredient-alternatives .alternatives-inner{animation:alternatives .3s forwards;background-color:#f6f6fc;border-top-left-radius:20px;border-top-right-radius:20px}.nutrition-plan .menu .ingredient-alternatives .alternatives-header{text-align:center;background:#fff;padding:20px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid rgba(208,205,212,.4)}.nutrition-plan .menu .ingredient-alternatives .alternatives-list{overflow:auto;height:200px}.nutrition-plan .menu .ingredient-alternatives .alternatives-list::-webkit-scrollbar{width:10px}.nutrition-plan .menu .ingredient-alternatives .alternatives-list::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}.nutrition-plan .menu .ingredient-alternatives .alternatives-list::-webkit-scrollbar-thumb{border-radius:10px;background:#888}.nutrition-plan .menu .ingredient-alternatives .ingredient-alternative{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-bottom:2px;height:70px;border-bottom:1px solid rgba(208,205,212,.4)}.nutrition-plan .menu .ingredient-alternatives .ingredient-alternative-inner{display:flex;width:250px;align-items:center;justify-content:flex-start;gap:10px}.nutrition-plan .menu .ingredient-alternatives .ingredient-alternative span{color:#888}.nutrition-plan .menu .ingredient-alternatives .ingredient-alternative:last-child{margin-bottom:0}.nutrition-plan .menu .ingredient-alternatives .ingredient-alternative:hover{background-color:#fff}.nutrition-plan .menu .ingredient-alternatives .ingredient-alternative-thumb{border-radius:666px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-right:16px}.nutrition-plan .menu .ingredient-alternatives img{width:30px;height:30px;object-fit:contain;padding:5px;box-sizing:border-box}.nutrition-plan .menu .ingredient small{margin-top:4px;font-size:10px;font-family:Open Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#acafc6}@media screen and (max-width: 1440px){.nutrition-plan .menu .ingredient small{font-size:12px;line-height:13px}}.nutrition-plan .menu .single-ingredient-instruction{position:absolute;top:75px;font-size:12px;background-color:#fff;box-shadow:0 2px 30px #0000001a;color:#888;padding:4px;width:230px;z-index:60;display:flex;flex-direction:column}@media screen and (max-width: 798px){.nutrition-plan .menu .single-ingredient-instruction{top:45px;right:10px;width:76%;padding:8px}}.nutrition-plan .menu .single-ingredient-instruction .close-btn{align-self:flex-end;text-align:right;margin:3px;width:13px;height:13px;background:var(--quiz-question-bg);border-radius:666px;display:flex;align-items:center;justify-content:center;cursor:pointer}.nutrition-plan .menu .single-ingredient-instruction .close-btn img{width:7px;height:7px}.nutrition-plan .menu .collapse-icon{margin-right:5px;transition:all .2s}.nutrition-plan .menu .collapse-icon.active{transform:rotate(45deg)}.nutrition-plan .menu .meal-info{background-color:#fff;padding:10px;box-shadow:0 2px 30px #0000001a;font-size:12px;color:#333;margin-left:150px}@media screen and (max-width: 1440px){.nutrition-plan .menu .meal-info{font-size:13px}}@media screen and (max-width: 798px){.nutrition-plan .menu .meal-info{font-size:12px;margin-left:0}}.nutrition-plan .menu .meal-info .flexy{align-items:flex-start}@media screen and (max-width: 798px){.nutrition-plan .menu .meal-info .flexy{flex-direction:column}}.nutrition-plan .menu .meal-info h4{color:#000;margin-bottom:10px}.nutrition-plan .menu .meal-info span{white-space:pre-line}.nutrition-plan .menu .meal-info .ingredient-instruction .ingredient-icon{width:32px;height:32px}.nutrition-plan .menu .meal-info .ingredient-instruction img{width:26px;height:26px;border-radius:666px;object-fit:contain;padding:5px;box-sizing:border-box}.nutrition-plan .menu .meal-info .ingredient-instruction b{margin:10px 0}.nutrition-plan .menu .meal-info .ingredient-instruction .instruction-text{padding-left:45px;display:block}@media screen and (max-width: 798px){.nutrition-plan .menu .meal-info .ingredient-instruction .instruction-text{padding:0 0 30px}}.nutrition-plan .custom-menu .first-main{align-items:center}.nutrition-plan .custom-menu .first-main .buttons{justify-content:flex-end;display:flex}.floating-logo{position:fixed;z-index:10;bottom:20px;right:0}.stages-bar-container{position:relative;border-bottom:2px solid #dddddd;margin:0 155px 0 100px}@media screen and (max-width: 1440px){.stages-bar-container{margin:0 30px 0 52px}}@media screen and (max-width: 798px){.stages-bar-container{margin:0 16px}}.stages-bar-container .stage-indicator{position:absolute;bottom:-2px;display:block;background:linear-gradient(244deg,#f0c,#0092ff);height:2px;width:0}.stages-bar{position:relative;display:flex;width:100%;gap:10px;justify-content:space-between;align-items:center;margin-top:30px;padding-bottom:10px}.stages-bar .question-numbers{width:45px;height:45px;border-radius:50px;direction:ltr;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid #acafc6}.stages-bar .question-number{font-size:14px;font-weight:700}.stages-bar .total-questions{font-size:14px}.stages-bar .back-area{font-size:14px;cursor:pointer;background:linear-gradient(244deg,#f0c,#0092ff);border-radius:8px;color:#fff;padding:4px;opacity:0}.stages-bar .back-area.active{opacity:1}.stages-bar li{font-family:Open Sans,sans-serif;text-transform:uppercase;letter-spacing:1.75px;font-size:14px;position:relative;height:40px;display:flex;align-items:center;color:#acafc6;transition:all .3s}@media screen and (max-width: 1440px){.stages-bar li{padding:0 3px;font-size:13px}}@media screen and (max-width: 798px){.stages-bar li{font-size:12px;flex-direction:column;height:30px}}.stages-bar li.active{cursor:pointer}.stages-bar li.active span{color:#000}.stages-bar li .check{position:relative;top:-2px;height:10px;margin-left:5px;opacity:0}@media screen and (max-width: 1440px){.stages-bar li .check{margin-left:3px}}@media screen and (max-width: 798px){.stages-bar li .check{margin-left:0;margin-top:3px}}.stages-bar li .check.active{opacity:1}.view-quiz h2{font-family:Open Sans,sans-serif;font-size:35px;padding:0 30px}@media screen and (max-width: 1440px){.view-quiz h2{padding:0 20px}}@media screen and (max-width: 798px){.view-quiz h2{padding:0 16px}}.quiz-content{margin-top:90px;display:flex}@media screen and (max-width: 798px){.quiz-content{margin-top:30px;flex-wrap:wrap}}.quiz-content .quiz-main{flex:1;margin-left:16px}@media screen and (max-width: 798px){.quiz-content .quiz-main{margin-left:0}}.quiz-content .quiz-side{text-align:center;width:161px;font-size:14px;line-height:20px}@media screen and (max-width: 1440px){.quiz-content .quiz-side{width:131px;font-size:13px}}@media screen and (max-width: 798px){.quiz-content .quiz-side{width:auto;padding-bottom:50px}}.quiz-content .quiz-side h4{text-transform:uppercase;font-family:Open Sans,sans-serif;font-size:14px;letter-spacing:1.75px;font-weight:700;margin-bottom:18px}.quiz-content h3{font-family:Open Sans,sans-serif;font-size:22px}.questions-slider{overflow-x:hidden;margin:0 155px 0 100px}@media screen and (max-width: 1440px){.questions-slider{margin:0 30px 0 52px}}@media screen and (max-width: 798px){.questions-slider{margin:0 16px}}.questions-slider .slider-inner{display:flex;width:4000px}.questions-slider .slider-inner.prev{position:relative;animation:prevAnim .5s forwards}@media screen and (max-width: 1440px){.questions-slider .slider-inner.prev{animation:prevAnimWide .5s forwards}}@media screen and (max-width: 1024px){.questions-slider .slider-inner.prev{animation:prevAnimTablet .5s forwards}}@media screen and (max-width: 798px){.questions-slider .slider-inner.prev{animation:prevAnimMobile .5s forwards}}.questions-slider .slider-inner>*{width:calc(100vw - 680px);margin-left:10px}@media screen and (max-width: 1440px){.questions-slider .slider-inner>*{width:calc(100vw - 370px)}}@media screen and (max-width: 1024px){.questions-slider .slider-inner>*{width:calc(100vw - 100px)}}@media screen and (max-width: 798px){.questions-slider .slider-inner>*{padding-left:5px;width:calc(100vw - 40px)}}.questions-slider .slider-inner>*:last-child{margin-left:0}.quiz-squares{display:flex;flex-wrap:wrap;margin-top:15px}@media screen and (max-width: 798px){.quiz-squares{justify-content:center}}.quiz-squares.list{flex-direction:column}.quiz-squares.list>*:last-child{margin-left:22px}@media screen and (max-width: 798px){.quiz-squares.list>*:last-child{margin-left:0}}@media screen and (max-width: 798px){.quiz-squares.list>*{margin-left:0}}.quiz-squares.list .square{width:100%;height:58px}.quiz-squares.list .square .square-title{font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:normal;text-transform:none;padding:16px}.quiz-squares.list .square:hover,.quiz-squares.list .square:focus-within{background:transparent;transition:all .5s,color 0s}.quiz-squares.list .square:hover .square-title,.quiz-squares.list .square:focus-within .square-title{color:#fff}.quiz-squares>*{margin-left:22px;margin-bottom:22px}@media screen and (max-width: 798px){.quiz-squares>*{margin-left:16px;margin-bottom:16px}}.quiz-squares>*:last-child{margin-left:0}.quiz-squares.small .square{width:157px;height:157px}@media screen and (max-width: 798px){.quiz-squares.small .square{width:78px;height:76px}}.quiz-squares.small .square .square-title{font-size:27px}@media screen and (max-width: 798px){.quiz-squares.small .square .square-title{font-size:20px}}.quiz-squares.small>*{margin-left:29px;margin-bottom:29px}@media screen and (max-width: 1024px){.quiz-squares.small>*{margin-left:22px;margin-bottom:22px}}.quiz-squares .square{position:relative;background:#f6f6fc;width:255px;height:232px;box-shadow:2px 2px 10px #0000001a;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s;text-decoration:none;color:#000;text-align:center}@media screen and (max-width: 1440px){.quiz-squares .square{width:225px;height:222px}}@media screen and (max-width: 798px){.quiz-squares .square{width:150px;height:150px}}.quiz-squares .square:hover,.quiz-squares .square:focus-within{background:#fff}.quiz-squares .square .square-icon{flex:1;display:flex;justify-content:center;align-items:center}.quiz-squares .square .square-icon img{height:90px;width:60px;object-fit:contain}@media screen and (max-width: 798px){.quiz-squares .square .square-icon img{height:70px;width:40px}}.quiz-squares .square .square-title{font-family:Open Sans,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:1.75px;padding:16px 0 20px;justify-self:flex-end}@media screen and (max-width: 798px){.quiz-squares .square .square-title{padding:6px 0 10px}}.personal-stats span{font-size:12.5px}.personal-stats .check-holder img{opacity:0;height:10px}.personal-stats .option label{display:flex;gap:10px;align-items:center;margin-bottom:10px}.personal-stats .metric-toggle{display:flex;margin-left:30px}.personal-stats .metric-toggle button{cursor:pointer;font-family:Open Sans,sans-serif;text-transform:uppercase;font-weight:400;font-size:11px;letter-spacing:1.35px;background:#e6e6ee;border:1px solid #979797;height:23px;width:46px}.personal-stats .metric-toggle button:hover{background:#fff}.personal-stats .metric-toggle button:first-child{border-bottom-right-radius:666px;border-top-right-radius:666px}.personal-stats .metric-toggle button:last-child{border-left:0;border-bottom-left-radius:666px;border-top-left-radius:666px}.personal-stats .metric-toggle button.active{background:var(--quiz-question-bg);color:#fff}.personal-stats .error{border:1px solid #e34343;border-radius:3px;padding:16px;font-size:12px;margin:16px 30px 0 0;color:#666}.personal-stats .error a{display:inline-block;background:var(--quiz-question-bg);background-size:200%;color:transparent;-webkit-background-clip:text}.personal-stats .error a:hover,.personal-stats .error a:focus-within{background-position:100%}.loading-results{position:fixed;z-index:66;top:0;left:0;width:100%;height:100%;background:#fffa;display:flex;flex-direction:column;align-items:center;justify-content:center}.loading-results .loading-results-inner{padding:70px;background:var(--navbar-mobile-bg);box-shadow:0 0 10px #0001;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center}.loading-results .loading-results-inner:before{content:"";background:#fff;position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px)}.loading-results .loading-results-inner p{margin:20px 0 0;z-index:2}.loading-results .loading-results-inner .loading-results-logo{animation:loading-results 1s infinite linear;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2064%2064'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20aria-hidden='true'%20role='img'%20class='iconify%20iconify--medical-icon'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cpath%20d='M55.673.421H9.1C4.538.421.826%204.133.826%208.699v46.568c0%204.565%203.713%208.278%208.274%208.278h46.573c4.563%200%208.277-3.713%208.277-8.278V8.699c0-4.565-3.714-8.278-8.277-8.278zm-8.295%2013.663c-5.464.529-5.781-5.706-5.781-5.706c6.397.497%205.781%205.706%205.781%205.706zm-27.336%206.288c.835%203.257-1.478%205.964-4.483%206.188c-.111-3.805%201.957-5.243%204.483-6.188zm0%205.867c.835%203.254-1.478%205.962-4.483%206.185c-.111-3.803%201.957-5.242%204.483-6.185zm0%205.866c.835%203.253-1.478%205.962-4.483%206.183c-.111-3.803%201.957-5.238%204.483-6.183zm-7.066-16.733c1.95%201.867%203.284%204.01%201.675%207.457c-2.67-1.394-3.723-4.796-1.675-7.457zm-3.378%206.531c2.524.947%204.594%202.386%204.481%206.19c-3.005-.226-5.32-2.932-4.481-6.19zm0%205.868c2.524.943%204.594%202.382%204.481%206.185c-3.005-.222-5.32-2.931-4.481-6.185zm0%205.865c2.524.947%204.594%202.38%204.481%206.185c-3.005-.221-5.32-2.93-4.481-6.185zm12.589%2023.15l10.201-17.674l10.199%2017.674h-20.4zm-11.086-12.04l-.646-2.373l43.221-11.759l.642%202.375l-43.217%2011.757zm43.807-19.897s-1.526%202.87-2.702%204.154c-.575.574-1.428.983-2.3.983a3.16%203.16%200%200%201-2.587-1.331a3.163%203.163%200%200%201-2.589%201.331c-.871%200-1.724-.409-2.299-.983c-1.177-1.284-2.702-4.154-2.702-4.154c-.855-1.736-1.313-3.079-1.313-4.437c0-2.892%202.341-5.401%205.24-5.401c1.428%200%202.718.572%203.664%201.497a5.219%205.219%200%200%201%203.663-1.497c2.899%200%205.24%202.509%205.24%205.401c-.001%201.358-.459%202.701-1.314%204.437z'%20fill='%23000000'%3e%3c/path%3e%3cpath%20d='M26.241%2054.445h12.295l-6.147-10.649z'%20fill='%23000000'%3e%3c/path%3e%3c/svg%3e") no-repeat;background:var(--repeating-bg);background-size:200%;-webkit-mask-size:contain;mask-size:contain;height:110px;width:150px}.payment-form{display:flex;margin:0 16px;justify-content:space-between;padding:0;background:url(/assets/maja-main-CBG5ygjT.jpg) no-repeat;background-size:cover}@media screen and (max-width: 798px){.payment-form{flex-direction:column}}.payment-form .intro{width:30%;position:relative;overflow:hidden}@media screen and (max-width: 798px){.payment-form .intro{width:100%}}.payment-form .intro:before{content:"";position:absolute;top:0;left:0;width:100%;height:160%;background:var(--quiz-question-bg);transform:rotate(-10deg) translate(-20px,-30px)}@media screen and (max-width: 798px){.payment-form .intro:before{transform:rotate(-5deg) translate(-20px,-30px);width:100%;height:100%}}.payment-form .intro .intro-inner{position:relative;color:#fff;padding:16px 32px 12px 16px;display:flex;flex-direction:column;height:100%}@media screen and (max-width: 798px){.payment-form .intro .intro-inner{padding-bottom:50px}}.payment-form .intro .intro-inner h1{margin:0}.payment-form .intro .intro-inner h3{font-family:Open Sans,sans-serif;text-transform:uppercase}.payment-form .intro ul.benefits{margin-right:36px}.payment-form .intro ul.benefits li{font-size:14px;min-height:30px;padding:0 0 16px 26px}.payment-form .intro ul.benefits li:before{position:absolute;content:"";display:inline-flex;align-items:center;background:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2010%208'%3e%3ctitle%3echeck%3c/title%3e%3cdefs%3e%3c/defs%3e%3cpath%20d='M3.56,8,0,4.44,1.56,2.89l2,2L8.46,0,10,1.55Z'%20fill='%23ffffff'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;height:12px;width:12px;margin-right:-26px}.payment-form .intro .coupons{flex:1}.payment-form .intro .coupons a{color:#fff}.payment-form .intro .price{justify-self:flex-end}.payment-form .form-inner{background:#fff;padding:16px;margin:16px;position:relative;flex:1}.payment-form .row{display:flex;justify-content:stretch;height:52px;align-items:center;margin-bottom:16px}@media screen and (max-width: 798px){.payment-form .row{flex-direction:column;align-items:flex-start}}.payment-form .row .field{flex:1;height:50px;display:flex}@media screen and (max-width: 798px){.payment-form .row .field{width:100%}}.payment-form .row .field>*{flex:1;margin-right:16px}.payment-form .row .field>*:last-child{margin-right:0}.payment-form .row .field>*.short{flex:0}.payment-form .row .diagonal-wrap>*{background:#fafafa;position:relative}.payment-form .row .card-element{align-items:center;display:grid;padding:0 10px}.payment-form .row>label{width:150px}.payment-form .result{background:#fafafa;padding:16px 32px;margin:16px;min-width:220px}.payment-form .processing-payment{transition:none;position:absolute;width:100%;height:100%;z-index:5;background:#fffc;margin-top:-16px;margin-left:-16px;display:flex;flex-direction:column;align-items:center;justify-content:center}.payment-form .processing-payment h3{font-family:Open Sans,sans-serif;font-weight:400}.payment-form .processing-payment .loading-results-logo{animation:loading-results 1s infinite linear;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2064%2064'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20aria-hidden='true'%20role='img'%20class='iconify%20iconify--medical-icon'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cpath%20d='M55.673.421H9.1C4.538.421.826%204.133.826%208.699v46.568c0%204.565%203.713%208.278%208.274%208.278h46.573c4.563%200%208.277-3.713%208.277-8.278V8.699c0-4.565-3.714-8.278-8.277-8.278zm-8.295%2013.663c-5.464.529-5.781-5.706-5.781-5.706c6.397.497%205.781%205.706%205.781%205.706zm-27.336%206.288c.835%203.257-1.478%205.964-4.483%206.188c-.111-3.805%201.957-5.243%204.483-6.188zm0%205.867c.835%203.254-1.478%205.962-4.483%206.185c-.111-3.803%201.957-5.242%204.483-6.185zm0%205.866c.835%203.253-1.478%205.962-4.483%206.183c-.111-3.803%201.957-5.238%204.483-6.183zm-7.066-16.733c1.95%201.867%203.284%204.01%201.675%207.457c-2.67-1.394-3.723-4.796-1.675-7.457zm-3.378%206.531c2.524.947%204.594%202.386%204.481%206.19c-3.005-.226-5.32-2.932-4.481-6.19zm0%205.868c2.524.943%204.594%202.382%204.481%206.185c-3.005-.222-5.32-2.931-4.481-6.185zm0%205.865c2.524.947%204.594%202.38%204.481%206.185c-3.005-.221-5.32-2.93-4.481-6.185zm12.589%2023.15l10.201-17.674l10.199%2017.674h-20.4zm-11.086-12.04l-.646-2.373l43.221-11.759l.642%202.375l-43.217%2011.757zm43.807-19.897s-1.526%202.87-2.702%204.154c-.575.574-1.428.983-2.3.983a3.16%203.16%200%200%201-2.587-1.331a3.163%203.163%200%200%201-2.589%201.331c-.871%200-1.724-.409-2.299-.983c-1.177-1.284-2.702-4.154-2.702-4.154c-.855-1.736-1.313-3.079-1.313-4.437c0-2.892%202.341-5.401%205.24-5.401c1.428%200%202.718.572%203.664%201.497a5.219%205.219%200%200%201%203.663-1.497c2.899%200%205.24%202.509%205.24%205.401c-.001%201.358-.459%202.701-1.314%204.437z'%20fill='%23000000'%3e%3c/path%3e%3cpath%20d='M26.241%2054.445h12.295l-6.147-10.649z'%20fill='%23000000'%3e%3c/path%3e%3c/svg%3e") no-repeat;background:var(--repeating-bg);background-size:200%;-webkit-mask-size:contain;mask-size:contain;height:110px;width:150px}.payment-form .invalid-fields ul li{display:flex;align-items:center;min-height:25px}.payment-form .invalid-fields ul li:before{content:"";width:9px;height:9px;border-radius:666px;background:#e34343;margin-right:10px}.view-contact .panel{padding:0 226px}@media screen and (max-width: 1440px){.view-contact .panel{padding:0 60px 0 92px}}@media screen and (max-width: 798px){.view-contact .panel{padding:0 16px}}.view-details .panel{padding:0 226px}@media screen and (max-width: 1440px){.view-details .panel{padding:0 60px 0 92px}}@media screen and (max-width: 798px){.view-details .panel{padding:0 16px}}.view-details .panel h1{margin-bottom:20px}.view-details .panel h3{margin-bottom:30px}.view-details .input-grp{display:flex}@media screen and (max-width: 798px){.view-details .input-grp{flex-wrap:wrap}}.view-details .input-grp label{flex:0;margin-right:16px}.view-details .input-grp .input-wrapper{flex:1;margin-right:16px}@media screen and (max-width: 798px){.view-details .input-grp .input-wrapper{flex:auto;width:100%;margin-right:0}}.view-details .input-grp .input-wrapper:last-child{margin-right:0}.view-details label{flex:1}.view-details label input{height:100%;width:100%}.modal{position:fixed;z-index:100;top:0;left:0;display:flex;width:100%;height:100%;justify-content:center;align-items:center;background:#00000090}.modal .diagonal-wrap{width:100%}.modal .modal-inner{background:#fff;width:802px;min-height:382px;padding:60px 73px 91px;display:flex;flex-direction:column}@media screen and (max-width: 1024px){.modal .modal-inner{width:100%;margin:0 30px;padding:20px 33px 40px}}.modal .modal-inner h2{font-family:Open Sans,sans-serif;letter-spacing:-.46px;font-size:26px;font-weight:700;margin-bottom:16px}.panel.menu-preferences h1{margin-bottom:20px}.panel.menu-preferences h3{font-family:Open Sans,sans-serif;font-weight:700;font-size:22px;letter-spacing:0}.menu-preferences-form{margin-top:50px}.menu-preferences-form .replacement-group{display:flex;margin-bottom:25px}@media screen and (max-width: 798px){.menu-preferences-form .replacement-group{flex-direction:column;justify-content:center;text-align:center}}.menu-preferences-form .replacement-group .group-name{display:flex;flex-direction:column;margin-right:16px}@media screen and (max-width: 798px){.menu-preferences-form .replacement-group .group-name{margin-right:0;flex-direction:row;justify-content:space-between}}.menu-preferences-form .replacement-group label{width:135px;display:flex;align-items:center}@media screen and (max-width: 798px){.menu-preferences-form .replacement-group label{align-self:center;width:auto;margin-bottom:16px}}.menu-preferences-form ul.ingredient-options{flex:1;display:flex;flex-wrap:wrap;gap:8px}.menu-preferences-form ul.ingredient-options li{border-radius:50%;display:flex;background:#edeff8;width:130px;height:130px;font-size:14px;letter-spacing:0;transition:all .5s}.menu-preferences-form ul.ingredient-options li:hover{background:#f5f7fc}@media screen and (max-width: 1440px){.menu-preferences-form ul.ingredient-options li{font-size:13px}}@media screen and (max-width: 798px){.menu-preferences-form ul.ingredient-options li{font-size:12px;width:80px;height:80px}}.menu-preferences-form ul.ingredient-options li:last-child{margin-right:0}.menu-preferences-form ul.ingredient-options li .option{background-repeat:no-repeat;background-position:center;background-size:30px;border-radius:50%;display:flex;width:100%;padding:1px}@media screen and (max-width: 798px){.menu-preferences-form ul.ingredient-options li .option{background-size:20px}}.menu-preferences-form ul.ingredient-options li .option-inner{border-radius:50%;background:#fffd;height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all .5s;padding:0 5px;font-weight:700}.menu-preferences-form ul.ingredient-options li.active{background:var(--quiz-question-bg)}.menu-preferences-form ul.ingredient-options li.active .option{background-size:60px}@media screen and (max-width: 798px){.menu-preferences-form ul.ingredient-options li.active .option{background-size:40px}}.menu-preferences-form ul.ingredient-options li.active .option .option-inner{background:#fffa;text-shadow:0 0 5px #ffffff}
