@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat.f1a36fac.otf) format("opentype")}@font-face{font-family:Montserrat Bold;src:url(/build/assets/Montserrat-Bold.4a320e0b.otf) format("opentype")}@font-face{font-family:Montserrat Light;src:url(/build/assets/Montserrat-Light.41a3cda9.otf) format("opentype")}@font-face{font-family:Montserrat Thin;src:url(/build/assets/Montserrat-Thin.8f213a8c.otf) format("opentype")}.btn{display:inline-block;padding:3.2vw 5vw;border:none;border-radius:48px;font-family:Montserrat Bold,monospace;font-size:4.7vw;line-height:1.3em;cursor:pointer}.btn.btn-light{background-color:#fff;color:#915db5}.btn.btn-dark{background-color:#915db5}.btn.disabled{cursor:default!important;color:#9a9a9a!important;border-color:#9a9a9a!important;background-color:#fff!important}@media (min-width: 801px){.btn{display:inline-block;padding:.9vw 7.3vw;border:none;border-radius:48px;font-family:Montserrat Bold,monospace;font-size:1.9vw;line-height:1.3em}.btn.btn-small{padding:.4vw 1.5vw;font-size:1.2vw;font-weight:600;line-height:1.2em}.btn.btn-light{background-color:#fff;color:#915db5;border:4px solid transparent;transition:all .1s ease-out}.btn.btn-light:not(.disabled):hover{color:#fff;background:transparent;border:4px solid #FFF}.btn.btn-light.btn-small{border:2px solid transparent}.btn.btn-light.btn-small:not(.disabled):hover{border:2px solid #FFF}.btn.btn-dark{background-color:#915db5;transition:background-color .1s ease-out}.btn.btn-dark:not(.disabled):hover{background-color:#804ba5}}*{box-sizing:border-box;font-family:Montserrat,monospace}body{margin:0}a{text-decoration:none;color:#000}ul{padding:0}input.is-invalid{border:1px solid red!important}input.is-invalid::-moz-placeholder{color:red;opacity:1}input.is-invalid::placeholder{color:red}.invalid-feedback{display:block;margin-top:1vw;color:red}.landing-page{position:relative}.landing-page .content{position:relative;width:100%;padding:1.5vw 8vw}.landing-page .bg-top{position:absolute;top:-2.6vw;left:0;width:100%;z-index:-1}.landing-page .logo{margin:2.5vw auto;width:35vw}.landing-page .profile-button{position:absolute;top:-4vw;right:0}.landing-page .profile-button img{width:8vw}.landing-page .account-menu{position:relative}.landing-page .account-menu .account-options{display:none;position:absolute;top:10vw;left:-48vw;list-style-type:none;background-color:#fff;font-size:1vw;width:50.6vw;padding:5vw 7.9vw;border-radius:3.4vw;box-shadow:0 1.25vw .25vw #0000001f}.landing-page .account-menu .account-options li{font-size:5vw;margin-bottom:2.4vw;transition:background-color .1s linear}.landing-page .account-menu .account-options li a{display:block;padding:.4vw .9vw;width:100%}.landing-page .account-menu .account-options li:last-of-type{margin-bottom:0}.landing-page .account-menu.active .account-options{display:block}.landing-page .title{text-align:center;padding-top:2.4vw;width:75vw;margin:0 auto}.landing-page .title h1{font-family:Montserrat Bold,monospace;font-size:6vw;font-weight:700;line-height:1em;margin-bottom:6vw}.landing-page .title p{font-size:3.5vw;font-weight:400;line-height:1.3em}.landing-page .button-comment{display:block;margin:7vw auto 0;text-align:center;font-size:3vw;width:40vw}.landing-page .steps{margin-top:19.2vw;margin-bottom:5.6vw}.landing-page .steps .steps-title-wrap .steps-title{padding-top:5vw;margin-bottom:1.5vw;font-family:Montserrat Bold,monospace;font-size:6vw}.landing-page .steps .steps-title-wrap .steps-subtitle{margin-top:0;font-size:3.1vw}.landing-page .steps .step-wrap{align-items:flex-start;position:relative}.landing-page .steps .step-img{width:84vw}.landing-page .steps .step-content{text-align:center}.landing-page .steps .step-content p{margin:0}.landing-page .steps .step-content .step-number{margin-bottom:54.6vw;font-family:Montserrat Light,monospace;font-size:16.2vw}.landing-page .steps .step-content .step-desc{width:68vw;margin:0 auto;font-family:Montserrat,monospace;font-size:4vw;line-height:1.3em}.landing-page .steps .step-content .step-desc a{border-bottom:2px solid black}.landing-page .steps .step-line{display:block;margin:2.2vw auto;width:4.3vw}.landing-page .steps .step-1 .step-img{position:absolute;top:21.5vw;left:0}.landing-page .steps .step-1 .step-content{width:100%}.landing-page .steps .step-1 .step-desc{width:unset}.landing-page .steps .step-2 .step-img{position:absolute;top:22vw;left:0}.landing-page .steps .step-2 .step-content{width:100%}.landing-page .steps .step-2 .step-number{margin-bottom:56.2vw}.landing-page .steps .step-2 .step-line{margin-top:5vw}.landing-page .steps .step-3 .step-img{position:absolute;top:22vw;left:0}.landing-page .steps .step-3 .step-content{width:100%}.landing-page .steps .step-3 .step-number{margin-bottom:55.8vw}.landing-page .steps .step-3 .step-desc{width:75vw}.landing-page .bg-wrap{position:relative}.landing-page .bg-wrap .bg-middle,.landing-page .bg-wrap .bg-middle-two{position:absolute;top:-14vw;width:100%;z-index:-1}.landing-page .bg-wrap .bg-middle-two{top:5.3vw}.landing-page .gain-more h2,.landing-page .trust h2{margin-top:18.6vw;margin-bottom:6vw;text-align:center;font-family:Montserrat Bold,monospace;font-size:5.9vw;line-height:1em}.landing-page .gain-more .desc,.landing-page .trust .desc{text-align:center;font-size:3.6vw;line-height:1.4em;width:76vw;display:block;margin:0 auto}.landing-page .gain-more ul,.landing-page .trust ul{flex-direction:column;text-align:center;align-items:center;margin-top:9vw;padding:0}.landing-page .gain-more ul li,.landing-page .trust ul li{flex-direction:column;margin-bottom:1.2vw}.landing-page .gain-more ul li img,.landing-page .trust ul li img{width:17vw;margin-bottom:4.2vw}.landing-page .gain-more ul li h4,.landing-page .trust ul li h4{margin-top:0;margin-bottom:1.6vw;color:#915db5;font-family:Montserrat,monospace;font-size:5.6vw}.landing-page .gain-more ul li p,.landing-page .trust ul li p{font-family:Montserrat Bold,monospace;font-size:4vw;line-height:1.4em}.landing-page .trust h2{margin-top:12.7vw}.landing-page .trust ul{margin-top:0}.landing-page .trust ul li{margin-bottom:2.3vw}.landing-page .trust ul li img{margin-bottom:1vw}.landing-page .trust ul li p{margin-top:1.5vw;font-family:unset;font-size:3.5vw;line-height:1.5em}.landing-page .trust ul li h4{font-size:5.3vw;line-height:1.21em}.landing-page .payment-plans h2{margin-top:15vw;margin-bottom:6.5vw;text-align:center;font-family:Montserrat Bold,monospace;font-size:5.9vw;line-height:1em}.landing-page .testimonials{margin-top:13vw;text-align:center;font-family:Montserrat Bold,monospace;font-size:5.9vw}.landing-page #quoteCarousel{height:112vw;margin-top:6.5vw;margin-bottom:13vw}.landing-page #quoteCarousel .carousel-1{flex-direction:column}.landing-page #quoteCarousel .person{flex-direction:column;text-transform:uppercase;text-align:center;margin-right:0}.landing-page #quoteCarousel .person img{width:20vw;margin-bottom:2.3vw}.landing-page #quoteCarousel .person p{margin:0;font-family:Montserrat Bold,monospace;font-size:3.6vw}.landing-page #quoteCarousel .person span{font-size:3.5vw}.landing-page #quoteCarousel .quote{position:relative}.landing-page #quoteCarousel .quote .quotemark{font-family:Montserrat Light,monospace;font-size:33.5vw;opacity:.2}.landing-page #quoteCarousel .quote .quotemark.quotemark-left{position:absolute;top:-3vw;left:-2vw}.landing-page #quoteCarousel .quote .quotemark.quotemark-right{position:absolute;bottom:-26vw;right:-2vw}.landing-page #quoteCarousel .quote p{margin-top:14.3vw;text-align:left;font-size:3.4vw;max-width:64vw;line-height:1.28em}.landing-page #quoteCarousel .carousel-control{display:flex;align-items:center;background:none;opacity:1;width:unset}.landing-page #quoteCarousel .carousel-control img{width:3vw;height:6vw;position:relative;top:12vw}.landing-page #quoteCarousel .carousel-control.left{justify-content:flex-start}.landing-page #quoteCarousel .carousel-control.left img{transform:scaleX(-1)}.landing-page #quoteCarousel .carousel-control.right{justify-content:flex-end}.landing-page #quoteCarousel .carousel-indicators{bottom:0}.landing-page #quoteCarousel .carousel-indicators li{background-color:#915db5;opacity:.2;width:2.4vw;height:2.4vw;margin:0 3.2vw 0 0}.landing-page #quoteCarousel .carousel-indicators li.active{opacity:1}.landing-page #quoteCarousel .carousel-indicators li:last-of-type{margin:0}.landing-page .team{display:none}.landing-page .team-mobile h2{margin-top:3vw;text-align:center;color:#fff;font-family:Montserrat Bold,monospace;font-size:5.9vw}.landing-page .team-mobile #teamCarousel{margin-top:6vw;height:123vw}.landing-page .team-mobile #teamCarousel .item .team-member{justify-content:flex-start;align-items:flex-start;min-height:27vw}.landing-page .team-mobile #teamCarousel .item .team-member .portrait{margin:0 3.2vw 0 6.7vw;width:28vw}.landing-page .team-mobile #teamCarousel .item .team-member .title-wrap{color:#fff;width:41vw}.landing-page .team-mobile #teamCarousel .item .team-member .title-wrap h3{margin:5.7vw 0 2vw;font-family:Montserrat Bold,monospace;font-size:5.1vw}.landing-page .team-mobile #teamCarousel .item .team-member .title-wrap .title{margin:0;padding:0;font-size:3.7vw;text-align:left;width:unset;text-transform:uppercase}.landing-page .team-mobile #teamCarousel .item .description{color:#fff;margin:3.3vw auto 0;text-align:center;font-family:Montserrat Light,monospace;font-size:4.2vw;width:70vw}.landing-page .team-mobile #teamCarousel .item .link-wrap{justify-content:center}.landing-page .team-mobile #teamCarousel .item .link-wrap a{margin-top:5vw;display:flex;justify-content:center}.landing-page .team-mobile #teamCarousel .item .link-wrap a .linkedin{width:10vw}.landing-page .team-mobile #teamCarousel .carousel-control{display:flex;align-items:center;background:none;opacity:1;width:unset}.landing-page .team-mobile #teamCarousel .carousel-control img{width:3.5vw;height:6vw;position:relative;top:2vw}.landing-page .team-mobile #teamCarousel .carousel-control.left{justify-content:flex-start}.landing-page .team-mobile #teamCarousel .carousel-control.left img{transform:scaleX(-1)}.landing-page .team-mobile #teamCarousel .carousel-control.right{justify-content:flex-end}.landing-page .team-mobile #teamCarousel .carousel-indicators{bottom:0}.landing-page .team-mobile #teamCarousel .carousel-indicators li{background-color:#fff;opacity:.2;width:2.4vw;height:2.4vw;margin:0 3.2vw 0 0;transition:opacity .1s ease-out}.landing-page .team-mobile #teamCarousel .carousel-indicators li.active,.landing-page .team-mobile #teamCarousel .carousel-indicators li:hover{opacity:1}.landing-page .team-mobile #teamCarousel .carousel-indicators li:last-of-type{margin:0}.landing-page .team-mobile .bg-mobile{position:absolute;top:-69.5vw;left:0;width:100%;z-index:-1}.landing-page .footer{position:relative;display:flex;align-items:center;flex-direction:column;background-color:#f9f6fb}.landing-page .footer .logo{display:block;margin:11.4vw auto 6vw;width:50vw}.landing-page .footer .lists-wrap{display:flex;flex-direction:column}.landing-page .footer .lists-wrap ul{list-style-type:none}.landing-page .footer .lists-wrap ul li{font-family:Montserrat Bold,monospace;font-size:4.1vw;margin-bottom:1.2vw}.landing-page .footer .lists-wrap ul li a{border-bottom:1px solid transparent;transition:border-bottom-color .1s linear}.landing-page .footer .lists-wrap ul li a:hover{border-bottom-color:#000}.landing-page .footer .lists-wrap .accordion-wrap .list-title{display:flex;justify-content:space-between;align-items:center;width:59vw;margin-bottom:3vw}.landing-page .footer .lists-wrap .accordion-wrap .list-title span{display:block;font-family:Montserrat Bold,monospace;font-size:4.1vw}.landing-page .footer .lists-wrap .accordion-wrap .list-title .arrow{width:5vw}.landing-page .footer .lists-wrap .accordion-wrap ul{display:none}.landing-page .footer .lists-wrap .accordion-wrap.active .arrow{transform:rotate(180deg)}.landing-page .footer .lists-wrap .accordion-wrap.active ul{display:block}.landing-page .socials{text-align:center;margin-top:9vw}.landing-page .socials a{margin-right:9vw}.landing-page .socials a:last-of-type{margin-right:0}.landing-page .socials a img{width:6.3vw}.landing-page .copyright{display:block;margin:5vw auto;text-align:center;font-size:3vw}@media (min-width: 801px){.landing-page .content{padding:1.5vw 12vw}.landing-page .bg-top{top:-3.3vw}.landing-page .navbar{justify-content:flex-end}.landing-page .logo{margin:0 auto 0 0;width:12vw}.landing-page .profile-button{position:relative;top:unset;right:unset;margin-right:2.7vw;transition:opacity .1s ease-out;cursor:pointer}.landing-page .profile-button img{width:1.8vw}.landing-page .profile-button:hover{opacity:.8}.landing-page .btn-small{width:11.6vw;text-align:center;padding:.4vw 0}.landing-page .account-menu .account-options{top:2vw;left:-6vw;width:14.6vw;padding:1vw .9vw;border-radius:.4vw;box-shadow:0 .25vw .25vw #0000001f}.landing-page .account-menu .account-options li{font-size:1vw;margin-bottom:.4vw}.landing-page .account-menu .account-options li:hover{background-color:#f9f6fb;border-radius:.4vw}.landing-page .account-menu .account-options li:hover a{font-family:Montserrat Bold,monospace}.landing-page .title{padding-top:2.1vw;padding-bottom:4vw}.landing-page .title h1{margin-bottom:2.3vw;margin-left:auto;margin-right:auto;width:70%;font-size:4.1vw;line-height:1em}.landing-page .title p{margin:0 auto;width:52%;font-size:1.2vw;line-height:1.2em}.landing-page .button-comment{display:block;margin:.5vw auto;text-align:center;font-size:.9vw}.landing-page .steps{margin-top:15vw;margin-bottom:4.1vw}.landing-page .steps .steps-title-wrap .steps-title{padding-top:0;margin-bottom:0;font-family:Montserrat Bold,monospace;font-size:3.4vw;font-weight:700}.landing-page .steps .steps-title-wrap .steps-subtitle{margin-top:.9vw;margin-bottom:2vw;font-size:1.4vw}.landing-page .steps .step-img{width:45vw}.landing-page .steps .step-content .step-number{margin-bottom:1.3vw;font-size:7.2vw}.landing-page .steps .step-content .step-desc{width:unset;margin:unset;font-family:Montserrat Bold,monospace;font-size:1.6vw;line-height:unset}.landing-page .steps .step-content .step-desc a{font-family:Montserrat Bold,monospace;font-size:1.6vw;transition:.1s linear border-bottom-color}.landing-page .steps .step-content .step-desc a:hover{border-bottom:2px solid transparent}.landing-page .steps .step-line{width:51vw}.landing-page .steps .step-1 .step-img,.landing-page .steps .step-2 .step-img,.landing-page .steps .step-3 .step-img,.landing-page .steps .step-4 .step-img{position:relative;top:unset;left:unset}.landing-page .steps .step-1{position:relative}.landing-page .steps .step-1 .pet-img{position:absolute;top:-7.2vw;right:-6.1vw;width:15vw}.landing-page .steps .step-1 .step-content{width:30vw;padding-top:3vw;position:relative;right:-4.5vw}.landing-page .steps .step-1 .step-line{position:relative;right:-2vw;margin:-3.2vw auto -4vw;width:51vw}.landing-page .steps .step-2{position:relative}.landing-page .steps .step-2 .pet-img{position:absolute;top:-6vw;left:-7vw;width:16vw}.landing-page .steps .step-2 .step-img{position:relative;top:-1.8vw;right:-3vw}.landing-page .steps .step-2 .step-content{width:29vw;padding-top:3.3vw}.landing-page .steps .step-2 .step-number{margin-bottom:.7vw}.landing-page .steps .step-2 .step-line{margin:-6vw auto;width:49vw}.landing-page .steps .step-3{position:relative}.landing-page .steps .step-3 .pet-img{position:absolute;top:-5vw;right:-3.6vw;width:13.5vw}.landing-page .steps .step-3 .step-img{position:relative;top:-2.5vw;left:-.5vw;padding-top:4.2vw}.landing-page .steps .step-3 .step-content{position:relative;right:-3vw;width:31vw;padding-top:5.1vw}.landing-page .steps .step-3 .step-number{margin-bottom:0}.landing-page .bg-wrap .bg-middle,.landing-page .bg-wrap .bg-middle-two{position:absolute;top:-3.6vw;width:100%;z-index:-1}.landing-page .bg-wrap .bg-middle-two{top:-19.8vw}.landing-page .gain-more h2,.landing-page .trust h2{margin-top:11.8vw;margin-bottom:4.2vw;font-size:3.6vw}.landing-page .gain-more .desc,.landing-page .trust .desc{text-align:center;font-size:1.45vw;line-height:1.4em}.landing-page .gain-more ul,.landing-page .trust ul{margin-top:0;padding-top:5vw;padding-left:0;flex-direction:row;align-items:flex-start}.landing-page .gain-more ul li,.landing-page .trust ul li{justify-content:flex-start;flex-basis:33%;margin-bottom:unset}.landing-page .gain-more ul li img,.landing-page .trust ul li img{width:5.7vw;margin-bottom:0}.landing-page .gain-more ul li h4,.landing-page .trust ul li h4{margin-top:.6vw;margin-bottom:.2vw;font-size:1.9vw;line-height:1.2em}.landing-page .gain-more ul li p,.landing-page .trust ul li p{font-family:Montserrat Bold,monospace;font-size:1.3vw;max-width:23vw;line-height:1.4em}.landing-page .trust h2{margin-top:5.3vw;margin-bottom:3.6vw}.landing-page .trust ul{padding-top:0}.landing-page .trust ul li img{width:7.7vw;margin-bottom:.3vw}.landing-page .trust ul li p{margin-top:1.7vw;font-family:unset;line-height:1.5em}.landing-page .trust ul li h4{font-size:1.9vw;line-height:1.2em}.landing-page .payment-plans{position:relative;margin-top:9.5vw}.landing-page .payment-plans .pet-img{position:absolute;top:-9.4vw;left:16.2vw;width:16.7vw}.landing-page .payment-plans h2{margin-top:unset;text-align:center;font-family:Montserrat Bold,monospace;font-size:3.6vw;margin-bottom:9.3vw}.landing-page .testimonials{display:block;font-size:3.6vw;margin-top:15.3vw;margin-bottom:0}.landing-page #quoteCarousel{height:27vw;padding-left:6.4vw;margin-top:0;margin-bottom:unset;position:relative;top:-1.4vw}.landing-page #quoteCarousel .carousel-1{height:27vw;justify-content:flex-start;flex-direction:row}.landing-page #quoteCarousel .person{margin-right:4vw}.landing-page #quoteCarousel .person img{width:9vw;margin-bottom:.7vw}.landing-page #quoteCarousel .person p,.landing-page #quoteCarousel .person span{font-size:1vw}.landing-page #quoteCarousel .quote .quotemark{font-size:14.5vw}.landing-page #quoteCarousel .quote .quotemark.quotemark-left{top:-1.6vw;left:-1vw}.landing-page #quoteCarousel .quote .quotemark.quotemark-right{bottom:-8vw;right:-3.3vw}.landing-page #quoteCarousel .quote p{margin-top:1.6vw;text-align:center;font-size:1.4vw;max-width:46vw;line-height:1.3em}.landing-page #quoteCarousel .carousel-control{transition:all .1s ease-out}.landing-page #quoteCarousel .carousel-control img{top:0}.landing-page #quoteCarousel .carousel-control:hover{filter:brightness(90%)}.landing-page #quoteCarousel .carousel-indicators li{width:.8vw;height:.8vw;margin:0 1vw 0 0;transition:opacity .1s ease-out}.landing-page #quoteCarousel .carousel-indicators li:hover{opacity:1}.landing-page .bg-wrap{position:relative}.landing-page .bg-wrap .bg-bottom{position:absolute;top:-25.5vw;width:100%;z-index:-1}.landing-page .team{display:block;margin-top:12.4vw;margin-bottom:6.5vw;text-align:center;color:#fff}.landing-page .team h2{font-family:Montserrat Bold,monospace;font-size:3.5vw}.landing-page .team .team-members{align-items:flex-start;padding-top:1vw}.landing-page .team .team-members .team-member{flex-direction:column;flex-basis:25%}.landing-page .team .team-members .team-member .portrait{width:9vw;margin-bottom:2.8vw}.landing-page .team .team-members .team-member .linkedin{width:2.4vw;transition:opacity .1s ease-out}.landing-page .team .team-members .team-member .linkedin:hover{opacity:.8}.landing-page .team .team-members .team-member h3{margin:.2vw 0 0;font-size:1.9vw}.landing-page .team .team-members .team-member .title{width:14vw;height:5vw;margin-top:.5vw;margin-bottom:0;padding:0;text-transform:uppercase;font-family:Montserrat Bold,monospace;font-size:1vw}.landing-page .team .team-members .team-member .description{margin-top:.4vw;font-family:Montserrat Light,monospace;font-size:1.2vw;width:17vw}.landing-page .team-mobile,.landing-page .bg-mobile{display:none}.landing-page .footer{position:relative;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}.landing-page .footer .logo{display:block;width:24vw;margin-top:1vw;margin-left:2.7vw}.landing-page .footer .lists-wrap{display:flex;flex-direction:row;justify-content:space-between;width:34vw;margin-right:7.8vw}.landing-page .footer .lists-wrap ul{list-style-type:none}.landing-page .footer .lists-wrap ul li{display:block;font-family:Montserrat Bold,monospace;font-size:.9vw;margin-bottom:1.2vw}.landing-page .footer .lists-wrap ul li a{border-bottom:1px solid transparent;transition:border-bottom-color .1s linear}.landing-page .footer .lists-wrap ul li a:hover{border-bottom-color:#000}.landing-page .footer .lists-wrap .accordion-wrap ul{display:block}.landing-page .socials{display:flex;margin-top:.7vw;margin-bottom:7.6vw;width:24.6vw}.landing-page .socials a{margin-right:6.75vw}.landing-page .socials a img{width:2.3vw;transition:all .1s ease-out}.landing-page .socials a img:hover{filter:brightness(90%)}.landing-page .copyright{position:absolute;left:50%;bottom:-2.8vw;transform:translate(-50%);font-size:.9vw}}.flex-wrap{display:flex;justify-content:space-between;align-items:center}.centered{text-align:center}.hidden-sm{display:none}@media (min-width: 801px){.hidden-sm{display:unset}.hidden-lg{display:none!important}}.demo{margin-top:20vw}.demo h1{text-align:center;font-family:Montserrat Bold,monospace;font-size:6.1vw;margin:0 0 10.6vw}.demo .versions{flex-direction:column;justify-content:center;align-items:center}.demo .versions .version{flex-direction:column;justify-content:flex-start;width:84vw;height:88vw;border:2px solid #915db5;border-radius:10.4vw}.demo .versions .version.full-version{margin:10.3vw 0 44.5vw;background-color:#915db5;color:#fff}.demo .versions .version .btn{width:63vw;text-align:center;padding:1.8vw 0;border:1px solid #915db5}.demo .versions .version h2{margin:12.3vw 0 11vw;font-family:Montserrat Bold,monospace;font-size:6.2vw}.demo .versions .version p{text-align:center;margin:0;font-family:Montserrat Bold,monospace;font-size:5vw}.demo .versions .version ul{width:48vw;margin:6.7vw 0 6.3vw;font-size:4vw}@media (min-width: 801px){.demo{padding-bottom:2.3vw;display:flex;flex-direction:column;justify-content:center;margin-top:unset}.demo h1{font-size:2.3vw;margin:0 0 3.6vw}.demo .versions{flex-direction:row}.demo .versions .version{width:29.7vw;height:22.7vw;border:1px solid #915db5;border-radius:2.4vw}.demo .versions .version.demo-version{margin-right:1.8vw}.demo .versions .version.demo-version .btn:hover{color:#915db5;background-color:#f7f7f7}.demo .versions .version.full-version{margin:0}.demo .versions .version.full-version .btn:hover{border:1px solid #FFF}.demo .versions .version .btn{width:17.5vw;padding:.8vw 0}.demo .versions .version h2{margin:2.8vw 0 1.6vw;font-size:2.2vw}.demo .versions .version p{font-size:1.4vw}.demo .versions .version ul{width:16vw;margin:1.7vw 0 0;font-size:1.2vw;height:6vw}}.signup-wrap{position:relative;min-height:100vh}.signup-wrap .content-wrap{position:relative;flex-grow:1;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.signup-wrap .background{position:absolute;left:0;bottom:0;width:100%;z-index:-1}.register{width:84vw;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.register h1{text-align:center;margin:25.4vw 0 7vw;font-family:Montserrat Bold,monospace;font-size:6.2vw}.register .social-button{display:flex;align-items:center;justify-content:flex-start;border:1px solid #cccccc;border-radius:48px;padding:2.6vw 0;width:100%;font-size:4.2vw;margin-bottom:4vw;color:#9a9a9a}.register .social-button img{margin-right:3.4vw;margin-left:13%;width:5.2vw}.register .divider{padding:.3vw 0 4vw}.register .divider hr{width:100%}.register .divider span{margin:0 3vw;font-size:3.2vw}.register .form-group{margin-bottom:4.5vw}.register form input{padding:5.2vw 6.5vw;font-size:4.1vw;border-radius:48px}.register .submit-button{display:block;margin:0 auto;width:100%;padding:2.2vw 0;text-align:center;cursor:pointer}.register .has-account{text-align:center;margin-top:6.7vw;margin-bottom:49vw}.register .has-account span,.register .has-account a{font-size:4.1vw}.register .has-account span{display:block}.register .has-account a{font-family:Montserrat Bold,monospace}@media (min-width: 801px){.register{width:30vw;padding-bottom:13.0208333333%;min-height:100vh}.register h1{margin:2vw 0 4vw;font-size:2.2vw}.register .social-button{padding:.8vw 0;width:30vw;font-size:1.2vw;margin-bottom:1vw;transition:background-color .1s ease-out}.register .social-button:hover{background-color:#f7f7f7}.register .social-button img{margin-right:1.4vw;margin-left:24%;width:1.2vw}.register .divider{padding:1.3vw 0}.register .divider span{margin:0 .5vw;font-size:.7vw}.register .form-group{margin-bottom:1.5vw}.register form input{padding:1.6vw 1.8vw;font-size:1.2vw}.register .submit-button{padding:1vw 0}.register .has-account{margin-top:1.7vw;margin-bottom:0}.register .has-account span,.register .has-account a{font-size:1.1vw}.register .has-account span{display:unset}}.register-details{width:84vw;text-align:center;margin:33.5vw auto 0;display:flex;flex-direction:column;justify-content:center}.register-details h1{font-family:Montserrat Bold,monospace;font-size:6.2vw;line-height:1.1em;margin:0}.register-details h2{font-family:Montserrat,monospace;font-size:5.1vw;margin:.7vw 0 0}.register-details form{margin-top:13.2vw}.register-details form input{padding:5.3vw 5.8vw;font-size:4vw;border-radius:48px;margin-bottom:4vw}.register-details form .submit-button{display:block;margin:2vw auto;width:100%;padding:2.5vw 0;text-align:center;cursor:pointer}.register-details .has-account{margin-top:4.7vw;margin-bottom:58.5vw}.register-details .has-account span,.register-details .has-account a{font-size:4.1vw}.register-details .has-account span{display:block}.register-details .has-account a{font-family:Montserrat Bold,monospace}@media (min-width: 801px){.register-details{width:30vw;margin:0 auto;padding-bottom:13.0208333333%;min-height:100vh}.register-details h1{font-size:1.8vw;margin:1vw 0}.register-details h2{font-size:1.3vw;margin:unset}.register-details form{margin-top:4.2vw}.register-details form input{padding:1.6vw 1.8vw;font-size:1.2vw;margin-bottom:.9vw}.register-details form .submit-button{padding:1vw 0}.register-details .has-account{margin-top:0;margin-bottom:0}.register-details .has-account span,.register-details .has-account a{font-size:1.1vw}.register-details .has-account span{display:unset}}.game-pin-wrap{position:relative}.game-pin-wrap .background{position:absolute;left:0;bottom:0;width:100%;z-index:-1}.game-pin-wrap .game-pin{margin:27vw auto 0;display:flex;flex-direction:column;justify-content:center;width:84vw}.game-pin-wrap .game-pin .logo{width:54vw;margin:0 auto 21vw}.game-pin-wrap .game-pin .form-group{margin-bottom:4.9vw}.game-pin-wrap .game-pin form{position:relative}.game-pin-wrap .game-pin form .pet-left{position:absolute;top:4vw;left:-7.5vw;width:27vw;transform:translateY(-100%);z-index:-1}.game-pin-wrap .game-pin form .pet-right{position:absolute;top:9vw;right:-13.8vw;width:30vw;transform:translateY(-100%);z-index:-1}.game-pin-wrap .game-pin form input{padding:5.2vw 6.2vw;font-size:4.2vw;border-radius:48px}.game-pin-wrap .game-pin .submit-button{display:block;width:100%;padding:2.5vw 0;margin-bottom:7.7vw;text-align:center;cursor:pointer}.game-pin-wrap .game-pin .text-with-link{text-align:center;margin-bottom:5vw}.game-pin-wrap .game-pin .text-with-link span,.game-pin-wrap .game-pin .text-with-link a{font-size:4.1vw}.game-pin-wrap .game-pin .text-with-link span{display:block}.game-pin-wrap .game-pin .text-with-link a{font-family:Montserrat Bold,monospace}.game-pin-wrap .game-pin .text-with-link:last-of-type{margin-bottom:63vw}@media (min-width: 801px){.game-pin-wrap{min-height:100vh}.game-pin-wrap .game-pin{padding-bottom:13.4120171674%;margin:0 auto;min-height:100vh;width:30vw}.game-pin-wrap .game-pin .logo{width:21vw;margin:0 auto 3.6vw}.game-pin-wrap .game-pin .form-group{margin-bottom:.9vw}.game-pin-wrap .game-pin form .pet-left,.game-pin-wrap .game-pin form .pet-right{display:none}.game-pin-wrap .game-pin form input{text-align:center;padding:1.6vw 1.8vw;font-size:1.2vw}.game-pin-wrap .game-pin .submit-button{padding:1vw 0;margin-bottom:4.5vw}.game-pin-wrap .game-pin .text-with-link{margin-bottom:.4vw}.game-pin-wrap .game-pin .text-with-link span,.game-pin-wrap .game-pin .text-with-link a{font-size:1.1vw}.game-pin-wrap .game-pin .text-with-link span{display:unset}.game-pin-wrap .game-pin .text-with-link:last-of-type{margin-bottom:unset}}.recover-wrap{position:relative}.recover-wrap .background{position:absolute;bottom:0;left:0;width:100%;z-index:-1}.recover-wrap .recover{padding-top:31vw;padding-bottom:75.5vw;display:flex;flex-direction:column;justify-content:center;text-align:center}.recover-wrap .recover .turtle{width:54vw;margin:0 auto}.recover-wrap .recover p{margin:0 auto;width:50vw;font-family:Montserrat Bold,monospace;font-size:4.2vw}.recover-wrap .recover .form-wrap{width:84vw;margin:0 auto}.recover-wrap .recover .form-group{margin:4.2vw 0 4.9vw}.recover-wrap .recover form input{padding:5.2vw 6.8vw;font-size:4vw;border-radius:48px}.recover-wrap .recover .submit-button{display:block;width:100%;padding:2vw 0;text-align:center;cursor:pointer}@media (min-width: 801px){.recover-wrap{min-height:100vh}.recover-wrap .recover{padding-top:5vw;padding-bottom:24.1416309013%;min-height:100vh}.recover-wrap .recover .turtle{width:19vw}.recover-wrap .recover p{font-size:1.4vw}.recover-wrap .recover .form-wrap{width:30vw}.recover-wrap .recover .form-group{margin:2.2vw 0 .9vw}.recover-wrap .recover form input{padding:1.6vw 1.8vw;font-size:1.2vw}.recover-wrap .recover .submit-button{padding:1vw 0}}.forgot-password-wrap{position:relative}.forgot-password-wrap .background{position:absolute;bottom:0;left:0;width:100%;z-index:-1}.forgot-password-wrap .forgot-password{padding-top:31vw;padding-bottom:75.5vw;display:flex;flex-direction:column;justify-content:center;text-align:center}.forgot-password-wrap .forgot-password .turtle{width:54vw;margin:0 auto}.forgot-password-wrap .forgot-password p{margin:0 auto;width:60vw;font-family:Montserrat Bold,monospace;font-size:4.2vw}.forgot-password-wrap .forgot-password .form-wrap{width:84vw;margin:0 auto}.forgot-password-wrap .forgot-password .form-group{margin:4.2vw 0 4.9vw}.forgot-password-wrap .forgot-password form input{padding:5.2vw 6.8vw;font-size:4vw;border-radius:48px}.forgot-password-wrap .forgot-password .submit-button{display:block;width:100%;padding:2vw 0;text-align:center;cursor:pointer}@media (min-width: 801px){.forgot-password-wrap{min-height:100vh}.forgot-password-wrap .forgot-password{padding-top:5vw;padding-bottom:24.1416309013%;min-height:100vh}.forgot-password-wrap .forgot-password .turtle{width:19vw}.forgot-password-wrap .forgot-password p{width:20vw;font-size:1.4vw}.forgot-password-wrap .forgot-password .form-wrap{width:30vw}.forgot-password-wrap .forgot-password .form-group{margin:2.2vw 0 .9vw}.forgot-password-wrap .forgot-password form input{padding:1.6vw 1.8vw;font-size:1.2vw}.forgot-password-wrap .forgot-password .submit-button{padding:1vw 0}}.text-purple{color:#915db5!important}.text-turquoise{color:#4da9be!important}.text-white{color:#fff!important}.text-orange{color:#f90!important}.text-red{color:#f75151!important}.text-green{color:#028a0f!important}.sign-in{margin:15.7vw auto 0;display:flex;flex-direction:column;justify-content:center}.sign-in h1{text-align:center;margin-bottom:1vw;font-family:Montserrat Bold,monospace;font-size:6.2vw}.sign-in h2{text-align:center;font-size:5.1vw;color:#915db5;margin:0 0 9vw;width:83vw;line-height:1.3em}.sign-in .social-button{display:flex;align-items:center;justify-content:center;border:2px solid #cccccc;border-radius:48px;padding:2.8vw 0;width:100%;font-size:4vw;margin-bottom:4vw;color:#9a9a9a}.sign-in .social-button img{margin-right:3.4vw;margin-left:0;width:4.2vw}.sign-in .divider{padding:.3vw 0 4vw}.sign-in .divider hr{width:100%}.sign-in .divider span{margin:0 3vw;font-size:3.2vw}.sign-in .form-wrap{width:84vw;margin:0 auto}.sign-in .form-group{margin-bottom:3.5vw}.sign-in form input{padding:5.2vw 6.5vw;font-size:4.2vw;border-radius:48px;border:2px solid #cccccc}.sign-in .submit-button{display:block;margin:0 auto;width:100%;padding:2.5vw 0;text-align:center;cursor:pointer}.sign-in .forgot-password,.sign-in .sign-up{text-align:center;margin-top:5vw;margin-bottom:47.5vw}.sign-in .forgot-password span,.sign-in .forgot-password a,.sign-in .sign-up span,.sign-in .sign-up a{font-size:4.1vw}.sign-in .forgot-password span,.sign-in .sign-up span{display:block}.sign-in .forgot-password a,.sign-in .sign-up a{font-family:Montserrat Bold,monospace}.sign-in .forgot-password{margin-bottom:0}@media (min-width: 801px){.sign-in{margin:0 auto;padding-bottom:13.0208333333%;min-height:100vh}.sign-in h1{margin-bottom:1.7vw;font-size:2.2vw}.sign-in h2{text-align:unset;font-size:1.5vw;color:#9a9a9a;margin-bottom:3vw;width:unset}.sign-in .social-button{justify-content:flex-start;border:1px solid #cccccc;padding:.8vw 0;font-size:1.2vw;margin-bottom:1vw;transition:background-color .1s ease-out}.sign-in .social-button:hover{background-color:#f7f7f7}.sign-in .social-button img{margin-right:1.4vw;margin-left:24%;width:1.2vw}.sign-in .divider{padding:1.3vw 0}.sign-in .divider span{margin:0 .5vw;font-size:.7vw}.sign-in .form-wrap{width:30vw}.sign-in .form-group{margin-bottom:1.5vw}.sign-in form input{padding:1.6vw 1.8vw;font-size:1.2vw;border:1px solid #cccccc}.sign-in .submit-button{padding:1vw 0}.sign-in .forgot-password,.sign-in .sign-up{margin-top:1.7vw;margin-bottom:unset}.sign-in .forgot-password span,.sign-in .forgot-password a,.sign-in .sign-up span,.sign-in .sign-up a{font-size:1.1vw}.sign-in .forgot-password span,.sign-in .sign-up span{display:unset}.sign-in .sign-up{margin-top:1vw}}.dashboard{width:100%}.dashboard #text-link{color:#00f;text-decoration:underline}.dashboard #newChildModal .modal-dialog{width:80vw}.dashboard #newChildModal .modal-dialog .modal-content{border-radius:3vw}.dashboard #newChildModal .modal-dialog .modal-content .close{display:block;margin:1.2vw 1.2vw 0 auto;padding:0;cursor:pointer;border:none;border-radius:3vw;background-color:transparent;transition:background-color .1s ease-out}.dashboard #newChildModal .modal-dialog .modal-content .close img{display:block;width:4.8vw}.dashboard #newChildModal .modal-dialog .modal-content .form-wrap{text-align:center;display:flex;flex-direction:column;justify-content:center;width:70vw;margin:0 auto}.dashboard #newChildModal .modal-dialog .modal-content .form-wrap h1{text-align:left;font-family:Montserrat Bold,monospace;font-size:5.2vw;line-height:1.1em;margin:0}.dashboard #newChildModal .modal-dialog .modal-content .form-wrap form{display:block;margin:2vw 0 3vw}.dashboard #newChildModal .modal-dialog .modal-content .form-wrap form input{padding:3.8vw 2.8vw;font-size:3.5vw;border-radius:48px;margin-bottom:1vw;width:100%}.dashboard #newChildModal .modal-dialog .modal-content .form-wrap form .submit-button{width:100%;padding:2vw 0;text-align:center;cursor:pointer;font-size:3.5vw}.dashboard .info-wrap{position:relative}.dashboard .info-wrap .tooltip-content{visibility:hidden;opacity:0;background-color:#d7c4fe;position:absolute;z-index:1;transition:opacity .1s linear}.dashboard .info-wrap .tooltip-content:after{content:"";position:absolute;border-style:solid}.dashboard .info-wrap:hover .tooltip-content{visibility:visible;opacity:1}.dashboard .first-row{padding:.5vw 8vw;flex-direction:column;justify-content:flex-start;align-items:flex-start}.dashboard .first-row .content-wrap{width:100%;z-index:1}.dashboard .first-row .child-controls{margin-top:8vw;margin-bottom:0;justify-content:space-between}.dashboard .first-row h1{margin:0;font-family:Montserrat Bold,monospace;font-size:3.6vw}.dashboard .first-row .profile-progress-wrap{flex-direction:column;align-items:flex-start;margin-bottom:38vw}.dashboard .first-row .profile-progress-wrap .profile-wrap{width:100%;margin-bottom:7.6vw}.dashboard .first-row .profile-title{margin-top:8vw;margin-bottom:10.2vw;font-size:6.1vw}.dashboard .first-row .profile{justify-content:flex-start;align-items:center}.dashboard .first-row .profile img{width:30.5vw}.dashboard .first-row .profile .js-progress{width:33vw;height:29vw}.dashboard .first-row .profile .js-progress svg{width:100%;height:100%}.dashboard .first-row .profile .js-progress .circle-progress-value{stroke-width:8px;stroke:#915db5}.dashboard .first-row .profile .js-progress .circle-progress-text{font-weight:700;font-size:2.5vw;fill:#000}.dashboard .first-row .profile .profile-details{margin-top:3vw;margin-left:5vw}.dashboard .first-row .profile .profile-details p{color:#915db5;margin:0 0 2.5vw;font-family:Montserrat Bold,monospace;font-size:4.1vw}.dashboard .first-row .profile .profile-details p span{font-family:Montserrat,monospace}.dashboard .first-row .progress-wrap .profile-details p{text-align:center}.dashboard .first-row .highlights-wrap{display:flex;align-items:center;margin:9.4vw auto 0}.dashboard .first-row .highlights-wrap img{cursor:pointer;width:9vw}.dashboard .first-row .highlights-wrap .pdf-button{z-index:1;color:#000;margin:0 2.4vw 0 8.8vw;border:2px solid #000}.dashboard .first-row .highlights-wrap .info-wrap .tooltip-content{width:44.6vw;border-radius:5vw;padding:3vw 0 2vw 2.6vw;top:125%;left:-27.8vw;font-size:3.6vw;line-height:1.5em}.dashboard .first-row .highlights-wrap .info-wrap .tooltip-content:after{top:-5.9vw;right:9.5vw;border-width:3vw;border-color:transparent transparent #D7C4FE transparent}.dashboard .first-row .pdf-button{cursor:pointer;margin:8vw auto 0;padding:2.4vw 6vw;background-color:transparent;border:2px solid black;border-radius:6vw;font-family:Montserrat Bold,monospace;font-size:3.5vw}.dashboard .first-row .pdf-button img{margin-left:2.4vw;width:6.5vw;filter:brightness(0)}.dashboard .personality-type-wrap{margin-top:-22.5vw}.dashboard .personality-type-wrap h2{margin-bottom:4.3vw;font-size:6.2vw}.dashboard .personality-type-wrap p{margin:0;font-size:4vw}.dashboard .personality-type-wrap .all-types{display:flex;flex-direction:column;margin-top:4.3vw}.dashboard .personality-type-wrap .all-types .main-type{width:100%;border:.6vw solid #915db5;padding:5.5vw 4.4vw;border-radius:7vw}.dashboard .personality-type-wrap .all-types .main-type .type{display:flex;align-items:center}.dashboard .personality-type-wrap .all-types .main-type .type img{width:21vw}.dashboard .personality-type-wrap .all-types .main-type .type .title{margin-left:2.5vw}.dashboard .personality-type-wrap .all-types .main-type .type .title span{color:#915db5;font-family:Montserrat Bold,monospace;font-size:3.5vw}.dashboard .personality-type-wrap .all-types .main-type .type .title p{margin-top:3.5vw;margin-bottom:0;color:#f90;font-family:Montserrat Bold,monospace;font-size:5vw}.dashboard .personality-type-wrap .all-types .main-type .desc{margin-top:5.3vw;margin-bottom:4.2vw;font-size:4vw;line-height:1.3em}.dashboard .personality-type-wrap .all-types .main-type .percentage{display:flex;align-items:center;margin-bottom:1.6vw}.dashboard .personality-type-wrap .all-types .main-type .percentage img{margin-right:4.5vw;width:8.5vw}.dashboard .personality-type-wrap .all-types .main-type .percentage p{margin:0;padding-top:1vw;font-size:3.5vw;line-height:1.4em}.dashboard .personality-type-wrap .all-types .main-type .percentage p span{font-family:Montserrat Bold,monospace}.dashboard .personality-type-wrap .all-types .secondary-types{display:flex;flex-direction:column;justify-content:space-between;width:100%}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap{display:flex;align-items:center;background-color:#f5f5f5;padding:6vw;border-radius:9vw;margin-top:4vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .type-img{width:17vw;margin-right:4vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap{display:flex;align-items:center;margin-bottom:2vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap .title{margin:0;color:#f90;font-family:Montserrat Bold,monospace;font-size:5vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap .info-wrap{margin-left:3.4vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap .info-wrap img{width:4.3vw;display:block}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap .info-wrap .tooltip-content{width:65.4vw;border-radius:4vw;padding:1.9vw 0 1.7vw 1.7vw;top:170%;left:-41.6vw;font-size:3.2vw;line-height:1.27em}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap .info-wrap .tooltip-content:after{top:-5.9vw;right:18.7vw;border-width:3vw;border-color:transparent transparent #D7C4FE transparent}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .percentage{margin:0}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .percentage span{font-family:Montserrat Bold,monospace}.dashboard .personality-trait-wrap{margin-top:14.3vw}.dashboard .personality-trait-wrap h2{font-size:6.2vw;margin-bottom:4.2vw}.dashboard .personality-trait-wrap p{margin-top:0;margin-bottom:22.5vw;font-size:4vw;line-height:1.3em}.dashboard .personality-trait-wrap p span{font-family:Montserrat Bold,monospace}.dashboard .personality-trait-wrap .facets-wrap{margin-left:0;transform:scale(1.86)}.dashboard .summary-wrap{margin-top:33vw;margin-bottom:13.5vw}.dashboard .summary-wrap h2{margin-bottom:4vw;font-size:6.2vw}.dashboard .summary-wrap #summaryCarousel{position:relative;width:100%;height:204vw;border:1.5vw solid #F5F5F5;border-radius:5vw}.dashboard .summary-wrap #summaryCarousel .carousel-inner{overflow:visible}.dashboard .summary-wrap #summaryCarousel .carousel-1{width:100%;text-align:center;height:186.5vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 h1{margin-top:4.3vw;margin-bottom:3.6vw;color:#915db5;font-family:Montserrat Bold,monospace;font-size:5vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .name{margin-top:0;margin-bottom:2.6vw;font-family:Montserrat Bold,monospace;font-size:4vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .desc{margin:0 auto 2.5vw;font-size:3.5vw;max-width:66vw;line-height:1.3em}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap{display:block;margin-bottom:8.8vw;position:relative}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-left{text-align:left;left:4.8vw;line-height:2em}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-left span{margin-left:3vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-right{text-align:right;right:4.5vw;line-height:2em}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-right span{margin-right:2vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-left,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-right{position:absolute;top:1vw;margin:-1.2vw 0 0;font-family:Montserrat Bold,monospace;font-size:3.5vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-left span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-right span{display:block;font-family:Montserrat Bold,monospace;font-size:3.7vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .percent{position:relative;height:6.3vw;width:72vw;background-color:#edeff1;margin:0 auto;border-radius:4vw;z-index:-1}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .percent .percent-left{left:0;border-radius:4vw 0 0 4vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .percent .percent-right{right:0;border-radius:0 4vw 4vw 0}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .percent .percent-left,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .percent .percent-right{position:absolute;top:0;height:6.3vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-to .text-left.highlighted,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-to .text-right.highlighted{color:#4da9be}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-to .text-left.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-to .text-right.highlighted span{color:#fff}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-to .percent .percent-left.highlighted,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-to .percent .percent-right.highlighted{background-color:#4da9be}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-fc .text-left.highlighted,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-fc .text-right.highlighted{color:#028a0f}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-fc .text-left.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-fc .text-right.highlighted span{color:#fff}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-fc .percent .percent-left.highlighted,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-fc .percent .percent-right.highlighted{background-color:#028a0f}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-ie .text-left.highlighted,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-ie .text-right.highlighted{color:#f75151}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-ie .text-left.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-ie .text-right.highlighted span{color:#fff}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-ie .percent .percent-left.highlighted,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-ie .percent .percent-right.highlighted{background-color:#f75151}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sa .text-left.highlighted,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sa .text-right.highlighted{color:#915db5}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sa .text-left.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sa .text-right.highlighted span{color:#fff}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sa .percent .percent-left.highlighted,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sa .percent .percent-right.highlighted{background-color:#915db5}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sr .text-left.highlighted,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sr .text-right.highlighted{color:#f90}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sr .text-left.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sr .text-right.highlighted span{color:#fff}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sr .percent .percent-left.highlighted,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sr .percent .percent-right.highlighted{background-color:#f90}.dashboard .summary-wrap #summaryCarousel .traits-wrap{padding:4.2vw 0 2.5vw;text-transform:uppercase;position:relative}.dashboard .summary-wrap #summaryCarousel .traits-wrap .title{margin:0 0 6vw;text-align:center;font-family:Montserrat Bold,monospace;font-size:5vw;text-transform:none;color:#915db5}.dashboard .summary-wrap #summaryCarousel .traits-wrap ul{margin-left:3vw;margin-bottom:0;list-style-type:none}.dashboard .summary-wrap #summaryCarousel .traits-wrap ul li{display:flex;align-items:center;margin-bottom:4.4vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap ul li img{width:10vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap ul li span{margin-left:3.4vw;text-transform:none;font-size:4.2vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .lock-img{width:100%;position:absolute;left:0;bottom:3vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap.strength ul li span{color:#4da9be}.dashboard .summary-wrap #summaryCarousel .traits-wrap.growth ul li span{color:#f90}.dashboard .summary-wrap #summaryCarousel .traits-wrap.learning ul li span{color:#915db5}.dashboard .summary-wrap #summaryCarousel .traits-wrap:last-of-type{padding-bottom:0}.dashboard .summary-wrap #summaryCarousel .traits-wrap.locked{padding-bottom:31.5vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap.locked ul li{filter:grayscale(1);opacity:.5}.dashboard .summary-wrap #summaryCarousel .carousel-2,.dashboard .summary-wrap #summaryCarousel .carousel-3{position:relative;height:191vw}.dashboard .summary-wrap #summaryCarousel .carousel-4{display:none}.dashboard .summary-wrap #summaryCarousel .link-wrap{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:block;background-color:#edeff1;padding:3vw 9.5vw;margin:0 auto;width:-moz-fit-content;width:fit-content;border-radius:6vw;text-transform:none}.dashboard .summary-wrap #summaryCarousel .link-wrap span{font-family:Montserrat Bold,monospace;font-size:3.6vw;border-bottom:2px solid #000}.dashboard .summary-wrap #summaryCarousel .carousel-control{position:absolute;top:195vw;background:none;opacity:1;width:unset;height:-moz-fit-content;height:fit-content}.dashboard .summary-wrap #summaryCarousel .carousel-control img{width:14vw;height:4vw}.dashboard .summary-wrap #summaryCarousel .carousel-control.left{justify-content:flex-start}.dashboard .summary-wrap #summaryCarousel .carousel-control.left img{transform:scaleX(-1)}.dashboard .summary-wrap #summaryCarousel .carousel-control.right{justify-content:flex-end}.dashboard .summary-wrap #summaryCarousel .carousel-indicators{bottom:.3vw}.dashboard .summary-wrap #summaryCarousel .carousel-indicators li{background-color:#915db5;opacity:.2;width:2.7vw;height:2.7vw;margin:0 1.7vw 0 0;transition:opacity .1s ease-out}.dashboard .summary-wrap #summaryCarousel .carousel-indicators li.active,.dashboard .summary-wrap #summaryCarousel .carousel-indicators li:hover{opacity:1}.dashboard .summary-wrap #summaryCarousel .carousel-indicators li:last-of-type{display:none;margin:0}.dashboard .payment-wrap{margin-bottom:15vw}@media (min-width: 801px){.dashboard #newChildModal .modal-dialog{width:40vw}.dashboard #newChildModal .modal-dialog .modal-content .close img{width:1.8vw}.dashboard #newChildModal .modal-dialog .modal-content .close:hover{background-color:#f7f7f7}.dashboard #newChildModal .modal-dialog .modal-content .form-wrap{width:30vw}.dashboard #newChildModal .modal-dialog .modal-content .form-wrap h1{font-size:3.2vw}.dashboard #newChildModal .modal-dialog .modal-content .form-wrap form{margin:1vw 0 2vw}.dashboard #newChildModal .modal-dialog .modal-content .form-wrap form input{padding:1.8vw .8vw;font-size:2.5vw}.dashboard #newChildModal .modal-dialog .modal-content .form-wrap form .submit-button{padding:.7vw 0;font-size:2vw}.dashboard .first-row{padding:.5vw 12vw;flex-direction:row}.dashboard .first-row .content-wrap{width:unset}.dashboard .first-row .child-controls{margin-top:.5vw;margin-bottom:0;justify-content:flex-start}.dashboard .first-row .profile-progress-wrap{flex-direction:row;justify-content:flex-start;margin-bottom:0}.dashboard .first-row .profile-progress-wrap .profile-wrap,.dashboard .first-row .profile-progress-wrap .progress-wrap{width:33vw;margin-bottom:0}.dashboard .first-row .profile-title{margin-top:4vw;margin-bottom:3.3vw;font-family:Montserrat Bold,monospace;font-size:2.1vw}.dashboard .first-row .profile img{width:8.8vw;margin-left:0}.dashboard .first-row .profile .js-progress{width:8.8vw;height:8.8vw}.dashboard .first-row .profile .js-progress .circle-progress-text{font-size:1vw}.dashboard .first-row .profile .profile-details{margin-top:0;margin-left:1.3vw}.dashboard .first-row .profile .profile-details p{margin:0 0 1vw;font-size:1.4vw}.dashboard .first-row .profile .profile-details p:last-of-type{margin:0}.dashboard .first-row .highlights-wrap{margin:0}.dashboard .first-row .highlights-wrap img{width:2vw}.dashboard .first-row .highlights-wrap .pdf-button{margin:2.6vw 0 0 2.3vw}.dashboard .first-row .highlights-wrap .info-wrap{margin:2.6vw 0 0 .8vw}.dashboard .first-row .highlights-wrap .info-wrap .tooltip-content{width:9vw;border-radius:.9vw;padding:.7vw .5vw;top:-.8vw;left:130%;font-size:.7vw}.dashboard .first-row .highlights-wrap .info-wrap .tooltip-content:after{top:50%;right:100%;margin-top:-2vw;border-width:.5vw;border-color:transparent #D7C4FE transparent transparent}.dashboard .first-row .pdf-button{margin:2.6vw 0 0 1.5vw;padding:.5vw 1.3vw;border-radius:2vw;font-size:1.4vw;transition:color .1s linear,border .1s linear}.dashboard .first-row .pdf-button img{margin-left:.4vw;width:1.5vw;transition:all .1s linear}.dashboard .first-row .pdf-button:hover{color:#9a9a9a;border:2px solid #9A9A9A}.dashboard .first-row .pdf-button:hover img{opacity:.4}.dashboard .second-row .incomplete-game{display:block;margin:5vw 0 4.6vw 9.5vw;padding:4.3vw 4vw 5vw;width:41vw;background-color:#f1f3f499;text-align:center}.dashboard .second-row .incomplete-game p{color:#915db5;font-size:1.4vw}.dashboard .personality-type-wrap{margin-top:4.4vw}.dashboard .personality-type-wrap h2{margin-bottom:1.3vw;font-family:Montserrat Bold,monospace;font-size:2.2vw}.dashboard .personality-type-wrap p{font-size:1.15vw}.dashboard .personality-type-wrap .all-types{flex-direction:row;margin-top:2.3vw}.dashboard .personality-type-wrap .all-types .main-type{width:34.8vw;border:.2vw solid #915db5;padding:2.3vw 2.2vw;border-radius:3vw}.dashboard .personality-type-wrap .all-types .main-type .type img{width:8.7vw}.dashboard .personality-type-wrap .all-types .main-type .type .title{margin-left:1vw}.dashboard .personality-type-wrap .all-types .main-type .type .title span{font-size:1.3vw}.dashboard .personality-type-wrap .all-types .main-type .type .title p{margin-top:1.5vw;font-size:2.2vw}.dashboard .personality-type-wrap .all-types .main-type .desc{margin-top:2.4vw;font-size:1.35vw;line-height:1.4em}.dashboard .personality-type-wrap .all-types .main-type .percentage img{margin-right:1.9vw;width:3.5vw}.dashboard .personality-type-wrap .all-types .main-type .percentage p{padding-top:.4vw;font-size:1.4vw;line-height:unset}.dashboard .personality-type-wrap .all-types .secondary-types{margin-left:1.8vw;width:24.2vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap{padding:1.6vw 1.7vw;border-radius:3vw;margin-top:0}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .type-img{width:5vw;margin-right:1.2vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap{margin-bottom:.7vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap .title{font-size:1.35vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap .info-wrap{margin-left:1vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap .info-wrap img{width:1.3vw}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap .info-wrap .tooltip-content{width:19vw;border-radius:1.1vw;padding:.5vw 0 .5vw .5vw;left:-12.1vw;font-size:.9vw;line-height:1.35em}.dashboard .personality-type-wrap .all-types .secondary-types .secondary-type-wrap .title-wrap .info-wrap .tooltip-content:after{top:-1.5vw;right:5.5vw;border-width:.8vw}.dashboard .personality-trait-wrap{margin-top:4.5vw}.dashboard .personality-trait-wrap h2{margin-bottom:1.5vw;font-family:Montserrat Bold,monospace;font-size:2.2vw}.dashboard .personality-trait-wrap p{margin-bottom:3.2vw;font-size:1.15vw}.dashboard .personality-trait-wrap .facets-wrap{margin-left:-5.6vw;transform:scale(.83)}.dashboard .summary-wrap{margin-top:6vw;margin-bottom:4.6vw}.dashboard .summary-wrap h2{margin-bottom:1.2vw;font-family:Montserrat Bold,monospace;font-size:2.2vw}.dashboard .summary-wrap #summaryCarousel{width:60.7vw;height:61.3vw;border:.5vw solid #F5F5F5;border-radius:3vw}.dashboard .summary-wrap #summaryCarousel .carousel-1{height:unset}.dashboard .summary-wrap #summaryCarousel .carousel-1 h1{margin-top:1.6vw;margin-bottom:2.7vw;font-size:2.2vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .name{margin-bottom:1.2vw;font-size:1.3vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .desc{font-size:1.1vw;margin-bottom:.8vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap{display:flex;justify-content:center;margin-bottom:1.1vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-left{text-align:right;left:unset;line-height:unset}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-right{text-align:left;right:unset;line-height:unset}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-left,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-right{position:unset;top:unset;margin:0;width:100%;font-size:1.1vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-left span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .text-right span{font-size:1.4vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .percent{height:.5vw;width:127vw;margin:.7vw 1vw;border-radius:unset}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .percent .percent-left,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .percent .percent-right{border-radius:unset}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .percent .percent-left,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap .percent .percent-right{height:.5vw}.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-to .text-left.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-to .text-right.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-fc .text-left.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-fc .text-right.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-ie .text-left.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-ie .text-right.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sa .text-left.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sa .text-right.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sr .text-left.highlighted span,.dashboard .summary-wrap #summaryCarousel .carousel-1 .trait-wrap .percent-wrap.percent-sr .text-right.highlighted span{color:unset}.dashboard .summary-wrap #summaryCarousel .carousel-1 .link-wrap{bottom:-3vw}.dashboard .summary-wrap #summaryCarousel .link-wrap{display:block;bottom:1.4vw;background-color:#edeff1;padding:.7vw 2.2vw;margin:0 auto;width:-moz-fit-content;width:fit-content;border-radius:2vw;text-transform:none}.dashboard .summary-wrap #summaryCarousel .link-wrap span{font-family:Montserrat Bold,monospace;font-size:.8vw;border-bottom:2px solid #000;transition:border-bottom-color .1s ease-out}.dashboard .summary-wrap #summaryCarousel .link-wrap:hover span{border-bottom:2px solid transparent}.dashboard .summary-wrap #summaryCarousel .traits-wrap{height:51.3vw;padding:1.5vw 0;display:block;text-transform:uppercase;position:relative}.dashboard .summary-wrap #summaryCarousel .traits-wrap .title{margin:0 0 9vw;text-align:center;font-family:Montserrat Bold,monospace;font-size:2.2vw;text-transform:none;color:#915db5}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-img{display:block;margin:0 auto;width:42vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-hidden{height:36.6vw;position:relative;top:-1vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-hidden img{width:100%;filter:grayscale(1)}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-hidden .hidden-text{display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-hidden .hidden-text p{margin:0;color:#915db5;text-transform:none;font-family:Montserrat Bold,monospace;font-size:2.1vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-hidden .hidden-text img{width:2.7vw;margin-left:1.5vw;filter:none}.dashboard .summary-wrap #summaryCarousel .traits-wrap .traits{position:relative}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait{position:absolute;color:unset;font-family:Montserrat Bold,monospace;font-size:1.1vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-1{bottom:22.6vw;left:8.9vw;max-width:10vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-2{bottom:11vw;left:9.3vw;max-width:8vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-3{bottom:0;left:9.3vw;max-width:12vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-4{bottom:23.7vw;left:40.6vw;max-width:12vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-5{bottom:10.4vw;left:43.2vw;max-width:8vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-icon{position:absolute;width:5.7vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-icon-1{bottom:17vw;left:19.5vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-icon-2{bottom:5.3vw;left:17vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-icon-3{bottom:-2vw;left:26vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-icon-4{bottom:18vw;right:21.5vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .trait-icon-5{bottom:5vw;right:17.5vw}.dashboard .summary-wrap #summaryCarousel .traits-wrap .traits-bg{position:absolute;bottom:-9vw;left:0;width:100%;border-radius:0 0 2.6vw 2.6vw;z-index:-1}.dashboard .summary-wrap #summaryCarousel .carousel-4{display:block}.dashboard .summary-wrap #summaryCarousel .carousel-4 .trait-1{bottom:23.7vw}.dashboard .summary-wrap #summaryCarousel .carousel-control{top:50%;transform:translateY(-50%);display:flex;align-items:center;height:unset;transition:all .1s ease-out}.dashboard .summary-wrap #summaryCarousel .carousel-control:hover{filter:brightness(90%)}.dashboard .summary-wrap #summaryCarousel .carousel-control img{width:2vw;height:2.5vw}.dashboard .summary-wrap #summaryCarousel .carousel-indicators{bottom:1.7vw}.dashboard .summary-wrap #summaryCarousel .carousel-indicators li{width:1vw;height:1vw;margin:0 .5vw 0 0}.dashboard .summary-wrap #summaryCarousel .carousel-indicators li:last-of-type{display:inline-block}.dashboard .payment-wrap{margin-bottom:6.3vw}}.game-highlights-wrap .game-highlights{flex-direction:column;justify-content:flex-start;align-items:flex-start}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .rotate-alert{display:none;padding:100px 0;text-align:center;font-family:Montserrat Bold,monospace;font-size:20px}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .rotate-alert img{display:block;margin:0 auto}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro{text-align:center;position:relative;width:100%;padding:2vw;border-radius:2vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro img{display:block;width:100%}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step{display:none;position:absolute;padding:0 12vw;top:50%;transform:translateY(-50%);color:#915db5;font-weight:700;font-size:3.5vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step p{margin-bottom:1.7vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step button{margin-top:1.4vw;font-size:3vw;padding:2vw 3vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step.step-2 img{width:10vw;margin:0 auto}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step.step-3{padding:0 8.4vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step.step-3 .questions{position:relative;border:.1vw solid #915db5;border-radius:1.3vw;background-color:#fff;display:flex;color:#000;font-weight:400;font-size:2vw;padding:0 2.5vw;text-align:left}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step.step-3 .questions img{width:4vw;position:absolute;top:-1.8vw;left:-1vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step.step-3 .questions ul{flex:1}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step.step-3 .questions ul li{margin:1.5vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step.visible{display:block}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel{display:none;position:relative;width:100%}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section{margin:3vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section h2{margin:0;font-family:Montserrat Bold,monospace;font-size:5vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .description{margin-top:4vw;font-size:4.1vw;line-height:1.25em}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap{position:relative;margin-bottom:16.3vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-left{text-align:left;left:.7vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-right{text-align:right;right:0}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-left,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-right{position:absolute;top:1vw;margin:0;font-family:Montserrat Bold,monospace;font-size:3.4vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-left span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-right span{display:block;margin:0 1.7vw 2.3vw;font-family:Montserrat Bold,monospace;font-size:3.5vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .percent{position:relative;height:6.2vw;width:100%;margin:.7vw 1vw;background-color:#edeff1;z-index:-1;border-radius:3vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .percent .percent-left{left:0;border-radius:3vw 0 0 3vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .percent .percent-right{right:0;border-radius:0 3vw 3vw 0}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .percent .percent-left,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .percent .percent-right{position:absolute;top:0;height:6.2vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-to .text-left.highlighted,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-to .text-right.highlighted{color:#4da9be}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-to .text-left.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-to .text-right.highlighted span{color:#fff}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-to .percent .percent-left.highlighted,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-to .percent .percent-right.highlighted{background-color:#4da9be}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-fc .text-left.highlighted,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-fc .text-right.highlighted{color:#028a0f}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-fc .text-left.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-fc .text-right.highlighted span{color:#fff}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-fc .percent .percent-left.highlighted,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-fc .percent .percent-right.highlighted{background-color:#028a0f}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-ie .text-left.highlighted,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-ie .text-right.highlighted{color:#f75151}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-ie .text-left.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-ie .text-right.highlighted span{color:#fff}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-ie .percent .percent-left.highlighted,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-ie .percent .percent-right.highlighted{background-color:#f75151}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sa .text-left.highlighted,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sa .text-right.highlighted{color:#915db5}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sa .text-left.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sa .text-right.highlighted span{color:#fff}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sa .percent .percent-left.highlighted,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sa .percent .percent-right.highlighted{background-color:#915db5}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sr .text-left.highlighted,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sr .text-right.highlighted{color:#f90}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sr .text-left.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sr .text-right.highlighted span{color:#fff}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sr .percent .percent-left.highlighted,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sr .percent .percent-right.highlighted{background-color:#f90}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .game-highlight{margin:3vw;border-radius:2vw;overflow:hidden}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .game-highlight .img-question{display:block;width:100%}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .game-highlight .answer{position:absolute;bottom:5vw;right:5.5vw;color:#fff;font-family:Montserrat Bold,monospace;font-size:2.5vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-control{position:absolute;top:unset;bottom:25vw;background:none;opacity:1;width:unset;height:-moz-fit-content;height:fit-content}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-control img{opacity:.6;width:10vw;height:6vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-control.left{justify-content:flex-start}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-control.left img{transform:scaleX(-1)}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-control.right{justify-content:flex-end}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-indicators{display:none;bottom:0}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-indicators li{background-color:#915db5;opacity:.2;width:2.7vw;height:2.7vw;margin:0 1.7vw 0 0;transition:opacity .1s ease-out}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-indicators li.active,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-indicators li:hover{opacity:1}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-indicators li:last-of-type{display:none;margin:0}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel.active{display:block}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan{width:100%;padding:2vw;position:relative;text-align:center}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .radiusDiv{overflow:hidden;border-radius:2vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .img-clan-char{position:absolute;top:50%;left:25vw;width:27vw;transform:translateY(-50%)}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .img-clan-bg{display:block;width:100%}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .character{position:absolute;top:8%;left:50%;transform:translate(-50%);color:#fff}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .character .profile{margin:0;font-family:Montserrat Bold,monospace;font-size:1.7vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .character .code{margin:0;font-family:Montserrat Bold,monospace;font-size:1.3vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .name{position:absolute;bottom:10.5%;left:50%;transform:translate(-50%);color:#fff;font-family:Montserrat Bold,monospace;font-size:1.8vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .download-button{color:#fff;position:absolute;right:4vw;bottom:4vw;display:flex;align-items:center;justify-content:center}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap.portrait .rotate-alert{display:block}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap.portrait .intro,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap.portrait .carousel,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap.portrait .my-clan{display:none}.game-highlights-wrap .game-highlights .content-wrap{width:100%;z-index:1}.game-highlights-wrap .game-highlights .content-wrap h1{margin:0;font-family:Montserrat Bold,monospace;font-size:3.5vw}.game-highlights-wrap .game-highlights .content-wrap .incomplete-game-wrap{display:flex;justify-content:center;margin-top:9.9vw;margin-bottom:15.7vw}.game-highlights-wrap .game-highlights .content-wrap .select-wrap{position:relative}.game-highlights-wrap .game-highlights .content-wrap .select-wrap .caret{position:absolute;top:50%;right:5.3vw;width:3vw;transform:translateY(-50%)}.game-highlights-wrap .game-highlights .content-wrap .select-wrap .trait-select{position:relative;padding:0 4.8vw;width:100%;height:10.3vw;margin-top:7.7vw;font-size:4vw;border-radius:2vw;-webkit-appearance:none;-moz-appearance:none;background-color:transparent}@media (min-width: 801px){.game-highlights-wrap .game-highlights{padding:.6vw 12vw 1.5vw;flex-direction:row}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step{font-size:1.35vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step button{font-size:1.2vw;padding:.4vw 1.5vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step.step-2 img{width:4.7vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .intro .intro-step.step-3 .questions{font-size:1vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel{width:60.7vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section{margin:0}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section h2{font-size:2.2vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .description{margin-top:1vw;margin-bottom:2.3vw;font-size:1.15vw;line-height:1.3em}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap{display:flex;justify-content:center;margin-bottom:1.1vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-left{text-align:right;left:unset}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-right{text-align:left;right:unset}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-left,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-right{position:relative;top:unset;font-size:1.1vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-left span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .text-right span{margin:0;font-size:1.4vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .percent{height:.5vw;width:30vw;border-radius:0}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .percent .percent-left,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .percent .percent-right{border-radius:0}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .percent .percent-left,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap .percent .percent-right{height:.5vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-to .text-left.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-to .text-right.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-fc .text-left.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-fc .text-right.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-ie .text-left.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-ie .text-right.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sa .text-left.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sa .text-right.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sr .text-left.highlighted span,.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .trait-section .percent-wrap.percent-sr .text-right.highlighted span{color:unset}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .game-highlight .answer{bottom:2.4vw;right:4.2vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-control{display:flex;align-items:center;height:30.7vw;transition:all .1s ease-out;bottom:3vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-control:hover{filter:brightness(90%)}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-control img{opacity:1;width:2vw;height:2.5vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-indicators{display:block}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-indicators li{width:1vw;height:1vw;margin:0 .5vw 0 0}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .highlightsCarousel .carousel-indicators li:last-of-type{display:inline-block}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .img-clan-char{left:14vw;width:17vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .character{top:10.5%}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .character .profile{font-size:1vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .character .code{font-size:.8vw}.game-highlights-wrap .game-highlights #highlightsCarousel-wrap .my-clan .name{font-size:1.3vw}}.personality-traits-wrap .personality-traits{padding:.5vw 8vw .5vw 7vw;flex-direction:column;justify-content:flex-start;align-items:flex-start}.personality-traits-wrap .personality-traits .content-wrap{width:100%;z-index:1}.personality-traits-wrap .personality-traits .content-wrap h1{margin:0;font-family:Montserrat Bold,monospace;font-size:3.5vw}.personality-traits-wrap .personality-traits .content-wrap .incomplete-game-wrap{display:flex;justify-content:center;margin-top:9.9vw;margin-bottom:15.7vw}.personality-traits-wrap .personality-traits .content-wrap .select-wrap{position:relative}.personality-traits-wrap .personality-traits .content-wrap .select-wrap .caret{position:absolute;top:50%;right:5.3vw;width:3vw;transform:translateY(-50%)}.personality-traits-wrap .personality-traits .content-wrap .select-wrap .trait-select{position:relative;padding:0 4.8vw;width:100%;height:10.3vw;margin-top:7.7vw;font-size:4vw;border-radius:2vw;-webkit-appearance:none;-moz-appearance:none;background-color:transparent}.personality-traits-wrap .personality-traits .content-wrap .accordion .header-mobile{display:none;margin-top:8vw;font-size:6.2vw}.personality-traits-wrap .personality-traits .content-wrap .accordion h2{margin:0;font-family:Montserrat Bold,monospace;font-size:2.2vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button{cursor:pointer}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button img{width:2.5vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button h2{transition:color .1s ease-out}.personality-traits-wrap .personality-traits .content-wrap .accordion .content{display:none}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .description{margin-top:4vw;font-size:4.1vw;line-height:1.25em}.personality-traits-wrap .personality-traits .content-wrap .accordion .content h3{margin-top:10.5vw;margin-bottom:6.3vw;font-family:Montserrat Bold,monospace;font-size:5vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content h3.blurred{color:#9a9a9a}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap{position:relative;margin-bottom:16.3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-left{text-align:left;left:.7vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-right{text-align:right;right:0}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-left,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-right{position:absolute;top:1vw;margin:0;font-family:Montserrat Bold,monospace;font-size:3.4vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-left span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-right span{display:block;margin:0 1.7vw 2.3vw;font-family:Montserrat Bold,monospace;font-size:3.5vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .percent{position:relative;height:6.2vw;width:100%;margin:.7vw 1vw;background-color:#edeff1;z-index:-1;border-radius:3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .percent .percent-left{left:0;border-radius:3vw 0 0 3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .percent .percent-right{right:0;border-radius:0 3vw 3vw 0}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .percent .percent-left,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .percent .percent-right{position:absolute;top:0;height:6.2vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-to .text-left.highlighted,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-to .text-right.highlighted{color:#4da9be}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-to .text-left.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-to .text-right.highlighted span{color:#fff}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-to .percent .percent-left.highlighted,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-to .percent .percent-right.highlighted{background-color:#4da9be}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-fc .text-left.highlighted,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-fc .text-right.highlighted{color:#028a0f}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-fc .text-left.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-fc .text-right.highlighted span{color:#fff}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-fc .percent .percent-left.highlighted,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-fc .percent .percent-right.highlighted{background-color:#028a0f}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-ie .text-left.highlighted,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-ie .text-right.highlighted{color:#f75151}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-ie .text-left.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-ie .text-right.highlighted span{color:#fff}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-ie .percent .percent-left.highlighted,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-ie .percent .percent-right.highlighted{background-color:#f75151}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sa .text-left.highlighted,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sa .text-right.highlighted{color:#915db5}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sa .text-left.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sa .text-right.highlighted span{color:#fff}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sa .percent .percent-left.highlighted,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sa .percent .percent-right.highlighted{background-color:#915db5}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sr .text-left.highlighted,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sr .text-right.highlighted{color:#f90}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sr .text-left.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sr .text-right.highlighted span{color:#fff}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sr .percent .percent-left.highlighted,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sr .percent .percent-right.highlighted{background-color:#f90}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait{margin-bottom:3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait .dropdown-button-mobile .title img{width:11vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait .dropdown-button-mobile .title p{margin:0 3.2vw;font-family:Montserrat Bold,monospace;font-size:3.9vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait .dropdown-button-mobile .title .value{padding:.3vw 1.9vw;margin-right:1vw;border-radius:3vw;text-transform:capitalize;font-family:Montserrat Bold,monospace;font-size:4vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait .dropdown-button-mobile .title .value.low{background-color:#f4b8b8}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait .dropdown-button-mobile .title .value.inconclusive{background-color:#ffe178}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait .dropdown-button-mobile .title .value.high{background-color:#b8f4bb}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait .dropdown-button-mobile .arrow{width:5vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait .content-wrap{display:none}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.blurred{opacity:.8;filter:grayscale(100%)}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.active .dropdown-button-mobile .arrow{transform:rotate(180deg)}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.active .content-wrap{display:block}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-to .dropdown-button-mobile .title p,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-to .content h4,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-to .content .level p span.high{color:#4da9be}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-fc .dropdown-button-mobile .title p,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-fc .content h4,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-fc .content .level p span.high{color:#028a0f}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-ie .dropdown-button-mobile .title p,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-ie .content h4,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-ie .content .level p span.high{color:#f75151}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-sa .dropdown-button-mobile .title p,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-sa .content h4,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-sa .content .level p span.high{color:#915db5}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-sr .dropdown-button-mobile .title p,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-sr .content h4,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .sub-trait.sub-trait-sr .content .level p span.high{color:#f90}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .lock-wrap{position:relative;height:21.5vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .sub-traits-wrap .lock-wrap img{position:absolute;left:0;bottom:8vw;width:100%}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .tips-wrap{margin-bottom:32vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .tips-wrap .tips-header{justify-content:flex-start}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .tips-wrap .tips-header img{width:10vw;margin-right:3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .tips-wrap h4{margin:0;font-family:Montserrat Bold,monospace;font-size:4vw;color:#f90}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .tips-wrap .title{margin:6.5vw 0 0;font-family:Montserrat Bold,monospace;font-size:3.4vw;line-height:1.35em;color:#6587b6}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .tips-wrap .desc{margin:4.3vw 0 0;font-size:3.5vw;line-height:1.35em}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .tips-wrap a{display:flex;align-items:center;margin-top:2.3vw;width:-moz-fit-content;width:fit-content}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .tips-wrap a span{font-family:Montserrat Bold,monospace;font-size:3.5vw;border-bottom:2px solid #000}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .tips-wrap a img{margin-left:1.6vw;width:3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .trait-bar{width:100%}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .text-info{margin-top:6.1vw;font-size:3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion.active .dropdown-button img{transform:scaleY(-1)}.personality-traits-wrap .personality-traits .content-wrap .accordion.active .content,.personality-traits-wrap .personality-traits .content-wrap .accordion.active .header-mobile{display:block}.personality-traits-wrap .personality-traits .content-wrap .payment-wrap{margin-top:25vw;margin-bottom:10vw}@media (min-width: 801px){.personality-traits-wrap .subTraitModals .content-wrap{padding:0 2.3vw}.personality-traits-wrap .subTraitModals .content-wrap .title-wrap{position:relative;top:-3.5vw;justify-content:flex-start;align-items:center}.personality-traits-wrap .subTraitModals .content-wrap .title-wrap img{width:4.8vw;margin-right:.85vw}.personality-traits-wrap .subTraitModals .content-wrap .title-wrap p{font-family:Montserrat Bold,monospace;font-size:2vw}.personality-traits-wrap .subTraitModals .content-wrap #subtrait-content{position:relative;top:-1.4vw;padding:0 .3vw}.personality-traits-wrap .subTraitModals .content-wrap #subtrait-content h4{margin:0;color:#915db5;font-size:1.25vw}.personality-traits-wrap .subTraitModals .content-wrap #subtrait-content p{font-size:1vw;line-height:1.5em;margin-bottom:3.4vw}.personality-traits-wrap .subTraitModals .content-wrap #subtrait-content .level{align-items:center;margin-top:2vw;margin-bottom:1.7vw}.personality-traits-wrap .subTraitModals .content-wrap #subtrait-content .level img{width:3.5vw;margin-right:.8vw}.personality-traits-wrap .subTraitModals .content-wrap #subtrait-content .level p{margin:0}.personality-traits-wrap .subTraitModals .content-wrap #subtrait-content ul{margin-top:1.4vw;padding-left:1.6vw;padding-bottom:0}.personality-traits-wrap .subTraitModals .content-wrap #subtrait-content ul li{font-size:1vw;line-height:1.5em;margin-bottom:1.4vw}.personality-traits-wrap .subTraitModals .content-wrap #subtrait-content ul li:last-of-type{margin-bottom:0}.personality-traits-wrap .personality-traits{padding:.6vw 12vw 1.5vw;flex-direction:row}.personality-traits-wrap .personality-traits .content-wrap .accordion{padding:1.4vw 2.3vw .5vw 2.9vw;border:.5vw solid #F4F4F4;border-radius:3vw;margin-bottom:2.6vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button{margin-bottom:1vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button img{filter:brightness(0)}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button h2{transition:color .1s linear}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button.dropdown-open h2{color:#4da9be}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button.dropdown-cons h2{color:#028a0f}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button.dropdown-extr h2{color:#f75151}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button.dropdown-agre h2{color:#915db5}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button.dropdown-reac h2{color:#f90}.personality-traits-wrap .personality-traits .content-wrap .accordion .dropdown-button:hover h2{color:#000}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .blurred{opacity:.4;filter:grayscale(100%)}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .description{margin-top:3.1vw;margin-bottom:2.3vw;font-size:1.15vw;line-height:1.3em}.personality-traits-wrap .personality-traits .content-wrap .accordion .content h3{display:block;margin-top:2.6vw;margin-bottom:2.6vw;font-size:1.8vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap{display:flex;justify-content:center;margin-bottom:1.1vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-left{text-align:right;left:unset}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-right{text-align:left;right:unset}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-left,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-right{position:relative;top:unset;font-size:1.1vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-left span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .text-right span{margin:0;font-size:1.4vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .percent{height:.5vw;width:30vw;border-radius:0}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .percent .percent-left,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .percent .percent-right{border-radius:0}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .percent .percent-left,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap .percent .percent-right{height:.5vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-to .text-left.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-to .text-right.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-fc .text-left.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-fc .text-right.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-ie .text-left.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-ie .text-right.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sa .text-left.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sa .text-right.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sr .text-left.highlighted span,.personality-traits-wrap .personality-traits .content-wrap .accordion .content .percent-wrap.percent-sr .text-right.highlighted span{color:unset}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .text-info{margin-top:1.1vw;font-size:.8vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits{position:relative;display:block;margin:0 auto .8vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits img{width:100%}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits img.blurred{opacity:.8;filter:grayscale(100%)}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .lock-img{position:absolute;bottom:-1vw;left:50%;transform:translate(-50%);width:59vw;z-index:1}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .value{position:absolute;top:-1.7vw;left:.1vw;padding:0 .55vw;border-radius:.6vw;text-transform:capitalize;font-family:Montserrat Bold,monospace;font-size:.9vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .value.low{background-color:#f4b8b8}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .value.inconclusive{background-color:#ffe178}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .value.high{background-color:#b8f4bb}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .trait{position:absolute;font-family:Montserrat Bold,monospace;font-size:1.1vw;text-transform:uppercase}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .trait.blurred{color:#9a9a9a}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .trait-1{bottom:10vw;left:3vw;max-width:10vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .trait-2{bottom:25vw;left:42.3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .trait-3{bottom:9.8vw;left:42.3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .trait-icon{position:absolute;width:7.6vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .trait-icon-1{bottom:4vw;left:13vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .trait-icon-2{top:3vw;left:50%;transform:translate(-50%)}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .trait-icon-3{bottom:4vw;right:14vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .desc{position:absolute}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .desc p{font-size:.9vw;margin-bottom:.7vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .desc a{font-family:Montserrat Bold,monospace;font-size:.8vw;border-bottom:2px solid #000;transition:border-bottom-color .1s ease-out}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .desc a:hover{border-bottom:2px solid transparent}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .desc-1{top:18vw;left:3vw;max-width:10vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .desc-2{top:2.9vw;left:42.3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits .desc-3{top:18vw;left:42.3vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large{top:0;margin:0 auto 2.8vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .trait-1{bottom:23.3vw;left:4.4vw;max-width:10vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .trait-2{bottom:10.1vw;left:5.9vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .trait-3{bottom:31.1vw;left:34.2vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .trait-4{bottom:20vw;left:42.6vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .trait-5{bottom:5.3vw;left:37.7vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .trait-icon-1{bottom:15.5vw;left:13vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .trait-icon-2{top:unset;bottom:4vw;left:17vw;transform:unset}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .trait-icon-3{top:6vw;left:50%;transform:translate(-50%)}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .trait-icon-4{top:13vw;right:13.5vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .trait-icon-5{top:23vw;right:17vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .desc-1{top:10.9vw;left:4.4vw;max-width:9vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .desc-2{top:24vw;left:5.9vw;width:9vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .desc-3{top:3vw;left:34.2vw;width:9vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .desc-4{top:14vw;left:42.6vw}.personality-traits-wrap .personality-traits .content-wrap .accordion .content .traits.traits-large .desc-5{top:28.8vw;left:37.7vw;width:10vw}.personality-traits-wrap .personality-traits .content-wrap .payment-wrap{margin-top:7vw;margin-bottom:5.4vw}}.strengths-growth-wrap .strengths-growth{padding:.5vw 8vw .5vw 7vw;flex-direction:column;justify-content:flex-start;align-items:flex-start}.strengths-growth-wrap .strengths-growth .content-wrap{padding-left:1vw;margin-bottom:0;width:100%;z-index:1}.strengths-growth-wrap .strengths-growth .content-wrap .blurred{color:#9a9a9a}.strengths-growth-wrap .strengths-growth .content-wrap .incomplete-game-wrap{display:flex;justify-content:center;margin-top:9.9vw;margin-bottom:17.2vw}.strengths-growth-wrap .strengths-growth .content-wrap h2{margin:0 0 1.3vw;font-family:Montserrat Bold,monospace;font-size:5.9vw}.strengths-growth-wrap .strengths-growth .content-wrap img{width:100%}.strengths-growth-wrap .strengths-growth .content-wrap .strengths-hidden{margin-bottom:24.7vw}.strengths-growth-wrap .strengths-growth .content-wrap .accordions{position:relative;margin-top:9.4vw;margin-bottom:23.5vw}.strengths-growth-wrap .strengths-growth .content-wrap .accordions:last-of-type{margin-bottom:0}.strengths-growth-wrap .strengths-growth .content-wrap .accordions .lock-img{position:absolute;left:0;bottom:0}.strengths-growth-wrap .strengths-growth .content-wrap .accordions.blurred img:not(.lock-img){opacity:.8;filter:grayscale(100%)}.strengths-growth-wrap .strengths-growth .content-wrap .accordions.blurred .strength-mobile .title p,.strengths-growth-wrap .strengths-growth .content-wrap .accordions.blurred .growth-mobile .title p{color:#9a9a9a}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile{margin-bottom:1.2vw}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile .title img,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile .title img{width:13vw;margin-right:1.7vw}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile .title p,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile .title p{font-family:Montserrat Bold,monospace;font-size:3.9vw}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile .arrow,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile .arrow{width:5vw}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile .content,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile .content{display:none;padding-left:1.7vw}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile .content p,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile .content p{font-family:Montserrat Bold,monospace;font-size:3.8vw;color:#c589f0;margin-bottom:6.5vw}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile .content ul,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile .content ul{margin-left:5vw}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile .content ul li,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile .content ul li{font-size:3.5vw;line-height:1.3em;margin-bottom:5vw}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile .content ul li span,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile .content ul li span{font-family:Montserrat Bold,monospace}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile.active .arrow,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile.active .arrow{transform:rotate(180deg)}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile.active .content,.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile.active .content{display:block}.strengths-growth-wrap .strengths-growth .content-wrap .strength-mobile .title p{color:#4da9be}.strengths-growth-wrap .strengths-growth .content-wrap .growth-mobile .title p{color:#f90}.strengths-growth-wrap .strengths-growth .content-wrap .payment-wrap{position:relative;top:-14.3vw}@media (min-width: 801px){.strengths-growth-wrap .strengths-growth{padding:.6vw 12.8vw 0 12vw;flex-direction:row}.strengths-growth-wrap .strengths-growth .content-wrap{padding-left:0;margin-bottom:0}.strengths-growth-wrap .strengths-growth .content-wrap h1{display:block;margin:0 0 .5vw;font-family:Montserrat Bold,monospace;font-size:3.5vw}.strengths-growth-wrap .strengths-growth .content-wrap h2{font-size:2.2vw}.strengths-growth-wrap .strengths-growth .content-wrap .strengths-hidden{margin-bottom:4.7vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph{position:relative;display:block;width:100%}.strengths-growth-wrap .strengths-growth .content-wrap .graph.strength{margin:0 auto 3vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph.growth{margin:0 auto 6.5vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph.growth .trait-4{bottom:28.8vw;left:42.3vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph.growth .trait-5{bottom:16vw;left:45.5vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph.growth .desc-4{top:2.6vw;left:42.3vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph.growth .desc-5{top:15.2vw;left:45.5vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait{position:absolute;font-family:Montserrat Bold,monospace;font-size:1vw;text-transform:uppercase}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-1{bottom:29vw;left:4.9vw;max-width:13vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-2{bottom:16.8vw;left:4.9vw;max-width:12vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-3{bottom:6vw;left:4.9vw;max-width:15vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-4{bottom:29.4vw;left:42.2vw;max-width:13vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-5{bottom:17.2vw;left:45.5vw;max-width:10vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-icon{position:absolute;width:5.5vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-icon-1{bottom:23.5vw;left:20.5vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-icon-2{bottom:11.5vw;left:18vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-icon-3{bottom:4vw;left:50%;transform:translate(-50%)}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-icon-4{bottom:23.5vw;right:21vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .trait-icon-5{bottom:11.5vw;right:17vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .desc{position:absolute}.strengths-growth-wrap .strengths-growth .content-wrap .graph .desc p{font-size:.9vw;margin-bottom:.6vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .desc a{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.strengths-growth-wrap .strengths-growth .content-wrap .graph .desc a span{font-family:Montserrat Bold,monospace;font-size:.8vw;border-bottom:2px solid #000}.strengths-growth-wrap .strengths-growth .content-wrap .graph .desc a img{margin-left:.4vw;width:.6vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .desc-1{top:2.6vw;left:5vw;max-width:13vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .desc-2{top:14.9vw;left:5vw;max-width:12vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .desc-3{top:25.7vw;left:5vw;max-width:15vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .desc-4{top:2.3vw;left:42.2vw;max-width:13vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .desc-5{top:14.3vw;left:45.5vw;max-width:10vw}.strengths-growth-wrap .strengths-growth .content-wrap .graph .lock-img{position:absolute;bottom:0;left:0}.strengths-growth-wrap .strengths-growth .content-wrap .graph.blurred img:not(.lock-img){opacity:.8;filter:grayscale(100%)}.strengths-growth-wrap .strengths-growth .content-wrap .graph.blurred a{color:#9a9a9a;cursor:default}.strengths-growth-wrap .strengths-growth .content-wrap .graph.blurred a span{border-color:#9a9a9a}.strengths-growth-wrap .strengths-growth .content-wrap .payment-wrap{margin-bottom:7vw;top:unset}}.learning-wrap .learning{padding:.5vw 8vw .5vw 7vw;flex-direction:column;justify-content:flex-start;align-items:flex-start}.learning-wrap .learning .content-wrap{width:100%;z-index:1}.learning-wrap .learning .content-wrap .blurred{color:#9a9a9a}.learning-wrap .learning .content-wrap .incomplete-game-wrap{display:flex;justify-content:center;margin-top:9.9vw;margin-bottom:17.2vw}.learning-wrap .learning .content-wrap h2{margin:0 0 1.3vw;font-family:Montserrat Bold,monospace;font-size:5.9vw}.learning-wrap .learning .content-wrap img{width:100%}.learning-wrap .learning .content-wrap .accordions{position:relative;margin-top:9.4vw;margin-bottom:23.5vw}.learning-wrap .learning .content-wrap .accordions:last-of-type{margin-bottom:0}.learning-wrap .learning .content-wrap .accordions .lock-img{position:absolute;left:0;bottom:0}.learning-wrap .learning .content-wrap .accordions.blurred img:not(.lock-img){opacity:.8;filter:grayscale(100%)}.learning-wrap .learning .content-wrap .accordions.blurred .learning-mobile .title p{color:#9a9a9a}.learning-wrap .learning .content-wrap .learning-mobile{margin-bottom:1.2vw}.learning-wrap .learning .content-wrap .learning-mobile .title img{width:13vw;margin-right:1.7vw}.learning-wrap .learning .content-wrap .learning-mobile .title p{color:#915db5;font-family:Montserrat Bold,monospace;font-size:3.9vw}.learning-wrap .learning .content-wrap .learning-mobile .arrow{width:5vw}.learning-wrap .learning .content-wrap .learning-mobile .content{display:none;padding-left:1.7vw}.learning-wrap .learning .content-wrap .learning-mobile .content p{font-family:Montserrat Bold,monospace;font-size:3.8vw;color:#c589f0;margin-bottom:6.5vw}.learning-wrap .learning .content-wrap .learning-mobile .content ul{margin-left:5vw}.learning-wrap .learning .content-wrap .learning-mobile .content ul li{font-size:3.5vw;line-height:1.3em;margin-bottom:5vw}.learning-wrap .learning .content-wrap .learning-mobile .content ul li span{font-family:Montserrat Bold,monospace}.learning-wrap .learning .content-wrap .learning-mobile.active .arrow{transform:rotate(180deg)}.learning-wrap .learning .content-wrap .learning-mobile.active .content{display:block}.learning-wrap .learning .content-wrap .payment-wrap{margin-bottom:6.8vw}@media (min-width: 801px){.learning-wrap .learning{padding:.6vw 12.8vw 0 12vw;flex-direction:row}.learning-wrap .learning .content-wrap h1{margin:0 0 .5vw;font-family:Montserrat Bold,monospace;font-size:3.5vw}.learning-wrap .learning .content-wrap p{margin:0;font-size:.8vw}.learning-wrap .learning .content-wrap .graph{display:block;position:relative;width:100%;margin:4.7vw auto 4vw}.learning-wrap .learning .content-wrap .graph .trait{margin:0;position:absolute;font-family:Montserrat Bold,monospace;font-size:1.05vw;text-transform:uppercase}.learning-wrap .learning .content-wrap .graph .trait-1{bottom:30.1vw;left:4.8vw;max-width:13vw}.learning-wrap .learning .content-wrap .graph .trait-2{bottom:17.7vw;left:4.8vw;max-width:8vw}.learning-wrap .learning .content-wrap .graph .trait-3{bottom:6.9vw;left:4.8vw;max-width:13vw}.learning-wrap .learning .content-wrap .graph .trait-4{bottom:30vw;left:42.5vw;max-width:11vw}.learning-wrap .learning .content-wrap .graph .trait-5{bottom:17.5vw;left:45.8vw;max-width:11vw}.learning-wrap .learning .content-wrap .graph .trait-icon{position:absolute;width:5.5vw}.learning-wrap .learning .content-wrap .graph .trait-icon-1{bottom:23.5vw;left:20.5vw}.learning-wrap .learning .content-wrap .graph .trait-icon-2{bottom:11.5vw;left:18vw}.learning-wrap .learning .content-wrap .graph .trait-icon-3{bottom:4vw;left:50%;transform:translate(-50%)}.learning-wrap .learning .content-wrap .graph .trait-icon-4{bottom:23.5vw;right:21vw}.learning-wrap .learning .content-wrap .graph .trait-icon-5{bottom:11.5vw;right:17vw}.learning-wrap .learning .content-wrap .graph .desc{position:absolute}.learning-wrap .learning .content-wrap .graph .desc p{font-size:.9vw;margin-bottom:.6vw}.learning-wrap .learning .content-wrap .graph .desc a{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.learning-wrap .learning .content-wrap .graph .desc a span{font-family:Montserrat Bold,monospace;font-size:.8vw;border-bottom:2px solid #000}.learning-wrap .learning .content-wrap .graph .desc a img{margin-left:.4vw;width:.6vw}.learning-wrap .learning .content-wrap .graph .desc-1{top:3.5vw;left:4.8vw;max-width:13vw}.learning-wrap .learning .content-wrap .graph .desc-2{top:15.6vw;left:4.8vw;max-width:12vw}.learning-wrap .learning .content-wrap .graph .desc-3{top:26.5vw;left:4.8vw;max-width:13vw}.learning-wrap .learning .content-wrap .graph .desc-4{top:3.5vw;left:42.5vw;max-width:13vw}.learning-wrap .learning .content-wrap .graph .desc-5{top:16.1vw;left:45.5vw;max-width:11vw}.learning-wrap .learning .content-wrap .graph .lock-img{position:absolute;bottom:0;left:0}.learning-wrap .learning .content-wrap .graph.blurred img:not(.lock-img){opacity:.8;filter:grayscale(100%)}.learning-wrap .learning .content-wrap .graph.blurred a{color:#9a9a9a;cursor:default}.learning-wrap .learning .content-wrap .graph.blurred a span{border-color:#9a9a9a}}.tips-wrap .blurred{opacity:.4;filter:grayscale(100%)}.tips-wrap .tips{padding:.5vw 8vw .5vw 7vw;flex-direction:column;justify-content:flex-start;align-items:flex-start}.tips-wrap .tips .content-wrap{position:relative;width:100%;z-index:1}.tips-wrap .tips .content-wrap h1{margin:0 0 8vw;font-family:Montserrat Bold,monospace;font-size:6.3vw}.tips-wrap .tips .content-wrap .lock-img{position:absolute;width:100%;bottom:0}.tips-wrap .tips .content-wrap .incomplete-game-wrap{display:flex;justify-content:center;margin-top:9.9vw;margin-bottom:15.7vw}.tips-wrap .tips .content-wrap .accordion{margin-bottom:8.6vw}.tips-wrap .tips .content-wrap .accordion h2{margin:0;font-family:Montserrat Bold,monospace;font-size:5.2vw}.tips-wrap .tips .content-wrap .accordion .dropdown-button{cursor:pointer;margin-bottom:6.5vw}.tips-wrap .tips .content-wrap .accordion .dropdown-button img{width:5vw}.tips-wrap .tips .content-wrap .accordion .dropdown-button h2 span{font-family:inherit}.tips-wrap .tips .content-wrap .accordion .dropdown-button.dropdown-open h2 span{color:#4da9be}.tips-wrap .tips .content-wrap .accordion .dropdown-button.dropdown-cons h2 span{color:#028a0f}.tips-wrap .tips .content-wrap .accordion .dropdown-button.dropdown-extr h2 span{color:#f75151}.tips-wrap .tips .content-wrap .accordion .dropdown-button.dropdown-agre h2 span{color:#915db5}.tips-wrap .tips .content-wrap .accordion .dropdown-button.dropdown-reac h2 span{color:#f90}.tips-wrap .tips .content-wrap .accordion .content{display:none;height:0}.tips-wrap .tips .content-wrap .accordion .content h4{margin-top:2.7vw;margin-bottom:6.3vw;font-size:4.2vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap{position:relative;margin-bottom:12.2vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-left{text-align:left;left:.7vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-right{text-align:right;right:0}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-left,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-right{position:absolute;top:1vw;margin:0;font-family:Montserrat Bold,monospace;font-size:3.4vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-left span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-right span{display:block;margin:0 1.7vw 2.3vw;font-family:Montserrat Bold,monospace;font-size:3.5vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .percent{position:relative;height:6.2vw;width:100%;margin:.7vw 1vw;background-color:#edeff1;z-index:-1;border-radius:3vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .percent .percent-left{left:0;border-radius:3vw 0 0 3vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .percent .percent-right{right:0;border-radius:0 3vw 3vw 0}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .percent .percent-left,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .percent .percent-right{position:absolute;top:0;height:6.2vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-to .text-left.highlighted,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-to .text-right.highlighted{color:#4da9be}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-to .text-left.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-to .text-right.highlighted span{color:#fff}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-to .percent .percent-left.highlighted,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-to .percent .percent-right.highlighted{background-color:#4da9be}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-fc .text-left.highlighted,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-fc .text-right.highlighted{color:#028a0f}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-fc .text-left.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-fc .text-right.highlighted span{color:#fff}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-fc .percent .percent-left.highlighted,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-fc .percent .percent-right.highlighted{background-color:#028a0f}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-ie .text-left.highlighted,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-ie .text-right.highlighted{color:#f75151}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-ie .text-left.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-ie .text-right.highlighted span{color:#fff}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-ie .percent .percent-left.highlighted,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-ie .percent .percent-right.highlighted{background-color:#f75151}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sa .text-left.highlighted,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sa .text-right.highlighted{color:#915db5}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sa .text-left.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sa .text-right.highlighted span{color:#fff}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sa .percent .percent-left.highlighted,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sa .percent .percent-right.highlighted{background-color:#915db5}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sr .text-left.highlighted,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sr .text-right.highlighted{color:#f90}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sr .text-left.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sr .text-right.highlighted span{color:#fff}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sr .percent .percent-left.highlighted,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sr .percent .percent-right.highlighted{background-color:#f90}.tips-wrap .tips .content-wrap .accordion .content .tip-wrap{margin-bottom:4.7vw}.tips-wrap .tips .content-wrap .accordion .content .tip-wrap .tip-title{margin-bottom:1.5vw;font-family:Montserrat Bold,monospace;font-size:3.4vw}.tips-wrap .tips .content-wrap .accordion .content .tip-wrap .tip-desc{margin-top:0;font-size:3.4vw;line-height:1.4em}.tips-wrap .tips .content-wrap .accordion .content.locked{height:33.8vw}.tips-wrap .tips .content-wrap .accordion .content.locked h3,.tips-wrap .tips .content-wrap .accordion .content.locked h4,.tips-wrap .tips .content-wrap .accordion .content.locked .percent-wrap,.tips-wrap .tips .content-wrap .accordion .content.locked .tip-wrap{opacity:.4;filter:grayscale(100%)}.tips-wrap .tips .content-wrap .accordion .content.content-to h4{color:#4da9be}.tips-wrap .tips .content-wrap .accordion .content.content-fc h4{color:#028a0f}.tips-wrap .tips .content-wrap .accordion .content.content-ie h4{color:#f75151}.tips-wrap .tips .content-wrap .accordion .content.content-sa h4{color:#915db5}.tips-wrap .tips .content-wrap .accordion .content.content-sr h4{color:#f90}.tips-wrap .tips .content-wrap .accordion.active .dropdown-button img{transform:scaleY(-1)}.tips-wrap .tips .content-wrap .accordion.active .content{display:block;height:unset}.tips-wrap .tips .content-wrap .payment-wrap{margin-top:17vw;margin-bottom:16vw}@media (min-width: 801px){.tips-wrap .tips{padding:.6vw 12vw 1.5vw;flex-direction:row}.tips-wrap .tips .content-wrap h1{margin:0;font-size:3.5vw}.tips-wrap .tips .content-wrap .accordion{position:relative;padding:1.4vw 2.3vw .5vw 2.9vw;border:.5vw solid #F4F4F4;border-radius:3vw;margin-bottom:2.6vw}.tips-wrap .tips .content-wrap .accordion h2{font-size:2.2vw}.tips-wrap .tips .content-wrap .accordion .lock-img{position:absolute;left:0;bottom:0;width:100%;border-radius:0 0 3vw 3vw}.tips-wrap .tips .content-wrap .accordion .dropdown-button{margin-bottom:1vw}.tips-wrap .tips .content-wrap .accordion .dropdown-button img{width:3vw}.tips-wrap .tips .content-wrap .accordion .dropdown-button:hover h2 span{filter:brightness(.9)}.tips-wrap .tips .content-wrap .accordion .content h3{display:block;margin-top:3.2vw;margin-bottom:2.5vw;font-size:1.8vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap{display:flex;justify-content:center;margin-bottom:1.1vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-left{text-align:right;left:unset}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-right{text-align:left;right:unset}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-left,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-right{position:relative;top:unset;font-size:1.1vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-left span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .text-right span{margin:0;font-size:1.4vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .percent{height:.5vw;width:30vw;border-radius:0}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .percent .percent-left,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .percent .percent-right{border-radius:0}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .percent .percent-left,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap .percent .percent-right{height:.5vw}.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-to .text-left.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-to .text-right.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-fc .text-left.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-fc .text-right.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-ie .text-left.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-ie .text-right.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sa .text-left.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sa .text-right.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sr .text-left.highlighted span,.tips-wrap .tips .content-wrap .accordion .content .percent-wrap.percent-sr .text-right.highlighted span{color:unset}.tips-wrap .tips .content-wrap .accordion .content h4{margin-top:2.7vw;margin-bottom:1.4vw;font-size:1.4vw}.tips-wrap .tips .content-wrap .accordion .content .tip-wrap{margin-bottom:unset}.tips-wrap .tips .content-wrap .accordion .content .tip-wrap .tip-title{margin-bottom:.1vw;font-size:1.1vw}.tips-wrap .tips .content-wrap .accordion .content .tip-wrap .tip-desc{font-size:1.1vw}.tips-wrap .tips .content-wrap .payment-wrap{margin-top:7vw;margin-bottom:5.4vw}}.modalWrapComponent .modal-dialog{width:100%;margin:0}.modalWrapComponent .modal-dialog .modal-content .close{display:block;margin:1.2vw 1.2vw 0 auto;padding:0;cursor:pointer;border:none;border-radius:3vw;background-color:transparent}.modalWrapComponent .modal-dialog .modal-content .close img{display:block;width:5vw}.modalWrapComponent .modal-dialog .modal-content .content-wrap{margin-top:1vw}@media (min-width: 801px){.modalWrapComponent .modal-dialog{width:67.5vw;margin:2vw auto}.modalWrapComponent .modal-dialog .modal-content{border-radius:1.5vw}.modalWrapComponent .modal-dialog .modal-content .close{transition:background-color .1s ease-out}.modalWrapComponent .modal-dialog .modal-content .close img{width:1.8vw}.modalWrapComponent .modal-dialog .modal-content .close:hover{background-color:#f7f7f7}#paywallModal .modal-dialog{width:90vw}}.details-modals .modal-dialog{width:75vw}.details-modals .modal-dialog .modal-content{border-radius:2vw;margin-top:4vw}.details-modals .modal-dialog .modal-content .close{display:block;margin:1.7vw 2.8vw 0 auto;padding:0;cursor:pointer;border:none;border-radius:3vw;background-color:transparent;transition:background-color .1s ease-out;z-index:5}.details-modals .modal-dialog .modal-content .close img{display:block;width:1.9vw}.details-modals .modal-dialog .modal-content .close:hover{background-color:#f7f7f7}.details-modals .modal-dialog .modal-content .content{position:relative;display:block;padding-top:6.7vw;padding-left:2.2vw}.details-modals .modal-dialog .modal-content .content .title{position:absolute;top:-2vw;justify-content:flex-start;align-items:center;margin-bottom:2.6vw;z-index:0}.details-modals .modal-dialog .modal-content .content .title img{width:6vw;margin-right:.8vw}.details-modals .modal-dialog .modal-content .content .title h1{font-family:Montserrat Bold,monospace;font-size:2.2vw;margin:0}.details-modals .modal-dialog .modal-content .content h2{margin:0 .7vw;font-family:Montserrat Bold,monospace;font-size:1.4vw;color:#c589f0}.details-modals .modal-dialog .modal-content .content ul{padding:.6vw 3vw}.details-modals .modal-dialog .modal-content .content ul li{font-size:1.2vw;line-height:1.4em;margin-bottom:1.5vw}.details-modals .modal-dialog .modal-content .content ul li span{font-family:Montserrat Bold,monospace}:root{--data-percent: 100}.facet-chart{position:relative;width:27vw;height:27vw;margin:0 auto}.facet-chart .bg-facets{position:absolute;width:85%;height:85%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.facet-chart .facets{width:85%;height:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1}.facet-chart .facets .facet{position:absolute;color:#fff;text-align:center;font-family:Montserrat Bold,monospace;font-size:2.9vw}.facet-chart .facets .facet.to-facet{top:8.6%;left:19%}.facet-chart .facets .facet.fc-facet{top:8.6%;right:20.5%}.facet-chart .facets .facet.ei-facet{top:56.3%;right:6%}.facet-chart .facets .facet.as-facet{top:86%;left:45.4%}.facet-chart .facets .facet.rs-facet{top:56%;left:5%}.facet-chart .container{position:absolute;top:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%;background-color:transparent}.facet-chart .container__progressbars{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;width:100%;height:100%}.facet-chart .progressbar{position:relative;width:100%;height:100%}.facet-chart .progressbar__svg{position:absolute;width:100%;height:100%}.facet-chart .progressbar__svg-percent,.facet-chart .progressbar__svg-background{fill:none;stroke-width:.5vw;stroke-dasharray:84.8vw;stroke-linecap:round;transform:translate(.25vw,.25vw);-webkit-transform:translate(.25vw,.25vw)}.facet-chart .progressbar__svg-to{transform:rotate(208deg);-webkit-transform:rotate(208deg);-webkit-backface-visibility:hidden}.facet-chart .progressbar__svg-to .progressbar__svg-percent{stroke:#4da9be}.facet-chart .progressbar__svg-to .progressbar__svg-background{stroke:#54bce7}.facet-chart .progressbar__svg-fc{transform:rotate(280deg);-webkit-transform:rotate(280deg);-webkit-backface-visibility:hidden}.facet-chart .progressbar__svg-fc .progressbar__svg-percent{stroke:#49b15a}.facet-chart .progressbar__svg-fc .progressbar__svg-background{stroke:#c4e3b9}.facet-chart .progressbar__svg-ei{transform:rotate(-8deg);-webkit-transform:rotate(-8deg);-webkit-backface-visibility:hidden}.facet-chart .progressbar__svg-ei .progressbar__svg-percent{stroke:#f75151}.facet-chart .progressbar__svg-ei .progressbar__svg-background{stroke:#ffc3c3}.facet-chart .progressbar__svg-as{transform:rotate(63.5deg);-webkit-transform:rotate(63.5deg);-webkit-backface-visibility:hidden}.facet-chart .progressbar__svg-as .progressbar__svg-percent{stroke:#915db5}.facet-chart .progressbar__svg-as .progressbar__svg-background{stroke:#d7c4fe}.facet-chart .progressbar__svg-rs{transform:rotate(137deg);-webkit-transform:rotate(137deg);-webkit-backface-visibility:hidden}.facet-chart .progressbar__svg-rs .progressbar__svg-percent{stroke:#f90}.facet-chart .progressbar__svg-rs .progressbar__svg-background{stroke:#ffe3bc}.facet-chart .facet-data .data{position:absolute}.facet-chart .facet-data .data .number{margin:0;font-family:Montserrat Bold,monospace;font-size:2.1vw;line-height:1em}.facet-chart .facet-data .data .name{margin:0;font-family:Montserrat Bold,monospace;font-size:1.6vw;line-height:1em}.facet-chart .facet-data .data.data-to{color:#4da9be;text-align:right;top:-2.5%;right:92%}.facet-chart .facet-data .data.data-fc{color:#49b15a;text-align:left;top:-3%;left:90%}.facet-chart .facet-data .data.data-ei{color:#f75151;text-align:left;bottom:12%;left:98%}.facet-chart .facet-data .data.data-as{color:#915db5;text-align:left;bottom:-16%;left:31%}.facet-chart .facet-data .data.data-rs{color:#f90;text-align:right;bottom:12%;right:99%}.facet-chart:not(.facet-chart-email) .progressbar__svg-percent{stroke-dashoffset:calc(72.5vw + 12.3vw * (100 - var(--data-percent)) / 100)}.facet-chart:not(.facet-chart-email) .progressbar__svg-background{stroke-dashoffset:72.5vw}.facet-chart.facet-chart-email{margin:0 auto;width:518.4px;height:518.4px}.facet-chart.facet-chart-email .facets .facet{font-size:55.7px}.facet-chart.facet-chart-email .progressbar__svg-percent,.facet-chart.facet-chart-email .progressbar__svg-background{stroke-width:10px;stroke-dasharray:1628px;transform:translate(5px,5px);-webkit-transform:translate(5px,5px)}.facet-chart.facet-chart-email .facet-data .data .number{font-size:40.3px}.facet-chart.facet-chart-email .facet-data .data .name{font-size:30.7px}.payment{padding:3vw 7.5vw}.payment h1{margin:0 0 8vw;color:#915db5;font-family:Montserrat Bold,monospace;font-size:6.2vw}.payment .accordion-wrap .content-wrap{display:none}.payment .accordion-wrap.active h2.js-accordion .arrow{transform:rotate(180deg)}.payment .accordion-wrap.active .content-wrap{display:block}.payment h2{margin-top:2.4vw;margin-bottom:4.5vw;font-family:Montserrat Bold,monospace;font-size:5.1vw}.payment h2 span{font:inherit}.payment h2.js-accordion{display:flex;justify-content:space-between;cursor:pointer}.payment h2.js-accordion .arrow{margin-right:1vw;width:5vw}.payment h3{margin-bottom:5.2vw;font-size:3.6vw}.payment .payment-flex-wrap{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.payment .payment-flex-wrap .StripeElement{max-height:42px;box-sizing:border-box;background-color:#fff;width:100%;padding-bottom:10px;padding-left:30px;padding-top:12px;border-radius:50px;border:1px solid #cccccc}.payment .payment-flex-wrap form{width:100%}.payment .payment-flex-wrap form .input-wrap{margin-bottom:8vw}.payment .payment-flex-wrap form .input-wrap.card{margin-bottom:6vw}.payment .payment-flex-wrap form .input-wrap.card input{margin-bottom:4vw}.payment .payment-flex-wrap form .input-wrap.card .input-group{display:flex;justify-content:space-between}.payment .payment-flex-wrap form .input-wrap.card .input-group input:first-of-type{width:59%}.payment .payment-flex-wrap form .input-wrap.card .input-group input:last-of-type{width:39%}.payment .payment-flex-wrap form input{width:100%;padding:3vw 7vw;border-radius:6vw;border:.3vw solid #cccccc;font-size:3.6vw}.payment .payment-flex-wrap form .input-info{display:block;margin:1.5vw 0 9.5vw 4.8vw;font-size:3vw}.payment .payment-flex-wrap form .input-group input{margin-bottom:2vw}.payment .payment-flex-wrap form .payment-type-select{display:flex;justify-content:space-between;width:100%;height:39vw;margin-bottom:10.2vw}.payment .payment-flex-wrap form .payment-type-select .payment-type{width:39vw;padding:4.1vw 0;border:1px solid #cccccc;text-align:center;border-radius:9vw}.payment .payment-flex-wrap form .payment-type-select .payment-type span{margin-bottom:9.5vw;color:#8d8e8e80;display:block;font-size:3.5vw}.payment .payment-flex-wrap form .payment-type-select .payment-type .cards-img{width:34vw}.payment .payment-flex-wrap form .payment-type-select .payment-type .paypal-img{width:25vw}.payment .payment-flex-wrap .summary-wrap{width:100%}.payment .payment-flex-wrap .summary-wrap .summary{border-top:.8vw solid #EDEFF1;padding:1.7vw 0}.payment .payment-flex-wrap .summary-wrap .summary .title{display:flex;justify-content:space-between;align-items:center;margin:1.1vw 2.1vw 4.4vw 1vw;color:#915db5}.payment .payment-flex-wrap .summary-wrap .summary .title span{font-family:Montserrat Bold,monospace;font-size:5vw}.payment .payment-flex-wrap .summary-wrap .summary .title img{display:block;margin-top:2vw;width:5vw}.payment .payment-flex-wrap .summary-wrap .summary .content-wrap{display:none;padding:0 1vw}.payment .payment-flex-wrap .summary-wrap .summary hr{height:.1vw}.payment .payment-flex-wrap .summary-wrap .summary .package-definition{display:flex;justify-content:space-between;font-family:Montserrat Bold,monospace;margin-top:3vw;margin-bottom:4.8vw}.payment .payment-flex-wrap .summary-wrap .summary .package-definition .name,.payment .payment-flex-wrap .summary-wrap .summary .package-definition .price{margin:0;font-family:inherit;font-size:4vw}.payment .payment-flex-wrap .summary-wrap .summary .package-content{list-style-type:none}.payment .payment-flex-wrap .summary-wrap .summary .package-content li{font-size:3.5vw;margin-bottom:1.7vw}.payment .payment-flex-wrap .summary-wrap .summary .coupon-form{display:flex;justify-content:space-between;width:unset;padding-top:1vw;margin-bottom:2.5vw}.payment .payment-flex-wrap .summary-wrap .summary .coupon-form .coupon-code{font-family:Montserrat Bold,monospace;font-size:4vw}.payment .payment-flex-wrap .summary-wrap .summary .coupon-form input{width:51.2vw;border-radius:2vw;padding:2.8vw 3.2vw;font-family:Montserrat Bold,monospace;font-size:4vw}.payment .payment-flex-wrap .summary-wrap .summary .coupon-form input::-moz-placeholder{color:#606367}.payment .payment-flex-wrap .summary-wrap .summary .coupon-form input::placeholder{color:#606367}.payment .payment-flex-wrap .summary-wrap .summary .coupon-form button{background-color:transparent;border:.3vw solid #915db5;border-radius:7vw;padding:0 8vw;color:#915db5;font-family:Montserrat Bold,monospace;font-size:4vw}.payment .payment-flex-wrap .summary-wrap .summary .total-wrap{display:flex;justify-content:space-between}.payment .payment-flex-wrap .summary-wrap .summary .total-wrap p{margin:3.6vw 2.4vw 1.2vw .8vw;font-family:Montserrat Bold,monospace;font-size:5vw}.payment .payment-flex-wrap .summary-wrap .summary.active .content-wrap{display:block}.payment .payment-flex-wrap .summary-wrap .summary.active .arrow{transform:rotate(180deg)}.payment .payment-flex-wrap .summary-wrap .submit-button{display:block;margin:8.5vw auto;background-color:#915db5;color:#fff;font-family:Montserrat Bold,monospace;font-size:4vw;padding:2.8vw 11.5vw;border:none;border-radius:5vw}.payment .payment-flex-wrap .booking-desc{margin:0;font-size:3vw;line-height:1.6em}.payment .payment-flex-wrap .booking-desc span{display:block;font-size:3.4vw;font-family:Montserrat Bold,monospace;margin-bottom:1.2vw}.payment .payment-flex-wrap .booking{border:none;width:100%;height:133vw;margin:4vw 0 13vw}@media (min-width: 801px){.payment{margin-left:12vw;padding:0}.payment h1{margin:.5vw 0 1.4vw;font-size:3.6vw}.payment .back-button{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.payment .back-button img{width:1.8vw;margin:0 1vw 0 .3vw}.payment .back-button span{color:#915db5;font-family:Montserrat Bold,monospace;font-size:1.4vw;transition:color .1s linear}.payment .back-button:hover img{filter:brightness(80%)}.payment .back-button:hover span{color:#804ba5}.payment h2{margin-bottom:2.1vw;font-size:2.4vw}.payment h2.js-accordion .arrow{width:2.5vw;margin-right:0}.payment h3{margin-bottom:2.2vw;font-size:1.2vw}.payment .payment-flex-wrap{flex-direction:row;padding-right:4vw}.payment .payment-flex-wrap .StripeElement{max-height:58px;box-sizing:border-box;background-color:#fff;width:100%;padding-bottom:15px;padding-left:36px;padding-top:14px;border-radius:50px;font-size:40px;border:1px solid #cccccc}.payment .payment-flex-wrap form{width:51vw}.payment .payment-flex-wrap form .input-wrap{margin-bottom:4.5vw;width:34.6vw}.payment .payment-flex-wrap form .input-wrap.card input{margin-bottom:.9vw}.payment .payment-flex-wrap form .input-wrap.card .input-group input:first-of-type{width:67%}.payment .payment-flex-wrap form .input-wrap.card .input-group input:last-of-type{width:30%}.payment .payment-flex-wrap form input{padding:.8vw 1.8vw;border:1px solid #cccccc;font-size:1.2vw;font-family:Montserrat Bold,monospace}.payment .payment-flex-wrap form input::-moz-placeholder{color:#cacaca}.payment .payment-flex-wrap form input::placeholder{color:#cacaca}.payment .payment-flex-wrap form .input-info{margin:.6vw 0 1.8vw 1.6vw;font-size:.8vw}.payment .payment-flex-wrap form .input-group{display:flex;justify-content:space-between}.payment .payment-flex-wrap form .input-group input{width:49%;margin-bottom:0}.payment .payment-flex-wrap form .payment-type-select{width:22.7vw;height:9.8vw;margin-bottom:2.4vw}.payment .payment-flex-wrap form .payment-type-select .payment-type{width:9.9vw;padding:1vw 0;border-radius:2.4vw}.payment .payment-flex-wrap form .payment-type-select .payment-type span{margin-bottom:2.5vw;font-family:Montserrat Bold,monospace;font-size:.9vw}.payment .payment-flex-wrap form .payment-type-select .payment-type .cards-img{width:7.5vw}.payment .payment-flex-wrap form .payment-type-select .payment-type .paypal-img{width:5vw}.payment .payment-flex-wrap .summary-wrap{width:unset}.payment .payment-flex-wrap .summary-wrap .summary{margin-top:2.8vw;width:29vw;border:.2vw solid #915db5;border-radius:3vw;padding:1vw 2.4vw}.payment .payment-flex-wrap .summary-wrap .summary .title{display:block;margin:1.1vw 0 .8vw}.payment .payment-flex-wrap .summary-wrap .summary .title span{font-size:1.4vw}.payment .payment-flex-wrap .summary-wrap .summary .content-wrap{display:block;padding:0}.payment .payment-flex-wrap .summary-wrap .summary .package-definition{margin-top:2.2vw;margin-bottom:1.4vw}.payment .payment-flex-wrap .summary-wrap .summary .package-definition .name{font-size:1.25vw}.payment .payment-flex-wrap .summary-wrap .summary .package-definition .price{font-size:1.3vw}.payment .payment-flex-wrap .summary-wrap .summary .package-content{margin:0;height:10.5vw}.payment .payment-flex-wrap .summary-wrap .summary .package-content li{font-size:1vw;margin-bottom:.4vw}.payment .payment-flex-wrap .summary-wrap .summary .coupon-form input{width:14.5vw;border-radius:.5vw;padding:.8vw .9vw;font-size:1.15vw}.payment .payment-flex-wrap .summary-wrap .summary .coupon-form .coupon-form{font-size:1.15vw}.payment .payment-flex-wrap .summary-wrap .summary .coupon-form button{border:.13vw solid #915db5;border-radius:2vw;padding:0 2.5vw;font-size:1.1vw}.payment .payment-flex-wrap .summary-wrap .summary .total-wrap p{margin:2vw .8vw 1.2vw 0;font-size:1.8vw}.payment .payment-flex-wrap .summary-wrap .submit-button{margin:2.4vw auto;font-size:1.1vw;padding:.9vw 4.5vw;border-radius:2vw}.payment .payment-flex-wrap .booking-desc{font-size:1.1vw}.payment .payment-flex-wrap .booking-desc span{font-size:unset;margin-bottom:unset}.payment .payment-flex-wrap .booking{height:42vw;margin:1.5vw 0 6.7vw}}.checkout-wrap .checkout{padding:1.5vw 12vw;justify-content:flex-start;align-items:flex-start}.checkout-wrap .checkout .content-wrap{padding-left:2vw}.checkout-wrap .checkout .checkout-form-wrap{width:60vw;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.checkout-wrap .checkout .checkout-form-wrap .form-group{margin-bottom:1.5vw;width:65%}.checkout-wrap .checkout .checkout-form-wrap form input{padding:1.6vw 1.8vw;font-size:1.2vw;border-radius:48px}.order-confirmation{margin-top:19vw;margin-bottom:43.5vw;text-align:center}.order-confirmation h1{margin-bottom:4.8vw;font-family:Montserrat Bold,monospace;font-size:5vw}.order-confirmation img{width:17vw;margin-bottom:4vw}.order-confirmation p{margin:0 auto 4vw;color:#915db5;font-family:Montserrat Bold,monospace;font-size:3.5vw;line-height:1.3em;max-width:80vw}.order-confirmation p span{display:block;color:#000;font:inherit}.order-confirmation .btn{margin-top:4.2vw;font-size:4.1vw;padding:2.8vw 11vw}@media (min-width: 801px){.order-confirmation{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:6vw;padding-bottom:13.0208333333%;min-height:100vh;margin-bottom:unset}.order-confirmation h1{margin-bottom:2.3vw;font-size:2.2vw}.order-confirmation img{width:8vw;margin-bottom:2vw}.order-confirmation p{margin:0 auto 2vw;font-size:1.35vw;line-height:1.4em;max-width:35vw}.order-confirmation .btn{margin-top:1.6vw;font-size:1.1vw;padding:.9vw 2.8vw}}*{box-sizing:border-box}.main-header{position:relative;width:100%;padding:2.2vw 6vw;justify-content:flex-end;background-color:#fff;z-index:2}.main-header .home-link{margin:0 auto 0 0}.main-header .home-link img{width:35vw}.main-header .btn-small{width:11.6vw;text-align:center;padding:.4vw 0}.main-header .nav-links{padding-right:4vw}.main-header .nav-links a{color:#915db5;text-transform:uppercase;margin-right:3.4vw;font-family:Montserrat Bold,monospace;font-size:1vw;transition:opacity .1s ease-out}.main-header .nav-links a:hover{opacity:.8}.main-header .btn.btn-light.btn-small{border:2px solid #915db5}.main-header .menu-button{background-color:transparent;border:none}.main-header .menu-button img{width:10vw}.main-header .menu-button .open-btn{display:block}.main-header .menu-button .close-btn,.main-header .menu-button.opened .open-btn{display:none}.main-header .menu-button.opened .close-btn{display:block}.main-header #nav-links-mobile{display:none;position:absolute;top:17.5vw;left:0;padding:0 8vw;margin-top:2.9vw;width:100%;background-color:#fff;list-style-type:none;font-family:Montserrat Bold,monospace;font-size:4.1vw;box-shadow:0 1vw 1vw #915db5;z-index:1}.main-header #nav-links-mobile .dropdown-wrap .nested-list{display:none;margin-left:9vw}.main-header #nav-links-mobile .dropdown-wrap.active .nested-list{display:block}.main-header #nav-links-mobile .dropdown-wrap.active li .arrow{transform:rotate(180deg)}.main-header #nav-links-mobile li{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.2vw;border-radius:3vw}.main-header #nav-links-mobile li .arrow{width:6.5vw;margin-right:4vw}.main-header #nav-links-mobile li a:not(.nav-button){display:block;width:100%;padding:3.3vw 0;margin-left:6vw}.main-header #nav-links-mobile li a:not(.nav-button).selected{background-color:#f9f6fb}.main-header #nav-links-mobile.opened{display:block;top:17.5vw}.main-header #nav-links-mobile .nav-button{display:block;width:100%;margin-bottom:2.5vw;color:#915db5;text-align:center;background-color:#fff;padding:2.7vw 5vw;border:.3vw solid #915db5;border-radius:6vw;font-family:Montserrat Bold,monospace;font-size:4.2vw}.main-header #nav-links-mobile .nav-button.dark{color:#fff;background-color:#915db5;margin-bottom:6.3vw}.main-header .profile-button{margin-right:2.7vw;transition:opacity .1s ease-out;cursor:pointer}.main-header .profile-button img{width:1.8vw}.main-header .profile-button:hover{opacity:.8}.main-header .account-menu{position:relative}.main-header .account-menu .account-options{display:none;position:absolute;top:2vw;left:-6vw;list-style-type:none;background-color:#fff;font-size:1vw;width:14.6vw;padding:1vw .9vw;border-radius:.4vw;box-shadow:0 .25vw .25vw #0000001f}.main-header .account-menu .account-options li{margin-bottom:.4vw;transition:background-color .1s linear}.main-header .account-menu .account-options li a{display:block;padding:.4vw .9vw;width:100%}.main-header .account-menu .account-options li:last-of-type{margin-bottom:0}.main-header .account-menu .account-options li:hover{background-color:#f9f6fb;border-radius:.4vw}.main-header .account-menu .account-options li:hover a{font-family:Montserrat Bold,monospace}.main-header .account-menu.active .account-options{display:block}.web2-wrap,.web2-wrap .sidebar{width:100%}.web2-wrap .sidebar ul{list-style-type:none;overflow:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.web2-wrap .sidebar ul li,.web2-wrap .sidebar ul p{display:inline-block;font-size:4.1vw;margin-bottom:1.34vw;margin-right:4vw;text-transform:uppercase}.web2-wrap .sidebar ul li.active a,.web2-wrap .sidebar ul p.active a{font-family:Montserrat Bold,monospace;color:#915db5;border-bottom:.5vw solid #915db5}.web2-wrap .sidebar ul p{display:block;cursor:pointer}.web2-wrap .sidebar ul p:hover{color:#915db5}.web2-wrap .sidebar ul::-webkit-scrollbar{display:none}.web2-wrap .facets-wrap{width:100%;height:100%;position:relative}.web2-wrap .child-controls{margin-top:.8vw;margin-bottom:3.8vw}.web2-wrap .child-controls .select-child,.web2-wrap .child-controls .add-child{color:#9a9a9a;width:-moz-fit-content;width:fit-content}.web2-wrap .child-controls .select-child span,.web2-wrap .child-controls .add-child span{margin-right:1.3vw;font-family:Montserrat Bold,monospace;font-size:4vw}.web2-wrap .child-controls .select-child img,.web2-wrap .child-controls .add-child img{width:5.5vw;transition:all .1s ease-out}.web2-wrap .child-controls .select-child.active img,.web2-wrap .child-controls .add-child.active img{transform:scaleY(-1)}.web2-wrap .select-content{display:none}.web2-wrap .select-content a{color:#9a9a9a;margin-top:3vw;display:block;font-family:Montserrat Bold,monospace;font-size:4vw;transition:color .1s ease-out}.web2-wrap .select-content.opened{display:block}.main-footer{position:relative;display:flex;align-items:center;flex-direction:column;background-color:#f9f6fb}.main-footer .logo{display:block;margin:5vw auto 6vw;width:50vw}.main-footer .lists-wrap{display:flex;flex-direction:column}.main-footer .lists-wrap ul{list-style-type:none}.main-footer .lists-wrap ul li{font-family:Montserrat Bold,monospace;font-size:4.1vw;margin-bottom:1.2vw}.main-footer .lists-wrap ul li a{border-bottom:1px solid transparent;transition:border-bottom-color .1s linear}.main-footer .lists-wrap ul li a:hover{border-bottom-color:#000}.main-footer .lists-wrap .accordion-wrap .list-title{display:flex;justify-content:space-between;align-items:center;width:59vw;margin-bottom:3vw}.main-footer .lists-wrap .accordion-wrap .list-title span{display:block;font-family:Montserrat Bold,monospace;font-size:4.1vw}.main-footer .lists-wrap .accordion-wrap .list-title .arrow{width:5vw}.main-footer .lists-wrap .accordion-wrap ul{display:none}.main-footer .lists-wrap .accordion-wrap.active .arrow{transform:rotate(180deg)}.main-footer .lists-wrap .accordion-wrap.active ul{display:block}.main-footer .socials{text-align:center;margin-top:9vw}.main-footer .socials a{margin-right:9vw}.main-footer .socials a:last-of-type{margin-right:0}.main-footer .socials a img{width:6.3vw}.main-footer .copyright{display:block;margin:5vw auto;text-align:center;font-size:3vw}@media (min-width: 801px){.main-header{padding:1.8vw 12vw}.main-header .home-link img{width:12vw}.main-header .nav-links a:hover{color:#804ba5}.main-header .menu-button{display:none}.web2-wrap .sidebar{width:15.3vw;margin-top:1.5vw;position:sticky;top:1.5vw}.web2-wrap .sidebar ul{width:17vw;overflow:unset;white-space:unset;-webkit-overflow-scrolling:unset;-ms-overflow-style:unset}.web2-wrap .sidebar ul li,.web2-wrap .sidebar ul p{display:block;font-size:1.1vw;text-transform:none}.web2-wrap .sidebar ul li a,.web2-wrap .sidebar ul p a{transition:color .1s ease-out}.web2-wrap .sidebar ul li a:hover,.web2-wrap .sidebar ul p a:hover{color:#915db5}.web2-wrap .sidebar ul li.active a,.web2-wrap .sidebar ul p.active a{border-bottom:none}.web2-wrap .sidebar ul::-webkit-scrollbar{display:unset}.web2-wrap .child-controls .select-child,.web2-wrap .child-controls .add-child{cursor:pointer;margin-right:2.7vw;justify-content:flex-start;align-items:center;transition:color .1s ease-out}.web2-wrap .child-controls .select-child span,.web2-wrap .child-controls .add-child span{margin-right:.7vw;font-size:1.1vw}.web2-wrap .child-controls .select-child img,.web2-wrap .child-controls .add-child img{width:1.2vw}.web2-wrap .child-controls .select-child:hover,.web2-wrap .child-controls .add-child:hover{color:#000}.web2-wrap .child-controls .select-child:hover img,.web2-wrap .child-controls .add-child:hover img{filter:brightness(0)}.web2-wrap .select-content a{font-size:1vw;margin-top:1vw}.web2-wrap .select-content a:hover{color:#000}.main-footer{justify-content:space-between;align-items:flex-start;flex-direction:row;padding-top:3.2vw;padding-bottom:4.6vw}.main-footer .logo{width:24vw;margin-top:1vw;margin-left:2.7vw;margin-bottom:0}.main-footer .lists-wrap{flex-direction:row;justify-content:space-between;width:34vw;margin-right:7.8vw}.main-footer .lists-wrap ul li{display:block;font-size:.9vw}.main-footer .lists-wrap .accordion-wrap ul{display:block}.main-footer .socials{display:flex;margin-top:.7vw;margin-bottom:7.6vw;width:24.6vw}.main-footer .socials a{margin-right:6.75vw}.main-footer .socials a img{width:2.3vw;transition:all .1s ease-out}.main-footer .socials a img:hover{filter:brightness(90%)}.main-footer .copyright{position:absolute;left:50%;bottom:-3.7vw;transform:translate(-50%);font-size:.9vw}}.payment-options{flex-direction:column;margin-bottom:3.4vw}.payment-options .option{border-radius:5vw;text-align:center;width:84vw;padding:2.5vw 1vw 0;margin-bottom:12vw;border:2px solid #915db5}.payment-options .option h1{margin:0;font-family:Montserrat Bold,monospace;font-size:5vw}.payment-options .option h1 span{display:block;font-size:1.5vw}.payment-options .option .old-price{position:relative;margin-top:.5vw;margin-bottom:0}.payment-options .option .old-price span{color:#d7c4fe;font-family:Montserrat Bold,monospace;font-size:3vw}.payment-options .option .old-price img{filter:brightness(0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7vw}.payment-options .option .new-price,.payment-options .option .price-free{color:#915db5;margin:0;font-family:Montserrat Bold,monospace;font-size:9.4vw}.payment-options .option .price-free{margin-top:4vw}.payment-options .option .price-wrap{position:relative;display:block;width:-moz-fit-content;width:fit-content;margin:0 auto}.payment-options .option .price-wrap .currency{position:absolute;top:50%;right:-8.3vw;transform:translateY(-50%);color:#915db5;font-family:Montserrat Bold,monospace;font-size:2.6vw}.payment-options .option .desc{margin-top:1.3vw;margin-bottom:2.5vw;font-size:3.6vw}.payment-options .option .btn{width:38vw;font-size:3vw;padding:2vw 0;border:2px solid #915db5}.payment-options .option .list-title{margin-top:3vw;margin-bottom:2.4vw;font-family:Montserrat Bold,monospace;font-size:3.5vw}.payment-options .option .list-title img{width:3.7vw;margin-left:3.5vw}.payment-options .option .list-wrap ul{display:none}.payment-options .option .list-wrap.active{margin-bottom:7vw}.payment-options .option .list-wrap.active .list-title{margin-bottom:5vw}.payment-options .option .list-wrap.active .arrow{transform:rotate(180deg)}.payment-options .option .list-wrap.active ul{display:block}.payment-options .option .list-wrap.active .benefits{display:flex}.payment-options .option ul{list-style-type:none;text-align:left;padding:0 7.4vw}.payment-options .option ul li{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:1.1vw}.payment-options .option ul li img{flex-shrink:0;width:6vw;margin:.2vw 4vw 0 0}.payment-options .option ul li span{font-size:4vw;line-height:1.4em;padding-top:.4vw}.payment-options .option ul li span a{display:inline-flex;align-items:flex-start}.payment-options .option ul li span a span{padding-top:0;font-family:Montserrat Bold,monospace}.payment-options .option ul li span a img{width:3.7vw;margin-left:1.6vw}.payment-options .option .benefits{display:none;position:relative;background:#EDEFF1;width:-moz-fit-content;width:fit-content;margin:2.2vw auto 0;align-items:center;padding:1.2vw;border-radius:5vw;cursor:pointer}.payment-options .option .benefits span{font-size:4vw;margin:0 2.4vw}.payment-options .option .benefits img{display:block;width:5.3vw}.payment-options .option .benefits .tooltip-content{visibility:hidden;opacity:0;cursor:default;text-align:left;border-radius:4vw;padding:0 0 1.4vw;position:absolute;z-index:1;bottom:141%;left:50%;margin-left:-41.5vw;background-color:#d7c4fe;width:83vw;transition:opacity .1s linear}.payment-options .option .benefits .tooltip-content p{margin:3vw 0 0 4vw;font-family:Montserrat Bold,monospace;font-size:3.5vw}.payment-options .option .benefits .tooltip-content ul{padding:0 4vw}.payment-options .option .benefits .tooltip-content ul li{line-height:1em}.payment-options .option .benefits .tooltip-content ul li img{padding-top:1vw;width:2.5vw;margin-right:0}.payment-options .option .benefits .tooltip-content ul li span{margin-left:2.1vw;padding-top:0;font-size:3.3vw;line-height:1.2em}.payment-options .option .benefits .tooltip-content:after{content:"";position:absolute;top:100%;left:59.5%;border-width:3vw;border-style:solid;border-color:#D7C4FE transparent transparent transparent}.payment-options .option .benefits:hover .tooltip-content{visibility:visible;opacity:1}.payment-options .option.best-value{position:relative;border-radius:0 0 5vw 5vw;margin-bottom:3.7vw}.payment-options .option.best-value .value-label{position:absolute;left:-2px;top:-8.4vw;border-radius:5vw 5vw 0 0;text-align:center;width:84vw;height:8.2vw;background-color:#915db5;color:#fff;font-family:Montserrat Bold,monospace;font-size:4vw;line-height:2.3em}.payment-options .option.best-value .btn{color:#fff;border:1px solid #FFF;background-color:#915db5;transition:background-color .1s ease-out}.payment-options .option.best-value .btn:not(.disabled):hover{background-color:#804ba5}.payment-options .option:last-of-type{margin-bottom:0}@media (min-width: 801px){.payment-options{flex-direction:row;justify-content:center;align-items:flex-start;margin-bottom:0}.payment-options .option{border-radius:1.3vw;width:25vw;height:52.5vw;margin:0 1.7vw;padding:1.6vw 1vw 1.7vw;border:1px solid #915db5}.payment-options .option h1{font-size:2.2vw}.payment-options .option .old-price span{font-size:1.4vw}.payment-options .option .old-price img{width:3.5vw}.payment-options .option .new-price,.payment-options .option .price-free{font-size:4.3vw}.payment-options .option .price-free{margin-top:2.4vw}.payment-options .option .price-wrap .currency{right:-3.3vw;font-size:1.3vw}.payment-options .option .desc{margin-top:2.6vw;font-size:1.2vw}.payment-options .option .btn{display:block;margin:0 auto;width:18vw;font-size:1.2vw;padding:.9vw 0;cursor:pointer;border:1px solid #915db5;transition:all .1s ease-out}.payment-options .option .btn:not(.disabled):hover{background-color:#915db5;border:1px solid #FFF}.payment-options .option .list-title{display:block;margin-top:2.6vw;margin-bottom:2vw;font-size:1.2vw}.payment-options .option .list-wrap ul{display:block}.payment-options .option .premium{display:block;font-size:1.1vw;line-height:1.4em;padding:.2vw 0}.payment-options .option .premium span{font-family:Montserrat Bold,monospace}.payment-options .option .plus{width:3vw;margin-bottom:.4vw}.payment-options .option ul{padding:0 1.5vw}.payment-options .option ul li img{width:1.7vw;margin:.2vw 1.4vw 0 0}.payment-options .option ul li span{font-size:1.1vw}.payment-options .option ul li span a img{width:1vw;margin-left:.3vw}.payment-options .option .benefits{display:flex;padding:.3vw;border-radius:1vw}.payment-options .option .benefits span{font-size:1vw;margin:0 .5vw}.payment-options .option .benefits img{width:1.4vw}.payment-options .option .benefits .tooltip-content{border-radius:1.5vw;padding:.5vw 0 .8vw .4vw;bottom:150%;margin-left:-25.2vw;width:32.8vw}.payment-options .option .benefits .tooltip-content p{margin:1vw 0 0 1.5vw;font-size:1vw}.payment-options .option .benefits .tooltip-content ul{padding:0 1.5vw;margin-top:1.2vw}.payment-options .option .benefits .tooltip-content ul li{line-height:1.4em;margin-bottom:.63vw}.payment-options .option .benefits .tooltip-content ul li img{padding-top:0;width:1vw;margin-right:.9vw}.payment-options .option .benefits .tooltip-content ul li span{font-size:1vw;line-height:unset;margin-left:0}.payment-options .option .benefits .tooltip-content:after{left:82%;border-width:.9vw}.payment-options .option.best-value{border-radius:0 0 1.3vw 1.3vw}.payment-options .option.best-value .value-label{left:-1px;top:-3vw;border-radius:1.3vw 1.3vw 0 0;width:25vw;height:3vw;font-size:1.5vw;line-height:2.5em}}#incomplete-game{text-align:center;color:#915db5;font-family:Montserrat Bold,monospace}#incomplete-game .title{display:block;margin-bottom:8vw;font-family:inherit;font-size:5.4vw}#incomplete-game .progress-wrap{display:flex;align-items:center;justify-content:center;font-family:inherit;margin-bottom:4.2vw}#incomplete-game .progress-wrap p{font-family:inherit;font-size:3.4vw}#incomplete-game .progress-wrap .js-progress{width:33vw;height:21vw}#incomplete-game .progress-wrap .js-progress svg{width:100%;height:100%}#incomplete-game .progress-wrap .js-progress .circle-progress-value{stroke-width:8px;stroke:#915db5}#incomplete-game .progress-wrap .js-progress .circle-progress-text{font-weight:700;font-size:2.5vw;fill:#000}#incomplete-game .desc{display:block;margin:0 auto;max-width:70vw;font-family:inherit;font-size:3.4vw}@media (min-width: 801px){#incomplete-game{width:27vw}#incomplete-game .title{margin-bottom:3vw;font-size:2.1vw}#incomplete-game .progress-wrap{justify-content:space-between;margin-bottom:1.75vw}#incomplete-game .progress-wrap p{font-size:1.4vw}#incomplete-game .progress-wrap .js-progress{width:8.8vw;height:8.8vw}#incomplete-game .progress-wrap .js-progress .circle-progress-text{font-size:1vw}#incomplete-game .desc{font-size:1.4vw}}#payment-component{position:relative;width:100%;border:.3vw solid #915db5;border-radius:5vw;padding:4.7vw 3.3vw;text-align:center}#payment-component .details .title{margin:0;color:#915db5;font-family:Montserrat Bold,monospace;font-size:7.5vw}#payment-component .details .desc{position:absolute;top:69vw;width:75vw;margin-top:1.7vw;margin-bottom:.6vw;font-size:4vw;line-height:1.3em}#payment-component .details .desc span{font-family:Montserrat Bold,monospace}#payment-component .details .desc img{width:4vw}#payment-component .details .desc a{display:block}#payment-component .benefits{display:flex;position:absolute;bottom:4.7vw;left:50%;transform:translate(-50%);padding:1.2vw;border-radius:4vw;background:#EDEFF1;width:-moz-fit-content;width:fit-content;align-items:center;margin:0 auto}#payment-component .benefits span{font-size:4vw;margin:0 2vw}#payment-component .benefits img{width:5.4vw}#payment-component .price-column{width:100%;margin:3.8vw auto 26.7vw}#payment-component .price-column .price{text-align:center;margin-bottom:3.8vw}#payment-component .price-column .price .old-price{position:relative;margin:0}#payment-component .price-column .price .old-price span{color:#d7c4fe;font-family:Montserrat Bold,monospace;font-size:4.5vw}#payment-component .price-column .price .old-price img{filter:brightness(0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12vw}#payment-component .price-column .price .new-price{color:#915db5;margin:0;font-family:Montserrat Bold,monospace;font-size:14vw}#payment-component .price-column .price .price-wrap{position:relative;display:block;width:-moz-fit-content;width:fit-content;margin:0 auto}#payment-component .price-column .price .price-wrap .currency{position:absolute;top:50%;right:-15vw;transform:translateY(-50%);color:#915db5;font-family:Montserrat Bold,monospace;font-size:5vw}#payment-component .price-column .btn{padding:2.8vw 20vw;font-size:4vw}#payment-component .spacer{display:block;height:12vw}@media (min-width: 801px){#payment-component{display:flex;justify-content:space-between;width:60.7vw;border:.11vw solid #915db5;border-radius:3.6vw;padding:2.5vw 3.3vw;text-align:unset}#payment-component .details .title{font-size:2.2vw}#payment-component .details .desc{position:relative;top:0;width:29vw;font-size:1.37vw;line-height:1.4em}#payment-component .details .desc img{width:1.2vw}#payment-component .details .desc a{display:unset}#payment-component .details .benefits{position:relative;bottom:unset;left:unset;transform:unset;margin:unset;padding:.3vw;border-radius:1vw}#payment-component .details .benefits span{font-size:.9vw;margin:0 .5vw}#payment-component .details .benefits img{width:1.4vw}#payment-component .price-column{width:16vw;margin:0}#payment-component .price-column .price{margin-bottom:1.3vw}#payment-component .price-column .price .old-price span{font-size:1.4vw}#payment-component .price-column .price .old-price img{width:3.5vw}#payment-component .price-column .price .new-price{font-size:3.5vw}#payment-component .price-column .price .price-wrap .currency{right:-3.5vw;font-size:1.2vw}#payment-component .price-column .btn{padding:.7vw 5vw;font-size:1.2vw}}#subtrait-content h4{margin-bottom:6.5vw;font-family:Montserrat Bold,monospace;font-size:4vw}#subtrait-content p{font-size:3.5vw;line-height:1.3em}#subtrait-content .level{justify-content:flex-start;margin-bottom:7vw}#subtrait-content .level img{width:10vw;margin-right:5.5vw}#subtrait-content .level p span.high{color:#4da9be}#subtrait-content ul{padding-left:6vw;padding-bottom:3vw}#subtrait-content ul li{font-size:3.5vw;line-height:1.3em;margin-bottom:6vw}@media (min-width: 801px){#subtrait-content h4{margin-bottom:6.5vw;font-family:Montserrat Bold,monospace;font-size:4vw}#subtrait-content p{font-size:3.5vw;line-height:1.3em}#subtrait-content .level{justify-content:flex-start;margin-bottom:7vw}#subtrait-content .level img{width:10vw;margin-right:5.5vw}#subtrait-content .level p span.high{color:#4da9be}#subtrait-content ul{padding-left:6vw;padding-bottom:3vw}#subtrait-content ul li{font-size:3.5vw;line-height:1.3em;margin-bottom:6vw}}
