@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.nav-bar-desktop,.nav-bar-mobile{background-color:hsla(0,0%,97%,.933);padding:1.5rem 0 1.2rem;position:fixed;top:0;transition:padding .3s,background-color .3s;width:100%;z-index:3}.nav-bar-desktop .logo img,.nav-bar-mobile .logo img{cursor:pointer;width:auto}.nav-bar-desktop .links,.nav-bar-mobile .links{display:grid;height:3.5rem;position:absolute;top:50%}.nav-bar-desktop .links .link,.nav-bar-mobile .links .link{cursor:pointer;position:relative;transition:opacity .1s}.nav-bar-desktop .links .link .text,.nav-bar-mobile .links .link .text{transition:color .3s;width:100%}.nav-bar-desktop .links .dashboard-button,.nav-bar-desktop .links .order-button,.nav-bar-desktop .links .sign-in-button,.nav-bar-mobile .links .dashboard-button,.nav-bar-mobile .links .order-button,.nav-bar-mobile .links .sign-in-button{border-radius:1.5rem}.nav-bar-desktop .links .dashboard-button .text,.nav-bar-desktop .links .order-button .text,.nav-bar-desktop .links .sign-in-button .text,.nav-bar-mobile .links .dashboard-button .text,.nav-bar-mobile .links .order-button .text,.nav-bar-mobile .links .sign-in-button .text{color:#fff;font-weight:800}.nav-bar-desktop .links .order-button,.nav-bar-mobile .links .order-button{background-color:var(--blue-color)}.nav-bar-desktop .links .dashboard-button,.nav-bar-desktop .links .sign-in-button,.nav-bar-mobile .links .dashboard-button,.nav-bar-mobile .links .sign-in-button{background-color:var(--green-color)}.nav-bar-desktop.scrolled-to-top,.nav-bar-mobile.scrolled-to-top{background-color:#0000;padding:2rem 0 1.6rem}.nav-bar-desktop.scrolled-to-top .links .contact-link .text,.nav-bar-desktop.scrolled-to-top .links .license-code-link .text,.nav-bar-mobile.scrolled-to-top .links .contact-link .text,.nav-bar-mobile.scrolled-to-top .links .license-code-link .text{color:#fff}.nav-bar-mobile{display:none}@media screen and (max-width:800px){.nav-bar-desktop{display:none}.nav-bar-mobile{display:block}}.nav-bar-desktop .logo{margin-left:2rem}.nav-bar-desktop .logo img{height:4rem}.nav-bar-desktop .links{column-gap:1rem;grid-template-columns:5.5rem 13.5rem 10rem 10rem;right:2rem;transform:translateY(calc(-50% + .35rem))}.nav-bar-desktop .links .link .text{font-size:1rem;text-align:center}.nav-bar-desktop .links .contact-link,.nav-bar-desktop .links .license-code-link{transform:translateX(-1rem)}.nav-bar-desktop .links .contact-link .text,.nav-bar-desktop .links .license-code-link .text{color:#000;font-weight:700}.nav-bar-desktop .links .contact-link:active,.nav-bar-desktop .links .contact-link:hover,.nav-bar-desktop .links .license-code-link:active,.nav-bar-desktop .links .license-code-link:hover{opacity:.7}.nav-bar-desktop .links .dashboard-button:active,.nav-bar-desktop .links .dashboard-button:hover,.nav-bar-desktop .links .order-button:active,.nav-bar-desktop .links .order-button:hover,.nav-bar-desktop .links .sign-in-button:active,.nav-bar-desktop .links .sign-in-button:hover{opacity:.8}@media screen and (max-width:1000px){.nav-bar-desktop{padding:2.4vw 0 1.9vw}.nav-bar-desktop .logo{margin-left:3.2vw}.nav-bar-desktop .logo img{height:6.4vw}.nav-bar-desktop .links{column-gap:1.6vw;grid-template-columns:8.8vw 21.6vw 16vw 16vw;height:5.6vw;right:3.2vw;transform:translateY(calc(-50% + .6vw))}.nav-bar-desktop .links .link .text{font-size:1.6vw}.nav-bar-desktop .links .contact-link,.nav-bar-desktop .links .license-code-link{transform:translateX(-1.6vw)}.nav-bar-desktop .links .dahsboard-button,.nav-bar-desktop .links .order-button,.nav-bar-desktop .links .sign-in-button{border-radius:2.4vw}}.nav-bar-mobile .logo{margin-left:1.8rem}.nav-bar-mobile .logo img{height:3.7rem}.nav-bar-mobile .links{column-gap:.7rem;grid-template-columns:8rem 8rem;left:calc(100% - 23.5rem);transform:translateY(calc(-50% + .25rem))}.nav-bar-mobile .links .dashboard-button .text,.nav-bar-mobile .links .order-button .text,.nav-bar-mobile .links .sign-in-button .text{font-size:.95rem;text-align:center}.nav-bar-mobile .links .dashboard-button:active,.nav-bar-mobile .links .order-button:active,.nav-bar-mobile .links .sign-in-button:active{opacity:.8}.nav-bar-mobile .hamburger{cursor:pointer;height:3.5rem;left:calc(100% - 6.2rem);padding:1rem;position:absolute;top:50%;transform:translateY(calc(-50% + .25rem));width:4.2rem}.nav-bar-mobile .hamburger .line{background-color:#000;border-radius:.1rem;height:.3rem;transition:transform .2s,opacity .2s;width:100%}.nav-bar-mobile .hamburger .bottom-line,.nav-bar-mobile .hamburger .middle-line{margin-top:.4rem}.nav-bar-mobile .hamburger.active .top-line{transform:translateY(.7rem) rotate(-45deg)}.nav-bar-mobile .hamburger.active .middle-line{opacity:0}.nav-bar-mobile .hamburger.active .bottom-line{transform:translateY(-.7rem) rotate(45deg)}.nav-bar-mobile .menu{background-color:hsla(0,0%,97%,.933);height:9rem;padding:2rem 0;position:absolute;right:0;top:100%;transform:translateX(100%);transition:background-color .3s,transform .3s;width:18rem}.nav-bar-mobile .menu .link{cursor:pointer;padding:1.5rem;position:absolute;right:0;transition:opacity .1s;width:18rem}.nav-bar-mobile .menu .link .text{color:#000;font-size:1rem;font-weight:700;padding:0 3rem 0 2rem;text-align:right;transition:color .3s;width:18rem}.nav-bar-mobile .menu .link:active{opacity:.7}.nav-bar-mobile .menu .license-code-link{top:1rem}.nav-bar-mobile .menu .contact-link{top:4.5rem}.nav-bar-mobile .menu.active{transform:translateX(0)}.nav-bar-mobile.scrolled-to-top .hamburger .line{background-color:#fff}.nav-bar-mobile.scrolled-to-top .menu{background-color:#0000}.nav-bar-mobile.scrolled-to-top .menu .link .text{color:#fff}@media screen and (max-width:600px){.nav-bar-mobile{padding:4vw 0 3.2vw}.nav-bar-mobile .logo{margin-left:4.8vw}.nav-bar-mobile .logo img{height:9.9vw}.nav-bar-mobile .links{column-gap:1.9vw;grid-template-columns:21.3vw 21.3vw;height:9.3vw;left:calc(100% - 62.7vw);transform:translateY(calc(-50% + .7vw))}.nav-bar-mobile .links .dashboard-button,.nav-bar-mobile .links .order-button,.nav-bar-mobile .links .sign-in-button{border-radius:4vw}.nav-bar-mobile .links .dashboard-button .text,.nav-bar-mobile .links .order-button .text,.nav-bar-mobile .links .sign-in-button .text{font-size:2.5vw}.nav-bar-mobile .hamburger{height:9.3vw;left:calc(100% - 16.5vw);padding:2.7vw;transform:translateY(calc(-50% + .7vw));width:11.2vw}.nav-bar-mobile .hamburger .line{border-radius:.3vw;height:.8vw}.nav-bar-mobile .hamburger .bottom-line,.nav-bar-mobile .hamburger .middle-line{margin-top:1.1vw}.nav-bar-mobile .hamburger.active .top-line{transform:translateY(1.9vw) rotate(-45deg)}.nav-bar-mobile .hamburger.active .bottom-line{transform:translateY(-1.9vw) rotate(45deg)}.nav-bar-mobile .menu{height:24vw;padding:5.3vw 0;width:48vw}.nav-bar-mobile .menu .link{padding:4vw;width:48vw}.nav-bar-mobile .menu .link .text{font-size:2.7vw;padding:0 8vw 0 5.3vw;width:48vw}.nav-bar-mobile .menu .license-code-link{top:2.7vw}.nav-bar-mobile .menu .contact-link{top:12vw}}.top-desktop,.top-mobile{height:100vh;overflow:hidden;position:relative;width:100vw}.top-desktop .top-video,.top-mobile .top-video{background-color:#000;background-image:url(/static/media/top-thumbnail-desktop.861ee7e936d363e5ce4d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:101vh;margin:-.5vh .5vw;overflow:hidden;width:101vw;z-index:0}.top-desktop .top-video iframe,.top-mobile .top-video iframe{height:100%;opacity:0;width:168.3333333333vh}.top-desktop .top-video.visible iframe,.top-mobile .top-video.visible iframe{opacity:1}.top-desktop .slogan,.top-mobile .slogan{animation:fade-in var(--home-top-fade-in-duration) ease var(--home-top-fade-in-delay) forwards;-webkit-animation:fade-in var(--home-top-fade-in-duration) ease var(--home-top-fade-in-delay) forwards;-moz-animation:fade-in var(--home-top-fade-in-duration) ease var(--home-top-fade-in-delay) forwards;-o-animation:fade-in var(--home-top-fade-in-duration) ease var(--home-top-fade-in-delay) forwards;left:50%;opacity:0;position:absolute;top:50vh;transform:translate(-50%,-50%);width:100vw;z-index:1}.top-desktop .slogan h1,.top-mobile .slogan h1{color:#fff;font-weight:800}.top-desktop .slogan h1 span,.top-mobile .slogan h1 span{color:var(--blue-color);font-weight:800}.top-desktop .slogan p,.top-mobile .slogan p{color:#fff;font-weight:600;transform:rotate(-3deg)}.top-desktop .slogan img,.top-mobile .slogan img{position:absolute}.top-desktop .slogan .order-button,.top-mobile .slogan .order-button{background-color:var(--blue-color);cursor:pointer;display:inline-block;transition:box-shadow .2s}.top-desktop .slogan .order-button .text,.top-mobile .slogan .order-button .text{color:#fff;font-weight:800;text-align:center;width:100%}.top-desktop .scroll-down,.top-mobile .scroll-down{color:#fff;cursor:pointer;height:4rem;left:50%;position:absolute;transform:translateX(-50%);width:6rem;z-index:2}.top-desktop .scroll-down svg,.top-mobile .scroll-down svg{height:100%;width:100%}@media(min-aspect-ratio:5/3){.top-desktop,.top-mobile{height:60vw;width:100vw}.top-desktop .top-video,.top-mobile .top-video{height:60.6vw}.top-desktop .top-video iframe,.top-mobile .top-video iframe{width:100%}}.top-desktop .slogan .order-button,.top-desktop .slogan h1,.top-desktop .slogan p{margin:1.3rem calc(50vw - 19.5rem);transform:rotate(-3deg);width:39rem}.top-desktop .slogan h1{font-size:4rem;text-shadow:.2rem .2rem .5rem #0006}.top-desktop .slogan h1 span{font-size:4rem}.top-desktop .slogan p{font-size:1.5rem;text-shadow:.2rem .2rem .5rem #0006}.top-desktop .slogan img{height:12rem;left:calc(50vw + 5.5rem);top:7rem;width:12rem}.top-desktop .slogan .order-button{border-radius:1.5rem;box-shadow:.3rem .3rem .3rem #0006;height:3.5rem;margin-left:calc(50vw - 17rem);width:20rem}.top-desktop .slogan .order-button .text{font-size:1.4rem}.top-desktop .slogan .order-button:active,.top-desktop .slogan .order-button:hover{box-shadow:.1rem .1rem .1rem #0006}.top-desktop .scroll-down{animation:fade-in-down-desktop 1s ease infinite;-webkit-animation:fade-in-down-desktop 1s ease infinite;-moz-animation:fade-in-down-desktop 1s ease infinite;-o-animation:fade-in-down-desktop 1s ease infinite}@keyframes fade-in-down-desktop{0%{opacity:0;top:calc(100vh - 6.5rem)}to{opacity:1;top:calc(100vh - 5rem)}}@media only screen and (max-width:1000px){.top-desktop .slogan .order-button,.top-desktop .slogan h1,.top-desktop .slogan p{margin:2.1vw 18.8vw}.top-desktop .slogan h1{font-size:6.4vw;text-shadow:.3vw .3vw .8vw #0006}.top-desktop .slogan h1 span{font-size:6.4vw}.top-desktop .slogan p{font-size:2.4vw;text-shadow:.3vw .3vw .8vw #0006}.top-desktop .slogan img{height:19.2vw;left:58.8vw;top:11.2vw;width:19.2vw}.top-desktop .slogan .order-button{border-radius:2.4vw;box-shadow:.5vw .5vw .5vw #0006;height:5.6vw;margin-left:22.8vw;width:32vw}.top-desktop .slogan .order-button .text{font-size:2.2vw}.top-desktop .slogan .order-button:active,.top-desktop .slogan .order-button:hover{box-shadow:.2vw .2vw .2vw #0006}}.top-mobile .slogan .order-button,.top-mobile .slogan h1,.top-mobile .slogan p{margin:2.9vw 6.6vw;transform:rotate(-3deg);width:86.7vw}.top-mobile .slogan h1{font-size:8.9vw;text-shadow:.5vw .5vw 1.1vw #0006}.top-mobile .slogan h1 span{font-size:8.9vw}.top-mobile .slogan p{font-size:3.4vw;text-shadow:.5vw .5vw 1.1vw #0006}.top-mobile .slogan img{height:26.7vw;left:62.3vw;top:15.6vw;width:26.7vw}.top-mobile .slogan .order-button{border-radius:3.3vw;box-shadow:.7vw .7vw .7vw #0006;height:7.8vw;margin-left:12.1vw;width:44.5vw}.top-mobile .slogan .order-button .text{font-size:3.1vw}.top-mobile .slogan .order-button:active{box-shadow:.2vw .2vw .2vw #0006}.top-mobile .scroll-down{animation:fade-in-down-mobile 1s ease infinite;-webkit-animation:fade-in-down-mobile 1s ease infinite;-moz-animation:fade-in-down-mobile 1s ease infinite;-o-animation:fade-in-down-mobile 1s ease infinite}@keyframes fade-in-down-mobile{0%{opacity:0;top:calc(100vh - 12rem)}to{opacity:1;top:calc(100vh - 10.5rem)}}.about-section-desktop{position:relative;text-align:center;width:100%}.about-section-desktop .wrapper .heading-text{font-size:1.5rem;font-weight:800;text-align:left}.about-section-desktop .wrapper .heading-text span{color:var(--blue-color-dark);font-size:1.5rem;font-weight:800}.about-section-desktop .wrapper .about-block{border-radius:2rem;padding:2rem;position:relative;text-align:left}.about-section-desktop .wrapper .about-block h3{font-size:1.1rem;font-weight:800;line-height:1.7rem}.about-section-desktop .wrapper .about-block h3 span{color:var(--blue-color-dark);font-size:1.1rem;font-weight:800}.about-section-desktop .wrapper .about-block p{font-size:.95rem;font-weight:500;line-height:1.4rem;margin-top:1rem}@media only screen and (max-width:1000px){.about-section-desktop .wrapper .heading-text,.about-section-desktop .wrapper .heading-text span{font-size:2.4vw}.about-section-desktop .wrapper .about-block{border-radius:3.2vw;padding:3.2vw}.about-section-desktop .wrapper .about-block h3{font-size:1.8vw;line-height:2.7vw}.about-section-desktop .wrapper .about-block h3 span{font-size:1.8vw}.about-section-desktop .wrapper .about-block p{font-size:1.5vw;line-height:2.2vw;margin-top:1.6vw}}.about-section-mobile{display:none;position:relative;text-align:center;width:100%}.about-section-mobile .wrapper{grid-gap:1rem;display:inline-grid;grid-template-columns:1fr;position:relative;width:35rem}.about-section-mobile .wrapper .about-block{border-radius:2rem;grid-area:1/1/2/2;margin-top:3rem;padding:2rem 3rem;position:relative;text-align:left}.about-section-mobile .wrapper .about-block h3{font-size:1.4rem;font-weight:800;line-height:2.1rem}.about-section-mobile .wrapper .about-block h3 span{color:var(--blue-color-dark);font-size:1.4rem;font-weight:800}.about-section-mobile .wrapper .about-block p{font-size:1.1rem;font-weight:500;line-height:1.6rem;margin-top:1rem}.about-section-mobile .wrapper .about-block p span{font-size:1.1rem;font-weight:700}.about-section-mobile .wrapper .subtitle,.about-section-mobile .wrapper .summary{padding:0 3rem 0 2rem}.about-section-mobile .wrapper .subtitle{position:relative}.about-section-mobile .wrapper .subtitle h2{font-size:2.2rem;font-weight:800;padding-top:2rem;text-align:left;text-shadow:.1rem .1rem .2rem var(--text-shadow-color);width:100%}.about-section-mobile .wrapper .summary p{font-size:1.1rem;font-weight:500;line-height:1.6rem;padding-bottom:1rem;text-align:left}@media only screen and (max-width:600px){.about-section-mobile .wrapper{grid-gap:2.7vw;width:93.3vw}.about-section-mobile .wrapper .about-block{border-radius:5.3vw;margin-top:8vw;padding:5.3vw 8vw}.about-section-mobile .wrapper .about-block h3{font-size:3.7vw;line-height:5.6vw}.about-section-mobile .wrapper .about-block h3 span{font-size:3.7vw}.about-section-mobile .wrapper .about-block p{font-size:2.9vw;line-height:4.3vw;margin-top:2.7vw}.about-section-mobile .wrapper .about-block p span{font-size:2.9vw}.about-section-mobile .wrapper .subtitle,.about-section-mobile .wrapper .summary{padding:0 8vw 0 5.3vw}.about-section-mobile .wrapper .subtitle h2{font-size:5.9vw;padding-top:5.3vw;text-shadow:.3vw .3vw .5vw var(--text-shadow-color)}.about-section-mobile .wrapper .summary p{font-size:2.9vw;line-height:4.3vw;padding-bottom:2.7vw}}@media only screen and (max-width:800px){.about-section-desktop{display:none}.about-section-mobile{display:block}}.online-practice-desktop .wrapper{grid-gap:1.5rem;display:inline-grid;grid-template-columns:1fr 1fr;grid-template-rows:6rem 1fr 1fr;height:46rem;position:relative;width:59rem}.online-practice-desktop .wrapper .heading-text{grid-area:1/1/2/3;padding:4.5rem 0 0 1rem}.online-practice-desktop .wrapper .about-block{background-color:var(--blue-color-light)}.online-practice-desktop .wrapper .dedicated-info{grid-area:2/1/4/2}.online-practice-desktop .wrapper .dedicated-info .logo-icon,.online-practice-desktop .wrapper .dedicated-info .shadow-icon{height:auto;left:50%;position:absolute;transform:translateX(-50%);width:10rem}.online-practice-desktop .wrapper .dedicated-info .logo-icon{bottom:7rem}.online-practice-desktop .wrapper .dedicated-info .shadow-icon{bottom:0}@media only screen and (max-width:1000px){.online-practice-desktop .wrapper{grid-gap:2.4vw;grid-template-rows:9.6vw 1fr 1fr;height:73.6vw;width:94.4vw}.online-practice-desktop .wrapper .heading-text{padding:7.2vw 0 0 1.6vw}.online-practice-desktop .wrapper .dedicated-info .logo-icon,.online-practice-desktop .wrapper .dedicated-info .shadow-icon{width:16vw}.online-practice-desktop .wrapper .dedicated-info .logo-icon{bottom:11.2vw}}.packages-desktop{background-color:#eee;margin-top:6rem;padding:5rem 0;position:relative;text-align:center;width:100%}.packages-desktop .wrapper{background-color:#fff;border-radius:4rem;column-gap:2rem;display:inline-grid;grid-template-rows:auto auto;padding:3rem;position:relative;row-gap:1rem;width:70rem}.packages-desktop .wrapper .packages-section{grid-area:1/1/2/2;height:38rem;position:relative}.packages-desktop .wrapper .packages-section .vehicles{border-radius:2rem;display:inline-block;height:5rem;position:relative;transition:background-color .5s,border .5s;width:40rem}.packages-desktop .wrapper .packages-section .vehicles .auto,.packages-desktop .wrapper .packages-section .vehicles .motor{cursor:pointer;height:100%;position:absolute;width:50%;z-index:2}.packages-desktop .wrapper .packages-section .vehicles .auto .text,.packages-desktop .wrapper .packages-section .vehicles .motor .text{color:#fff;font-size:1.3rem;font-weight:700;opacity:.8;transition:opacity .3s,font-size .3s}.packages-desktop .wrapper .packages-section .vehicles .auto.active .text,.packages-desktop .wrapper .packages-section .vehicles .auto:hover .text,.packages-desktop .wrapper .packages-section .vehicles .motor.active .text,.packages-desktop .wrapper .packages-section .vehicles .motor:hover .text{font-size:1.5rem;opacity:1}.packages-desktop .wrapper .packages-section .vehicles .auto{left:0}.packages-desktop .wrapper .packages-section .vehicles .motor{left:50%}.packages-desktop .wrapper .packages-section .vehicles .slider{border-radius:1.5rem;height:100%;position:absolute;transition:left .5s ease-in-out,background-color .5s;width:50%}.packages-desktop .wrapper .packages-section .vehicles .slider.a{left:0}.packages-desktop .wrapper .packages-section .vehicles .slider.b{left:50%}.packages-desktop .wrapper .packages-section .vehicles.blue{background-color:var(--blue-color);border:.6rem solid var(--blue-color)}.packages-desktop .wrapper .packages-section .vehicles.blue .slider{background-color:var(--blue-color-lighter)}.packages-desktop .wrapper .packages-section .vehicles.green{background-color:var(--green-color);border:.6rem solid var(--green-color)}.packages-desktop .wrapper .packages-section .vehicles.green .slider{background-color:var(--green-color-middle)}.packages-desktop .wrapper .packages-section .packages{grid-gap:1rem;display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr;left:0;margin-top:4rem;opacity:0;position:absolute;top:5rem;transition:opacity .5s;width:100%;z-index:0}.packages-desktop .wrapper .packages-section .packages .package{border-radius:2rem;padding:1.5rem 2rem;position:relative;text-align:left}.packages-desktop .wrapper .packages-section .packages .package h4{color:var(--red-color);font-size:1rem;font-weight:800;position:absolute;right:1.2rem;top:.8rem;z-index:3}.packages-desktop .wrapper .packages-section .packages .package h2{font-size:1.4rem;font-weight:800;padding-top:.4rem;text-align:center}.packages-desktop .wrapper .packages-section .packages .package h3{font-size:1rem;font-weight:700;padding-top:.2rem;text-align:center}.packages-desktop .wrapper .packages-section .packages .package .package-icon{height:auto;margin:1.6rem 0 0 calc(50% - 3rem);width:6rem}.packages-desktop .wrapper .packages-section .packages .package .package-info{margin-top:1rem}.packages-desktop .wrapper .packages-section .packages .package .package-info div{height:1.8rem;position:relative}.packages-desktop .wrapper .packages-section .packages .package .package-info div p{font-size:.9rem;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}.packages-desktop .wrapper .packages-section .packages .package .package-info div .left{left:0}.packages-desktop .wrapper .packages-section .packages .package .package-info div .right{font-weight:800;right:0}.packages-desktop .wrapper .packages-section .packages .package .package-info div .check-icon{height:1.2rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.packages-desktop .wrapper .packages-section .packages .package .package-info .price .left{font-weight:800}.packages-desktop .wrapper .packages-section .packages .package .package-button{border-radius:1.2rem;cursor:pointer;height:3.2rem;margin-left:calc(50% - 5.6rem);margin-top:1.6rem;position:relative;transition:opacity .2s;width:11.2rem}.packages-desktop .wrapper .packages-section .packages .package .package-button .text{color:#fff;font-size:1rem;font-weight:800;text-align:center}.packages-desktop .wrapper .packages-section .packages .package .package-button:hover{opacity:.9}.packages-desktop .wrapper .packages-section .packages .auto-range{background-color:var(--auto-range-color)}.packages-desktop .wrapper .packages-section .packages .auto-twingo{background-color:var(--auto-twingo-color)}.packages-desktop .wrapper .packages-section .packages .auto-smart{background-color:var(--auto-smart-color)}.packages-desktop .wrapper .packages-section .packages .motor-harley{background-color:var(--motor-harley-color)}.packages-desktop .wrapper .packages-section .packages .motor-yamaha{background-color:var(--motor-yamaha-color)}.packages-desktop .wrapper .packages-section .packages .motor-beverly{background-color:var(--motor-beverly-color)}.packages-desktop .wrapper .packages-section .packages .auto-spoed,.packages-desktop .wrapper .packages-section .packages .motor-spoed{background-color:var(--red-color-light)}.packages-desktop .wrapper .packages-section .packages.visible{opacity:1;z-index:2}.packages-desktop .wrapper .packages-section .auto-packages .package .package-button{background-color:var(--blue-color)}.packages-desktop .wrapper .packages-section .auto-packages .package.auto-spoed .package-button{background-color:var(--red-color)}.packages-desktop .wrapper .packages-section .motor-packages .package .package-button{background-color:var(--green-color)}.packages-desktop .wrapper .packages-section .motor-packages .package.motor-spoed .package-button{background-color:var(--red-color)}.packages-desktop .wrapper .info{grid-gap:2rem;display:inline-grid;grid-area:2/1/3/2;grid-template-columns:1fr 1fr;margin-left:5%;width:90%}.packages-desktop .wrapper .info .exams-info,.packages-desktop .wrapper .info .videos-info{border-radius:1.5rem;padding:1.5rem 3rem;position:relative;text-align:left}.packages-desktop .wrapper .info .exams-info h3,.packages-desktop .wrapper .info .videos-info h3{font-size:1.2rem;font-weight:800;line-height:1.6rem;width:calc(100% - 4rem)}.packages-desktop .wrapper .info .exams-info p,.packages-desktop .wrapper .info .videos-info p{font-size:.9rem;font-weight:500;line-height:1.3rem;margin-top:1rem;width:calc(100% - 4rem)}.packages-desktop .wrapper .info .exams-info img,.packages-desktop .wrapper .info .videos-info img{height:3.5rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:auto}.packages-desktop .wrapper .info .videos-info{grid-area:1/1/2/2}.packages-desktop .wrapper .info .exams-info{grid-area:1/2/2/3}@media only screen and (max-width:1200px){.packages-desktop{margin-top:8vw;padding:6.7vw 0}.packages-desktop .wrapper{border-radius:5.3vw;column-gap:2.7vw;padding:4vw;row-gap:1.3vw;width:93.3vw}.packages-desktop .wrapper .packages-section{height:50.7vw}.packages-desktop .wrapper .packages-section .vehicles{border-radius:2.7vw;height:6.7vw;width:53.3vw}.packages-desktop .wrapper .packages-section .vehicles .auto .text,.packages-desktop .wrapper .packages-section .vehicles .motor .text{font-size:1.7vw;transition:font-size .4vw}.packages-desktop .wrapper .packages-section .vehicles .auto.active .text,.packages-desktop .wrapper .packages-section .vehicles .auto:hover .text,.packages-desktop .wrapper .packages-section .vehicles .motor.active .text,.packages-desktop .wrapper .packages-section .vehicles .motor:hover .text{font-size:2vw}.packages-desktop .wrapper .packages-section .vehicles .slider{border-radius:2vw}.packages-desktop .wrapper .packages-section .vehicles.blue{border:.8vw solid var(--blue-color)}.packages-desktop .wrapper .packages-section .vehicles.green{border:.8vw solid var(--green-color)}.packages-desktop .wrapper .packages-section .packages{grid-gap:1.3vw;margin-top:5.3vw;top:6.7vw;transition:opacity .7vw}.packages-desktop .wrapper .packages-section .packages .package{border-radius:2.7vw;padding:2vw 2.7vw}.packages-desktop .wrapper .packages-section .packages .package h4{font-size:1.3vw;right:1.6vw;top:1.1vw}.packages-desktop .wrapper .packages-section .packages .package h2{font-size:1.9vw;padding-top:.5vw}.packages-desktop .wrapper .packages-section .packages .package h3{font-size:1.3vw;padding-top:.3vw}.packages-desktop .wrapper .packages-section .packages .package .package-icon{margin:2.1vw 0 0 calc(50% - 4vw);width:8vw}.packages-desktop .wrapper .packages-section .packages .package .package-info{margin-top:1.3vw}.packages-desktop .wrapper .packages-section .packages .package .package-info div{height:2.4vw}.packages-desktop .wrapper .packages-section .packages .package .package-info div p{font-size:1.2vw}.packages-desktop .wrapper .packages-section .packages .package .package-info div .check-icon{height:1.6vw}.packages-desktop .wrapper .packages-section .packages .package .package-button{border-radius:1.6vw;height:4.3vw;margin-left:calc(50% - 7.5vw);margin-top:2.1vw;transition:opacity .3vw;width:14.9vw}.packages-desktop .wrapper .packages-section .packages .package .package-button .text{font-size:1.3vw}.packages-desktop .wrapper .info{grid-gap:2.7vw}.packages-desktop .wrapper .info .exams-info,.packages-desktop .wrapper .info .videos-info{border-radius:2vw;padding:2vw 4vw}.packages-desktop .wrapper .info .exams-info h3,.packages-desktop .wrapper .info .videos-info h3{font-size:1.6vw;line-height:2.1vw}.packages-desktop .wrapper .info .exams-info p,.packages-desktop .wrapper .info .videos-info p{font-size:1.2vw;line-height:1.7vw;margin-top:1.3vw}.packages-desktop .wrapper .info .exams-info img,.packages-desktop .wrapper .info .videos-info img{height:4.7vw;right:2.7vw}}.warming-up-desktop .wrapper{grid-gap:6rem;display:inline-grid;grid-template-columns:2fr 1fr;grid-template-rows:6rem 1fr;position:relative;width:59rem}.warming-up-desktop .wrapper .heading-text{grid-area:1/1/2/3;padding:4.5rem 0 0 1rem}.warming-up-desktop .wrapper .question-section{grid-area:2/1/3/2;height:40rem;position:relative}.warming-up-desktop .wrapper .question-section .warming-up-hand-image{left:-14rem;position:absolute;top:-6rem;width:50rem;z-index:0}.warming-up-desktop .wrapper .question-section .warming-up-hand-question{height:33rem;left:13.5rem;position:absolute;top:-2rem;width:14.8rem;z-index:1}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .question{background-color:var(--blue-color-light);border-radius:1rem;height:5rem;margin-top:1.5rem;position:relative;width:100%;z-index:0}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .question .text{font-size:1rem;font-weight:700;width:85%}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .warming-up-question-image{height:auto;margin-top:1rem;width:100%;z-index:0}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .option{background-color:var(--blue-color-light);border-radius:1rem;height:3.5rem;margin-top:.5rem;position:relative;transition:background-color .3s;width:100%;z-index:0}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .option .text{font-size:1rem;font-weight:600;width:85%}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .option.active{cursor:pointer;z-index:2}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .option.correct{background-color:var(--green-color-middle)}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .option.incorrect{background-color:var(--red-color-middle)}.warming-up-desktop .wrapper h1{background:linear-gradient(170deg,var(--yellow-color-home),#fff);border-radius:2rem;font-size:2rem;font-weight:800;grid-area:2/2/3/3;height:14rem;padding:2rem;text-align:left;width:100%}@media only screen and (max-width:1000px){.warming-up-desktop .wrapper{grid-gap:9.6vw;grid-template-rows:9.6vw 1fr;width:94.4vw}.warming-up-desktop .wrapper .heading-text{padding:7.2vw 0 0 1.6vw}.warming-up-desktop .wrapper .question-section{height:64vw}.warming-up-desktop .wrapper .question-section .warming-up-hand-image{left:-22.4vw;top:-9.6vw;width:80vw}.warming-up-desktop .wrapper .question-section .warming-up-hand-question{height:52.8vw;left:21.6vw;top:-3.2vw;width:23.7vw}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .question{border-radius:1.6vw;height:8vw;margin-top:2.4vw}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .question .text{font-size:1.6vw}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .warming-up-question-image{margin-top:1.6vw}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .option{border-radius:1.6vw;height:5.6vw;margin-top:.8vw}.warming-up-desktop .wrapper .question-section .warming-up-hand-question .option .text{font-size:1.6vw}.warming-up-desktop .wrapper h1{border-radius:3.2vw;font-size:3.2vw;height:22.4vw;padding:3.2vw}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.understandable-desktop{width:100%}.understandable-desktop .wrapper{grid-row-gap:6rem;grid-column-gap:1.5rem;display:inline-grid;grid-template-columns:1.3fr 3.07fr 1.5fr;grid-template-rows:6rem 1fr 1fr;height:37rem;overflow:hidden;position:relative;width:70rem}.understandable-desktop .wrapper .heading-text{grid-area:1/1/2/4;padding:4.5rem 0 0 1rem}.understandable-desktop .wrapper h1{background:linear-gradient(170deg,var(--yellow-color-home),#fff);border-radius:2rem;font-size:1.7rem;font-weight:800;grid-area:2/1/3/2;height:14.5rem;padding:2rem;text-align:left;transform:translateY(-4.5rem);width:114%;z-index:1}.understandable-desktop .wrapper .slider-section{grid-area:2/2/3/3;height:26rem;overflow:hidden;position:relative;width:100%;z-index:0}.understandable-desktop .wrapper .slider-section .swiper-container .swiper-slide{border-radius:1rem;z-index:6}.understandable-desktop .wrapper .slider-section .swiper-container .swiper-slide .video-section,.understandable-desktop .wrapper .slider-section .swiper-container .swiper-slide .video-section iframe{border-radius:1rem;height:19.6875rem;width:35rem}.understandable-desktop .wrapper .slider-section .swiper-container .swiper-slide .hazard-video-section{background-image:url(/static/media/hazard-thumbnail.aba3c7e9bab0f3f6587e.png)}.understandable-desktop .wrapper .slider-section .swiper-container .swiper-slide .highway-video-section{background-image:url(/static/media/highway-thumbnail.ffd2c10be3e02c8b958c.png)}.understandable-desktop .wrapper .slider-section .swiper-container .swiper-slide .traffic-controller-video-section{background-image:url(/static/media/traffic-controller-thumbnail.d4d55ab8a348a4e5ebab.png)}.understandable-desktop .wrapper .slider-section .swiper-container .controller{height:6rem;position:relative}.understandable-desktop .wrapper .slider-section .swiper-container .controller .arrow{background-color:var(--blue-color);border-radius:1rem;cursor:pointer;height:4rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s;width:4rem;z-index:5}.understandable-desktop .wrapper .slider-section .swiper-container .controller .arrow svg{color:#fff;height:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.understandable-desktop .wrapper .slider-section .swiper-container .controller .arrow.disabled{height:0;opacity:0;width:0}.understandable-desktop .wrapper .slider-section .swiper-container .controller .arrow:active,.understandable-desktop .wrapper .slider-section .swiper-container .controller .arrow:hover{opacity:.8}.understandable-desktop .wrapper .slider-section .swiper-container .controller .previous{left:2rem}.understandable-desktop .wrapper .slider-section .swiper-container .controller .next{right:2rem}.understandable-desktop .wrapper .slider-section .swiper-container .controller .swiper-pagination{height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6rem;z-index:4}.understandable-desktop .wrapper .slider-section .swiper-container .controller .swiper-pagination .swiper-pagination-bullet{height:1rem;width:1rem}.understandable-desktop .wrapper .slider-section .swiper-container .controller .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--blue-color)}.understandable-desktop .wrapper .we-got-you-section{background:linear-gradient(170deg,var(--blue-color-light),#fff);border-radius:2rem;height:20.5rem;margin-top:4rem;padding:2rem;text-align:left;width:100%}.understandable-desktop .wrapper .we-got-you-section h3{font-size:1.2rem;font-weight:800}.understandable-desktop .wrapper .we-got-you-section p{font-size:1rem;font-weight:500;line-height:1.4rem;margin-top:1rem}.understandable-desktop .wrapper .we-got-you-section .we-got-you-button{background-color:var(--blue-color);border-radius:1.2rem;cursor:pointer;height:3rem;margin:1.5rem calc(50% - 5rem);position:relative;transition:opacity .2s;width:10rem}.understandable-desktop .wrapper .we-got-you-section .we-got-you-button .text{color:#fff;font-size:1.1rem;font-weight:800}.understandable-desktop .wrapper .we-got-you-section .we-got-you-button:hover{opacity:.8}@media only screen and (max-width:1200px){.understandable-desktop .wrapper{grid-row-gap:8vw;grid-column-gap:2vw;grid-template-rows:8vw 1fr 1fr;height:49.3vw;width:93.3vw}.understandable-desktop .wrapper .heading-text{padding:6vw 0 0 1.3vw}.understandable-desktop .wrapper h1{border-radius:2.7vw;font-size:2.3vw;height:19.3vw;padding:2.7vw;transform:translateY(-6vw)}.understandable-desktop .wrapper .slider-section{height:34.7vw}.understandable-desktop .wrapper .slider-section .swiper-container .swiper-slide{border-radius:1.3vw}.understandable-desktop .wrapper .slider-section .swiper-container .swiper-slide .video-section,.understandable-desktop .wrapper .slider-section .swiper-container .swiper-slide .video-section iframe{border-radius:1.3vw;height:26.26875vw;width:46.7vw}.understandable-desktop .wrapper .slider-section .swiper-container .controller{height:8vw}.understandable-desktop .wrapper .slider-section .swiper-container .controller .arrow{border-radius:1.3vw;height:5.3vw;width:5.3vw}.understandable-desktop .wrapper .slider-section .swiper-container .controller .previous{left:2.7vw}.understandable-desktop .wrapper .slider-section .swiper-container .controller .next{right:2.7vw}.understandable-desktop .wrapper .slider-section .swiper-container .controller .swiper-pagination{height:1.3vw;width:8vw}.understandable-desktop .wrapper .slider-section .swiper-container .controller .swiper-pagination .swiper-pagination-bullet{height:1.3vw;width:1.3vw}.understandable-desktop .wrapper .we-got-you-section{border-radius:2.7vw;height:27.3vw;margin-top:5.3vw;padding:2.7vw}.understandable-desktop .wrapper .we-got-you-section h3{font-size:1.6vw}.understandable-desktop .wrapper .we-got-you-section p{font-size:1.3vw;line-height:1.9vw;margin-top:1.3vw}.understandable-desktop .wrapper .we-got-you-section .we-got-you-button{border-radius:1.6vw;height:4vw;margin:2vw calc(50% - 6.7vw);width:13.3vw}.understandable-desktop .wrapper .we-got-you-section .we-got-you-button .text{font-size:1.5vw}}.values-desktop .wrapper{display:inline-block;height:36rem;margin-top:4rem;position:relative;width:59rem}.values-desktop .wrapper h2,.values-desktop .wrapper p{background:linear-gradient(170deg,var(--yellow-color-home),#fff);border-radius:2rem;font-weight:800;padding:1.8rem 2rem;position:absolute;text-align:left}.values-desktop .wrapper h2{font-size:1.4rem;width:29rem;z-index:0}.values-desktop .wrapper ul{background:linear-gradient(170deg,var(--blue-color-light),#fff);border-radius:2rem;bottom:4rem;padding:1.8rem 2rem;position:absolute;right:0;width:37rem;z-index:1}.values-desktop .wrapper ul li{font-size:1rem;font-weight:800;margin:.5rem 0 0 2rem;text-align:left;width:90%}.values-desktop .wrapper p{bottom:0;font-size:1rem;left:4rem;line-height:1.3rem;width:20rem;z-index:2}@media only screen and (max-width:1000px){.values-desktop .wrapper{height:57.6vw;margin-top:6.4vw;width:94.4vw}.values-desktop .wrapper h2,.values-desktop .wrapper p{border-radius:3.2vw;padding:2.9vw 3.2vw}.values-desktop .wrapper h2{font-size:2.2vw;width:46.4vw}.values-desktop .wrapper ul{border-radius:3.2vw;bottom:6.4vw;padding:2.9vw 3.2vw;width:59.2vw}.values-desktop .wrapper ul li{font-size:1.6vw;margin:.8vw 0 0 3.2vw}.values-desktop .wrapper p{font-size:1.6vw;left:6.4vw;line-height:2.1vw;width:32vw}}.understandable-mobile .wrapper{grid-template-rows:auto 5rem auto auto}.understandable-mobile .wrapper .dedicated-info{background:linear-gradient(170deg,var(--blue-color-light),#fff)}.understandable-mobile .wrapper .slider-section{height:26rem;overflow:hidden;position:relative;width:100%;z-index:2}.understandable-mobile .wrapper .slider-section .swiper-container .swiper-slide{border-radius:1rem;z-index:6}.understandable-mobile .wrapper .slider-section .swiper-container .swiper-slide .video-section,.understandable-mobile .wrapper .slider-section .swiper-container .swiper-slide .video-section iframe{border-radius:1rem;height:19.6875rem;width:35rem}.understandable-mobile .wrapper .slider-section .swiper-container .swiper-slide .hazard-video-section{background-image:url(/static/media/hazard-thumbnail.aba3c7e9bab0f3f6587e.png)}.understandable-mobile .wrapper .slider-section .swiper-container .swiper-slide .highway-video-section{background-image:url(/static/media/highway-thumbnail.ffd2c10be3e02c8b958c.png)}.understandable-mobile .wrapper .slider-section .swiper-container .swiper-slide .traffic-controller-video-section{background-image:url(/static/media/traffic-controller-thumbnail.d4d55ab8a348a4e5ebab.png)}.understandable-mobile .wrapper .slider-section .swiper-container .controller{height:6rem;position:relative}.understandable-mobile .wrapper .slider-section .swiper-container .controller .arrow{background-color:var(--blue-color);border-radius:1rem;cursor:pointer;height:4rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s;width:4rem;z-index:5}.understandable-mobile .wrapper .slider-section .swiper-container .controller .arrow svg{color:#fff;height:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.understandable-mobile .wrapper .slider-section .swiper-container .controller .arrow.disabled{height:0;opacity:0;width:0}.understandable-mobile .wrapper .slider-section .swiper-container .controller .arrow:active,.understandable-mobile .wrapper .slider-section .swiper-container .controller .arrow:hover{opacity:.8}.understandable-mobile .wrapper .slider-section .swiper-container .controller .previous{left:2rem}.understandable-mobile .wrapper .slider-section .swiper-container .controller .next{right:2rem}.understandable-mobile .wrapper .slider-section .swiper-container .controller .swiper-pagination{height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6rem;z-index:4}.understandable-mobile .wrapper .slider-section .swiper-container .controller .swiper-pagination .swiper-pagination-bullet{height:1rem;width:1rem}.understandable-mobile .wrapper .slider-section .swiper-container .controller .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--blue-color)}@media only screen and (max-width:600px){.understandable-mobile .wrapper{grid-template-rows:auto 13.3vw auto auto}.understandable-mobile .wrapper .slider-section{border-radius:2.7vw;height:69.3vw}.understandable-mobile .wrapper .slider-section .swiper-container .swiper-slide{border-radius:2.7vw}.understandable-mobile .wrapper .slider-section .swiper-container .swiper-slide .video-section,.understandable-mobile .wrapper .slider-section .swiper-container .swiper-slide .video-section iframe{border-radius:2.7vw;height:52.48125vw;width:93.3vw}.understandable-mobile .wrapper .slider-section .swiper-container .controller{height:16vw}.understandable-mobile .wrapper .slider-section .swiper-container .controller .arrow{border-radius:2.7vw;height:10.7vw;width:10.7vw}.understandable-mobile .wrapper .slider-section .swiper-container .controller .previous{left:5.3vw}.understandable-mobile .wrapper .slider-section .swiper-container .controller .next{right:5.3vw}.understandable-mobile .wrapper .slider-section .swiper-container .controller .swiper-pagination{height:2.7vw;width:16vw}.understandable-mobile .wrapper .slider-section .swiper-container .controller .swiper-pagination .swiper-pagination-bullet{height:2.7vw;width:2.7vw}}.knowledge-insight-mobile .wrapper{grid-template-rows:auto 5rem auto auto}.knowledge-insight-mobile .wrapper .situation-info{background:linear-gradient(170deg,var(--yellow-color),#fff)}.knowledge-insight-mobile .wrapper .image-section .knowledge-insight-image{border-radius:1rem;height:auto;width:35rem}@media only screen and (max-width:600px){.knowledge-insight-mobile .wrapper{grid-template-rows:auto 13.3vw auto auto}.knowledge-insight-mobile .wrapper .image-section .knowledge-insight-image{border-radius:2.7vw;height:auto;width:93.3vw}}.warming-up-mobile .wrapper{grid-template-rows:auto 5rem auto 105vw}.warming-up-mobile .wrapper .explained-info{background:linear-gradient(170deg,var(--blue-color-light),#fff)}.warming-up-mobile .wrapper .question-section .warming-up-hand-image{left:calc(-76.8vw + 17.5rem);position:absolute;top:30rem;width:110vw;z-index:0}.warming-up-mobile .wrapper .question-section .warming-up-hand-question{height:74vw;left:50%;position:absolute;top:8vw;transform:translate(-50%,30.2rem);width:32vw;z-index:1}.warming-up-mobile .wrapper .question-section .warming-up-hand-question .question{background-color:var(--blue-color-light);border-radius:2vw;height:10vw;margin-top:4vw;position:relative;width:100%;z-index:0}.warming-up-mobile .wrapper .question-section .warming-up-hand-question .question .text{font-size:2vw;font-weight:700;width:85%}.warming-up-mobile .wrapper .question-section .warming-up-hand-question .warming-up-question-image{height:auto;margin-top:2vw;width:100%;z-index:0}.warming-up-mobile .wrapper .question-section .warming-up-hand-question .option{background-color:var(--blue-color-light);border-radius:2vw;height:8vw;margin-top:1vw;position:relative;transition:background-color .3s;width:100%;z-index:0}.warming-up-mobile .wrapper .question-section .warming-up-hand-question .option .text{font-size:2vw;font-weight:600;width:85%}.warming-up-mobile .wrapper .question-section .warming-up-hand-question .option.active{cursor:pointer;z-index:2}.warming-up-mobile .wrapper .question-section .warming-up-hand-question .option.correct{background-color:var(--green-color-middle)}.warming-up-mobile .wrapper .question-section .warming-up-hand-question .option.incorrect{background-color:var(--red-color-middle)}@media only screen and (max-width:600px){.warming-up-mobile .wrapper{grid-template-rows:auto 13.3vw auto 105vw}.warming-up-mobile .wrapper .question-section .warming-up-hand-image{left:-30.15vw;top:80vw}.warming-up-mobile .wrapper .question-section .warming-up-hand-question{transform:translate(-50%,80.5vw)}}.results-analysis-mobile .wrapper{grid-template-rows:5rem auto auto}.results-analysis-mobile .wrapper .image-section .result-analysis-image{border-radius:1rem;height:auto;width:35rem}@media only screen and (max-width:600px){.results-analysis-mobile .wrapper{grid-template-rows:13.3vw auto}.results-analysis-mobile .wrapper .image-section .result-analysis-image{border-radius:2.7vw;height:auto;width:93.3vw}}.packages-mobile{background-color:#eee;margin-top:12vw;padding:10vw 0;position:relative;text-align:center;width:100%}.packages-mobile .wrapper{background-color:#fff;border-radius:4vw;column-gap:4vw;display:inline-grid;grid-template-rows:auto auto;padding:6vw 4vw;position:relative;row-gap:2vw;width:100%}.packages-mobile .wrapper .packages-section{grid-area:1/1/2/2;height:230vw;position:relative}.packages-mobile .wrapper .packages-section .vehicles{border-radius:4vw;display:inline-block;height:12vw;position:relative;transition:background-color .5s,border .5s;width:80vw}.packages-mobile .wrapper .packages-section .vehicles .auto,.packages-mobile .wrapper .packages-section .vehicles .motor{cursor:pointer;height:100%;position:absolute;width:50%;z-index:2}.packages-mobile .wrapper .packages-section .vehicles .auto .text,.packages-mobile .wrapper .packages-section .vehicles .motor .text{color:#fff;font-size:3.2vw;font-weight:700;opacity:.8;transition:opacity .3s,font-size .3s}.packages-mobile .wrapper .packages-section .vehicles .auto.active .text,.packages-mobile .wrapper .packages-section .vehicles .auto:hover .text,.packages-mobile .wrapper .packages-section .vehicles .motor.active .text,.packages-mobile .wrapper .packages-section .vehicles .motor:hover .text{font-size:3.6vw;opacity:1}.packages-mobile .wrapper .packages-section .vehicles .auto{left:0}.packages-mobile .wrapper .packages-section .vehicles .motor{left:50%}.packages-mobile .wrapper .packages-section .vehicles .slider{border-radius:2.8vw;height:100%;position:absolute;transition:left .5s ease-in-out,background-color .5s;width:50%}.packages-mobile .wrapper .packages-section .vehicles .slider.a{left:0}.packages-mobile .wrapper .packages-section .vehicles .slider.b{left:50%}.packages-mobile .wrapper .packages-section .vehicles.blue{background-color:var(--blue-color);border:1.5vw solid var(--blue-color)}.packages-mobile .wrapper .packages-section .vehicles.blue .slider{background-color:var(--blue-color-lighter)}.packages-mobile .wrapper .packages-section .vehicles.green{background-color:var(--green-color);border:1.5vw solid var(--green-color)}.packages-mobile .wrapper .packages-section .vehicles.green .slider{background-color:var(--green-color-middle)}.packages-mobile .wrapper .packages-section .packages{grid-gap:4vw;display:inline-grid;grid-template-rows:1fr 1fr 1fr 1fr;left:0;margin-top:8vw;opacity:0;position:absolute;top:10vw;transition:opacity .5s;width:100%;z-index:0}.packages-mobile .wrapper .packages-section .packages .package{border-radius:4vw;padding:3vw 4vw;position:relative;text-align:left}.packages-mobile .wrapper .packages-section .packages .package h2,.packages-mobile .wrapper .packages-section .packages .package h3{width:40%}.packages-mobile .wrapper .packages-section .packages .package h4{color:var(--red-color);font-size:2.4vw;font-weight:800;left:20vw;position:absolute;top:4vw;z-index:3}.packages-mobile .wrapper .packages-section .packages .package h2{font-size:3.6vw;font-weight:800;padding-top:4vw;text-align:center}.packages-mobile .wrapper .packages-section .packages .package h3{font-size:2.4vw;font-weight:700;padding-top:.6vw;text-align:center}.packages-mobile .wrapper .packages-section .packages .package .package-icon{height:auto;margin:3.2vw 0 0 calc(20% - 10vw);width:20vw}.packages-mobile .wrapper .packages-section .packages .package .package-info{padding:7vw 8vw 0 0;position:absolute;right:0;top:0;width:47%}.packages-mobile .wrapper .packages-section .packages .package .package-info div{height:4.8vw;position:relative}.packages-mobile .wrapper .packages-section .packages .package .package-info div p{font-size:2.4vw;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}.packages-mobile .wrapper .packages-section .packages .package .package-info div .left{left:0}.packages-mobile .wrapper .packages-section .packages .package .package-info div .right{font-weight:800;right:0}.packages-mobile .wrapper .packages-section .packages .package .package-info div .check-icon{height:4vw;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.packages-mobile .wrapper .packages-section .packages .package .package-info .price .left{font-weight:800}.packages-mobile .wrapper .packages-section .packages .package .package-button{border-radius:2.8vw;cursor:pointer;height:9.2vw;margin-bottom:2vw;margin-left:calc(53% - 1vw);margin-top:-4vw;position:relative;transition:opacity .2s;width:36vw}.packages-mobile .wrapper .packages-section .packages .package .package-button .text{color:#fff;font-size:2.8vw;font-weight:800;text-align:center}.packages-mobile .wrapper .packages-section .packages .package .package-button:active{opacity:.9}.packages-mobile .wrapper .packages-section .packages .auto-range{background-color:var(--auto-range-color)}.packages-mobile .wrapper .packages-section .packages .auto-twingo{background-color:var(--auto-twingo-color)}.packages-mobile .wrapper .packages-section .packages .auto-smart{background-color:var(--auto-smart-color)}.packages-mobile .wrapper .packages-section .packages .motor-harley{background-color:var(--motor-harley-color)}.packages-mobile .wrapper .packages-section .packages .motor-yamaha{background-color:var(--motor-yamaha-color)}.packages-mobile .wrapper .packages-section .packages .motor-beverly{background-color:var(--motor-beverly-color)}.packages-mobile .wrapper .packages-section .packages .auto-spoed,.packages-mobile .wrapper .packages-section .packages .motor-spoed{background-color:var(--red-color-light)}.packages-mobile .wrapper .packages-section .packages.visible{opacity:1;z-index:2}.packages-mobile .wrapper .packages-section .auto-packages .package .package-button{background-color:var(--blue-color)}.packages-mobile .wrapper .packages-section .auto-packages .package.auto-spoed .package-button{background-color:var(--red-color)}.packages-mobile .wrapper .packages-section .motor-packages .package .package-button{background-color:var(--green-color)}.packages-mobile .wrapper .packages-section .motor-packages .package.motor-spoed .package-button{background-color:var(--red-color)}.packages-mobile .wrapper .info{grid-area:2/1/3/2;margin-left:11%;width:70%}.packages-mobile .wrapper .info .exams-info,.packages-mobile .wrapper .info .videos-info{border-radius:3vw;margin-bottom:4vw;padding:3vw 6vw;position:relative;text-align:left}.packages-mobile .wrapper .info .exams-info h3,.packages-mobile .wrapper .info .videos-info h3{font-size:3.6vw;font-weight:800;line-height:4.8vw;width:calc(100% - 8vw)}.packages-mobile .wrapper .info .exams-info p,.packages-mobile .wrapper .info .videos-info p{font-size:2.4vw;font-weight:500;line-height:4vw;margin-top:2.6vw;width:calc(100% - 8vw)}.packages-mobile .wrapper .info .exams-info img,.packages-mobile .wrapper .info .videos-info img{height:10vw;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.reviews{overflow:hidden;position:relative;width:100%;z-index:2}.reviews .rating-stars{margin-left:calc(50% - 7.35rem);overflow:hidden;width:14.7rem}.reviews .rating-stars h1{color:var(--blue-color);font-size:3rem;font-weight:700;height:14rem;padding-top:7rem;text-align:left;width:30rem}.reviews .rating-stars h1 svg{color:var(--review-star-color);height:2rem;width:auto}.reviews .review-number{font-size:1rem;font-weight:600;left:50%;position:absolute;top:11rem;transform:translateX(calc(-50% + .8rem));width:12rem;z-index:2}.reviews .swiper-container{margin:0;overflow:visible;width:100%}.reviews .swiper-container .swiper-slide{border-radius:1rem;width:45rem}.reviews .swiper-container .swiper-slide .review{height:23rem;padding:0 2rem;width:45rem}.reviews .swiper-container .swiper-slide .review .review-wrapper{background-color:#fff;border-radius:2rem;height:100%;padding:2.5rem 3rem;width:100%}.reviews .swiper-container .swiper-slide .review .review-wrapper h2{font-size:2rem}.reviews .swiper-container .swiper-slide .review .review-wrapper h2 svg{color:var(--review-star-color);height:2rem;width:auto}.reviews .swiper-container .swiper-slide .review .review-wrapper h3,.reviews .swiper-container .swiper-slide .review .review-wrapper p{padding-left:1rem}.reviews .swiper-container .swiper-slide .review .review-wrapper h3{font-size:1.2rem;font-weight:800;margin-top:1rem}.reviews .swiper-container .swiper-slide .review .review-wrapper p{font-size:1.1rem;font-weight:500;line-height:1.6rem;margin-top:.8rem}.reviews .swiper-container .controller{height:8rem;position:relative}.reviews .swiper-container .controller .arrow{background-color:var(--blue-color);border-radius:1rem;cursor:pointer;height:4rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s;width:4rem;z-index:5}.reviews .swiper-container .controller .arrow svg{color:#fff;height:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.reviews .swiper-container .controller .arrow.disabled{height:0;opacity:0;width:0}.reviews .swiper-container .controller .arrow:active,.reviews .swiper-container .controller .arrow:hover{opacity:.8}.reviews .swiper-container .controller .previous{right:calc(50% + 10rem)}.reviews .swiper-container .controller .next{left:calc(50% + 10rem)}.reviews .swiper-container .controller .swiper-pagination{height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10rem;z-index:4}.reviews .swiper-container .controller .swiper-pagination .swiper-pagination-bullet{height:1rem;width:1rem}.reviews .swiper-container .controller .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--blue-color)}@media only screen and (max-width:1000px){.reviews,.reviews .swiper-container{width:100%}.reviews .swiper-container .swiper-slide{border-radius:1.6vw;width:72vw}.reviews .swiper-container .swiper-slide .review{height:36.8vw;padding:0 3.2vw;width:72vw}.reviews .swiper-container .swiper-slide .review .review-wrapper{border-radius:3.2vw;padding:4vw 4.8vw}.reviews .swiper-container .swiper-slide .review .review-wrapper h2{font-size:3.2vw}.reviews .swiper-container .swiper-slide .review .review-wrapper h2 svg{height:3.2vw}.reviews .swiper-container .swiper-slide .review .review-wrapper h3,.reviews .swiper-container .swiper-slide .review .review-wrapper p{padding-left:1.6vw}.reviews .swiper-container .swiper-slide .review .review-wrapper h3{font-size:1.9vw;margin-top:1.6vw}.reviews .swiper-container .swiper-slide .review .review-wrapper p{font-size:1.8vw;line-height:2.6vw;margin-top:1.3vw}.reviews .swiper-container .controller{height:12.8vw}.reviews .swiper-container .controller .arrow{border-radius:1.6vw;height:6.4vw;width:6.4vw}.reviews .swiper-container .controller .swiper-pagination{height:1.6vw;width:16vw}.reviews .swiper-container .controller .swiper-pagination .swiper-pagination-bullet{height:1.6vw;width:1.6vw}}@media only screen and (max-width:800px){.reviews .swiper-container .swiper-slide{border-radius:2vw;width:90vw}.reviews .swiper-container .swiper-slide .review{height:46vw;padding:0 4vw;width:90vw}.reviews .swiper-container .swiper-slide .review .review-wrapper{border-radius:4vw;padding:5vw 6vw}.reviews .swiper-container .swiper-slide .review .review-wrapper h2{font-size:4vw}.reviews .swiper-container .swiper-slide .review .review-wrapper h2 svg{height:4vw}.reviews .swiper-container .swiper-slide .review .review-wrapper h3,.reviews .swiper-container .swiper-slide .review .review-wrapper p{padding-left:2vw}.reviews .swiper-container .swiper-slide .review .review-wrapper h3{font-size:2.4vw;margin-top:2vw}.reviews .swiper-container .swiper-slide .review .review-wrapper p{font-size:2.2vw;line-height:3.2vw;margin-top:1.6vw}.reviews .swiper-container .controller{height:8rem}.reviews .swiper-container .controller .arrow{border-radius:1rem;height:4rem;width:4rem}.reviews .swiper-container .controller .previous{left:6rem;right:auto}.reviews .swiper-container .controller .next{left:auto;right:6rem}.reviews .swiper-container .controller .swiper-pagination{height:2.7vw;width:32vw}.reviews .swiper-container .controller .swiper-pagination .swiper-pagination-bullet{height:2.7vw;width:2.7vw}}@media only screen and (max-width:600px){.reviews .rating-stars{margin-left:calc(50% - 19.6vw);width:39.2vw}.reviews .rating-stars h1{font-size:8vw;height:37.3vw;padding-top:18.7vw;width:80vw}.reviews .rating-stars h1 svg{height:5.3vw}.reviews .review-number{font-size:2.7vw;top:29.3vw;transform:translateX(calc(-50% + 2.1vw));width:32vw}.reviews .swiper-container .controller{height:21.3vw}.reviews .swiper-container .controller .arrow{border-radius:2.7vw;height:10.7vw;width:10.7vw}.reviews .swiper-container .controller .previous{left:16vw}.reviews .swiper-container .controller .next{right:16vw}.reviews .swiper-container .controller .swiper-pagination{height:2.7vw;width:32vw}.reviews .swiper-container .controller .swiper-pagination .swiper-pagination-bullet{height:2.7vw;width:2.7vw}}.home-footer{grid-gap:3rem;display:grid;grid-template-columns:1fr 24rem 1fr;grid-template-rows:auto 10rem;margin-top:10rem;position:relative;width:100%}.home-footer .left{grid-area:1/1/2/2}.home-footer .left .logo{height:14rem;margin-left:auto;margin-right:4rem;position:relative;width:8rem}.home-footer .left .logo img{height:auto;left:50%;position:absolute;transform:translateX(-50%);width:100%}.home-footer .left .logo .logo-icon{top:3rem}.home-footer .left .logo .shadow-icon{bottom:-4rem}.home-footer .middle{grid-area:1/2/2/3}.home-footer .middle .info{background:linear-gradient(170deg,var(--blue-color-light),#fff);border-radius:2rem;padding:1.5rem}.home-footer .middle .info p{font-size:1.1rem;font-weight:500;line-height:1.5rem;margin-top:1rem}.home-footer .middle .info p a{color:var(--blue-color-dark);font-size:1.1rem;font-weight:700;transition:opacity .1s}.home-footer .middle .info p a:active,.home-footer .middle .info p a:hover{opacity:.8}.home-footer .middle .info .question{font-weight:800;margin-top:0}.home-footer .right{grid-area:1/3/2/4}.home-footer .right .social-media{height:3rem;margin-top:12rem;width:20rem}.home-footer .right .social-media img{height:100%;margin-right:1rem;width:auto}.home-footer .copyright{grid-area:2/1/3/4;padding-top:3rem}.home-footer .copyright .footer-links{text-align:center}.home-footer .copyright .footer-links a{color:#000;cursor:pointer;font-size:1rem;font-weight:500;text-decoration:underline}.home-footer .copyright .footer-links a:active,.home-footer .copyright .footer-links a:hover{text-decoration:none}.home-footer .copyright p{font-size:1rem;font-weight:500;margin-top:1rem;text-align:center}.home-footer .copyright p a{color:#000;font-size:1rem;font-weight:500}@media only screen and (max-width:1200px){.home-footer{grid-gap:4vw;grid-template-columns:1fr 32vw 1fr;margin-top:13.3vw}.home-footer .left .logo{height:18.7vw;margin-right:5.3vw;width:10.7vw}.home-footer .left .logo .logo-icon{top:4vw}.home-footer .left .logo .shadow-icon{bottom:-5.3vw}.home-footer .middle .info{border-radius:2.7vw;padding:2vw}.home-footer .middle .info p{font-size:1.45vw;line-height:2vw;margin-top:1.3vw}.home-footer .middle .info p a{font-size:1.45vw}.home-footer .right .social-media{height:4vw;margin-top:16vw;width:26.7vw}.home-footer .right .social-media img{margin-right:1.3vw}}@media only screen and (max-width:800px){.home-footer{grid-gap:4rem;grid-template-columns:10rem 1fr;grid-template-rows:auto auto 8rem;margin-left:calc(50% - 17.5rem);width:35rem}.home-footer .left{grid-area:2/1/3/2;height:10rem;position:relative}.home-footer .left .logo{bottom:auto;left:2rem;position:absolute;top:50%;transform:translateY(-50%);width:4rem}.home-footer .left .logo .logo-icon{top:50%;transform:translate(-50%,-50%)}.home-footer .left .logo .shadow-icon{display:none}.home-footer .middle{grid-area:1/1/2/3;text-align:center}.home-footer .middle .info{background:linear-gradient(170deg,var(--yellow-color),#fff);border-radius:2rem;display:inline-block;padding:3rem;text-align:left;width:35rem}.home-footer .middle .info p{font-size:1.3rem;line-height:2rem;margin-top:1.4rem}.home-footer .middle .info p a{font-size:1.3rem}.home-footer .middle .info p a:hover{opacity:1}.home-footer .middle .info p a:active{opacity:.8}.home-footer .middle .info .question{font-size:1.4rem}.home-footer .right{grid-area:2/2/3/3;position:relative}.home-footer .right .social-media{height:3.5rem;left:auto;margin-top:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:25rem}.home-footer .right .social-media img{margin-right:1.5rem}.home-footer .copyright{grid-area:3/1/4/3;padding-top:0}.home-footer .copyright .footer-links a:hover{text-decoration:underline}.home-footer .copyright .footer-links a:active{text-decoration:none}}@media only screen and (max-width:600px){.home-footer{grid-gap:10.7vw;grid-template-columns:26.7vw 1fr;grid-template-rows:auto auto 21.3vw;margin-left:calc(50% - 46.7vw);width:93.3vw}.home-footer .left{height:26.7vw}.home-footer .left .logo{left:5.3vw;width:10.7vw}.home-footer .middle .info{padding:8vw;width:93.3vw}.home-footer .middle .info p{font-size:3.5vw;line-height:5.3vw;margin-top:3.7vw}.home-footer .middle .info p a{font-size:3.5vw}.home-footer .middle .info .question{font-size:3.7vw}.home-footer .right .social-media{height:9.3vw;width:66.7vw}.home-footer .right .social-media img{margin-right:4vw}.home-footer .copyright .footer-links a{font-size:2.7vw}.home-footer .copyright p{font-size:2.7vw;margin-top:2.7vw}.home-footer .copyright p a{font-size:2.7vw}}:root{--blue-color-dark:#247cac;--blue-color:#009cff;--blue-color-middle:#19a7ff;--blue-color-lighter:#69c6ff;--blue-color-light:#ddf2ff;--auto-range-color:#ddf2ff;--auto-twingo-color:#fff3df;--auto-smart-color:#d4f6d4;--green-color:#00cb38;--green-color-middle:#7fe59b;--green-color-light:#d4f6d4;--green-color-demo:#b4ffa4;--motor-harley-color:#d4f6d4;--motor-yamaha-color:#fff3df;--motor-beverly-color:#ddf2ff;--red-color-dark:#e52d27;--red-color:#e22;--red-color-middle:#ff9898;--red-color-light:#ffcfcf;--yellow-color-dark:#edeb2f;--yellow-color-home:#ffcf7d;--yellow-color:#fff2dc;--yellow-color-light:#fff3df;--purple-color:#af10f1;--nav-menu-text-color:#0f0f41;--review-star-color:#fbbc05;--text-shadow-color:#bbb;--background-color-1:#fff;--background-color-2:#f8f8f8;--background-color-3:#d0d0d9;--background-color-4:#000;--background-color-5:#eee;--text-color-1:#000;--text-color-2:#666;--text-color-3:#999;--text-color-4:#fff;--td0:0s;--td1:0.1s;--td2:0.2s;--td3:0.3s;--td4:0.4s;--td5:0.5s;--td6:0.6s;--home-top-fade-in-duration:1s;--home-top-fade-in-delay:2s;--dashboard-fade-in-duration:1s;--dashboard-fade-in-delay:2.5s;--logo-fade-out-duration:0.2s;--logo-fade-out-delay:2s;--block-border-radius:2rem}*{-webkit-appearance:none;appearance:none;border:0;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;margin:0;outline:0;padding:0;text-decoration:none}body{background-color:#f8f8f8;background-color:var(--background-color-2);overflow-x:hidden;scroll-behavior:smooth}img{height:auto;width:100%}.container{display:grid;grid-template-columns:15rem auto;grid-template-rows:4rem auto auto;margin:0 auto;max-width:74rem;padding:3rem}.container main{grid-gap:1rem;display:grid;grid-area:2/2/3/3;padding:0 0 0 3rem;position:relative;width:94%}.scroll-point{height:6.65rem;left:0;position:absolute;top:0;transform:translateY(-100%);width:0;z-index:-10}.centered{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.block{background-color:#fff;background-color:var(--background-color-1);border-radius:2rem;border-radius:var(--block-border-radius);overflow:hidden}@media screen and (max-width:1200px){.container{grid-template-columns:1fr;grid-template-rows:8rem auto auto;padding:0}.container main{grid-area:2/1/3/2;margin:0 auto;padding:0 1rem;width:49rem}}@media only screen and (max-width:1000px){.scroll-point{height:10.64vw}}@media only screen and (max-width:800px){.container main{margin:0;padding:0 4vw;width:100vw}.scroll-point{height:6.65rem}}@media only screen and (max-width:600px){.scroll-point{height:17.73vw}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{display:block;opacity:1}to{display:none;opacity:0}}.loader-modal{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.loader{animation:rotate 1.5s infinite;-webkit-animation:rotate 1.5s infinite;-moz-animation:rotate 1.5s infinite;-o-animation:rotate 1.5s infinite;border:.4rem solid rgba(0,0,0,.067);border-radius:50%;border-top:.4rem solid var(--blue-color);height:4rem;width:4rem}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@media screen and (max-width:600px){.loader{border:1.1vw solid rgba(0,0,0,.067);border-top:1.1vw solid var(--blue-color);height:10.7vw;width:10.7vw}}.authentication-container{padding-top:7rem;position:relative;text-align:center}.authentication-container main{display:inline-block;overflow:hidden;width:46rem}.authentication-container main aside{border-radius:2rem;height:6rem;overflow:hidden;position:relative;width:100%}.authentication-container main aside .aside-left,.authentication-container main aside .aside-right{height:100%;position:absolute;top:0;width:50%}.authentication-container main aside .aside-left{left:0;position:relative}.authentication-container main aside .aside-left h1{font-size:1.8rem;font-weight:800;left:0;margin-top:2rem;padding-left:3rem;position:absolute;text-align:left;top:0;width:100%}.authentication-container main aside .aside-right{right:0}.authentication-container main aside .aside-right .package-info{width:14rem}.authentication-container main aside .aside-right .package-info div{height:1.8rem;position:relative}.authentication-container main aside .aside-right .package-info div p{font-size:1rem;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}.authentication-container main aside .aside-right .package-info div .left{left:0}.authentication-container main aside .aside-right .package-info div .right{font-weight:800;right:0}.authentication-container main aside .aside-right .package-info .price .left{font-weight:800}.authentication-container main aside .aside-right .package-info .price .right .old-price{font-size:1rem;font-weight:500;opacity:.6;text-decoration:line-through}.authentication-container main aside .aside-right .package-info .price .right .new-price{color:var(--green-color);font-size:1rem;font-weight:800}.authentication-container main aside.auto-range-aside{background-color:var(--auto-range-color)}.authentication-container main aside.auto-twingo-aside{background-color:var(--auto-twingo-color)}.authentication-container main aside.auto-smart-aside{background-color:var(--auto-smart-color)}.authentication-container main aside.motor-harley-aside{background-color:var(--motor-harley-color)}.authentication-container main aside.motor-yamaha-aside{background-color:var(--motor-yamaha-color)}.authentication-container main aside.motor-beverly-aside{background-color:var(--motor-beverly-color)}.authentication-container main aside.auto-spoed-aside,.authentication-container main aside.motor-spoed-aside{background-color:var(--red-color-light)}.authentication-container main form{background-color:#fff;border-radius:2rem;margin-top:1rem;padding:2rem 0 4rem}.authentication-container main form .discount-code-field,.authentication-container main form .email-sent,.authentication-container main form .error,.authentication-container main form .signed-in,.authentication-container main form button,.authentication-container main form h1,.authentication-container main form input,.authentication-container main form p{margin-left:calc(50% - 10rem);width:20rem}.authentication-container main form h1{font-size:1.8rem;font-weight:700;padding:2rem 0 1rem;text-align:left}.authentication-container main form p{font-size:.9rem;font-weight:500;padding-bottom:1rem;text-align:left}.authentication-container main form input{border:.1rem solid #000;border-radius:.5rem;font-size:1.1rem;font-weight:500;margin:1rem 0 .3rem;opacity:.6;padding:.8rem;text-align:center}.authentication-container main form input.correct{border:.15rem solid var(--green-color);color:var(--green-color);font-weight:700}.authentication-container main form input.incorrect{border:.15rem solid var(--red-color);color:var(--red-color);font-weight:700}.authentication-container main form input:focus{opacity:1}.authentication-container main form input::placeholder{opacity:.8}.authentication-container main form .error{color:var(--red-color);font-size:.8rem;font-weight:500;height:1.2rem;text-align:left}.authentication-container main form button{background-color:var(--blue-color);border-radius:1rem;color:#fff;font-size:1.2rem;font-weight:800;margin:1.5rem 0;padding:1rem}.authentication-container main form button:hover{cursor:pointer;opacity:.9}.authentication-container main form button:disabled{cursor:not-allowed;opacity:.5}.authentication-container main form .link{cursor:pointer;font-size:1rem;font-weight:500;margin-top:2rem;text-decoration:underline}.authentication-container main form .discount-code-field{font-size:.9rem;font-weight:500;padding-top:1rem;text-align:right}.authentication-container main form .discount-code-field span{cursor:pointer;font-size:.9rem;font-weight:700;text-decoration:underline}.authentication-container main form .signed-in{background-color:var(--yellow-color-dark);border-radius:1rem;height:5.5rem;position:relative}.authentication-container main form .signed-in .text{font-size:.9rem;font-weight:500;line-height:1.3rem;text-align:left;width:80%}.authentication-container main form .signed-in .text span{cursor:pointer;font-size:.9rem;font-weight:700;text-decoration:underline}.authentication-container main form .email-sent{font-size:.7rem;font-weight:500;opacity:0;padding:-.3rem 0 1rem;text-align:right}.authentication-container main form .email-sent.visible{opacity:1}@media only screen and (max-width:800px){.authentication-container main{width:92vw}.authentication-container main aside{border-radius:4vw;height:12vw}.authentication-container main aside .aside-left h1{font-size:3.6vw;margin-top:4vw;padding-left:6vw}.authentication-container main aside .aside-right .package-info{width:28vw}.authentication-container main aside .aside-right .package-info div{height:3.6vw}.authentication-container main aside .aside-right .package-info .price .right .new-price,.authentication-container main aside .aside-right .package-info .price .right .old-price,.authentication-container main aside .aside-right .package-info div p{font-size:2vw}}@media only screen and (max-width:600px){.authentication-container{padding-top:18.7vw}.authentication-container main form{border-radius:5.3vw;margin-top:2.7vw;padding:5.3vw 0 10.7vw}.authentication-container main form .discount-code-field,.authentication-container main form .email-sent,.authentication-container main form .error,.authentication-container main form .signed-in,.authentication-container main form button,.authentication-container main form h1,.authentication-container main form input,.authentication-container main form p{margin-left:calc(50% - 26.7vw);width:53.3vw}.authentication-container main form h1{font-size:4.8vw;padding:5.3vw 0 2.7vw}.authentication-container main form p{font-size:2.4vw;padding-bottom:2.4vw}.authentication-container main form input{border:.3vw solid #000;border-radius:1.3vw;font-size:2.9vw;margin:2.7vw 0 .8vw;padding:2.1vw}.authentication-container main form input.correct{border:.4vw solid var(--green-color)}.authentication-container main form input.incorrect{border:.4vw solid var(--red-color)}.authentication-container main form .error{font-size:2.1vw;height:3.2vw}.authentication-container main form button{border-radius:2.7vw;font-size:3.2vw;margin:4vw 0;padding:2.7vw}.authentication-container main form .link{font-size:2.7vw;margin-top:5.3vw}.authentication-container main form .discount-code-field{font-size:2.4vw;padding-top:2.7vw}.authentication-container main form .discount-code-field span{font-size:2.4vw}.authentication-container main form .signed-in{border-radius:2.7vw;height:14.7vw}.authentication-container main form .signed-in .text{font-size:2.4vw;line-height:3.5vw}.authentication-container main form .signed-in .text span{font-size:2.4vw}.authentication-container main form .email-sent{font-size:1.9vw;padding:-.8vw 0 2.4vw}}.ptr-page{padding-top:6.9rem}.ptr-page .wrapper{padding:3rem 6rem}.ptr-page .wrapper strong{font-weight:700}.ptr-page .wrapper a,.ptr-page .wrapper h1,.ptr-page .wrapper h2,.ptr-page .wrapper h3,.ptr-page .wrapper h4,.ptr-page .wrapper h5,.ptr-page .wrapper h6,.ptr-page .wrapper p,.ptr-page .wrapper strong,.ptr-page .wrapper ul{font-size:1rem;line-height:1.4rem}.ptr-page .wrapper h1,.ptr-page .wrapper h2,.ptr-page .wrapper h3,.ptr-page .wrapper h4,.ptr-page .wrapper h5,.ptr-page .wrapper h6{font-weight:700;margin-top:2.5rem}.ptr-page .wrapper a,.ptr-page .wrapper p{font-weight:500}.ptr-page .wrapper p{margin-top:1.5rem}.ptr-page .wrapper a,.ptr-page .wrapper h1{text-decoration:underline}.ptr-page .wrapper h1{font-size:1.2rem}.ptr-page .wrapper li{font-size:1rem;font-weight:500;margin-left:2rem}@media only screen and (max-width:1000px){.ptr-page{padding-top:11.04vw}}@media only screen and (max-width:800px){.ptr-page{padding-top:6.9rem}.ptr-page .wrapper{padding:6vw 12vw}.ptr-page .wrapper a,.ptr-page .wrapper h1,.ptr-page .wrapper h2,.ptr-page .wrapper h3,.ptr-page .wrapper h4,.ptr-page .wrapper h5,.ptr-page .wrapper h6,.ptr-page .wrapper p,.ptr-page .wrapper strong,.ptr-page .wrapper ul{font-size:2vw;line-height:2.8vw}.ptr-page .wrapper h1,.ptr-page .wrapper h2,.ptr-page .wrapper h3,.ptr-page .wrapper h4,.ptr-page .wrapper h5,.ptr-page .wrapper h6{margin-top:5vw}.ptr-page .wrapper p{margin-top:3vw}.ptr-page .wrapper h1{font-size:2.4vw}.ptr-page .wrapper li{font-size:2vw;margin-left:4vw}}@media only screen and (max-width:600px){.ptr-page{padding-top:18.4vw}}.nav-menu{grid-area:1/1/3/2;transition:left .3s}.nav-menu .nav-top{align-items:center;display:flex;justify-content:space-between;position:relative}.nav-menu .nav-top .logo{cursor:pointer;height:4.8rem;margin-left:2rem;width:80%}.nav-menu .nav-top .hamburger-button{background-color:var(--blue-color);border-radius:0 .8rem .8rem 0;cursor:pointer;display:none;height:4rem;position:absolute;right:-6rem;width:4rem}.nav-menu .nav-top .hamburger-button .hamburger{height:1.4rem;position:absolute;right:1rem;width:2rem}.nav-menu .nav-top .hamburger-button .hamburger .line{background-color:#fff;border-radius:.1rem;height:.2rem;left:0;position:absolute;transition:transform .3s;width:100%}.nav-menu .nav-top .hamburger-button .hamburger .line1{top:0}.nav-menu .nav-top .hamburger-button .hamburger .line2{top:50%;transform:translateY(-50%)}.nav-menu .nav-top .hamburger-button .hamburger .line3{bottom:0}.nav-menu .nav-top .hamburger-button .hamburger.active .line1{transform:translateY(.6rem) rotate(45deg)}.nav-menu .nav-top .hamburger-button .hamburger.active .line2{opacity:0}.nav-menu .nav-top .hamburger-button .hamburger.active .line3{transform:translateY(-.6rem) rotate(-45deg)}.nav-menu .header-info{display:none;height:7.5rem;position:relative}.nav-menu .header-info .current-vehicle,.nav-menu .header-info .package-status{color:var(--nav-menu-text-color);font-size:.8rem;font-weight:500;height:4rem;line-height:1.4rem;text-align:center;text-shadow:.02rem .02rem .1rem var(--text-shadow-color);width:100%}.nav-menu .header-info .current-vehicle span,.nav-menu .header-info .package-status span{font-size:.9rem;font-weight:700}.nav-menu .header-info .package-status{top:7.5rem}.nav-menu .header-info .current-vehicle{top:0;transform:translate(-50%,2rem)}.nav-menu .header-info .current-vehicle .select-container{display:inline-block;padding-right:1rem;transform:translateX(.5rem);width:8rem}.nav-menu .header-info .current-vehicle .select-container select{-webkit-appearance:none;appearance:none;background-color:#0000;color:var(--nav-menu-text-color);cursor:pointer;font-size:.9rem;font-weight:700;padding-right:1rem;text-align:center;text-shadow:.02rem .02rem .1rem var(--text-shadow-color);transform:translateX(.5rem);width:100%}.nav-menu .header-info .current-vehicle .select-container select option{background-color:#fff}.nav-menu .header-info .current-vehicle .select-container svg{pointer-events:none;position:absolute;right:0;top:50%;transform:translate(-.3rem,-50%)}.nav-menu .links{display:flex;flex-direction:column;margin-top:2.8rem;position:relative;width:100%}.nav-menu .links h4{color:var(--text-color-3);font-size:.8rem;font-weight:600;margin:2rem 0 .5rem}.nav-menu .links .nav-link{align-items:center;border-radius:1rem;color:var(--nav-menu-text-color);cursor:pointer;display:flex;gap:1rem;height:3.2rem;position:relative;transition:color .3s;width:100%}.nav-menu .links .nav-link img{height:2rem;margin-left:1rem;transition:margin-left .3s;width:2rem}.nav-menu .links .nav-link h3{font-weight:700;text-shadow:.05rem .05rem .2rem var(--text-shadow-color)}.nav-menu .links .nav-link.active{background-color:var(--green-color-light);border-right:.3rem solid var(--green-color);color:var(--blue-color)}.nav-menu .links .nav-link.active img{animation:shift .3s ease-in-out;-webkit-animation:shift .3s ease-in-out;-moz-animation:shift .3s ease-in-out;-o-animation:shift .3s ease-in-out}.nav-menu .links .nav-link.active:hover img{margin-left:1rem}.nav-menu .links .nav-link:hover{color:var(--blue-color)}.nav-menu .links .nav-link:hover img{margin-left:2rem}.nav-menu .links .pause-package-button,.nav-menu .links .premium-package-button{border-radius:1.5rem;cursor:pointer;height:3rem;position:relative;transition:opacity .2s;width:12rem}.nav-menu .links .pause-package-button .text,.nav-menu .links .premium-package-button .text{color:#fff;font-weight:800;text-align:center;width:100%}.nav-menu .links .pause-package-button:active,.nav-menu .links .pause-package-button:hover,.nav-menu .links .premium-package-button:active,.nav-menu .links .premium-package-button:hover{opacity:.8}.nav-menu .links .pause-package-button{background-color:var(--red-color-dark);margin:2.5rem 0 0 .7rem}.nav-menu .links .pause-package-button .text{font-size:1.2rem}.nav-menu .links .premium-package-button{background-color:var(--purple-color);margin:1.5rem 0 0 .7rem}.nav-menu .links .premium-package-button .text{font-size:1.2rem}.nav-menu .links .switch-vehicle-link{cursor:pointer;height:2rem;margin:1.5rem 0 0 .7rem;position:relative;width:12rem}.nav-menu .links .switch-vehicle-link .text{color:var(--blue-color-dark);font-size:1rem;font-weight:600;line-height:2rem;text-align:center;text-decoration:underline;width:100%}@keyframes shift{0%{margin-left:1.5rem}to{margin-left:1rem}}.menu-overlay,.package-overlay{background-color:#000;display:none;height:100vh;left:0;position:fixed;top:0;width:100%}.menu-overlay{opacity:.55;z-index:2}.package-overlay{opacity:.7;z-index:4}.package-overlay.visible{display:block}.nav-overlays-close-button{background-color:#0006;border-radius:1rem;color:#fff;cursor:pointer;height:4rem;position:fixed;right:1rem;top:1rem;width:4rem;z-index:10}.nav-overlays-close-button svg{height:100%;width:100%}.pause-package-warning{background-color:var(--yellow-color-light);border-radius:2rem;display:none;height:22rem;left:calc(50vw - 14rem);position:fixed;text-align:center;top:50%;transform:translateY(-50%);width:28rem;z-index:6}.pause-package-warning .wrapper{height:100%;position:relative;width:100%}.pause-package-warning .wrapper svg{color:var(--red-color-dark);height:3rem;left:2rem;position:absolute;top:1rem;width:3rem}.pause-package-warning .wrapper h4{font-size:1rem;font-weight:800;padding:2rem 3rem;text-align:right;width:100%}.pause-package-warning .wrapper p{font-size:1rem;font-weight:500;line-height:1.3rem;padding:0 3rem;text-align:left;width:100%}.pause-package-warning .wrapper .no-button,.pause-package-warning .wrapper .yes-button{border-radius:1.5rem;bottom:1.5rem;cursor:pointer;height:3rem;position:absolute;transition:opacity .2s;width:11rem}.pause-package-warning .wrapper .no-button .text,.pause-package-warning .wrapper .yes-button .text{color:#fff;font-size:1rem;font-weight:800;width:100%}.pause-package-warning .wrapper .no-button:active,.pause-package-warning .wrapper .no-button:hover,.pause-package-warning .wrapper .yes-button:active,.pause-package-warning .wrapper .yes-button:hover{opacity:.8}.pause-package-warning .wrapper .no-button{background-color:var(--red-color-dark);left:2rem}.pause-package-warning .wrapper .yes-button{background-color:var(--green-color);right:2rem}.pause-package-warning.visible{display:block}.premium-button-clicked,.premium-item-clicked{background-color:#fff;border-left:.5rem solid var(--purple-color);border-radius:2rem;display:none;left:calc(50vw - 14.5rem);padding-bottom:2.5rem;position:fixed;text-align:center;top:50%;transform:translateY(-50%);width:29rem;z-index:6}.premium-button-clicked .wrapper,.premium-item-clicked .wrapper{height:100%;position:relative;width:100%}.premium-button-clicked .wrapper h3,.premium-item-clicked .wrapper h3{font-size:1.2rem;font-weight:800;line-height:1.8rem;padding:3rem 4rem 1rem;text-align:left;width:100%}.premium-button-clicked .wrapper li,.premium-button-clicked .wrapper p,.premium-item-clicked .wrapper li,.premium-item-clicked .wrapper p{font-size:1rem;line-height:1.3rem;padding:.5rem 4rem;text-align:left;width:100%}.premium-button-clicked .wrapper p,.premium-item-clicked .wrapper p{font-weight:500}.premium-button-clicked .wrapper li,.premium-item-clicked .wrapper li{font-weight:700}.premium-button-clicked .wrapper .no-button,.premium-button-clicked .wrapper .yes-button,.premium-item-clicked .wrapper .no-button,.premium-item-clicked .wrapper .yes-button{border-radius:1.2rem;bottom:5rem;cursor:pointer;height:3.5rem;position:absolute;transition:opacity .2s}.premium-button-clicked .wrapper .no-button .text,.premium-button-clicked .wrapper .yes-button .text,.premium-item-clicked .wrapper .no-button .text,.premium-item-clicked .wrapper .yes-button .text{color:#fff;font-size:1rem;font-weight:800;width:100%}.premium-button-clicked .wrapper .no-button:active,.premium-button-clicked .wrapper .no-button:hover,.premium-button-clicked .wrapper .yes-button:active,.premium-button-clicked .wrapper .yes-button:hover,.premium-item-clicked .wrapper .no-button:active,.premium-item-clicked .wrapper .no-button:hover,.premium-item-clicked .wrapper .yes-button:active,.premium-item-clicked .wrapper .yes-button:hover{opacity:.8}.premium-button-clicked .wrapper .yes-button,.premium-item-clicked .wrapper .yes-button{background-color:var(--purple-color);left:2.3rem;width:14.3rem}.premium-button-clicked .wrapper .no-button,.premium-item-clicked .wrapper .no-button{background-color:var(--red-color-dark);left:17.7rem;width:8.5rem}.premium-button-clicked .wrapper .support-team,.premium-item-clicked .wrapper .support-team{padding-top:7rem}.premium-button-clicked .wrapper .support-team a,.premium-item-clicked .wrapper .support-team a{color:var(--purple-color);font-size:1rem;font-weight:700}.premium-button-clicked.visible,.premium-item-clicked.visible{display:block}@media screen and (max-width:1200px){.nav-menu{background-color:var(--background-color-2);left:-18rem;padding:3rem 2rem;position:absolute;width:18rem;z-index:3}.nav-menu .nav-top .logo{margin-left:1.2rem}.nav-menu .header-info,.nav-menu .nav-top .hamburger-button{display:block}.nav-menu .links h3{display:inline;font-size:.9rem}.nav-menu .links .nav-link{height:3.4rem;width:100%}.nav-menu.visible{left:0}.menu-overlay.visible{display:block}}@media screen and (max-width:600px){.pause-package-warning{border-radius:5.3vw;height:58.67vw;left:12.7vw;width:74.7vw}.pause-package-warning .wrapper svg{height:8vw;left:5.3vw;top:2.7vw;width:8vw}.pause-package-warning .wrapper h4{font-size:2.7vw;font-weight:800;padding:5.3vw 8vw;width:100%}.pause-package-warning .wrapper p{font-size:2.7vw;font-weight:500;line-height:3.5vw;padding:0 8vw;width:100%}.pause-package-warning .wrapper .no-button,.pause-package-warning .wrapper .yes-button{border-radius:4vw;bottom:4vw;height:8vw;width:29.3vw}.pause-package-warning .wrapper .no-button .text,.pause-package-warning .wrapper .yes-button .text{font-size:2.7vw}.pause-package-warning .wrapper .no-button:hover,.pause-package-warning .wrapper .yes-button:hover{opacity:1}.pause-package-warning .wrapper .no-button:active,.pause-package-warning .wrapper .yes-button:active{opacity:.8}.pause-package-warning .wrapper .no-button{left:5.3vw}.pause-package-warning .wrapper .yes-button{right:5.3vw}.premium-button-clicked,.premium-item-clicked{border-left:1.3vw solid var(--purple-color);border-radius:5.3vw;left:11.3vw;padding-bottom:6.7vw;width:77.3vw}.premium-button-clicked .wrapper h3,.premium-item-clicked .wrapper h3{font-size:3.2vw;line-height:4.8vw;padding:8vw 10.7vw 2.7vw}.premium-button-clicked .wrapper li,.premium-button-clicked .wrapper p,.premium-item-clicked .wrapper li,.premium-item-clicked .wrapper p{font-size:2.7vw;line-height:3.5vw;padding:1.3vw 10.7vw}.premium-button-clicked .wrapper .no-button,.premium-button-clicked .wrapper .yes-button,.premium-item-clicked .wrapper .no-button,.premium-item-clicked .wrapper .yes-button{border-radius:3.2vw;bottom:13.3vw;height:9.3vw}.premium-button-clicked .wrapper .no-button .text,.premium-button-clicked .wrapper .yes-button .text,.premium-item-clicked .wrapper .no-button .text,.premium-item-clicked .wrapper .yes-button .text{font-size:2.7vw}.premium-button-clicked .wrapper .yes-button,.premium-item-clicked .wrapper .yes-button{left:6.1vw;width:38vw}.premium-button-clicked .wrapper .no-button,.premium-item-clicked .wrapper .no-button{left:47.3vw;width:22.7vw}.premium-button-clicked .wrapper .support-team,.premium-item-clicked .wrapper .support-team{padding-top:18.7vw}.premium-button-clicked .wrapper .support-team a,.premium-item-clicked .wrapper .support-team a{font-size:2.7vw}}.header{display:grid;grid-area:1/2/2/3;grid-template-columns:14rem auto 14rem;padding:0 3rem 2rem 6rem}.header section{height:100%;line-height:1.5rem;position:relative;text-align:center;text-shadow:.02rem .02rem .1rem var(--text-shadow-color)}.header section div{color:var(--nav-menu-text-color);font-size:.9rem;font-weight:500;width:100%}.header section div span{font-weight:700}.header .mid .renew-button{background-color:var(--blue-color);border-radius:1rem;color:var(--text-color-4);cursor:pointer;font-size:1rem;font-weight:700;padding:1rem;transition:opacity .3s;width:14rem}.header .mid .renew-button:hover{opacity:.9}.header .right .current-vehicle .select-container{display:inline-block;padding-right:1rem;position:relative;transform:translateX(.5rem);width:8rem}.header .right .current-vehicle .select-container select{-webkit-appearance:none;appearance:none;background-color:#0000;color:var(--nav-menu-text-color);cursor:pointer;font-size:1rem;font-weight:700;padding-right:1rem;text-align:center;text-shadow:.02rem .02rem .1rem var(--text-shadow-color);transform:translateX(.5rem);width:100%}.header .right .current-vehicle .select-container select option{background-color:var(--background-color-1)}.header .right .current-vehicle .select-container svg{pointer-events:none;position:absolute;right:0;top:50%;transform:translate(-.3rem,-50%)}@media screen and (max-width:1200px){.header{grid-area:1/1/2/2;padding:2rem 3rem 2rem 6rem}.header section{height:100%;line-height:1.5rem;position:relative;text-align:center;text-shadow:.02rem .02rem .1rem var(--text-shadow-color)}.header section div{font-size:.9rem;font-weight:500;width:100%}.header section div span{font-weight:700}}@media screen and (max-width:800px){.header{grid-template-columns:1fr}.header .mid,.header .right{display:none}}.footer{height:10rem;margin-top:10rem;width:100%}.footer .wrapper{height:100%;margin-left:calc(50% - 14rem);position:relative;width:28rem}.footer .wrapper .schedule{left:0;position:absolute;top:0}.footer .wrapper .schedule h4{font-size:1.1rem;font-weight:700}.footer .wrapper .schedule p{font-size:1rem;font-weight:500;margin-top:.5rem}.footer .wrapper .social-media{height:2rem;position:absolute;right:0;top:0;width:13rem}.footer .wrapper .social-media img{height:100%;margin-right:.5rem;width:auto}.footer .wrapper .terms{position:absolute;right:1rem;top:5rem}.footer .wrapper .terms a{color:#000;font-size:1rem;font-weight:600;text-decoration:underline}@media only screen and (max-width:600px){.footer{height:26.7vw;margin-top:26.7vw}.footer .wrapper{margin-left:calc(50% - 37.3vw);width:74.7vw}.footer .wrapper .schedule h4{font-size:2.9vw}.footer .wrapper .schedule p{font-size:2.7vw;margin-top:1.3vw}.footer .wrapper .social-media{height:5.3vw;width:34.7vw}.footer .wrapper .social-media img{margin-right:1.3vw}.footer .wrapper .terms{right:2.7vw;top:13.3vw}.footer .wrapper .terms a{font-size:2.7vw}}.exams-block{background:linear-gradient(230deg,var(--blue-color-light),#fff);cursor:pointer}.exams-block .exams-list{height:85%;margin-top:2rem}.exams-block .exams-list .exams-item{border-bottom:.05rem solid var(--blue-color);height:3rem;margin-bottom:.5rem;margin-left:5%;position:relative;width:80%}.exams-block .exams-list .exams-item img{bottom:.5rem;height:2rem;left:0;position:absolute;width:auto}.exams-block .exams-list .exams-item .text{bottom:0;color:var(--nav-menu-text-color);font-size:1rem;font-weight:600;left:0;padding:1rem 1rem .8rem 3.2rem;position:absolute;text-shadow:.02rem .02rem .1rem var(--text-shadow-color);width:100%}.exams-block .exams-list::-webkit-scrollbar{width:.8rem}.exams-block .exams-list::-webkit-scrollbar-track{background-color:var(--blue-color-light);border-radius:.4rem}.exams-block .exams-list::-webkit-scrollbar-thumb{background-color:var(--blue-color);border-radius:.4rem}.exams-block .exams-list::-webkit-scrollbar-thumb:hover{background-color:var(--blue-color-middle)}.exams-block .exams-list.scroll{overflow-y:scroll}@media screen and (max-width:800px){.exams-block .exams-list{margin-top:4vw}.exams-block .exams-list .exams-item{border-bottom:.1vw solid var(--blue-color);height:6vw;margin-bottom:1vw}.exams-block .exams-list .exams-item img{bottom:1vw;height:4vw}.exams-block .exams-list .exams-item .text{font-size:2vw;padding:2vw 2vw 1.6vw 6.4vw;text-shadow:.04vw .04vw .2vw var(--text-shadow-color)}.exams-block .exams-list::-webkit-scrollbar{width:1.6vw}.exams-block .exams-list::-webkit-scrollbar-thumb,.exams-block .exams-list::-webkit-scrollbar-track{border-radius:.8vw}}.news-block{background:linear-gradient(160deg,var(--yellow-color-light),#fff)}.news-block .notification{animation:breathe 1s infinite;-webkit-animation:breathe 1s infinite;-moz-animation:breathe 1s infinite;-o-animation:breathe 1s infinite;background-color:var(--red-color);border-radius:50%;box-shadow:.1rem .1rem .2rem rgba(0,0,0,.267);height:2rem;position:absolute;right:4rem;top:2rem;width:2rem}@keyframes breathe{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.news-block .news-message{font-size:1rem;font-weight:500;line-height:1.4rem;margin-top:2rem}.news-block .news-message a{color:var(--blue-color-dark);font-size:1rem;font-weight:700;line-height:1.4rem;margin-top:2rem}@media screen and (max-width:800px){.news-block .notification{box-shadow:.2vw .2vw .4vw rgba(0,0,0,.267);height:4vw;right:8vw;top:4vw;width:4vw}.news-block .news-message,.news-block .news-message a{font-size:1.9vw;line-height:2.8vw;margin-top:4vw}}.contact-block{background:linear-gradient(40deg,var(--green-color-light),#fff)}.contact-block .telephone,.contact-block .whatsapp{height:6rem;position:relative;width:100%}.contact-block .telephone img,.contact-block .whatsapp img{height:3rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:auto}.contact-block .telephone p,.contact-block .whatsapp p{color:#000;font-size:.9rem;font-weight:500;line-height:1.2rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:70%}.contact-block .whatsapp{margin-top:1.2rem}@media screen and (max-width:800px){.contact-block .telephone,.contact-block .whatsapp{height:12vw}.contact-block .telephone img,.contact-block .whatsapp img{height:6vw}.contact-block .telephone p,.contact-block .whatsapp p{font-size:1.7vw;line-height:2.4vw}.contact-block .whatsapp{margin-top:2.4vw}}.dashboard main{grid-template-columns:1fr 1fr;grid-template-rows:6rem 24.5rem 18rem}.dashboard main h1{font-size:1.8rem;font-weight:700;grid-area:1/1/2/4;height:100%;padding-top:2.5rem}.dashboard main .contact-block,.dashboard main .exams-block,.dashboard main .news-block,.dashboard main .videos-block{border-radius:2rem;padding:2rem 2.5rem;position:relative}.dashboard main .contact-block h2,.dashboard main .exams-block h2,.dashboard main .news-block h2,.dashboard main .videos-block h2{font-size:1.3rem;font-weight:700;line-height:1.8rem}.dashboard main .contact-block{grid-area:3/1/4/2}.dashboard main .exams-block{grid-area:2/2/4/3}.dashboard main .news-block{grid-area:2/1/3/2}.dashboard.animate{animation:fade-in var(--dashboard-fade-in-duration) var(--dashboard-fade-in-delay) forwards;-webkit-animation:fade-in var(--dashboard-fade-in-duration) var(--dashboard-fade-in-delay) forwards;-moz-animation:fade-in var(--dashboard-fade-in-duration) var(--dashboard-fade-in-delay) forwards;-o-animation:fade-in var(--dashboard-fade-in-duration) var(--dashboard-fade-in-delay) forwards;opacity:0}.logo-animation{animation:fade-out var(--logo-fade-out-duration) var(--logo-fade-out-delay) forwards;-webkit-animation:fade-out var(--logo-fade-out-duration) var(--logo-fade-out-delay) forwards;-moz-animation:fade-out var(--logo-fade-out-duration) var(--logo-fade-out-delay) forwards;-o-animation:fade-out var(--logo-fade-out-duration) var(--logo-fade-out-delay) forwards;transform:translate(-50%,-50%) scale(.25)}.preface-overlay{background-color:#000;height:100vh;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:4}.preface-warning{display:none;height:40rem;left:calc(50vw - 28rem);position:fixed;top:calc(50vh - 20rem);width:56rem;z-index:5}.preface-warning .wrapper{animation:scale-in .5s ease-in-out .5s forwards;-webkit-animation:scale-in .5s ease-in-out .5s forwards;-moz-animation:scale-in .5s ease-in-out .5s forwards;-o-animation:scale-in .5s ease-in-out .5s forwards;height:100%;position:relative;transform:scale(0);width:100%}.preface-warning .wrapper .preface-warning-image{height:100%;width:100%;z-index:-1}.preface-warning .wrapper h3,.preface-warning .wrapper p{position:absolute;right:8rem;text-shadow:.1rem .1rem .2rem var(--text-shadow-color);z-index:0}.preface-warning .wrapper h3{font-size:1.5rem;font-weight:800;line-height:2rem;top:8rem;width:28rem}.preface-warning .wrapper p{font-size:1.4rem;font-weight:500;line-height:2rem;top:17rem;width:33rem}@keyframes scale-in{0%{transform:scale(0)}to{transform:scale(1)}}.preface-warning .close-icon{background-color:#0006;border-radius:1rem;color:#fff;cursor:pointer;height:4rem;position:fixed;right:1rem;top:1rem;width:4rem;z-index:10}.preface-warning.visible{display:block}.preface-video{height:43.5rem;left:calc(50vw - 28rem);opacity:0;position:fixed;top:calc(50vh - 21.75rem);width:56rem;z-index:-1}.preface-video h1{background-color:var(--blue-color);border-radius:3rem;color:#fff;font-size:2rem;font-weight:800;left:0;line-height:2.7rem;padding:1rem 3rem;position:absolute;text-align:center;top:0;width:100%}.preface-video .video{border-radius:1rem;height:31.5rem;overflow:hidden;position:relative;transform:translateY(12rem);width:100%}.preface-video .video iframe{height:100%;width:100%}.preface-video .close-icon{background-color:#0006;border-radius:1rem;color:#fff;cursor:pointer;height:4rem;position:fixed;right:1rem;top:1rem;width:4rem;z-index:10}.preface-video.visible{animation:fade-in 1s ease-in-out 1s forwards;-webkit-animation:fade-in 1s ease-in-out 1s forwards;-moz-animation:fade-in 1s ease-in-out 1s forwards;-o-animation:fade-in 1s ease-in-out 1s forwards;z-index:5}@media screen and (max-width:1200px){.dashboard main h1{font-size:1.8rem;font-weight:700;grid-area:1/1/2/4;height:100%;padding-top:2.5rem}}@media screen and (max-width:1000px){.preface-warning{height:64vw;left:5.2vw;top:calc(50vh - 32vw);width:89.6vw}.preface-warning .wrapper h3,.preface-warning .wrapper p{right:12.8vw;text-shadow:.2vw .2vw .3vw var(--text-shadow-color)}.preface-warning .wrapper h3{font-size:2.4vw;line-height:3.2vw;top:12.8vw;width:44.8vw}.preface-warning .wrapper p{font-size:2.2vw;line-height:3.2vw;top:27.2vw;width:52.8vw}.preface-video{height:69.6vw;left:5.2vw;top:calc(50vh - 34.8vw);width:89.6vw}.preface-video h1{border-radius:4.8vw;font-size:3.2vw;line-height:4.3vw;padding:1.6vw 4.8vw}.preface-video .video{border-radius:1.6vw;height:50.4vw;transform:translateY(19.2vw)}}@media screen and (max-width:800px){.dashboard main{grid-gap:2vw;border-radius:4vw;grid-template-rows:12vw 49vw 36vw}.dashboard main h1{font-size:3.5vw;padding-top:5vw}.dashboard main .contact-block,.dashboard main .exams-block,.dashboard main .news-block,.dashboard main .videos-block{border-radius:4vw;padding:4vw 5vw}.dashboard main .contact-block h2,.dashboard main .exams-block h2,.dashboard main .news-block h2,.dashboard main .videos-block h2{font-size:2.6vw;line-height:3.6vw}.logo-animation{transform:translate(-50%,-50%) scale(.6)}}.frame-wrapper{position:relative}.frame-wrapper .frame{border-radius:1rem;overflow:hidden;position:relative}.frame-wrapper .next-video-button{background-color:var(--blue-color);border-radius:1rem;cursor:pointer;height:4rem;transition:opacity .2s;width:12rem}.frame-wrapper .next-video-button .text{color:#fff;font-size:1.1rem;font-weight:700;text-align:center;width:100%}.frame-wrapper .next-video-button:active,.frame-wrapper .next-video-button:hover{opacity:.8}@media screen and (max-width:1200px){.frame{margin-top:1rem}}@media screen and (max-width:800px){.frame{margin-top:2vw}}@media screen and (max-width:600px){.frame{border-radius:2.7vw}}.chapters-and-modules{background-color:var(--background-color-1);border-radius:1rem;padding:1rem 2rem 2rem}.chapters-and-modules .chapters{height:4rem;position:relative;width:100%}.chapters-and-modules .chapters h2{color:var(--nav-menu-text-color);font-size:1.3rem;font-weight:700;text-shadow:.02rem .02rem .1rem var(--text-shadow-color)}.chapters-and-modules .chapters .chapter-number{display:grid;grid-template-columns:1fr 1fr 1fr;height:2rem;left:50%;position:absolute;top:2.8rem;transform:translateX(-50%);width:2.5rem}.chapters-and-modules .chapters .chapter-number .left,.chapters-and-modules .chapters .chapter-number .middle,.chapters-and-modules .chapters .chapter-number .right{position:relative}.chapters-and-modules .chapters .chapter-number .left .text,.chapters-and-modules .chapters .chapter-number .middle .text,.chapters-and-modules .chapters .chapter-number .right .text{font-size:.9rem;font-weight:600;opacity:.7}.chapters-and-modules .chapters .next,.chapters-and-modules .chapters .previous{cursor:pointer;height:100%;position:absolute;top:0;width:4rem}.chapters-and-modules .chapters .next svg,.chapters-and-modules .chapters .previous svg{color:var(--blue-color);font-size:2.8rem;transition:font-size .2s}.chapters-and-modules .chapters .next:hover svg,.chapters-and-modules .chapters .previous:hover svg{font-size:3.2rem}.chapters-and-modules .chapters .next.disabled,.chapters-and-modules .chapters .previous.disabled{cursor:not-allowed;opacity:.5}.chapters-and-modules .chapters .next.disabled svg,.chapters-and-modules .chapters .previous.disabled svg{font-size:2.8rem}.chapters-and-modules .chapters .previous{left:0}.chapters-and-modules .chapters .next{right:0}.chapters-and-modules .modules{height:calc(100% - 5rem);margin-top:1rem;overflow-y:scroll}.chapters-and-modules .modules .module-button{border-bottom:.12rem solid var(--text-color-3);cursor:pointer;height:4rem;margin-bottom:.5rem;position:relative;transition:border-bottom var(--td1) ease-in-out;width:90%}.chapters-and-modules .modules .module-button img{bottom:.6rem;height:2rem;left:0;position:absolute;width:auto}.chapters-and-modules .modules .module-button .text{bottom:0;color:var(--nav-menu-text-color);font-size:.9rem;font-weight:600;left:0;padding:1rem 1rem 1rem 3rem;position:absolute;text-shadow:.02rem .02rem .1rem var(--text-shadow-color);transition:color var(--td1) ease-in-out,font var(--td1) ease-in-out;width:100%}.chapters-and-modules .modules .module-button:hover{border-bottom:.12rem solid var(--text-color-1)}.chapters-and-modules .modules .module-button.active{border-bottom:.12rem solid var(--blue-color)}.chapters-and-modules .modules .module-button.active .text{color:var(--blue-color)}.chapters-and-modules .modules .module-button.locked .text{opacity:.5}.chapters-and-modules .modules .module-button.locked:hover{border-bottom:.12rem solid var(--text-color-3)}.chapters-and-modules .modules::-webkit-scrollbar{width:.8rem}.chapters-and-modules .modules::-webkit-scrollbar-track{background-color:var(--blue-color-light);border-radius:.4rem}.chapters-and-modules .modules::-webkit-scrollbar-thumb{background-color:var(--blue-color);border-radius:.4rem}.chapters-and-modules .modules::-webkit-scrollbar-thumb:hover{background-color:var(--blue-color-middle)}@media screen and (max-width:800px){.chapters-and-modules{padding:1rem 3rem 3rem}.chapters-and-modules .chapters{height:7.5rem}.chapters-and-modules .chapters h2{font-size:1.8rem}.chapters-and-modules .chapters .chapter-number{top:5rem}.chapters-and-modules .chapters .chapter-number .left .text,.chapters-and-modules .chapters .chapter-number .middle .text,.chapters-and-modules .chapters .chapter-number .right .text{font-size:1.2rem}.chapters-and-modules .chapters .next,.chapters-and-modules .chapters .previous{width:6rem}.chapters-and-modules .chapters .next svg,.chapters-and-modules .chapters .previous svg{font-size:4rem}.chapters-and-modules .chapters .next:hover svg,.chapters-and-modules .chapters .previous:hover svg{font-size:5rem}.chapters-and-modules .chapters .next.disabled svg,.chapters-and-modules .chapters .previous.disabled svg{font-size:4rem}.chapters-and-modules .modules{height:calc(100% - 8.5rem);margin-left:calc(50% - 16rem);width:32rem}.chapters-and-modules .modules .module-button{border-bottom:.2rem solid var(--text-color-3);height:6rem;left:50%;margin-bottom:1rem;transform:translateX(-50%);width:80%}.chapters-and-modules .modules .module-button img{bottom:1rem;height:3rem}.chapters-and-modules .modules .module-button .text{font-size:1.2rem;padding:1rem 1rem 1.7rem 5rem}.chapters-and-modules .modules .module-button:hover{border-bottom:.2rem solid var(--text-color-1)}.chapters-and-modules .modules .module-button.active{border-bottom:.2rem solid var(--blue-color)}}@media screen and (max-width:600px){.chapters-and-modules{border-radius:2.7vw;padding:2.7vw 8vw 8vw}.chapters-and-modules .chapters{height:20vw}.chapters-and-modules .chapters h2{font-size:4.8vw;text-shadow:.053vw .053vw .027vw var(--text-shadow-color)}.chapters-and-modules .chapters .chapter-number{height:5.3vw;top:13.3vw;width:6.7vw}.chapters-and-modules .chapters .chapter-number .left .text,.chapters-and-modules .chapters .chapter-number .middle .text,.chapters-and-modules .chapters .chapter-number .right .text{font-size:3.2vw}.chapters-and-modules .chapters .next,.chapters-and-modules .chapters .previous{width:16vw}.chapters-and-modules .chapters .next svg,.chapters-and-modules .chapters .previous svg{font-size:10.7vw}.chapters-and-modules .chapters .next:hover svg,.chapters-and-modules .chapters .previous:hover svg{font-size:13.3vw}.chapters-and-modules .chapters .next.disabled svg,.chapters-and-modules .chapters .previous.disabled svg{font-size:10.7vw}.chapters-and-modules .modules{height:calc(100% - 22.7vw);margin-left:calc(50% - 42.7vw);margin-top:2.7vw;width:85.3vw}.chapters-and-modules .modules .module-button{border-bottom:.5vw solid var(--text-color-3);height:16vw;margin-bottom:2.7vw;max-width:64vw}.chapters-and-modules .modules .module-button img{bottom:2.7vw;height:8vw}.chapters-and-modules .modules .module-button .text{font-size:3.2vw;padding:2.7vw 2.7vw 4.5vw 13.3vw}.chapters-and-modules .modules .module-button:hover{border-bottom:.5vw solid var(--text-color-1)}.chapters-and-modules .modules .module-button.active{border-bottom:.5vw solid var(--blue-color)}}.module-text{background-color:var(--background-color-1);border-radius:1rem;color:var(--nav-menu-text-color);padding:2rem;text-shadow:.02rem .02rem .1rem var(--text-shadow-color)}.module-text h2{font-size:1.2rem;font-weight:700}.module-text p{font-size:1rem;font-weight:500;margin-top:1.5rem}@media screen and (max-width:600px){.module-text{border-radius:2.7vw;padding:5.3vw;text-shadow:.053vw .053vw .027vw var(--text-shadow-color)}.module-text h2{font-size:3.2vw}.module-text p{font-size:2.7vw;margin-top:4vw}}.videos main{grid-template-columns:1fr 1fr;grid-template-rows:1rem 26.7rem 25rem}.videos main .status{font-size:.9rem;font-weight:500;grid-area:1/1/2/3}.videos main .status span{font-size:.9rem;font-weight:700}.videos main .frame-wrapper{grid-area:2/1/3/3}.videos main .chapters-and-modules{grid-area:3/1/4/2}.videos main .module-text{grid-area:3/2/4/3}@media screen and (max-width:1200px){.videos main{grid-template-rows:1rem 27.45rem 25rem}.videos main .status{transform:translateY(1rem)}}@media screen and (max-width:800px){.videos main{grid-template-rows:1rem 53.8vw 30rem auto}.videos main .status,.videos main .status span{font-size:1.8vw}.videos main .chapters-and-modules{grid-area:3/1/4/3}.videos main .module-text{grid-area:4/1/5/3}}@media screen and (max-width:600px){.videos main{grid-template-rows:1rem 53.8vw 80vw auto}}.hazards main{height:39rem;position:relative}.hazards main .hazards-wrapper{background-color:#fff;border-radius:2rem;left:50%;padding:4rem 3.5rem;position:absolute;top:4rem;transform:translateX(-50%);width:35rem}.hazards main .hazards-wrapper h2{font-size:1.5rem;font-weight:700;margin-bottom:3rem}.hazards main .hazards-wrapper img{height:6rem;position:absolute;right:4rem;top:4rem;width:auto}.hazards main .hazards-wrapper p{font-size:.95rem;font-weight:500;margin-top:1rem}.hazards main .hazards-wrapper .status{font-weight:700}.hazards main .hazards-wrapper .passed{color:var(--green-color)}.hazards main .hazards-wrapper .failed{color:var(--red-color)}.hazards main .hazards-wrapper .buttons{grid-gap:1rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:3rem 3rem;margin-top:3rem}.hazards main .hazards-wrapper .buttons .analyze-button,.hazards main .hazards-wrapper .buttons .continue-button,.hazards main .hazards-wrapper .buttons .retry-button{background-color:var(--blue-color);border-radius:1rem;cursor:pointer;position:relative;transition:opacity .2s}.hazards main .hazards-wrapper .buttons .analyze-button .text,.hazards main .hazards-wrapper .buttons .continue-button .text,.hazards main .hazards-wrapper .buttons .retry-button .text{color:var(--text-color-4);font-size:1rem;font-weight:700;text-align:center;width:100%}.hazards main .hazards-wrapper .buttons .analyze-button:hover,.hazards main .hazards-wrapper .buttons .continue-button:hover,.hazards main .hazards-wrapper .buttons .retry-button:hover{opacity:.9}.hazards main .hazards-wrapper .buttons .analyze-button{grid-area:1/1/2/2}.hazards main .hazards-wrapper .buttons .retry-button{grid-area:1/2/2/3}.hazards main .hazards-wrapper .buttons .continue-button{grid-area:2/1/3/3;transform:translateX(3.5rem);width:20rem}@media screen and (max-width:600px){.hazards main{height:104vw}.hazards main .hazards-wrapper{border-radius:5.3vw;padding:10.7vw;top:10.7vw;width:93.3vw}.hazards main .hazards-wrapper h2{font-size:4vw;margin-bottom:8vw}.hazards main .hazards-wrapper img{height:16vw;right:10.7vw;top:10.7vw}.hazards main .hazards-wrapper p{font-size:2.5vw;margin-top:2.7vw;width:58.7vw}.hazards main .hazards-wrapper .buttons{grid-gap:2.7vw;margin-top:8vw}.hazards main .hazards-wrapper .buttons .continue-button{transform:translateX(9.3vw);width:53.3vw}}@media screen and (max-width:500px){.hazards main .hazards-wrapper .buttons{grid-template-rows:9.6vw 9.6vw}.hazards main .hazards-wrapper .buttons .analyze-button,.hazards main .hazards-wrapper .buttons .continue-button,.hazards main .hazards-wrapper .buttons .retry-button{border-radius:3.2vw}.hazards main .hazards-wrapper .buttons .analyze-button .text,.hazards main .hazards-wrapper .buttons .continue-button .text,.hazards main .hazards-wrapper .buttons .retry-button .text{font-size:3.2vw}}.practice main .pages .question-page .options input{background-color:var(--blue-color-light);border-bottom:.2rem solid var(--blue-color);border-radius:5px;color:var(--blue-color);font-size:1.2rem;height:4rem;opacity:.8;text-align:center;transition:opacity var(--td1) ease-in-out}.practice main .pages .question-page .options input:focus{opacity:1}.practice main .pages .question-page .options input::placeholder{color:var(--blue-color-middle);opacity:.5}.practice main .pages .question-page .options .option{background-color:var(--blue-color-light);border-radius:.5rem;cursor:pointer;position:relative;transition:background-color .1s}.practice main .pages .question-page .options .option .text{color:var(--text-color-1);font-size:.85rem;font-weight:500;left:2rem;position:absolute;top:50%;transform:translateY(-50%);transition:color var(--td1) ease-in-out;width:85%}.practice main .pages .question-page .options .option.active{background-color:var(--blue-color)}.practice main .pages .question-page .options .option.active .text{color:var(--text-color-4);font-weight:600;transition:color .1s}.practice main .pages .question-page .options .option.inactive:hover .text{font-weight:600}@media screen and (max-width:1200px){.practice main .pages .question-page .options .option{border-radius:.7vw}.practice main .pages .question-page .options .option .text{font-size:1.1vw;left:2.7vw}}@media screen and (max-width:1000px){.practice main .pages .question-page .options .option .text{font-size:.8rem;left:1.5rem}}@media screen and (max-width:600px){.practice main .pages .question-page .options .option{border-radius:1.3vw}.practice main .pages .question-page .options .option .text{font-size:2.1vw;left:4vw}}.practice main .pages .question-page .picture{bottom:7.85rem;height:24rem;left:4rem;position:absolute}.practice main .pages .question-page .picture img{border-radius:.5rem;height:100%;width:auto}.practice main .pages .question-page .question{background-color:var(--blue-color-light);border-radius:.5rem;height:6rem;position:absolute;right:4rem;top:10rem;width:24rem}.practice main .pages .question-page .question .text{font-size:.9rem;font-weight:600;line-height:1.2rem;text-align:left;width:85%}.practice main .pages .question-page .options{grid-gap:.7rem;display:grid;height:14rem;position:absolute;right:6rem;top:17rem;width:22rem}@media screen and (max-width:1200px){.practice main .pages .question-page .picture{bottom:calc(6.5vw + 3rem);height:32vw;left:5.3vw}.practice main .pages .question-page .picture img{border-radius:.7vw}.practice main .pages .question-page .question{border-radius:.7vw;height:8vw;right:5.3vw;width:32vw}.practice main .pages .question-page .question .text{font-size:1.2vw;line-height:1.6vw}.practice main .pages .question-page .options{grid-gap:.9vw;height:18.7vw;right:8vw;top:calc(10rem + 9.3vw);width:29.3vw}}@media screen and (max-width:1000px){.practice main .pages .question-page .picture{height:23.3rem;left:50%;top:7.5rem;transform:translateX(-50%);width:35rem}.practice main .pages .question-page .question{height:5rem;left:50%;right:auto;top:1.75rem;transform:translateX(-50%);width:22rem}.practice main .pages .question-page .question .text{font-size:.8rem;line-height:1rem}.practice main .pages .question-page .options{grid-gap:.4rem;height:13rem;left:50%;right:auto;top:31.5rem;transform:translateX(-50%);width:22rem}}@media screen and (max-width:600px){.practice main .pages .question-page .picture{height:62.1vw;top:20vw;width:93.3vw}.practice main .pages .question-page .question{height:13.3vw;top:4.7vw;width:58.7vw}.practice main .pages .question-page .question .text{font-size:2.1vw;line-height:2.7vw}.practice main .pages .question-page .options{grid-gap:1.1vw;height:34.7vw;top:84vw;width:58.7vw}}.practice-result-option{background-color:var(--blue-color-light);border-radius:.5rem;position:relative}.practice-result-option .text{color:var(--text-color-1);font-size:.65rem;font-weight:500;left:1.5rem;position:absolute;top:50%;transform:translateY(-50%);width:85%}.practice-result-option .explanation-wrapper{border-radius:50%;cursor:pointer;display:none;height:100%;position:absolute;right:-3.7rem;top:0;width:3rem;z-index:3}.practice-result-option .explanation-wrapper .info-icon{animation:heartbeat 1s infinite;-webkit-animation:heartbeat 1s infinite;-moz-animation:heartbeat 1s infinite;-o-animation:heartbeat 1s infinite;display:block;height:90%;width:auto}@keyframes heartbeat{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}to{transform:translate(-50%,-50%) scale(1)}}.practice-result-option .explanation-wrapper .cross-icon{display:none;height:60%;width:auto}.practice-result-option .explanation-wrapper .balloon{bottom:3rem;display:none;height:10rem;left:-16.5rem;overflow:hidden;position:absolute;width:18rem}.practice-result-option .explanation-wrapper .balloon .explanation{background-color:var(--blue-color);border-radius:1.2rem 1.2rem 0 1.2rem;height:9.5rem;padding:1.2rem;position:relative;width:100%}.practice-result-option .explanation-wrapper .balloon .explanation .text{color:var(--text-color-4);font-size:.75rem;line-height:1rem;width:85%}.practice-result-option .explanation-wrapper .balloon .triangle{background-color:var(--blue-color);bottom:0;height:2rem;position:absolute;right:-1.4rem;transform:rotate(45deg);width:2rem}.practice-result-option .explanation-wrapper.active{border-radius:0}.practice-result-option .explanation-wrapper.active .info-icon{display:none}.practice-result-option .explanation-wrapper.active .balloon,.practice-result-option .explanation-wrapper.active .cross-icon{display:block}.practice-result-option.correct{background-color:var(--green-color-middle)}.practice-result-option.correct .explanation-wrapper{display:block}.practice-result-option.incorrect{background-color:var(--red-color-middle)}@media screen and (max-width:1200px){.practice-result-option{border-radius:.7vw}.practice-result-option .text{font-size:.8vw;left:2vw}.practice-result-option .explanation-wrapper{right:-4.9vw;width:4vw}.practice-result-option .explanation-wrapper .balloon{bottom:4vw;height:13.3vw;left:-22vw;width:24vw}.practice-result-option .explanation-wrapper .balloon .explanation{border-radius:1.6vw 1.6vw 0 1.6vw;height:12.7vw;padding:1.6vw}.practice-result-option .explanation-wrapper .balloon .explanation .text{font-size:1vw;line-height:1.3vw}.practice-result-option .explanation-wrapper .balloon .triangle{height:2.7vw;right:-1.9vw;width:2.7vw}}@media screen and (max-width:1000px){.practice-result-option{border-radius:1vw}.practice-result-option .text{font-size:1.3vw;left:3vw}.practice-result-option .explanation-wrapper{right:-7.4vw;width:6vw}.practice-result-option .explanation-wrapper .balloon{bottom:7vw;height:20vw;left:-33vw;width:36vw}.practice-result-option .explanation-wrapper .balloon .explanation{border-radius:2.4vw 2.4vw 0 2.4vw;height:19vw;padding:2.4vw}.practice-result-option .explanation-wrapper .balloon .explanation .text{font-size:1.5vw;line-height:2vw}.practice-result-option .explanation-wrapper .balloon .triangle{height:4vw;right:-2.8vw;width:4vw}}.practice-results{height:26rem;overflow-y:scroll;padding-top:2rem;position:absolute;right:2rem;top:4rem;width:41rem}.practice-results h4{font-size:1.1rem;font-weight:500;margin:0 0 1rem;text-align:left;width:100%}.practice-results h4 span{font-size:1.1rem;font-weight:700}.practice-results .result-wrapper{height:18rem;position:relative;width:100%}.practice-results .result-wrapper .question-number{height:1.5rem;left:5rem;position:absolute;top:0;width:6rem}.practice-results .result-wrapper .question-number .text{font-size:.8rem}.practice-results .result-wrapper .picture{height:11rem;left:0;position:absolute;top:2rem}.practice-results .result-wrapper .picture img{border-radius:.5rem;height:100%;width:auto}.practice-results .result-wrapper .question{background-color:var(--blue-color-light);border-radius:.5rem;height:4.5rem;position:absolute;right:2rem;top:0;width:20rem}.practice-results .result-wrapper .question .text{font-size:.7rem;font-weight:600;line-height:.9rem;text-align:center;width:85%}.practice-results .result-wrapper .options{grid-gap:.5rem;display:grid;height:10rem;position:absolute;right:5rem;top:5.7rem;width:17rem}.practice-results::-webkit-scrollbar{width:.8rem}.practice-results::-webkit-scrollbar-track{background-color:var(--blue-color-light);border-radius:.4rem}.practice-results::-webkit-scrollbar-thumb{background-color:var(--blue-color);border-radius:.4rem}.practice-results::-webkit-scrollbar-thumb:hover{background-color:var(--blue-color-middle)}@media screen and (max-width:1200px){.practice-results{height:34.7vw;padding-top:2.7vw;right:2.7vw;width:54.7vw}.practice-results h4{font-size:1.5vw;margin:0 0 1.3vw}.practice-results h4 span{font-size:1.5vw}.practice-results .result-wrapper{height:24vw}.practice-results .result-wrapper .question-number{height:2vw;left:6.7vw;width:8vw}.practice-results .result-wrapper .question-number .text{font-size:1.1vw}.practice-results .result-wrapper .picture{height:14.7vw;top:2.7vw}.practice-results .result-wrapper .picture img{border-radius:.7vw}.practice-results .result-wrapper .question{border-radius:.7vw;height:6vw;right:2.7vw;width:26.7vw}.practice-results .result-wrapper .question .text{font-size:.9vw;line-height:1.2vw}.practice-results .result-wrapper .options{grid-gap:.7vw;height:13.3vw;right:6.7vw;top:7.6vw;width:22.7vw}.practice-results::-webkit-scrollbar{width:1.1vw}.practice-results::-webkit-scrollbar-thumb,.practice-results::-webkit-scrollbar-track{border-radius:.5vw}}@media screen and (max-width:1000px){.practice-results-container{height:90vw;left:0;position:absolute;top:40rem;width:100vw}.practice-results-container .practice-results-wrapper{background-color:#fff;border-radius:1rem;height:80vw;left:0;position:absolute;top:0;width:100vw}.practice-results-container .practice-results-wrapper .practice-results{bottom:auto;height:70vw;padding-top:4vw;right:50%;top:0;transform:translateX(50%);width:82vw}.practice-results-container .practice-results-wrapper .practice-results h4{font-size:2.6vw;margin:0 0 3vw}.practice-results-container .practice-results-wrapper .practice-results h4 span{font-size:2.6vw}.practice-results-container .practice-results-wrapper .practice-results .result-wrapper{height:36vw}.practice-results-container .practice-results-wrapper .practice-results .result-wrapper .question-number{height:3vw;left:10vw;width:12vw}.practice-results-container .practice-results-wrapper .practice-results .result-wrapper .question-number .text{font-size:1.6vw}.practice-results-container .practice-results-wrapper .practice-results .result-wrapper .picture{height:22vw;top:4vw}.practice-results-container .practice-results-wrapper .practice-results .result-wrapper .picture img{border-radius:1vw}.practice-results-container .practice-results-wrapper .practice-results .result-wrapper .question{border-radius:1vw;height:9vw;right:4vw;width:40vw}.practice-results-container .practice-results-wrapper .practice-results .result-wrapper .question .text{font-size:1.4vw;line-height:1.8vw}.practice-results-container .practice-results-wrapper .practice-results .result-wrapper .options{grid-gap:1vw;height:20vw;right:10vw;top:11.4vw;width:34vw}.practice-results-container .practice-results-wrapper .practice-results.hazard-practice-results{top:29rem}.practice-results-container .practice-results-wrapper .practice-results::-webkit-scrollbar{width:1.6vw}.practice-results-container .practice-results-wrapper .practice-results::-webkit-scrollbar-thumb,.practice-results-container .practice-results-wrapper .practice-results::-webkit-scrollbar-track{border-radius:.8vw}.hazard-complete-page .practice-results-container{height:90vw;top:30rem}.hazard-complete-page .practice-results-container .practice-results-wrapper{height:80vw}.hazard-complete-page .practice-results-container .practice-results-wrapper .practice-results{height:70vw}}@media screen and (max-width:600px){.practice-results-container{top:106.7vw}.hazard-complete-page .practice-results-container{height:90vw;top:80vw}.hazard-complete-page .practice-results-container .practice-results-wrapper{height:80vw}.hazard-complete-page .practice-results-container .practice-results-wrapper .practice-results{height:70vw}}.practice main .pages{height:100%;position:relative;width:100%}.practice main .pages .page{background-color:#0000;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.practice main .pages .page .continue-button,.practice main .pages .page .retry-button,.practice main .pages .page .start-button{background-color:var(--blue-color);border-radius:1.5rem;cursor:pointer;position:absolute;transition:opacity .1s}.practice main .pages .page .continue-button .text,.practice main .pages .page .retry-button .text,.practice main .pages .page .start-button .text{color:#fff;font-size:1.2rem;font-weight:700;text-align:center;width:80%}.practice main .pages .page .continue-button:hover,.practice main .pages .page .retry-button:hover,.practice main .pages .page .start-button:hover{opacity:.9}.practice main .pages .page .start-button{height:4rem;right:4rem;top:25rem;width:22rem}.practice main .pages .page .continue-button,.practice main .pages .page .retry-button{bottom:3rem;height:4rem;width:15rem}.practice main .pages .page .retry-button{left:4rem}.practice main .pages .page .continue-button{left:20rem}.practice main .pages .continued-start-page,.practice main .pages .hazard-start-page,.practice main .pages .insight-start-page,.practice main .pages .knowledge-start-page,.practice main .pages .other-start-page{padding:6rem 8rem}.practice main .pages .continued-start-page h3,.practice main .pages .hazard-start-page h3,.practice main .pages .insight-start-page h3,.practice main .pages .knowledge-start-page h3,.practice main .pages .other-start-page h3{font-size:1.4rem;font-weight:700;margin-bottom:2rem}.practice main .pages .continued-start-page p,.practice main .pages .hazard-start-page p,.practice main .pages .insight-start-page p,.practice main .pages .knowledge-start-page p,.practice main .pages .other-start-page p{font-size:1.1rem;font-weight:500;margin:1rem 0 .3rem}.practice main .pages .continued-start-page ul li,.practice main .pages .hazard-start-page ul li,.practice main .pages .insight-start-page ul li,.practice main .pages .knowledge-start-page ul li,.practice main .pages .other-start-page ul li{font-size:1.1rem;font-weight:500;line-height:1.5rem;transform:translateX(2rem)}.practice main .pages .exam-complete-page,.practice main .pages .hazard-complete-page{padding:6rem 4rem}.practice main .pages .exam-complete-page h3,.practice main .pages .hazard-complete-page h3{font-size:1.4rem;font-weight:700;margin:0 0 2rem -1.5rem}.practice main .pages .hazard-complete-page p{font-size:.8rem;font-weight:500;margin-top:1rem;width:22rem}.practice main .pages .hazard-complete-page .status{font-weight:700}.practice main .pages .hazard-complete-page .passed{color:var(--green-color)}.practice main .pages .hazard-complete-page .failed{color:var(--red-color)}.practice main .pages .exam-complete-page .analytics{height:12rem;margin-left:-2rem;position:relative;width:25.5rem}.practice main .pages .exam-complete-page .analytics .insight-info,.practice main .pages .exam-complete-page .analytics .knowledge-info,.practice main .pages .exam-complete-page .analytics .other-info,.practice main .pages .exam-complete-page .analytics .thumb{position:absolute}.practice main .pages .exam-complete-page .analytics .insight-info.passed,.practice main .pages .exam-complete-page .analytics .knowledge-info.passed,.practice main .pages .exam-complete-page .analytics .other-info.passed,.practice main .pages .exam-complete-page .analytics .thumb.passed{border:.2rem solid var(--green-color)}.practice main .pages .exam-complete-page .analytics .insight-info.failed,.practice main .pages .exam-complete-page .analytics .knowledge-info.failed,.practice main .pages .exam-complete-page .analytics .other-info.failed,.practice main .pages .exam-complete-page .analytics .thumb.failed{border:.2rem solid var(--red-color)}.practice main .pages .exam-complete-page .analytics .thumb{height:100%;left:0;top:0;width:9rem}.practice main .pages .exam-complete-page .analytics .thumb h4{font-size:1.2rem;font-weight:700;padding:.8rem 0;text-align:center;width:100%}.practice main .pages .exam-complete-page .analytics .thumb img{bottom:.5rem;height:8rem;left:50%;position:absolute;transform:translateX(-50%);width:auto}.practice main .pages .exam-complete-page .analytics .insight-info,.practice main .pages .exam-complete-page .analytics .knowledge-info,.practice main .pages .exam-complete-page .analytics .other-info{padding:.3rem .5rem;right:0;width:16rem}.practice main .pages .exam-complete-page .analytics .insight-info p,.practice main .pages .exam-complete-page .analytics .knowledge-info p,.practice main .pages .exam-complete-page .analytics .other-info p{font-size:.68rem;font-weight:500;margin:.3rem 0}.practice main .pages .exam-complete-page .analytics .insight-info p span,.practice main .pages .exam-complete-page .analytics .knowledge-info p span,.practice main .pages .exam-complete-page .analytics .other-info p span{font-size:.7rem;font-weight:700}.practice main .pages .exam-complete-page .analytics .insight-info.passed p,.practice main .pages .exam-complete-page .analytics .knowledge-info.passed p,.practice main .pages .exam-complete-page .analytics .other-info.passed p{color:var(--green-color)}.practice main .pages .exam-complete-page .analytics .insight-info.failed p,.practice main .pages .exam-complete-page .analytics .knowledge-info.failed p,.practice main .pages .exam-complete-page .analytics .other-info.failed p{color:var(--red-color)}.practice main .pages .exam-complete-page .analytics .knowledge-info,.practice main .pages .exam-complete-page .analytics .other-info{top:0}.practice main .pages .exam-complete-page .analytics .insight-info{bottom:0}.practice main .pages .exam-complete-page .analytics .result-info{left:.3rem;position:absolute;top:13rem;width:100%}.practice main .pages .exam-complete-page .analytics .result-info p{font-size:.8rem;font-weight:500;margin:.8rem 0}.practice main .pages .exam-complete-page .analytics .result-info p span{font-size:.8rem;font-weight:700}@media screen and (max-width:1200px){.practice main .pages .page .continue-button,.practice main .pages .page .retry-button{border-radius:2vw}.practice main .pages .page .continue-button .text,.practice main .pages .page .retry-button .text{font-size:1.6vw}.practice main .pages .page .continue-button,.practice main .pages .page .retry-button{bottom:4vw;height:5.3vw;width:20vw}.practice main .pages .page .retry-button{left:5.3vw}.practice main .pages .page .continue-button{left:26.7vw}.practice main .pages .continued-start-page,.practice main .pages .hazard-start-page,.practice main .pages .insight-start-page,.practice main .pages .knowledge-start-page,.practice main .pages .other-start-page{padding:8vw 10.7vw}.practice main .pages .continued-start-page h3,.practice main .pages .hazard-start-page h3,.practice main .pages .insight-start-page h3,.practice main .pages .knowledge-start-page h3,.practice main .pages .other-start-page h3{font-size:1.9vw;margin-bottom:2.7vw}.practice main .pages .continued-start-page p,.practice main .pages .hazard-start-page p,.practice main .pages .insight-start-page p,.practice main .pages .knowledge-start-page p,.practice main .pages .other-start-page p{font-size:1.5vw;margin:1.3vw 0 .4vw}.practice main .pages .continued-start-page ul li,.practice main .pages .hazard-start-page ul li,.practice main .pages .insight-start-page ul li,.practice main .pages .knowledge-start-page ul li,.practice main .pages .other-start-page ul li{font-size:1.5vw;line-height:2vw;transform:translateX(2.7vw)}.practice main .pages .exam-complete-page,.practice main .pages .hazard-complete-page{padding:8vw 5.3}.practice main .pages .exam-complete-page h3,.practice main .pages .hazard-complete-page h3{font-size:1.9vw;margin:0 0 2.7vw -2vw}.practice main .pages .hazard-complete-page p{font-size:1.1vw;margin-top:1.3vw;width:29.3vw}.practice main .pages .exam-complete-page .analytics{height:16vw;position:relative;width:34vw}.practice main .pages .exam-complete-page .analytics .insight-info.passed,.practice main .pages .exam-complete-page .analytics .knowledge-info.passed,.practice main .pages .exam-complete-page .analytics .other-info.passed,.practice main .pages .exam-complete-page .analytics .thumb.passed{border:.27vw solid var(--green-color)}.practice main .pages .exam-complete-page .analytics .insight-info.failed,.practice main .pages .exam-complete-page .analytics .knowledge-info.failed,.practice main .pages .exam-complete-page .analytics .other-info.failed,.practice main .pages .exam-complete-page .analytics .thumb.failed{border:.27vw solid var(--red-color)}.practice main .pages .exam-complete-page .analytics .thumb{width:12vw}.practice main .pages .exam-complete-page .analytics .thumb h4{font-size:1.6vw;padding:1.1vw 0}.practice main .pages .exam-complete-page .analytics .thumb img{bottom:.7vw;height:10.7vw}.practice main .pages .exam-complete-page .analytics .insight-info,.practice main .pages .exam-complete-page .analytics .knowledge-info,.practice main .pages .exam-complete-page .analytics .other-info{padding:.4vw .7;right:0;width:21.3vw}.practice main .pages .exam-complete-page .analytics .insight-info p,.practice main .pages .exam-complete-page .analytics .knowledge-info p,.practice main .pages .exam-complete-page .analytics .other-info p{font-size:.87vw;line-height:1.2vw;margin:.4vw 0}.practice main .pages .exam-complete-page .analytics .insight-info p span,.practice main .pages .exam-complete-page .analytics .knowledge-info p span,.practice main .pages .exam-complete-page .analytics .other-info p span{font-size:.9vw}.practice main .pages .exam-complete-page .analytics .result-info{left:.4vw;top:17.3vw}.practice main .pages .exam-complete-page .analytics .result-info p{font-size:1vw;margin:1.1vw 0}.practice main .pages .exam-complete-page .analytics .result-info p span{font-size:1vw}}@media screen and (max-width:1000px){.practice main .pages .page .start-button{bottom:12rem;right:50%;top:auto;transform:translateX(50%);width:30rem}.practice main .pages .page .continue-button,.practice main .pages .page .retry-button{border-radius:1.5rem;bottom:auto;height:4rem;top:32rem;width:40vw}.practice main .pages .page .continue-button .text,.practice main .pages .page .retry-button .text{font-size:1.2rem}.practice main .pages .page .retry-button{left:auto;right:calc(50% + 1rem)}.practice main .pages .page .continue-button{left:calc(50% + 1rem)}.practice main .pages .continued-start-page,.practice main .pages .hazard-start-page,.practice main .pages .insight-start-page,.practice main .pages .knowledge-start-page,.practice main .pages .other-start-page{padding:6rem 4rem 4rem 6rem}.practice main .pages .continued-start-page h3,.practice main .pages .hazard-start-page h3,.practice main .pages .insight-start-page h3,.practice main .pages .knowledge-start-page h3,.practice main .pages .other-start-page h3{font-size:1.1rem;margin-bottom:1.5rem}.practice main .pages .continued-start-page p,.practice main .pages .hazard-start-page p,.practice main .pages .insight-start-page p,.practice main .pages .knowledge-start-page p,.practice main .pages .other-start-page p{font-size:.9rem;margin:.8rem 0 .2rem}.practice main .pages .continued-start-page ul li,.practice main .pages .hazard-start-page ul li,.practice main .pages .insight-start-page ul li,.practice main .pages .knowledge-start-page ul li,.practice main .pages .other-start-page ul li{font-size:.9rem;line-height:1.2rem;transform:translateX(1.6rem)}.practice main .pages .exam-complete-page h3,.practice main .pages .hazard-complete-page h3{font-size:1.4rem;position:absolute;right:5rem;top:3.5rem}.practice main .pages .hazard-complete-page{padding-top:8rem}.practice main .pages .hazard-complete-page p{font-size:1rem;margin-left:calc(50% - 14rem);margin-top:1rem;width:28rem}.practice main .pages .hazard-complete-page .continue-button,.practice main .pages .hazard-complete-page .retry-button{top:22rem}.practice main .pages .exam-complete-page .analytics{height:12rem;margin-left:-2rem;position:absolute;right:50%;top:8rem;transform:translateX(50%);width:25.5rem}.practice main .pages .exam-complete-page .analytics .insight-info,.practice main .pages .exam-complete-page .analytics .knowledge-info,.practice main .pages .exam-complete-page .analytics .other-info,.practice main .pages .exam-complete-page .analytics .thumb{position:absolute}.practice main .pages .exam-complete-page .analytics .insight-info.passed,.practice main .pages .exam-complete-page .analytics .knowledge-info.passed,.practice main .pages .exam-complete-page .analytics .other-info.passed,.practice main .pages .exam-complete-page .analytics .thumb.passed{border:.2rem solid var(--green-color)}.practice main .pages .exam-complete-page .analytics .insight-info.failed,.practice main .pages .exam-complete-page .analytics .knowledge-info.failed,.practice main .pages .exam-complete-page .analytics .other-info.failed,.practice main .pages .exam-complete-page .analytics .thumb.failed{border:.2rem solid var(--red-color)}.practice main .pages .exam-complete-page .analytics .thumb{height:100%;left:0;top:0;width:9rem}.practice main .pages .exam-complete-page .analytics .thumb h4{font-size:1.2rem;font-weight:700;padding:.8rem 0;text-align:center;width:100%}.practice main .pages .exam-complete-page .analytics .thumb img{bottom:.5rem;height:8rem;left:50%;position:absolute;transform:translateX(-50%);width:auto}.practice main .pages .exam-complete-page .analytics .insight-info,.practice main .pages .exam-complete-page .analytics .knowledge-info,.practice main .pages .exam-complete-page .analytics .other-info{padding:.3rem .5rem;right:0;width:16rem}.practice main .pages .exam-complete-page .analytics .insight-info p,.practice main .pages .exam-complete-page .analytics .knowledge-info p,.practice main .pages .exam-complete-page .analytics .other-info p{font-size:.7rem;font-weight:500;line-height:normal;margin:.3rem 0}.practice main .pages .exam-complete-page .analytics .insight-info p span,.practice main .pages .exam-complete-page .analytics .knowledge-info p span,.practice main .pages .exam-complete-page .analytics .other-info p span{font-size:.68rem;font-weight:700}.practice main .pages .exam-complete-page .analytics .insight-info.passed p,.practice main .pages .exam-complete-page .analytics .knowledge-info.passed p,.practice main .pages .exam-complete-page .analytics .other-info.passed p{color:var(--green-color)}.practice main .pages .exam-complete-page .analytics .insight-info.failed p,.practice main .pages .exam-complete-page .analytics .knowledge-info.failed p,.practice main .pages .exam-complete-page .analytics .other-info.failed p{color:var(--red-color)}.practice main .pages .exam-complete-page .analytics .knowledge-info,.practice main .pages .exam-complete-page .analytics .other-info{top:0}.practice main .pages .exam-complete-page .analytics .insight-info{bottom:0}.practice main .pages .exam-complete-page .analytics .result-info{left:0;position:absolute;top:14rem;width:100%}.practice main .pages .exam-complete-page .analytics .result-info p{font-size:.8rem;font-weight:500;margin:.8rem 0}.practice main .pages .exam-complete-page .analytics .result-info p span{font-size:.8rem;font-weight:700}}@media screen and (max-width:600px){.practice main .pages .continued-start-page,.practice main .pages .hazard-start-page,.practice main .pages .insight-start-page,.practice main .pages .knowledge-start-page,.practice main .pages .other-start-page{padding:6rem 10.7vw 10.7vw 16vw}.practice main .pages .continued-start-page h3,.practice main .pages .hazard-start-page h3,.practice main .pages .insight-start-page h3,.practice main .pages .knowledge-start-page h3,.practice main .pages .other-start-page h3{font-size:2.9vw;margin-bottom:4vw}.practice main .pages .continued-start-page p,.practice main .pages .hazard-start-page p,.practice main .pages .insight-start-page p,.practice main .pages .knowledge-start-page p,.practice main .pages .other-start-page p{font-size:2.4vw;margin:2.1vw 0 .5vw}.practice main .pages .continued-start-page ul li,.practice main .pages .hazard-start-page ul li,.practice main .pages .insight-start-page ul li,.practice main .pages .knowledge-start-page ul li,.practice main .pages .other-start-page ul li{font-size:2.4vw;line-height:3.2vw;transform:translateX(4.3vw)}.practice main .pages .page .continue-button .text,.practice main .pages .page .retry-button .text,.practice main .pages .page .start-button .text{font-size:3.2vw}.practice main .pages .page .start-button{border-radius:4vw;bottom:32vw;height:10.7vw;width:80vw}.practice main .pages .page .continue-button,.practice main .pages .page .retry-button{border-radius:4vw;height:10.7vw;top:85.3vw}.practice main .pages .page .continue-button .text,.practice main .pages .page .retry-button .text{font-size:3.2vw}.practice main .pages .page .retry-button{right:calc(50% + 2.7vw)}.practice main .pages .page .continue-button{left:calc(50% + 2.7vw)}.practice main .pages .exam-complete-page h3,.practice main .pages .hazard-complete-page h3{font-size:3.7vw;right:13.3vw;top:9.3vw}.practice main .pages .hazard-complete-page{padding-top:21.3vw}.practice main .pages .hazard-complete-page p{font-size:2.7vw;margin-left:calc(50% - 37.3vw);margin-top:2.7vw;width:74.7vw}.practice main .pages .hazard-complete-page .continue-button,.practice main .pages .hazard-complete-page .retry-button{top:58.7vw}.practice main .pages .exam-complete-page .analytics{height:32vw;margin-left:-5.3vw;top:21.3vw;width:68vw}.practice main .pages .exam-complete-page .analytics .insight-info.passed,.practice main .pages .exam-complete-page .analytics .knowledge-info.passed,.practice main .pages .exam-complete-page .analytics .other-info.passed,.practice main .pages .exam-complete-page .analytics .thumb.passed{border:.5vw solid var(--green-color)}.practice main .pages .exam-complete-page .analytics .insight-info.failed,.practice main .pages .exam-complete-page .analytics .knowledge-info.failed,.practice main .pages .exam-complete-page .analytics .other-info.failed,.practice main .pages .exam-complete-page .analytics .thumb.failed{border:.5vw solid var(--red-color)}.practice main .pages .exam-complete-page .analytics .thumb{width:24vw}.practice main .pages .exam-complete-page .analytics .thumb h4{font-size:3.2vw;padding:2.1vw 0}.practice main .pages .exam-complete-page .analytics .thumb img{bottom:1.3vw;height:21.3vw}.practice main .pages .exam-complete-page .analytics .insight-info,.practice main .pages .exam-complete-page .analytics .knowledge-info,.practice main .pages .exam-complete-page .analytics .other-info{padding:.8vw 1.3vw;width:42.7vw}.practice main .pages .exam-complete-page .analytics .insight-info p,.practice main .pages .exam-complete-page .analytics .knowledge-info p,.practice main .pages .exam-complete-page .analytics .other-info p{font-size:1.8vw;margin:.8vw 0}.practice main .pages .exam-complete-page .analytics .insight-info p span,.practice main .pages .exam-complete-page .analytics .knowledge-info p span,.practice main .pages .exam-complete-page .analytics .other-info p span{font-size:1.9vw}.practice main .pages .exam-complete-page .analytics .result-info{top:37.3vw}.practice main .pages .exam-complete-page .analytics .result-info p{font-size:2.13vw;margin:2.13vw 0}.practice main .pages .exam-complete-page .analytics .result-info p span{font-size:2.13vw}}.practice-close-button{cursor:pointer;height:3rem;left:1rem;position:absolute;top:1rem;width:3rem;z-index:3}.practice-close-button img{height:60%;width:60%}.practice-close-overlay.active,.practice-close-popup.active{display:block}.practice-close-overlay{background-color:var(--background-color-4);border-radius:1rem;cursor:pointer;display:none;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:4}.practice-close-popup{background-color:var(--blue-color-light);border-radius:1rem;box-shadow:.2rem .2rem .5rem;display:none;height:16rem;padding:1rem 2rem;text-align:center;width:24rem;z-index:5}.practice-close-popup p{font-size:.9rem;font-weight:600;margin-top:1rem}.practice-close-popup .padding{height:1rem}.practice-close-popup .no-button,.practice-close-popup .yes-button{background-color:var(--blue-color);border-radius:1rem;bottom:1rem;cursor:pointer;height:3rem;position:absolute;transition:opacity .2s;width:9rem}.practice-close-popup .no-button .text,.practice-close-popup .yes-button .text{color:var(--text-color-4);font-size:1rem;font-weight:700;text-align:center;width:100%}.practice-close-popup .no-button:hover,.practice-close-popup .yes-button:hover{opacity:.9}.practice-close-popup .yes-button{left:2rem}.practice-close-popup .no-button{right:2rem}@media screen and (max-width:1000px){.practice-close-button{left:2rem;top:2.8rem}}@media screen and (max-width:600px){.practice-close-button{height:8vw;left:5.3vw;top:7.5vw;width:8vw}.practice-close-overlay{border-radius:2.7vw}.practice-close-popup{border-radius:2.7vw;box-shadow:.5vw .5vw .5rem;height:42.7vw;padding:2.7vw 5.3vw;width:64vw}.practice-close-popup p{font-size:2.4vw;margin-top:2.7vw}.practice-close-popup .padding{height:2.7vw}.practice-close-popup .no-button,.practice-close-popup .yes-button{border-radius:2.7vw;bottom:2.7vw;height:8vw;width:24vw}.practice-close-popup .no-button .text,.practice-close-popup .yes-button .text{font-size:2.7vw}.practice-close-popup .yes-button{left:5.3vw}.practice-close-popup .no-button{right:5.3vw}}.practice-navigation{background-color:var(--blue-color);border-radius:0 0 1rem 1rem;color:var(--text-color-4);display:none;height:3rem;position:relative;width:100%;z-index:3}.practice-navigation .next-button,.practice-navigation .previous-button,.practice-navigation .status{height:3rem;position:absolute;top:0}.practice-navigation .next-button .text,.practice-navigation .next-button svg,.practice-navigation .previous-button .text,.practice-navigation .previous-button svg,.practice-navigation .status .text,.practice-navigation .status svg{position:absolute;top:50%;transform:translateY(-50%)}.practice-navigation .next-button svg,.practice-navigation .previous-button svg,.practice-navigation .status svg{font-size:1.2rem}.practice-navigation .next-button,.practice-navigation .previous-button{cursor:pointer;transition:background-color opacity .1s .1s;width:11.5rem}.practice-navigation .next-button .text,.practice-navigation .previous-button .text{font-size:1.1rem}.practice-navigation .next-button:hover,.practice-navigation .previous-button:hover{background-color:var(--blue-color-dark)}.practice-navigation .next-button.disabled,.practice-navigation .previous-button.disabled{cursor:not-allowed;opacity:.5}.practice-navigation .next-button.disabled:hover,.practice-navigation .previous-button.disabled:hover{background-color:#0000}.practice-navigation .previous-button{border-radius:0 0 0 1rem;left:0}.practice-navigation .previous-button svg{left:1.8rem}.practice-navigation .previous-button .text{left:3.2rem;text-align:left;width:calc(100% - 3.2rem)}.practice-navigation .status{left:calc(50% - 9rem);width:18rem}.practice-navigation .status .text{font-size:.8rem;font-weight:500;text-align:center;width:100%}.practice-navigation .next-button{border-radius:0 0 1rem 0;right:0}.practice-navigation .next-button svg{right:1.5rem}.practice-navigation .next-button .text{right:3.5rem;text-align:right;width:calc(100% - 3.5rem)}@media screen and (max-width:600px){.practice-navigation{border-radius:0 0 2.7vw 2.7vw}.practice-navigation .next-button svg,.practice-navigation .previous-button svg,.practice-navigation .status svg{font-size:3.2vw}.practice-navigation .next-button,.practice-navigation .previous-button{width:30.7vw}.practice-navigation .next-button .text,.practice-navigation .previous-button .text{font-size:2.9vw}.practice-navigation .previous-button{border-radius:0 0 0 2.7vw}.practice-navigation .previous-button svg{left:4.8vw}.practice-navigation .previous-button .text{left:8.5vw;width:calc(100% - 8.5vw)}.practice-navigation .status{left:calc(50% - 24vw);width:48vw}.practice-navigation .status .text{font-size:2.1vw}.practice-navigation .next-button{border-radius:0 0 2.7vw 0}.practice-navigation .next-button svg{right:4vw}.practice-navigation .next-button .text{right:9.3vw;width:calc(100% - 9.3vw)}}.practice{animation:fade-in 2s .5s forwards;-webkit-animation:fade-in 2s .5s forwards;-moz-animation:fade-in 2s .5s forwards;-o-animation:fade-in 2s .5s forwards;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;margin-left:calc(50% - 37rem);opacity:0;overflow-x:hidden;padding:4rem 0;width:74rem}.practice main{background-color:var(--background-color-1);border-radius:1rem;grid-area:1/1/2/2;height:39rem;position:relative;width:100%}.practice main .timer{color:var(--blue-color);display:none;font-size:1.1rem;font-weight:700;height:6rem;overflow:visible;position:absolute;right:13rem;top:2.5rem;width:6rem;z-index:3}.practice main .timer div,.practice main .timer div div,.practice main .timer div svg{overflow:visible}.practice main .practice-navigation{bottom:0;left:0;position:absolute}@media screen and (max-width:1200px){.practice{margin-left:calc(50% - 49.3vw);width:98.7vw}.practice main{height:calc(34.7vw + 13rem)}.practice main .timer{right:17.3vw}}@media screen and (max-width:1000px){.practice{height:100vh;margin:0;min-height:58.5rem;padding:0;width:100vw}.practice main{height:48.5rem;margin-bottom:0;top:50%;transform:translateY(-50%)}.practice main .timer{height:4.5rem;right:1.8rem;top:2rem;width:4.5rem}.practice main .timer div div{font-size:.9rem;left:50%;position:absolute;top:50%;transform:translate(calc(-50% + 2.25rem),calc(-50% + 2.25rem))}.practice main .timer div svg{height:4.5rem;left:0;position:absolute;top:0;width:4.5rem}}@media screen and (max-width:600px){.practice{min-height:calc(118.7vw + 14rem)}.practice main{height:calc(118.7vw + 4rem)}.practice main .timer{height:12vw;right:4.8vw;top:5.3vw;width:12vw}.practice main .timer div div{font-size:2.4vw;transform:translate(calc(-50% + 6vw),calc(-50% + 6vw))}.practice main .timer div svg{height:12vw;width:12vw}}.current-question{background-color:var(--background-color-1);border-radius:1rem;padding:3rem;position:relative}.current-question h3{font-size:1rem;font-weight:700}.current-question p{font-size:.9rem;font-weight:500;margin:1rem 0 .3rem}.current-question ul li{font-size:.9rem;font-weight:500;line-height:1.3rem;transform:translateX(2rem)}.current-question .status-button{background-color:var(--blue-color);border-radius:1rem;bottom:1.5rem;cursor:pointer;height:3rem;position:absolute;right:4rem;transition:opacity .2s;width:12rem}.current-question .status-button .text{color:var(--text-color-4);font-size:1rem;font-weight:700;text-align:center;width:100%}.current-question .status-button:hover{opacity:.9}.current-question.status-question .question-number{height:1.5rem;left:8.3rem;position:absolute;top:4.2rem;width:8rem}.current-question.status-question .question-number .text{font-size:1rem}.current-question.status-question .picture{height:14rem;left:2rem;position:absolute;top:6rem}.current-question.status-question .picture img{border-radius:.5rem;height:100%;width:auto}.current-question.status-question .question{background-color:var(--blue-color-light);border-radius:.5rem;height:3.5rem;position:absolute;right:2rem;top:3rem;width:20rem}.current-question.status-question .question .text{font-size:.6rem;font-weight:600;line-height:.9rem;text-align:left;width:85%}.current-question.status-question .options{grid-gap:.5rem;display:grid;height:11rem;position:absolute;right:5rem;top:8rem;width:17rem}.current-question.status-question .options .status-input,.current-question.status-question .options .status-option{background-color:var(--blue-color-light);border-radius:.5rem;position:relative}.current-question.status-question .options .status-input .text,.current-question.status-question .options .status-option .text{position:absolute;top:50%;transform:translateY(-50%)}.current-question.status-question .options .status-option .text{color:var(--text-color-1);font-size:.6rem;font-weight:500;left:1.5rem;width:85%}.current-question.status-question .options .status-input{border-bottom:.2rem solid var(--blue-color)}.current-question.status-question .options .status-input .text{color:var(--blue-color-middle);font-size:.9rem;font-weight:600;left:0;text-align:center;width:100%}@media screen and (max-width:1200px){.current-question{margin-top:1rem}}@media screen and (max-width:800px){.current-question{border-radius:2vw;margin-top:2vw;padding:6vw}.current-question h3{font-size:2vw}.current-question p{font-size:1.8vw;margin:2vw 0 .6vw}.current-question ul li{font-size:1.8vw;line-height:2.6vw;transform:translateX(4vw)}.current-question .status-button{border-radius:2vw;bottom:3vw;right:8vw;width:24vw}.current-question.status-question .question-number{height:3vw;left:16.6vw;top:8.4vw;width:16vw}.current-question.status-question .question-number .text{font-size:2vw}.current-question.status-question .picture{height:28vw;left:4vw;top:12vw}.current-question.status-question .picture img{border-radius:1vw}.current-question.status-question .question{border-radius:1vw;height:7vw;right:4vw;top:6vw;width:40vw}.current-question.status-question .question .text{font-size:1.2vw;line-height:1.8vw}.current-question.status-question .options{grid-gap:1vw;height:22vw;right:10vw;top:16vw;width:34vw}.current-question.status-question .options .status-input,.current-question.status-question .options .status-option{border-radius:1vw}.current-question.status-question .options .status-option .text{font-size:1.2vw;left:3vw}.current-question.status-question .options .status-input{border-bottom:.4vw solid var(--blue-color)}.current-question.status-question .options .status-input .text{font-size:1.8vw}}@media screen and (max-width:600px){.current-question .status-button{border-radius:2.7vw;bottom:4vw;height:8vw}.current-question .status-button .text{font-size:2.7vw}}.exam-list{background-color:var(--background-color-1);border-radius:1rem;padding:1rem 2rem 1rem 3rem}.exam-list .exam-list-top{height:4rem;position:relative;width:100%}.exam-list .exam-list-top h2{color:var(--nav-menu-text-color);font-size:1.3rem;font-weight:700;text-shadow:.02rem .02rem .1rem var(--text-shadow-color);width:100%}.exam-list .list{height:calc(100% - 5rem);overflow-y:scroll}.exam-list .list .exam-button{border-bottom:.12rem solid var(--text-color-3);cursor:pointer;height:4rem;margin-bottom:.5rem;position:relative;transition:border-bottom var(--td1) ease-in-out;width:90%}.exam-list .list .exam-button img{bottom:.5rem;height:2rem;left:0;position:absolute;width:auto}.exam-list .list .exam-button .text{bottom:0;color:var(--nav-menu-text-color);font-size:.9rem;font-weight:600;left:0;padding:1rem 1rem 1rem 3rem;position:absolute;text-shadow:.02rem .02rem .1rem var(--text-shadow-color);transition:color var(--td1) ease-in-out,font var(--td1) ease-in-out;width:100%}.exam-list .list .exam-button:hover{border-bottom:.12rem solid var(--text-color-1)}.exam-list .list .exam-button.active{border-bottom:.12rem solid var(--blue-color)}.exam-list .list .exam-button.active .text{color:var(--blue-color)}.exam-list .list .exam-button.locked .text{opacity:.5}.exam-list .list .exam-button.locked:hover{border-bottom:.12rem solid var(--text-color-3)}.exam-list .list::-webkit-scrollbar{width:.8rem}.exam-list .list::-webkit-scrollbar-track{background-color:var(--blue-color-light);border-radius:.4rem}.exam-list .list::-webkit-scrollbar-thumb{background-color:var(--blue-color);border-radius:.4rem}.exam-list .list::-webkit-scrollbar-thumb:hover{background-color:var(--blue-color-middle)}@media screen and (max-width:800px){.exam-list{padding:1rem 3rem 3rem}.exam-list .exam-list-top{height:6.5rem}.exam-list .exam-list-top h2{font-size:1.8rem}.exam-list .list{height:calc(100% - 8.5rem);margin-left:calc(50% - 16rem);width:32rem}.exam-list .list .exam-button{border-bottom:.2rem solid var(--text-color-3);height:6rem;left:50%;margin-bottom:1rem;transform:translateX(-50%);width:80%}.exam-list .list .exam-button img{bottom:1rem;height:3rem}.exam-list .list .exam-button .text{font-size:1.2rem;padding:1rem 1rem 1.7rem 5rem}.exam-list .list .exam-button:hover{border-bottom:.2rem solid var(--text-color-1)}.exam-list .list .exam-button.active{border-bottom:.2rem solid var(--blue-color)}}@media screen and (max-width:600px){.exam-list{border-radius:2.7vw;padding:2.7vw 8vw 8vw}.exam-list .exam-list-top{height:17.3vw}.exam-list .exam-list-top h2{font-size:4.8vw;text-shadow:.053vw .053vw .027vw var(--text-shadow-color)}.exam-list .list{height:calc(100% - 22.7vw);margin-left:calc(50% - 42.7vw);margin-top:2.7vw;width:85.3vw}.exam-list .list .exam-button{border-bottom:.5vw solid var(--text-color-3);height:16vw;margin-bottom:2.7vw;max-width:64vw}.exam-list .list .exam-button img{bottom:2.7vw;height:8vw}.exam-list .list .exam-button .text{font-size:3.2vw;padding:2.7vw 2.7vw 4.5vw 13.3vw}.exam-list .list .exam-button:hover{border-bottom:.5vw solid var(--text-color-1)}.exam-list .list .exam-button.active{border-bottom:.5vw solid var(--blue-color)}}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}.exam-text{background-color:var(--background-color-1);border-radius:1rem;color:var(--nav-menu-text-color);padding:2rem;position:relative;text-shadow:.02rem .02rem .1rem var(--text-shadow-color)}.exam-text .exam-navigation{height:4rem;position:relative;width:100%}.exam-text .exam-navigation h2{color:var(--nav-menu-text-color);font-size:1.3rem;font-weight:700;text-shadow:.02rem .02rem .1rem var(--text-shadow-color)}.exam-text .exam-navigation .exam-number{display:grid;grid-template-columns:1fr 1fr 1fr;height:2rem;left:50%;position:absolute;top:2.6rem;transform:translateX(-50%);width:2.5rem}.exam-text .exam-navigation .exam-number .left,.exam-text .exam-navigation .exam-number .middle,.exam-text .exam-navigation .exam-number .right{position:relative}.exam-text .exam-navigation .exam-number .left .text,.exam-text .exam-navigation .exam-number .middle .text,.exam-text .exam-navigation .exam-number .right .text{font-size:.9rem;font-weight:600;opacity:.7}.exam-text .exam-navigation .next-button,.exam-text .exam-navigation .previous-button{cursor:pointer;height:100%;position:absolute;top:0;width:4rem}.exam-text .exam-navigation .next-button svg,.exam-text .exam-navigation .previous-button svg{color:var(--blue-color);font-size:2.8rem;transition:font-size .2s}.exam-text .exam-navigation .next-button:hover svg,.exam-text .exam-navigation .previous-button:hover svg{font-size:3.2rem}.exam-text .exam-navigation .next-button.disabled,.exam-text .exam-navigation .previous-button.disabled{cursor:not-allowed;opacity:.5}.exam-text .exam-navigation .next-button.disabled svg,.exam-text .exam-navigation .previous-button.disabled svg{font-size:2.8rem}.exam-text .exam-navigation .previous-button{left:0}.exam-text .exam-navigation .next-button{right:0}.exam-text h3{font-size:1.1rem;font-weight:600;margin-top:1.5rem;text-align:center;width:100%}.exam-text img{height:7rem;margin-top:1.5rem;width:100%}.exam-text .progress-circle-wrapper{bottom:10rem;height:6rem;left:50%;position:absolute;transform:translateX(-50%);width:6rem}.exam-text .number-of-pauses{color:var(--red-color);font-size:.8rem;font-weight:600;margin-top:8.2rem;text-align:center;width:100%}.exam-text .status-text-button{background-color:var(--blue-color);border-radius:1rem;bottom:3rem;cursor:pointer;height:3rem;left:50%;position:absolute;transform:translateX(-50%);transition:opacity .2s;width:16rem}.exam-text .status-text-button .text{color:var(--text-color-4);font-size:1rem;font-weight:700;text-align:center;width:100%}.exam-text .status-text-button:hover{opacity:.9}.exam-text p{font-size:1rem;font-weight:500;margin:1.5rem}@media screen and (max-width:800px){.exam-text{padding:1rem 3rem 3rem}.exam-text .exam-navigation{height:6rem}.exam-text .exam-navigation h2{font-size:1.5rem}.exam-text .exam-navigation .exam-number{top:4rem}.exam-text .exam-navigation .exam-number .left .text,.exam-text .exam-navigation .exam-number .middle .text,.exam-text .exam-navigation .exam-number .right .text{font-size:1rem}.exam-text .exam-navigation .next-button,.exam-text .exam-navigation .previous-button{width:6rem}.exam-text .exam-navigation .next-button svg,.exam-text .exam-navigation .previous-button svg{font-size:4rem}.exam-text .exam-navigation .next-button:hover svg,.exam-text .exam-navigation .previous-button:hover svg{font-size:5rem}.exam-text .exam-navigation .next-button.disabled svg,.exam-text .exam-navigation .previous-button.disabled svg{font-size:4rem}.exam-text img{margin-bottom:4.5rem}.exam-text .progress-circle-wrapper{bottom:10.5rem}.exam-text .number-of-pauses{margin-bottom:4.5rem}}@media screen and (max-width:600px){.exam-text{border-radius:2.7vw;padding:2.7vw 8vw 8vw;text-shadow:.053vw .053vw .027vw var(--text-shadow-color)}.exam-text .exam-navigation{height:16vw}.exam-text .exam-navigation h2{font-size:4vw;text-shadow:.053vw .053vw .027vw var(--text-shadow-color)}.exam-text .exam-navigation .exam-number{height:5.3vw;top:10.7vw;width:6.7vw}.exam-text .exam-navigation .exam-number .left .text,.exam-text .exam-navigation .exam-number .middle .text,.exam-text .exam-navigation .exam-number .right .text{font-size:2.7vw}.exam-text .exam-navigation .next-button,.exam-text .exam-navigation .previous-button{width:16vw}.exam-text .exam-navigation .next-button svg,.exam-text .exam-navigation .previous-button svg{font-size:10.7vw}.exam-text .exam-navigation .next-button:hover svg,.exam-text .exam-navigation .previous-button:hover svg{font-size:13.3vw}.exam-text .exam-navigation .next-button.disabled svg,.exam-text .exam-navigation .previous-button.disabled svg{font-size:10.7vw}.exam-text h3{font-size:2.9vw;margin-top:4vw}.exam-text img{height:18.7vw;margin-bottom:12vw;margin-top:4vw}.exam-text .progress-circle-wrapper{bottom:28vw;height:16vw;width:16vw}.exam-text .number-of-pauses{font-size:2.1vw;margin-bottom:12vw;margin-top:21.9vw}.exam-text .status-text-button{border-radius:2.7vw;bottom:8vw;height:8vw;width:42.7vw}.exam-text .status-text-button .text,.exam-text p{font-size:2.7vw}.exam-text p{margin:4vw}}.exams main{grid-template-columns:1fr 1fr;grid-template-rows:1rem 26rem 26rem}.exams main .status{font-size:.9rem;font-weight:500;grid-area:1/1/2/3}.exams main .status span{font-size:.9rem;font-weight:700}.exams main .current-question{grid-area:2/1/3/3}.exams main .exam-list{grid-area:3/1/4/2}.exams main .exam-text{grid-area:3/2/4/3}@media screen and (max-width:1200px){.exams main{grid-template-rows:1rem 27.45rem 26rem}.exams main .status{transform:translateY(1rem)}}@media screen and (max-width:800px){.exams main{grid-template-rows:1rem 53.8vw auto 30rem}.exams main .exam-list{grid-area:4/1/5/3}.exams main .exam-text{grid-area:3/1/4/3}}@media screen and (max-width:600px){.exams main{grid-template-rows:1rem 53.8vw auto 80vw}.exams main .status,.exams main .status span{font-size:2.4vw}}.downloads main{grid-template-columns:1fr;grid-template-rows:5rem auto}.downloads main .download-list,.downloads main h1{transform:translateX(1rem)}.downloads main h1{font-size:1.5rem;font-weight:800;grid-area:1/1/2/4;height:100%;padding-top:2.5rem;text-align:left}.downloads main .download-list{background-color:#fff;border-radius:2rem;min-height:20rem;padding:4rem 6rem}.downloads main .download-list .download{border-bottom:.1rem solid rgba(0,0,0,.133);cursor:pointer;height:4rem;margin-bottom:3rem;position:relative;transition:color .3s;width:100%}.downloads main .download-list .download svg{height:2.3rem;margin-top:1rem;width:4rem}.downloads main .download-list .download .title .text{font-size:1.1rem;font-weight:700;padding-left:6rem;text-align:left;width:100%}.downloads main .download-list .download:active,.downloads main .download-list .download:hover{color:var(--blue-color)}@media screen and (max-width:800px){.downloads main{grid-template-rows:10vw auto}.downloads main .download-list,.downloads main h1{transform:translateX(2vw)}.downloads main h1{font-size:3vw;padding-top:5vw}.downloads main .download-list{border-radius:4vw;min-height:40vw;padding:8vw 12vw}.downloads main .download-list .download{border-bottom:.2vw solid rgba(0,0,0,.133);height:8vw;margin-bottom:6vw}.downloads main .download-list .download svg{height:4.6vw;margin-top:2vw;width:8vw}.downloads main .download-list .download .title .text{font-size:2.2vw;padding-left:12vw}.downloads main .download-list .download:hover{color:#000}.downloads main .download-list .download:active{color:var(--blue-color)}}.profile main{grid-column-gap:6rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;padding-top:4rem}.profile main form h1{font-size:1.4rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.profile main form input{border-radius:1rem;font-size:.9rem;padding:1rem 1.5rem;width:100%}.profile main form .error{color:var(--red-color);font-size:.75rem;height:1.8rem;line-height:1rem;padding-top:.2rem;width:100%}.profile main form button{background-color:var(--blue-color);border-radius:1.2rem;color:var(--text-color-4);font-size:1rem;padding:1rem;transition:opacity .3s ease-in-out;width:100%}.profile main form button:hover{cursor:pointer;opacity:.9}.profile main form button:disabled{cursor:not-allowed;opacity:.5}.profile main .profile-form{grid-area:1/1/3/2}.profile main .password-form{grid-area:1/2/2/3}.profile main .password-form .error{height:2.8rem}.profile main .password-form button{margin-top:-1rem}.profile main .code-form{grid-area:2/2/3/3}@media screen and (max-width:1200px){.profile main{padding:4rem 2rem}}@media only screen and (max-width:800px){.profile main{grid-column-gap:4vw;padding:4rem 1.5rem}.profile main form h1{font-size:1.2rem}.profile main form .error{font-size:1.6vw}}@media only screen and (max-width:600px){.profile main form h1{font-size:3.2vw;margin-bottom:4vw}.profile main form input{border-radius:2.7vw;font-size:2.4vw;padding:2.7vw 4vw}.profile main form .error{height:4.8vw;line-height:2.7vw;padding-top:.5vw}.profile main form button{border-radius:3.2vw;font-size:2.7vw;padding:2.7vw}.profile main .password-form .error{height:7.5vw}.profile main .password-form button{margin-top:-2.7vw}}.orders main{grid-template-columns:1fr;grid-template-rows:5rem auto}.orders main .order-list,.orders main h1{transform:translateX(1rem)}.orders main h1{font-size:1.5rem;font-weight:800;grid-area:1/1/2/4;height:100%;padding-top:2.5rem;text-align:left}.orders main .order-list{background-color:#fff;border-radius:2rem;min-height:20rem;padding:4rem 6rem}.orders main .order-list .order{border-bottom:.1rem solid rgba(0,0,0,.133);height:5.5rem;margin-bottom:3rem;position:relative;width:100%}.orders main .order-list .order .date,.orders main .order-list .order .id,.orders main .order-list .order .method,.orders main .order-list .order .package,.orders main .order-list .order .paid,.orders main .order-list .order .price{position:absolute}.orders main .order-list .order .date .text,.orders main .order-list .order .id .text,.orders main .order-list .order .method .text,.orders main .order-list .order .package .text,.orders main .order-list .order .paid .text,.orders main .order-list .order .price .text{width:100%}.orders main .order-list .order .id{height:2rem;left:7rem;top:2.5rem;width:5.5rem}.orders main .order-list .order .id .text{font-size:.8rem;font-weight:500;text-align:left}.orders main .order-list .order .package{height:2rem;left:0;top:0;width:24rem}.orders main .order-list .order .package .text{color:var(--blue-color);font-size:1.1rem;font-weight:800;text-align:left}.orders main .order-list .order .date{height:2rem;left:.5rem;top:2.5rem;width:6rem}.orders main .order-list .order .date .text{font-size:1rem;font-weight:700;text-align:left}.orders main .order-list .order .paid,.orders main .order-list .order .price{height:2rem;top:0;width:4rem}.orders main .order-list .order .paid .text,.orders main .order-list .order .price .text{text-align:right}.orders main .order-list .order .price{right:5rem}.orders main .order-list .order .price .text{font-size:1rem;font-weight:800}.orders main .order-list .order .paid{right:0}.orders main .order-list .order .paid .text{color:var(--green-color);font-size:.9rem;font-weight:700}.orders main .order-list .order .method{height:2rem;right:0;top:2.5rem;width:20rem}.orders main .order-list .order .method .text{font-size:.8rem;font-weight:500;text-align:right}.orders main .order-list .order .method .text span{font-size:.8rem;font-weight:700}.orders main .order-list p{font-size:1.1rem;text-align:left}@media screen and (max-width:800px){.orders main{grid-template-rows:10vw auto;text-align:center}.orders main .order-list,.orders main h1{transform:translateX(2vw)}.orders main h1{display:inline-block;font-size:3vw;padding-top:5vw}.orders main .order-list{border-radius:4vw;display:inline-block;min-height:40vw;padding:8vw}.orders main .order-list .order{border-bottom:.2vw solid rgba(0,0,0,.133);height:11vw;margin-bottom:6vw}.orders main .order-list .order .id{height:4vw;left:14vw;top:5vw;width:11vw}.orders main .order-list .order .id .text{font-size:1.6vw}.orders main .order-list .order .package{height:4vw;width:48vw}.orders main .order-list .order .package .text{font-size:2.2vw}.orders main .order-list .order .date{height:4vw;left:1vw;top:5vw;width:12vw}.orders main .order-list .order .date .text{font-size:2vw}.orders main .order-list .order .paid,.orders main .order-list .order .price{height:4vw;width:8vw}.orders main .order-list .order .price{right:10vw}.orders main .order-list .order .price .text{font-size:2vw}.orders main .order-list .order .paid .text{font-size:1.8vw}.orders main .order-list .order .method{height:4vw;top:5vw;width:40vw}.orders main .order-list .order .method .text,.orders main .order-list .order .method .text span{font-size:1.6vw}.orders main .order-list p{font-size:2.2vw}}.package-expired main{height:160rem;position:relative}.package-expired main h1{font-size:1.5rem;font-weight:800;padding-top:2rem;text-shadow:.1rem .1rem .2rem var(--text-shadow-color)}.package-expired main .wrapper{background-color:#fff;border-radius:2rem;column-gap:2rem;display:inline-grid;grid-template-rows:auto auto;padding:3rem 2rem;position:relative;row-gap:1rem;width:100%}.package-expired main .wrapper .packages-section{grid-area:1/1/2/2;height:115rem;position:relative}.package-expired main .wrapper .packages-section .vehicles{border-radius:2rem;display:inline-block;height:6rem;position:relative;transition:background-color .5s,border .5s;width:100%}.package-expired main .wrapper .packages-section .vehicles .auto,.package-expired main .wrapper .packages-section .vehicles .motor{cursor:pointer;height:100%;position:absolute;width:50%;z-index:1}.package-expired main .wrapper .packages-section .vehicles .auto .text,.package-expired main .wrapper .packages-section .vehicles .motor .text{color:#fff;font-size:1.6rem;font-weight:700;opacity:.8;transition:opacity .3s,font-size .3s}.package-expired main .wrapper .packages-section .vehicles .auto.active .text,.package-expired main .wrapper .packages-section .vehicles .auto:hover .text,.package-expired main .wrapper .packages-section .vehicles .motor.active .text,.package-expired main .wrapper .packages-section .vehicles .motor:hover .text{font-size:1.8rem;opacity:1}.package-expired main .wrapper .packages-section .vehicles .auto{left:0}.package-expired main .wrapper .packages-section .vehicles .motor{left:50%}.package-expired main .wrapper .packages-section .vehicles .slider{border-radius:1.4rem;height:100%;position:absolute;transition:left .5s ease-in-out,background-color .5s;width:50%}.package-expired main .wrapper .packages-section .vehicles .slider.a{left:0}.package-expired main .wrapper .packages-section .vehicles .slider.b{left:50%}.package-expired main .wrapper .packages-section .vehicles.blue{background-color:var(--blue-color);border:.75rem solid var(--blue-color)}.package-expired main .wrapper .packages-section .vehicles.blue .slider{background-color:var(--blue-color-lighter)}.package-expired main .wrapper .packages-section .vehicles.green{background-color:var(--green-color);border:.75rem solid var(--green-color)}.package-expired main .wrapper .packages-section .vehicles.green .slider{background-color:var(--green-color-middle)}.package-expired main .wrapper .packages-section .packages{grid-gap:2rem;display:inline-grid;grid-template-rows:1fr 1fr 1fr 1fr;left:0;margin-top:4rem;opacity:0;position:absolute;top:5rem;transition:opacity .5s;width:100%;z-index:0}.package-expired main .wrapper .packages-section .packages .package{border-radius:2rem;padding:1.5rem 2rem;position:relative;text-align:left}.package-expired main .wrapper .packages-section .packages .package h2,.package-expired main .wrapper .packages-section .packages .package h3{width:40%}.package-expired main .wrapper .packages-section .packages .package h4{color:var(--red-color);font-size:1.2rem;font-weight:800;left:10rem;position:absolute;top:2rem;z-index:1}.package-expired main .wrapper .packages-section .packages .package h2{font-size:1.8rem;font-weight:800;padding-top:2rem;text-align:center}.package-expired main .wrapper .packages-section .packages .package h3{font-size:1.2rem;font-weight:700;padding-top:.3rem;text-align:center}.package-expired main .wrapper .packages-section .packages .package .package-icon{height:auto;margin:1.6rem 0 0 calc(20% - 5rem);width:10rem}.package-expired main .wrapper .packages-section .packages .package .package-info{padding:3.5rem 4rem 0 0;position:absolute;right:0;top:0;width:47%}.package-expired main .wrapper .packages-section .packages .package .package-info div{height:2.4rem;position:relative}.package-expired main .wrapper .packages-section .packages .package .package-info div p{font-size:1.2rem;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}.package-expired main .wrapper .packages-section .packages .package .package-info div .left{left:0}.package-expired main .wrapper .packages-section .packages .package .package-info div .right{font-weight:800;right:0}.package-expired main .wrapper .packages-section .packages .package .package-info div .check-icon{height:2rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.package-expired main .wrapper .packages-section .packages .package .package-info .price .left{font-weight:800}.package-expired main .wrapper .packages-section .packages .package .package-button{border-radius:1.4rem;cursor:pointer;height:4.6rem;margin-bottom:1rem;margin-left:calc(53% - .5rem);margin-top:-2rem;position:relative;transition:opacity .2s;width:18rem}.package-expired main .wrapper .packages-section .packages .package .package-button .text{color:#fff;font-size:1.4rem;font-weight:800;text-align:center}.package-expired main .wrapper .packages-section .packages .package .package-button:active{opacity:.9}.package-expired main .wrapper .packages-section .packages .auto-range{background-color:var(--auto-range-color)}.package-expired main .wrapper .packages-section .packages .auto-twingo{background-color:var(--auto-twingo-color)}.package-expired main .wrapper .packages-section .packages .auto-smart{background-color:var(--auto-smart-color)}.package-expired main .wrapper .packages-section .packages .motor-harley{background-color:var(--motor-harley-color)}.package-expired main .wrapper .packages-section .packages .motor-yamaha{background-color:var(--motor-yamaha-color)}.package-expired main .wrapper .packages-section .packages .motor-beverly{background-color:var(--motor-beverly-color)}.package-expired main .wrapper .packages-section .packages .auto-spoed,.package-expired main .wrapper .packages-section .packages .motor-spoed{background-color:var(--red-color-light)}.package-expired main .wrapper .packages-section .packages.visible{opacity:1;z-index:1}.package-expired main .wrapper .packages-section .auto-packages .package .package-button{background-color:var(--blue-color)}.package-expired main .wrapper .packages-section .auto-packages .package.auto-spoed .package-button{background-color:var(--red-color)}.package-expired main .wrapper .packages-section .motor-packages .package .package-button{background-color:var(--green-color)}.package-expired main .wrapper .packages-section .motor-packages .package.motor-spoed .package-button{background-color:var(--red-color)}.package-expired main .wrapper .info{grid-area:2/1/3/2;margin-left:5%;width:90%}.package-expired main .wrapper .info .exams-info,.package-expired main .wrapper .info .videos-info{border-radius:1.5rem;margin-bottom:2rem;padding:1.5rem 3rem;position:relative;text-align:left}.package-expired main .wrapper .info .exams-info h3,.package-expired main .wrapper .info .videos-info h3{font-size:1.8rem;font-weight:800;line-height:2.4rem;width:calc(100% - 4rem)}.package-expired main .wrapper .info .exams-info p,.package-expired main .wrapper .info .videos-info p{font-size:1.2rem;font-weight:500;line-height:2rem;margin-top:1.3rem;width:calc(100% - 4rem)}.package-expired main .wrapper .info .exams-info img,.package-expired main .wrapper .info .videos-info img{height:5rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}@media only screen and (max-width:800px){.package-expired main{height:360vw}.package-expired main .wrapper{background-color:#fff;border-radius:4vw;column-gap:4vw;display:inline-grid;grid-template-rows:auto auto;padding:6vw 4vw;position:relative;row-gap:2vw;width:100%}.package-expired main .wrapper .packages-section{grid-area:1/1/2/2;height:230vw;position:relative}.package-expired main .wrapper .packages-section .vehicles{border-radius:4vw;display:inline-block;height:12vw;position:relative;transition:background-color .5s,border .5s;width:80vw}.package-expired main .wrapper .packages-section .vehicles .auto,.package-expired main .wrapper .packages-section .vehicles .motor{cursor:pointer;height:100%;position:absolute;width:50%;z-index:1}.package-expired main .wrapper .packages-section .vehicles .auto .text,.package-expired main .wrapper .packages-section .vehicles .motor .text{color:#fff;font-size:3.2vw;font-weight:700;opacity:.8;transition:opacity .3s,font-size .3s}.package-expired main .wrapper .packages-section .vehicles .auto.active .text,.package-expired main .wrapper .packages-section .vehicles .auto:hover .text,.package-expired main .wrapper .packages-section .vehicles .motor.active .text,.package-expired main .wrapper .packages-section .vehicles .motor:hover .text{font-size:3.6vw;opacity:1}.package-expired main .wrapper .packages-section .vehicles .auto{left:0}.package-expired main .wrapper .packages-section .vehicles .motor{left:50%}.package-expired main .wrapper .packages-section .vehicles .slider{border-radius:2.8vw;height:100%;position:absolute;transition:left .5s ease-in-out,background-color .5s;width:50%}.package-expired main .wrapper .packages-section .vehicles .slider.a{left:0}.package-expired main .wrapper .packages-section .vehicles .slider.b{left:50%}.package-expired main .wrapper .packages-section .vehicles.blue{background-color:var(--blue-color);border:1.5vw solid var(--blue-color)}.package-expired main .wrapper .packages-section .vehicles.blue .slider{background-color:var(--blue-color-lighter)}.package-expired main .wrapper .packages-section .vehicles.green{background-color:var(--green-color);border:1.5vw solid var(--green-color)}.package-expired main .wrapper .packages-section .vehicles.green .slider{background-color:var(--green-color-middle)}.package-expired main .wrapper .packages-section .packages{grid-gap:4vw;display:inline-grid;grid-template-rows:1fr 1fr 1fr 1fr;left:0;margin-top:8vw;opacity:0;position:absolute;top:10vw;transition:opacity .5s;width:100%;z-index:0}.package-expired main .wrapper .packages-section .packages .package{border-radius:4vw;padding:3vw 4vw;position:relative;text-align:left}.package-expired main .wrapper .packages-section .packages .package h2,.package-expired main .wrapper .packages-section .packages .package h3{width:40%}.package-expired main .wrapper .packages-section .packages .package h4{color:var(--red-color);font-size:2.4vw;font-weight:800;left:20vw;position:absolute;top:4vw;z-index:1}.package-expired main .wrapper .packages-section .packages .package h2{font-size:3.6vw;font-weight:800;padding-top:4vw;text-align:center}.package-expired main .wrapper .packages-section .packages .package h3{font-size:2.4vw;font-weight:700;padding-top:.6vw;text-align:center}.package-expired main .wrapper .packages-section .packages .package .package-icon{height:auto;margin:3.2vw 0 0 calc(20% - 10vw);width:20vw}.package-expired main .wrapper .packages-section .packages .package .package-info{padding:7vw 8vw 0 0;position:absolute;right:0;top:0;width:47%}.package-expired main .wrapper .packages-section .packages .package .package-info div{height:4.8vw;position:relative}.package-expired main .wrapper .packages-section .packages .package .package-info div p{font-size:2.4vw;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}.package-expired main .wrapper .packages-section .packages .package .package-info div .left{left:0}.package-expired main .wrapper .packages-section .packages .package .package-info div .right{font-weight:800;right:0}.package-expired main .wrapper .packages-section .packages .package .package-info div .check-icon{height:4vw;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.package-expired main .wrapper .packages-section .packages .package .package-info .price .left{font-weight:800}.package-expired main .wrapper .packages-section .packages .package .package-button{border-radius:2.8vw;cursor:pointer;height:9.2vw;margin-bottom:2vw;margin-left:calc(53% - 1vw);margin-top:-4vw;position:relative;transition:opacity .2s;width:36vw}.package-expired main .wrapper .packages-section .packages .package .package-button .text{color:#fff;font-size:2.8vw;font-weight:800;text-align:center}.package-expired main .wrapper .packages-section .packages .package .package-button:active{opacity:.9}.package-expired main .wrapper .packages-section .packages .auto-range{background-color:var(--auto-range-color)}.package-expired main .wrapper .packages-section .packages .auto-twingo{background-color:var(--auto-twingo-color)}.package-expired main .wrapper .packages-section .packages .auto-smart{background-color:var(--auto-smart-color)}.package-expired main .wrapper .packages-section .packages .motor-harley{background-color:var(--motor-harley-color)}.package-expired main .wrapper .packages-section .packages .motor-yamaha{background-color:var(--motor-yamaha-color)}.package-expired main .wrapper .packages-section .packages .motor-beverly{background-color:var(--motor-beverly-color)}.package-expired main .wrapper .packages-section .packages .auto-spoed,.package-expired main .wrapper .packages-section .packages .motor-spoed{background-color:var(--red-color-light)}.package-expired main .wrapper .packages-section .packages.visible{opacity:1;z-index:1}.package-expired main .wrapper .packages-section .auto-packages .package .package-button{background-color:var(--blue-color)}.package-expired main .wrapper .packages-section .auto-packages .package.auto-spoed .package-button{background-color:var(--red-color)}.package-expired main .wrapper .packages-section .motor-packages .package .package-button{background-color:var(--green-color)}.package-expired main .wrapper .packages-section .motor-packages .package.motor-spoed .package-button{background-color:var(--red-color)}.package-expired main .wrapper .info{grid-area:2/1/3/2;margin-left:11%;width:70%}.package-expired main .wrapper .info .exams-info,.package-expired main .wrapper .info .videos-info{border-radius:3vw;margin-bottom:4vw;padding:3vw 6vw;position:relative;text-align:left}.package-expired main .wrapper .info .exams-info h3,.package-expired main .wrapper .info .videos-info h3{font-size:3.6vw;font-weight:800;line-height:4.8vw;width:calc(100% - 8vw)}.package-expired main .wrapper .info .exams-info p,.package-expired main .wrapper .info .videos-info p{font-size:2.4vw;font-weight:500;line-height:4vw;margin-top:2.6vw;width:calc(100% - 8vw)}.package-expired main .wrapper .info .exams-info img,.package-expired main .wrapper .info .videos-info img{height:10vw;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}}.package-paused main{height:30rem;padding-top:4rem;position:relative;text-align:center}.package-paused main .logo-icon{height:12rem;left:10rem;position:absolute;top:11rem;width:auto}.package-paused main .wrapper{position:absolute;right:6rem;top:10rem;width:20rem}.package-paused main .wrapper h2{font-size:1.4rem;font-weight:700;width:100%}.package-paused main .wrapper h1{font-size:1.5rem;font-weight:800;margin-top:2rem;width:100%}.package-paused main .wrapper .resume-package-button{background-color:var(--red-color-dark);border-bottom:.2rem solid var(--red-color-middle);border-radius:2rem;cursor:pointer;display:inline-block;height:4rem;margin-top:4rem;position:relative;transition:opacity .2s;width:18rem}.package-paused main .wrapper .resume-package-button .text{color:#fff;font-size:1.4rem;font-weight:800;width:100%}.package-paused main .wrapper .resume-package-button:active,.package-paused main .wrapper .resume-package-button:hover{opacity:.8}.resume-package-overlay{background-color:#000;display:none;height:100vh;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:4}.resume-package-overlay.visible{display:block}.resume-package-close-button{background-color:#0006;border-radius:1rem;color:#fff;cursor:pointer;height:4rem;position:fixed;right:1rem;top:1rem;width:4rem;z-index:10}.resume-package-warning{background-color:var(--yellow-color-light);border-radius:2rem;display:none;height:15rem;left:calc(50vw - 16.5rem);position:fixed;text-align:center;top:calc(50vh - 7.5rem);width:30rem;z-index:6}.resume-package-warning .wrapper{height:100%;position:relative;width:100%}.resume-package-warning .wrapper svg{color:var(--red-color-dark);height:3rem;left:2rem;position:absolute;top:1rem;width:3rem}.resume-package-warning .wrapper h4{font-size:1rem;font-weight:800;margin-left:auto;padding:1.5rem 3rem;text-align:left;width:88%}.resume-package-warning .wrapper p{font-size:1rem;font-weight:500;line-height:1.3rem;padding:0 3rem;text-align:left;width:100%}.resume-package-warning .wrapper .no-button,.resume-package-warning .wrapper .yes-button{border-radius:1.5rem;bottom:1.5rem;cursor:pointer;height:3rem;position:absolute;transition:opacity .2s;width:12rem}.resume-package-warning .wrapper .no-button .text,.resume-package-warning .wrapper .yes-button .text{color:#fff;font-size:1rem;font-weight:800;width:100%}.resume-package-warning .wrapper .no-button:active,.resume-package-warning .wrapper .no-button:hover,.resume-package-warning .wrapper .yes-button:active,.resume-package-warning .wrapper .yes-button:hover{opacity:.8}.resume-package-warning .wrapper .no-button{background-color:var(--red-color-dark);left:2rem}.resume-package-warning .wrapper .yes-button{background-color:var(--green-color);right:2rem}.resume-package-warning.visible{display:block}@media screen and (max-width:800px){.package-paused main{height:60vw;padding-top:8vw}.package-paused main .logo-icon{height:24vw;left:20vw;top:22vw}.package-paused main .wrapper{right:12vw;top:20vw;width:40vw}.package-paused main .wrapper h2{font-size:2.8vw}.package-paused main .wrapper h1{font-size:3vw;margin-top:4vw;width:100%}.package-paused main .wrapper .resume-package-button{border-bottom:.4vw solid var(--red-color-middle);border-radius:4vw;height:8vw;margin-top:8vw;width:36vw}.package-paused main .wrapper .resume-package-button .text{font-size:2.8vw}.package-paused main .wrapper .resume-package-button:hover{opacity:1}.package-paused main .wrapper .resume-package-button:active{opacity:.8}}@media screen and (max-width:600px){.resume-package-warning{border-radius:5.3vw;height:40vw;left:6vw;top:calc(50vh - 20vw);width:80vw}.resume-package-warning .wrapper svg{height:8vw;left:5.3vw;top:2.7vw;width:8vw}.resume-package-warning .wrapper h4{font-size:2.7vw;font-weight:800;padding:4vw 8vw}.resume-package-warning .wrapper p{font-size:2.7vw;font-weight:500;line-height:3.5vw;padding:0 8vw}.resume-package-warning .wrapper .no-button,.resume-package-warning .wrapper .yes-button{border-radius:4vw;bottom:4vw;height:8vw;width:32vw}.resume-package-warning .wrapper .no-button .text,.resume-package-warning .wrapper .yes-button .text{font-size:2.7vw}.resume-package-warning .wrapper .no-button:hover,.resume-package-warning .wrapper .yes-button:hover{opacity:1}.resume-package-warning .wrapper .no-button:active,.resume-package-warning .wrapper .yes-button:active{opacity:.8}.resume-package-warning .wrapper .no-button{left:5.3vw}.resume-package-warning .wrapper .yes-button{right:5.3vw}}.package-delayed main{height:30rem;padding-top:4rem;position:relative;text-align:center}.package-delayed main .logo-icon{height:12rem;left:10rem;position:absolute;top:11rem;width:auto}.package-delayed main .wrapper{position:absolute;right:6rem;top:10rem;width:20rem}.package-delayed main .wrapper h2{font-size:1.4rem;font-weight:700;line-height:2rem;margin-top:1rem;width:100%}@media screen and (max-width:800px){.package-delayed main{height:60vw;padding-top:8vw}.package-delayed main .logo-icon{height:24vw;left:20vw;top:22vw}.package-delayed main .wrapper{right:12vw;top:20vw;width:40vw}.package-delayed main .wrapper h2{font-size:2.8vw;line-height:4vw;margin-top:2vw}}@font-face{font-display:block;font-family:Material Icons;font-style:normal;font-weight:400;src:url(/static/media/material-icons.0c35d18bf06992036b69.woff2) format("woff2"),url(/static/media/material-icons.4d73cb90e394b34b7670.woff) format("woff")}.material-icons{font-feature-settings:"liga";font-family:Material Icons}@font-face{font-display:block;font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/static/media/material-icons-outlined.6f420cf17cc0d7676fad.woff2) format("woff2"),url(/static/media/material-icons-outlined.f882956fd323fd322f31.woff) format("woff")}.material-icons,.material-icons-outlined{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.material-icons-outlined{font-feature-settings:"liga";font-family:Material Icons Outlined}@font-face{font-display:block;font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(/static/media/material-icons-round.c380809fd3677d7d6903.woff2) format("woff2"),url(/static/media/material-icons-round.5d681e2edae8c60630db.woff) format("woff")}.material-icons-round{font-feature-settings:"liga";font-family:Material Icons Round}@font-face{font-display:block;font-family:Material Icons Sharp;font-style:normal;font-weight:400;src:url(/static/media/material-icons-sharp.219aa9140e099e6c72ed.woff2) format("woff2"),url(/static/media/material-icons-sharp.3a4004a46a653d4b2166.woff) format("woff")}.material-icons-round,.material-icons-sharp{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.material-icons-sharp{font-feature-settings:"liga";font-family:Material Icons Sharp}@font-face{font-display:block;font-family:Material Icons Two Tone;font-style:normal;font-weight:400;src:url(/static/media/material-icons-two-tone.4ef4218c522f1eb6b5b1.woff2) format("woff2"),url(/static/media/material-icons-two-tone.3baa5b8f3469222b822d.woff) format("woff")}.material-icons-two-tone{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons Two Tone;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}
/*# sourceMappingURL=main.230c4dd5.css.map*/