@import'https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap';*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}html,body{scroll-behavior:smooth;overflow-x:hidden}body{color:#000;min-height:100svh;background:#e4ebf8 no-repeat center;background-size:cover}.loading-screen{pointer-events:none;position:fixed;z-index:99999;top:0;left:0;width:100vw;height:100vh;background:rgba(255, 255, 255, .95) url("../images/logo.svg") no-repeat center;background-size:120px auto}main{position:relative;z-index:10}main .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100svh}main .content .content__inner .panes{padding:130px 50px 40px 45%}main .content .content__inner .panes .panes__inner{max-width:560px;padding:50px;background:rgba(255, 255, 255, .85)}main .content .content__inner .panes .panes__inner .visual{display:block;max-width:180px;margin:0 auto -10px}@media all and (max-width: 800px){main .content .content__inner .panes{padding:0}main .content .content__inner .panes .panes__inner{overflow:hidden;max-width:none;min-height:100svh;padding:110px 30px 100px}}@media all and (max-width: 800px){main .content{display:block}}.level-bgs{overflow:hidden}.level-bgs .bg{position:fixed;z-index:1;top:0;left:0;width:100vw;height:100svh;opacity:0;background:no-repeat center;background-size:cover;-webkit-transition:opacity 400ms ease-out;transition:opacity 400ms ease-out}.level-bgs .bg.--level-home{background-image:url("../images/level-home__bg.png")}.level-bgs .bg.--level-0{background-image:url("../images/level-0__bg.png")}.level-bgs .bg.--level-1__step-1{background-image:url("../images/level-1__bg-1.png")}.level-bgs .bg.--level-1__step-3{z-index:2;background-image:url("../images/level-1__bg-3.png")}@media all and (max-width: 800px){.level-bgs .bg.--level-1__step-3{width:170vw}}@media all and (max-width: 500px){.level-bgs .bg.--level-1__step-3{width:195vw}}@media all and (max-width: 400px){.level-bgs .bg.--level-1__step-3{width:215vw}}.level-bgs .bg.--level-1__step-4{background-image:url("../images/level-1__bg-4.png")}.level-bgs .bg.--level-2{background-image:url("../images/level-2__bg.png")}.level-bgs .bg.--level-3__step-1{background-image:url("../images/level-3__bg-1.png")}.level-bgs .bg.--level-3__step-4{z-index:2;background-image:url("../images/level-3__bg-4.png")}.level-bgs .bg.--level-4{background-image:url("../images/level-4__bg.png")}.level-bgs .bg.--level-5{background-image:url("../images/level-5__bg.png")}#cookies{position:fixed;z-index:9999999;bottom:0;left:0;width:100%;padding:calc(30px + 1vw) calc(30px + 3vw);background:#005dd0;-webkit-box-shadow:0 0 400px 0 rgba(0, 0, 0, .5);box-shadow:0 0 400px 0 rgba(0, 0, 0, .5)}#cookies .inner div{padding-right:4vw}#cookies .inner .head4{color:#fff;text-transform:none;margin:0 0 14px}#cookies .inner p{color:#fff;margin:0}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:normal;font-style:normal;line-height:18px}@media(-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){body{-webkit-font-smoothing:subpixel-antialiased}}@media all and (max-width: 800px){body{font-size:14px;line-height:17px}}h1,.h1,h2,.h2{font-family:"Open Sans",sans-serif;font-size:30px;font-weight:900;font-style:normal;line-height:30px;text-transform:uppercase;position:relative;padding-bottom:25px}h1::after,.h1::after,h2::after,.h2::after{content:"";position:absolute;bottom:7px;left:-10px;width:90px;height:3px;background:#009fe3}h1 span,.h1 span,h2 span,.h2 span{color:#009fe3}@media all and (max-width: 800px){h1,.h1,h2,.h2{font-size:26px;line-height:26px}}h3,.h3{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:900;font-style:normal;line-height:20px;text-transform:uppercase}h4,.h4{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:normal;font-style:normal;line-height:1.125;text-transform:uppercase}h5,.h5{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:normal;font-style:normal;line-height:22px}p{margin:15px 0}b,strong{font-weight:700}i,em{font-style:italic}a{color:#009fe3;font-weight:700;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;-webkit-transition:all .125s ease;transition:all .125s ease}p a{text-decoration:underline}ul.list,ol.list{margin:15px 0;padding-left:20px}ul.list li,ol.list li{margin:6px 0}li{padding-left:7px}.row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:none;margin:0 auto;padding:0 0}.row.start{text-align:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end{text-align:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.around{-ms-flex-pack:distribute;justify-content:space-around}.row.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row .col.start{text-align:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row .col.center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row .col.end{text-align:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row .col.top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row .col.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row .col.bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row .col.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row .col.around{-ms-flex-pack:distribute;justify-content:space-around}.row .col.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .col-0{-ms-flex-preferred-size:0%;flex-basis:0%;max-width:0%;padding:0 0}.row .push-0{margin-left:0%}.row .col-1{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;padding:0 0}.row .push-1{margin-left:5%}.row .col-2{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;padding:0 0}.row .push-2{margin-left:10%}.row .col-3{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;padding:0 0}.row .push-3{margin-left:15%}.row .col-4{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;padding:0 0}.row .push-4{margin-left:20%}.row .col-5{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:0 0}.row .push-5{margin-left:25%}.row .col-6{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;padding:0 0}.row .push-6{margin-left:30%}.row .col-7{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;padding:0 0}.row .push-7{margin-left:35%}.row .col-8{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;padding:0 0}.row .push-8{margin-left:40%}.row .col-9{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;padding:0 0}.row .push-9{margin-left:45%}.row .col-10{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 0}.row .push-10{margin-left:50%}.row .col-11{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;padding:0 0}.row .push-11{margin-left:55%}.row .col-12{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;padding:0 0}.row .push-12{margin-left:60%}.row .col-13{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;padding:0 0}.row .push-13{margin-left:65%}.row .col-14{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;padding:0 0}.row .push-14{margin-left:70%}.row .col-15{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:0 0}.row .push-15{margin-left:75%}.row .col-16{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;padding:0 0}.row .push-16{margin-left:80%}.row .col-17{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;padding:0 0}.row .push-17{margin-left:85%}.row .col-18{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;padding:0 0}.row .push-18{margin-left:90%}.row .col-19{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;padding:0 0}.row .push-19{margin-left:95%}.row .col-20{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0 0}.row .push-20{margin-left:100%}@media(max-width: 1500px){.row.start-l{text-align:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-l{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end-l{text-align:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top-l{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-l{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-l{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.around-l{-ms-flex-pack:distribute;justify-content:space-around}.row.between-l{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .col-l-0{-ms-flex-preferred-size:0%;flex-basis:0%;max-width:0%}.row .push-l-0{margin-left:0%}.row .col-l-1{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%}.row .push-l-1{margin-left:5%}.row .col-l-2{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%}.row .push-l-2{margin-left:10%}.row .col-l-3{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%}.row .push-l-3{margin-left:15%}.row .col-l-4{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.row .push-l-4{margin-left:20%}.row .col-l-5{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.row .push-l-5{margin-left:25%}.row .col-l-6{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}.row .push-l-6{margin-left:30%}.row .col-l-7{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%}.row .push-l-7{margin-left:35%}.row .col-l-8{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.row .push-l-8{margin-left:40%}.row .col-l-9{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.row .push-l-9{margin-left:45%}.row .col-l-10{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.row .push-l-10{margin-left:50%}.row .col-l-11{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%}.row .push-l-11{margin-left:55%}.row .col-l-12{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}.row .push-l-12{margin-left:60%}.row .col-l-13{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%}.row .push-l-13{margin-left:65%}.row .col-l-14{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}.row .push-l-14{margin-left:70%}.row .col-l-15{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.row .push-l-15{margin-left:75%}.row .col-l-16{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%}.row .push-l-16{margin-left:80%}.row .col-l-17{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%}.row .push-l-17{margin-left:85%}.row .col-l-18{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%}.row .push-l-18{margin-left:90%}.row .col-l-19{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%}.row .push-l-19{margin-left:95%}.row .col-l-20{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-l-20{margin-left:100%}}@media(max-width: 1200px){.row.start-m{text-align:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-m{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end-m{text-align:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top-m{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-m{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-m{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.around-m{-ms-flex-pack:distribute;justify-content:space-around}.row.between-m{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .col-m-0{-ms-flex-preferred-size:0%;flex-basis:0%;max-width:0%}.row .push-m-0{margin-left:0%}.row .col-m-1{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%}.row .push-m-1{margin-left:5%}.row .col-m-2{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%}.row .push-m-2{margin-left:10%}.row .col-m-3{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%}.row .push-m-3{margin-left:15%}.row .col-m-4{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.row .push-m-4{margin-left:20%}.row .col-m-5{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.row .push-m-5{margin-left:25%}.row .col-m-6{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}.row .push-m-6{margin-left:30%}.row .col-m-7{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%}.row .push-m-7{margin-left:35%}.row .col-m-8{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.row .push-m-8{margin-left:40%}.row .col-m-9{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.row .push-m-9{margin-left:45%}.row .col-m-10{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.row .push-m-10{margin-left:50%}.row .col-m-11{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%}.row .push-m-11{margin-left:55%}.row .col-m-12{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}.row .push-m-12{margin-left:60%}.row .col-m-13{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%}.row .push-m-13{margin-left:65%}.row .col-m-14{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}.row .push-m-14{margin-left:70%}.row .col-m-15{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.row .push-m-15{margin-left:75%}.row .col-m-16{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%}.row .push-m-16{margin-left:80%}.row .col-m-17{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%}.row .push-m-17{margin-left:85%}.row .col-m-18{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%}.row .push-m-18{margin-left:90%}.row .col-m-19{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%}.row .push-m-19{margin-left:95%}.row .col-m-20{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-m-20{margin-left:100%}}@media(max-width: 800px){.row.start-s{text-align:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-s{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end-s{text-align:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top-s{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-s{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-s{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.around-s{-ms-flex-pack:distribute;justify-content:space-around}.row.between-s{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .col-s-0{-ms-flex-preferred-size:0%;flex-basis:0%;max-width:0%}.row .push-s-0{margin-left:0%}.row .col-s-1{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%}.row .push-s-1{margin-left:5%}.row .col-s-2{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%}.row .push-s-2{margin-left:10%}.row .col-s-3{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%}.row .push-s-3{margin-left:15%}.row .col-s-4{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.row .push-s-4{margin-left:20%}.row .col-s-5{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.row .push-s-5{margin-left:25%}.row .col-s-6{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}.row .push-s-6{margin-left:30%}.row .col-s-7{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%}.row .push-s-7{margin-left:35%}.row .col-s-8{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.row .push-s-8{margin-left:40%}.row .col-s-9{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.row .push-s-9{margin-left:45%}.row .col-s-10{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.row .push-s-10{margin-left:50%}.row .col-s-11{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%}.row .push-s-11{margin-left:55%}.row .col-s-12{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}.row .push-s-12{margin-left:60%}.row .col-s-13{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%}.row .push-s-13{margin-left:65%}.row .col-s-14{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}.row .push-s-14{margin-left:70%}.row .col-s-15{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.row .push-s-15{margin-left:75%}.row .col-s-16{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%}.row .push-s-16{margin-left:80%}.row .col-s-17{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%}.row .push-s-17{margin-left:85%}.row .col-s-18{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%}.row .push-s-18{margin-left:90%}.row .col-s-19{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%}.row .push-s-19{margin-left:95%}.row .col-s-20{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-s-20{margin-left:100%}}@media(max-width: 560px){.row.start-xs{text-align:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-xs{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end-xs{text-align:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.row.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .col-0{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-0{margin-left:0}.row .col-xs-0{-ms-flex-preferred-size:0%;flex-basis:0%;max-width:0%}.row .push-xs-0{margin-left:0%}.row .col-1{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-1{margin-left:0}.row .col-xs-1{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%}.row .push-xs-1{margin-left:5%}.row .col-2{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-2{margin-left:0}.row .col-xs-2{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%}.row .push-xs-2{margin-left:10%}.row .col-3{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-3{margin-left:0}.row .col-xs-3{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%}.row .push-xs-3{margin-left:15%}.row .col-4{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-4{margin-left:0}.row .col-xs-4{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.row .push-xs-4{margin-left:20%}.row .col-5{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-5{margin-left:0}.row .col-xs-5{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.row .push-xs-5{margin-left:25%}.row .col-6{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-6{margin-left:0}.row .col-xs-6{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}.row .push-xs-6{margin-left:30%}.row .col-7{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-7{margin-left:0}.row .col-xs-7{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%}.row .push-xs-7{margin-left:35%}.row .col-8{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-8{margin-left:0}.row .col-xs-8{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.row .push-xs-8{margin-left:40%}.row .col-9{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-9{margin-left:0}.row .col-xs-9{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.row .push-xs-9{margin-left:45%}.row .col-10{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-10{margin-left:0}.row .col-xs-10{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.row .push-xs-10{margin-left:50%}.row .col-11{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-11{margin-left:0}.row .col-xs-11{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%}.row .push-xs-11{margin-left:55%}.row .col-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-12{margin-left:0}.row .col-xs-12{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}.row .push-xs-12{margin-left:60%}.row .col-13{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-13{margin-left:0}.row .col-xs-13{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%}.row .push-xs-13{margin-left:65%}.row .col-14{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-14{margin-left:0}.row .col-xs-14{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}.row .push-xs-14{margin-left:70%}.row .col-15{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-15{margin-left:0}.row .col-xs-15{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.row .push-xs-15{margin-left:75%}.row .col-16{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-16{margin-left:0}.row .col-xs-16{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%}.row .push-xs-16{margin-left:80%}.row .col-17{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-17{margin-left:0}.row .col-xs-17{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%}.row .push-xs-17{margin-left:85%}.row .col-18{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-18{margin-left:0}.row .col-xs-18{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%}.row .push-xs-18{margin-left:90%}.row .col-19{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-19{margin-left:0}.row .col-xs-19{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%}.row .push-xs-19{margin-left:95%}.row .col-20{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-20{margin-left:0}.row .col-xs-20{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.row .push-xs-20{margin-left:100%}}@font-face{font-family:"icons";src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("eot"),url("../fonts/icons.woff2") format("woff2"),url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#icons") format("svg")}.icon-search:before,.icon-chevron-right:before,.icon-chevron-left:before{font-family:"icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;line-height:1;display:block;height:1em}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-search:before{content:""}.fade-in,.fade-in-up,.fade-in-down,.fade-in-right,.fade-in-left,.zoom-in{opacity:0;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.transition-delay-1{-webkit-animation-delay:.1s;animation-delay:.1s}.transition-delay-2{-webkit-animation-delay:.2s;animation-delay:.2s}.transition-delay-3{-webkit-animation-delay:.3s;animation-delay:.3s}.transition-delay-4{-webkit-animation-delay:.4s;animation-delay:.4s}.transition-delay-5{-webkit-animation-delay:.5s;animation-delay:.5s}.transition-delay-6{-webkit-animation-delay:.6s;animation-delay:.6s}.transition-delay-7{-webkit-animation-delay:.7s;animation-delay:.7s}.transition-delay-8{-webkit-animation-delay:.8s;animation-delay:.8s}.transition-delay-9{-webkit-animation-delay:.9s;animation-delay:.9s}.transition-delay-10{-webkit-animation-delay:1s;animation-delay:1s}.transition-delay-11{-webkit-animation-delay:1.1s;animation-delay:1.1s}.transition-delay-12{-webkit-animation-delay:1.2s;animation-delay:1.2s}.transition-delay-13{-webkit-animation-delay:1.3s;animation-delay:1.3s}.transition-delay-14{-webkit-animation-delay:1.4s;animation-delay:1.4s}.transition-delay-15{-webkit-animation-delay:1.5s;animation-delay:1.5s}.transition-delay-16{-webkit-animation-delay:1.6s;animation-delay:1.6s}.transition-delay-17{-webkit-animation-delay:1.7s;animation-delay:1.7s}.transition-delay-18{-webkit-animation-delay:1.8s;animation-delay:1.8s}.transition-delay-19{-webkit-animation-delay:1.9s;animation-delay:1.9s}.transition-delay-20{-webkit-animation-delay:2s;animation-delay:2s}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:1s;animation-duration:1s}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in;-webkit-animation-duration:1.4s;animation-duration:1.4s}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fade-in-right{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-right{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fade-in-left{0%{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-left{0%{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes zoom-in{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{opacity:1}}@keyframes zoom-in{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{opacity:1}}::input-placeholder{color:#bebebe !important}:placeholder{color:#bebebe !important}::-webkit-input-placeholder{color:#bebebe !important}::-moz-placeholder{color:#bebebe !important}::-ms-input-placeholder{color:#bebebe !important}::placeholder{color:#bebebe !important}:input-placeholder{color:#bebebe !important}.success-message{text-align:center}.error-message{color:red;font-weight:bold;text-align:center}ul.form{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px -15px -10px;padding:0}ul.form>li{width:100%;margin:0 0 15px;padding:0 15px}ul.form>li.size100{width:100%}ul.form>li.size75{width:75%}ul.form>li.size50{width:50%}ul.form>li.size25{width:25%}ul.form>li.hidden{display:none}ul.form>li>label{display:block;margin-bottom:3px}ul.form>li>ul{list-style:none;margin:20px -15px -10px;padding:0}ul.form>li>ul>li{width:100%;margin:0 0 15px;padding:0 15px}ul.form>li ul.options{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -20px;padding:0}ul.form>li ul.options li{display:block;width:100%;margin-bottom:25px;padding:0}ul.form>li ul.options label{position:relative;display:block;margin:0;padding-left:30px}@media all and (max-width: 800px){ul.form>li.size75{width:100%}ul.form>li.size50{width:50%}ul.form>li.size25{width:50%}}@media all and (max-width: 560px){ul.form>li.size75{width:100%}ul.form>li.size50{width:100%}ul.form>li.size25{width:100%}}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],textarea{color:#000;font:inherit;width:100%;height:60px;padding:0 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255, 255, 255, .3);border:1px solid #000;border-radius:30px;-webkit-box-shadow:none;box-shadow:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus{border-color:#009fe3;outline:0;-webkit-box-shadow:none;box-shadow:none}input[type=text].--error,input[type=password].--error,input[type=email].--error,input[type=tel].--error,input[type=number].--error,textarea.--error{border-color:red}textarea{height:123px;padding:10px 15px}div.selector{color:#000;line-height:60px;position:relative;overflow:hidden;height:60px;background:rgba(255, 255, 255, .3);border:1px solid #000;border-radius:30px;outline:0;-webkit-box-shadow:none;box-shadow:none}div.selector span{font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;position:relative;overflow:hidden;display:block;width:100%;height:100%;padding:0 30px 0 15px}div.selector span::after{color:#99a1ad;font-family:bbc !important;font-size:15px;font-weight:normal !important;font-style:normal !important;-webkit-font-feature-settings:normal !important;font-feature-settings:normal !important;font-variant:normal !important;line-height:1em;text-transform:none !important;content:attr(data-icon);content:"J";speak:none;position:absolute;top:14px;right:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.selector select{color:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:#fff;border:none}div.uploader{line-height:60px;position:relative;overflow:hidden;width:100%;height:60px;padding:0;background:rgba(255, 255, 255, .3);border:1px solid #000;border-radius:30px;outline:0}div.uploader span.action{color:#fff;line-height:inherit;text-align:center;float:right;overflow:hidden;width:150px;padding:0 20px;background:#afafaf}div.uploader span.filename{color:#000;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:default;float:left;overflow:hidden;display:block;width:calc(100% - 150px);height:60px;margin:0;padding:0 0 0 15px;opacity:.6}div.uploader input{position:absolute;z-index:5;top:0;right:0;width:100%;height:100%;opacity:0;background:none;border:none}div.uploader.focus{border-color:#b7b7b7;outline:0;-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, .3);box-shadow:0 0 3px 0 rgba(0, 0, 0, .3)}div.checker{vertical-align:middle;position:relative;display:inline-block;width:20px;height:20px;margin:0 5px 0 0;padding:0;border:none;outline:0}div.checker span{text-align:center;position:relative;display:inline-block;width:20px;height:20px;margin:0;background:#fff;border:2px solid #ccd0d6;border-radius:3px;zoom:1}div.checker span.checked{background:#009fe3;border-color:#009fe3}div.checker span.checked::before{color:#fff;font-family:bbc !important;font-size:15px;font-weight:normal !important;font-style:normal !important;-webkit-font-feature-settings:normal !important;font-feature-settings:normal !important;font-variant:normal !important;line-height:1em;text-transform:none !important;content:attr(data-icon);content:"I";speak:none;position:absolute;top:0;left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.checker input{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;opacity:0;background:none;border:none;zoom:1}div.checker.focus{border-color:#000;outline:0}div.radio{vertical-align:middle;position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;margin:0 5px 0 0;padding:0;border:none;outline:0}div.radio span{display:inline-block;width:20px;height:20px;padding:3px;background:#fff;border:2px solid #ccd0d6;border-radius:10px;zoom:1}div.radio span.checked{border-color:#009fe3}div.radio span.checked::before{content:"";display:block;height:100%;background:#009fe3;border-radius:5px}div.radio input{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;opacity:0;background:none;border:none;zoom:1}div.radio.focus{border-color:#000;outline:0;-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, .3);box-shadow:0 0 3px 0 rgba(0, 0, 0, .3)}div.btn input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:none}form>ul li.error input,form>ul li.error textarea,form>ul li.error div.uploader span.filename{color:red !important;border-color:red}form>ul li.error ::input-placeholder{color:red !important}form>ul li.error :placeholder{color:red !important}form>ul li.error ::-webkit-input-placeholder{color:red !important}form>ul li.error ::-moz-placeholder{color:red !important}form>ul li.error ::-ms-input-placeholder{color:red !important}form>ul li.error ::placeholder{color:red !important}form>ul li.error :input-placeholder{color:red !important}form>ul li.error div.selector{border-color:red}form>ul li.error div.selector>span{color:red}form>ul li.error div.checker span{border-color:red}form>ul li.error div.radio span{border-color:red}form>ul li.error div.uploader{color:red;border-color:red}form>ul li.error div.uploader span{color:red}.header{position:absolute;z-index:99999;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;padding:40px 0 0}.header .logo{position:absolute;top:20px;right:30px;aspect-ratio:1/.72;width:140px;background:url("../images/logo.svg");background-size:contain}@media all and (max-width: 800px){.header .logo{right:30px;width:80px}}.header .steps-indicator .steps-indicator__inner{position:relative;overflow:hidden;height:50px;background:#fff;border-radius:30px;-webkit-transition:all ease-out 300ms;transition:all ease-out 300ms;-webkit-transform:translateY(0);transform:translateY(0)}.header .steps-indicator .steps-indicator__inner ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.header .steps-indicator .steps-indicator__inner ul li{color:#6c6c6c;font-size:14px;font-weight:500;line-height:49px;text-transform:uppercase;position:relative;overflow:hidden;height:50px;padding:0 30px;border-radius:25px;-webkit-transition:all ease-out 300ms;transition:all ease-out 300ms}body[id*="--index"] .header .steps-indicator .steps-indicator__inner,body[id*="--level-5"] .header .steps-indicator .steps-indicator__inner{-webkit-transform:translateY(-150px);transform:translateY(-150px)}body[id*="--level-0"] .header .steps-indicator .steps-indicator__inner ul li.--level-0{color:#fff;background:#000}body[id*="--level-1"] .header .steps-indicator .steps-indicator__inner ul li.--level-0{color:#24b200}body[id*="--level-1"] .header .steps-indicator .steps-indicator__inner ul li.--level-1{color:#fff;background:#000}body[id*="--level-2"] .header .steps-indicator .steps-indicator__inner ul li.--level-0,body[id*="--level-2"] .header .steps-indicator .steps-indicator__inner ul li.--level-1{color:#24b200}body[id*="--level-2"] .header .steps-indicator .steps-indicator__inner ul li.--level-2{color:#fff;background:#000}body[id*="--level-3"] .header .steps-indicator .steps-indicator__inner ul li.--level-0,body[id*="--level-3"] .header .steps-indicator .steps-indicator__inner ul li.--level-1,body[id*="--level-3"] .header .steps-indicator .steps-indicator__inner ul li.--level-2{color:#24b200}body[id*="--level-3"] .header .steps-indicator .steps-indicator__inner ul li.--level-3{color:#fff;background:#000}body[id*="--level-4"] .header .steps-indicator .steps-indicator__inner ul li.--level-0,body[id*="--level-4"] .header .steps-indicator .steps-indicator__inner ul li.--level-1,body[id*="--level-4"] .header .steps-indicator .steps-indicator__inner ul li.--level-2,body[id*="--level-4"] .header .steps-indicator .steps-indicator__inner ul li.--level-3{color:#24b200}body[id*="--level-4"] .header .steps-indicator .steps-indicator__inner ul li.--level-4{color:#fff;background:#000}@media all and (max-width: 800px){.header .steps-indicator{position:fixed;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header .steps-indicator .steps-indicator__inner{width:90vw;max-width:400px;height:auto;padding:2px;background:#009fe3;border-radius:16px}.header .steps-indicator .steps-indicator__inner ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .steps-indicator .steps-indicator__inner ul li{color:rgba(255, 255, 255, .5) !important;font-size:11px;line-height:10px;white-space:nowrap;height:auto;padding:8px 9px;border-radius:16px}body[id*="--index"] .header .steps-indicator .steps-indicator__inner,body[id*="--level-5"] .header .steps-indicator .steps-indicator__inner{-webkit-transform:translateY(150px);transform:translateY(150px)}}.btn{text-decoration:none;position:relative;display:inline-block;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out}.btn.--default{color:#fff;line-height:57px;height:60px;padding:0 30px;background:#000;border-radius:30px}.btn.--default:hover{background:#009fe3}.btn.--default.--blue{background:#009fe3}.btn.--default.--blue:hover{background:#000}.btn.--default.--dark-blue{background:#005dd0}.btn.--default.--dark-blue:hover{background:#000}.btn.--prev{color:#8c8c8c;padding-left:20px}.btn.--prev::before{color:#009fe3;font-size:22px;position:absolute;top:-1px;left:-3px}.btn.--prev:hover{color:#000}.btn.--prev.--blue{color:#009fe3}.btn.--prev.--blue::before{color:#000}.btn.--prev.--blue:hover{color:#005dd0}.btn.--disabled{pointer-events:none;opacity:.15}.btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.btn-wrapper.--block{display:block;width:100%}.btn-wrapper.--block .btn{line-height:18px;display:block;height:auto;margin:10px 0;padding:17px 30px}.overlays .popup{position:fixed;z-index:99999;top:50%;left:50%;overflow:hidden;display:none;max-width:400px;padding:45px;background:rgba(255, 255, 255, .85);border-radius:20px}.overlays .popup[data-popup=zone-a]{top:20%;left:34%}@media all and (max-width: 800px){.overlays .popup[data-popup=zone-a]{left:5vw;max-width:90vw}}.overlays .popup[data-popup=zone-c]{top:38%;left:51%}@media all and (max-width: 800px){.overlays .popup[data-popup=zone-c]{left:5vw;max-width:90vw}}.overlays .popup[data-popup=zone-b]{top:auto;bottom:14%;left:48%}@media all and (max-width: 800px){.overlays .popup[data-popup=zone-b]{left:5vw;max-width:90vw}}.level-meter{position:relative;width:30px;margin:0 auto}.level-meter .markers span{color:#8d8d8d;font-size:9px;font-weight:bold;line-height:0px;text-transform:uppercase;white-space:nowrap;position:absolute;top:0;right:45px;bottom:0;opacity:.4}.level-meter .markers span::after{content:"";position:absolute;top:0;right:-46px;width:40px;height:1px;background:#8d8d8d}.level-meter .markers span.--level-1{top:75%}body#--level-1__step-4 .level-meter .markers span.--level-1{color:#041240;font-size:13px;opacity:1}.level-meter .markers span.--level-2{top:50%}body#--level-2__step-3 .level-meter .markers span.--level-2{color:#041240;font-size:13px;opacity:1}.level-meter .markers span.--level-3{top:25%}body#--level-3__step-7 .level-meter .markers span.--level-3{color:#041240;font-size:13px;opacity:1}.level-meter .markers span.--level-4{top:0}.level-meter .markers span.--level-4::after{right:-26px;width:20px}body#--level-4__step-3 .level-meter .markers span.--level-4{color:#041240;font-size:13px;opacity:1}.level-meter .meter{width:30px;height:160px;background:#041240;border-radius:15px}.level-meter .meter div{position:absolute;bottom:0;left:0;width:30px;background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #00b1f6), to(#041240));background:linear-gradient(to bottom, #00b1f6 15%, #041240 100%);border-radius:15px;-webkit-box-shadow:0 0 15px 1px #00b1f6;box-shadow:0 0 15px 1px #00b1f6;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}body#--level-1__step-4 .level-meter .meter div{height:30px;-webkit-animation-name:level-1;animation-name:level-1}body#--level-2__step-3 .level-meter .meter div{height:40px;-webkit-animation-name:level-2;animation-name:level-2}body#--level-3__step-7 .level-meter .meter div{height:80px;-webkit-animation-name:level-3;animation-name:level-3}body#--level-4__step-3 .level-meter .meter div{height:120px;-webkit-animation-name:level-4;animation-name:level-4}@-webkit-keyframes level-1{100%{height:40px}}@keyframes level-1{100%{height:40px}}@-webkit-keyframes level-2{100%{height:80px}}@keyframes level-2{100%{height:80px}}@-webkit-keyframes level-3{100%{height:120px}}@keyframes level-3{100%{height:120px}}@-webkit-keyframes level-4{100%{height:160px}}@keyframes level-4{100%{height:160px}}body[id*="--index"] .level-bgs .bg.--level-home{z-index:2;opacity:1}body[id*="--level-0"] .level-bgs .bg.--level-0{opacity:1}body[id*="--level-1"] .level-bgs .bg.--level-1__step-1{opacity:1}body[id*="--level-1"][id*=__step-3] .content .content__inner{min-height:100vh;padding-top:10vh;padding-bottom:5%}body[id*="--level-1"][id*=__step-3] .content .content__inner .zone{display:block;height:23vh}body[id*="--level-1"][id*=__step-3] .content .content__inner .zone:hover{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(46%, rgba(255, 255, 255, .45)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .45) 46%, rgba(255, 255, 255, 0) 100%)}@media all and (max-width: 800px){body[id*="--level-1"][id*=__step-3] .content .content__inner .zone{height:25vh}}@media all and (max-width: 800px){body[id*="--level-1"][id*=__step-3] .content .content__inner{padding-top:10vh;padding-bottom:0}}body[id*="--level-1"][id*=__step-3] .level-bgs .bg.--level-1__step-3{opacity:1}body[id*="--level-1"][id*=__step-4] .level-bgs .bg.--level-1__step-4{opacity:1}body[id*="--level-2"] .level-bgs .bg.--level-2{opacity:1}body[id*="--level-3"] .level-bgs .bg.--level-3__step-1{opacity:1}body[id*="--level-3"][id*=__step-1] .content .content__inner .panes .panes__inner{padding-bottom:110px;background:rgba(255, 255, 255, .75) url("../images/level-3__pers.png") no-repeat right bottom;background-size:80% auto}@media all and (max-width: 800px){body[id*="--level-3"][id*=__step-1] .content .content__inner .panes .panes__inner{background-size:120% auto}}body[id*="--level-3"][id*=__step-2] .content .content__inner .panes .panes__inner{padding-right:30%;padding-bottom:100px;background:rgba(255, 255, 255, .75) url("../images/level-3__vlinders.png") no-repeat left bottom;background-size:100% auto}@media all and (max-width: 800px){body[id*="--level-3"][id*=__step-2] .content .content__inner .panes .panes__inner{padding-right:0;background-size:130% auto}}body[id*="--level-3"][id*=__step-4] .level-bgs .bg.--level-3__step-4,body[id*="--level-3"][id*=__step-5] .level-bgs .bg.--level-3__step-4,body[id*="--level-3"][id*=__step-6] .level-bgs .bg.--level-3__step-4{opacity:1}body[id*="--level-4"] .level-bgs .bg.--level-4{opacity:1}body[id*="--level-4"][id*=__step-1] main .content .content__inner .panes .panes__inner{padding-bottom:19%}body[id*="--level-4"][id*=__step-1] main .content .content__inner .panes .panes__inner .waterplant{position:absolute;right:-10%;bottom:-5%;aspect-ratio:1/.56;width:67%;background:url("../images/level-4__waterplant.png") no-repeat center;background-size:contain}.drag-drop-container{position:relative}.drag-drop-container #drag-drop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1%}.drag-drop-container #drag-drop .draggable{cursor:move;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1/1;width:24%;background-size:cover;border:1px solid #ccc;border-radius:10px}.drag-drop-container #drag-drop .draggable#image1{background-image:url("/assets/images/level-4__drag-1.png")}.drag-drop-container #drag-drop .draggable#image2{background-image:url("/assets/images/level-4__drag-2.png")}.drag-drop-container #drag-drop .draggable#image3{background-image:url("/assets/images/level-4__drag-3.png")}.drag-drop-container #drag-drop .draggable#image4{background-image:url("/assets/images/level-4__drag-4.png")}.drag-drop-container #drag-drop .sortable-ghost{opacity:.4}.drag-drop-container #drag-drop .sortable-chosen{background-color:#ddd}.drag-drop-container .markers{pointer-events:none}.drag-drop-container .markers span{color:#fff;font-size:10px;line-height:22px;text-align:center;position:absolute;top:6px;left:7px;width:22px;height:22px;background:#009fe3;border-radius:11px}.drag-drop-container .markers span.place-2{left:calc(25% + 7px)}.drag-drop-container .markers span.place-3{left:calc(50% + 7px)}.drag-drop-container .markers span.place-4{left:calc(75% + 7px)}@media screen and (max-width: 1px){.drag-drop-container #drag-drop{height:65px}.drag-drop-container #drag-drop .draggable{width:65px;height:65px}.drag-drop-container .markers{display:none}.drag-drop-container .markers span{top:-15px;left:7px}.drag-drop-container .markers span.place-2{left:82px}.drag-drop-container .markers span.place-3{left:157px}.drag-drop-container .markers span.place-4{left:231px}}body[id*="--level-5"] .level-bgs .bg.--level-5{opacity:1}body[id*="--level-5"][id*=__step-1] .totalScore{color:#009fe3;font-size:1.2em;font-weight:900}