/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font:1em monospace,monospace}a{background:0 0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font:1em monospace,monospace}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font:100%/1.15 inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:Bowler;src:local("Bowler-Regular"),url(../fonts/Bowler/Bowler-Regular.woff2) format("woff2"),url(../fonts/Bowler/Bowler-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Tektur;src:local("Tektur-Regular"),url(../fonts/Tektur/Tektur-Regular.woff2) format("woff2"),url(../fonts/Tektur/Tektur-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Sawah;src:local("Sawah-Regular"),url(../fonts/Sawah/SawahPersonalUse.woff2) format("woff2"),url(../fonts/Sawah/SawahPersonalUse.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat-Regular"),url(../fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat-Medium"),url(../fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}:root{--white:rgba(255, 255, 255, 1);--black:#24126A;--violet:#453C9E;--blue:#42E8E0;--fs:max(1vw, 16px);--offset:max(calc(1 * 1vw), 14px);--hh:calc(5.5 * var(--offset));--wrapper:calc(5 * var(--offset));--section-gap:calc(8 * var(--offset))}@media screen and (max-width:900px){:root{--wrapper:calc(2 * var(--offset));--section-gap:calc(4 * var(--offset))}}*{box-sizing:border-box}:focus{outline:0}* ::after,* ::before{box-sizing:inherit}::-moz-selection{background:var(--blue);color:var(--black)}::selection{background:var(--blue);color:var(--black)}::-webkit-scrollbar{background:0 0;width:5px;height:0}::-webkit-scrollbar-thumb{background:var(--blue);border-radius:50px}h1,h2,h3,h4,h5,h6{margin:0}details{display:block}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}a{text-decoration:none;color:inherit;outline:0}a:hover{text-decoration:none;color:inherit}button{font:var(--fs) Montserrat-Regular,sans-serif;background:0 0;border:none;cursor:pointer;padding:0}button span,button svg{pointer-events:none}input{font-family:Montserrat-Regular,sans-serif}ul{list-style:none;margin:0;padding:0}textarea{resize:none}body{font:var(--fs) Montserrat-Regular,sans-serif;background:var(--black);display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;color:var(--white)}.main{display:flex;flex-direction:column;width:100%;overflow:hidden}.lines{position:fixed;top:0;left:0;right:0;height:100%;margin:auto;width:90vw;opacity:.2;z-index:-1}.line{position:absolute;width:1px;height:100%;top:0;left:50%;background:rgba(255,255,255,.1);overflow:hidden}.line::after{content:'';display:block;position:absolute;height:15vh;width:100%;top:-50%;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 75%,#fff 100%);animation:drop 7s 0s infinite;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,.26,0,.97)}.line:nth-child(1){margin-left:-40%}.line:nth-child(1)::after{animation-delay:1s}.line:nth-child(2){margin-left:-20%}.line:nth-child(2)::after{animation-delay:2.5s}.line:nth-child(4){margin-left:20%}.line:nth-child(4)::after{animation-delay:.5s}.line:nth-child(5){margin-left:40%}.line:nth-child(5)::after{animation-delay:1.5s}@keyframes drop{0%{top:-50%}100%{top:110%}}.title{font:2.8em Tektur,sans-serif}@media screen and (max-width:900px){.title{font-size:2.2em}}.text{font-size:.93em;line-height:1.8;width:80%;margin:0}@media screen and (max-width:1300px){.text{width:100%}}.btn{font:500 .93em Montserrat-Regular,sans-serif;display:flex;align-items:center;gap:calc(1 * var(--offset));background:var(--violet);color:var(--white);padding:calc(.9 * var(--offset)) calc(1.5 * var(--offset));border-radius:calc(.2 * var(--offset));transition:all .3s ease}.btn svg{width:calc(1 * var(--offset));height:calc(1 * var(--offset));fill:var(--white);transition:all .3s ease}.btn:focus,.btn:hover{background:var(--blue);color:var(--black)}.btn:focus svg,.btn:hover svg{fill:var(--black)}.btn--border{background:0 0;border:1px solid var(--white);color:var(--white)}.btn--border:focus,.btn--border:hover{border:1px solid transparent}.btn--icon{padding:calc(1 * var(--offset))}.tns-visually-hidden,.visually-hidden,[hidden],[type=hidden]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.header{position:absolute;top:0;left:0;width:100%;display:flex;z-index:5}@media screen and (max-width:900px){.header{position:fixed;background-color:var(--black);border-bottom:1px solid var(--violet)}}.header__wrapper{display:flex;align-items:center;justify-content:space-between;gap:calc(5 * var(--offset));width:100%;padding:calc(1 * var(--offset)) var(--wrapper)}@media screen and (max-width:900px){.header__wrapper{gap:calc(1 * var(--offset))}}@media screen and (max-width:900px){.header-call{padding:calc(1 * var(--offset))}.header-call span{display:none}}.logo{display:flex;height:calc(3.5 * var(--offset));margin-right:auto}.logo svg{width:100%;height:100%;fill:var(--white);transition:all .3s ease}.logo:hover svg{fill:var(--blue)}@media screen and (min-width:901px){.burger{display:none}}@media screen and (max-width:900px){.menu{display:none}}.menu__list{display:flex;align-items:center;gap:calc(3 * var(--offset))}.menu__link{font:.93em Tektur,sans-serif;transition:all .3s ease}.menu__link:hover{color:var(--blue)}.modal{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;z-index:6;transform:translateX(100%);border:1px solid var(--violet);transition:all .5s ease}.modal.open{transform:translateX(0)}.menu-modal{background:var(--black);display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:calc(3 * var(--offset));width:100%;height:100%;padding:calc(2 * var(--offset))}.menu-modal .social{flex-direction:row}.menu-modal__header{display:flex;align-items:center;justify-content:space-between;width:100%}.menu-modal__title{font:1.5em Tektur,sans-serif}.menu-modal__closed{display:flex}.menu-modal__closed svg{width:calc(1.5 * var(--offset));height:calc(1.5 * var(--offset));fill:var(--white)}.menu-modal__list{display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(2 * var(--offset));width:100%}.menu-modal__link{font:2em Tektur,sans-serif}.banner{position:relative;display:flex;flex-direction:column;padding-top:var(--hh);min-height:100vh}.banner::before{content:"";position:absolute;bottom:0;right:0;width:50vw;height:50vw;background:radial-gradient(circle,rgba(66,232,224,.5) 0,rgba(36,18,106,0) 70%);z-index:-1;animation:backgroundMove 15s ease-in-out infinite}@keyframes backgroundMove{0%,100%{transform:translate(0,0)}20%{transform:translate(10%,-10%)}40%{transform:translate(-20%,0)}60%{transform:translate(0,10%)}80%{transform:translate(10%,-10%)}}.banner__wrapper{display:flex;align-items:center;flex-grow:1;padding:0 var(--wrapper);padding-bottom:calc(2 * var(--offset))}@media screen and (max-width:900px){.banner__wrapper{padding:var(--wrapper);flex-direction:column;gap:calc(4 * var(--offset))}}.banner__content{display:flex;flex-direction:column;align-items:flex-start;gap:calc(2 * var(--offset));padding-right:calc(5 * var(--offset));max-width:50%}@media screen and (max-width:1200px){.banner__content{padding-right:0;width:50%;max-width:100%}}@media screen and (max-width:900px){.banner__content{width:100%}}.banner__title{font:2.2em Sawah,sans-serif}@media screen and (max-width:900px){.banner__title{font-size:1.5em}}.banner__text{font-size:.93em;line-height:1.8;width:80%;margin:0}@media screen and (max-width:900px){.banner__text{width:100%}}.banner__img{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(40 * var(--offset));height:calc(30 * var(--offset));max-height:90%;margin:0 auto}.banner__img svg{width:100%;height:100%;overflow:visible}@media screen and (max-width:1200px){.banner__img{padding-left:calc(2 * var(--offset));width:50%;height:auto}}@media screen and (max-width:900px){.banner__img{width:100%;padding-left:0}}.about{position:relative;padding:var(--section-gap) 0}.about::before{content:"";position:absolute;bottom:0;left:0;width:50vw;height:50vw;background:radial-gradient(circle,rgba(66,232,224,.5) 0,rgba(36,18,106,0) 70%);z-index:-1;transform:translateY(20%);animation:backgroundMove 15s ease-in-out infinite}.about__wrapper{display:flex;align-items:center;padding:0 var(--wrapper)}@media screen and (max-width:900px){.about__wrapper{flex-direction:column-reverse;gap:calc(2 * var(--offset))}}.about__img{display:flex;align-items:center;justify-content:center;width:50%;flex-shrink:0}.about__img svg{width:80%;height:100%;overflow:visible}@media screen and (max-width:900px){.about__img{width:100%}}.about__content{display:flex;flex-direction:column;align-items:flex-start;gap:calc(1 * var(--offset));width:50%;padding-left:calc(5 * var(--offset))}.about__content .btn{margin-top:calc(.5 * var(--offset))}@media screen and (max-width:900px){.about__content{width:100%;padding-left:0}}.numbers{position:relative;padding:var(--section-gap) 0}.numbers__wrapper{display:flex;padding:0 var(--wrapper)}.numbers__list{display:flex;gap:calc(3 * var(--offset));width:100%}@media screen and (max-width:1100px){.numbers__list{flex-wrap:wrap}}@media screen and (max-width:900px){.numbers__list{gap:calc(2 * var(--offset))}}.numbers__item{display:flex;flex-direction:column;align-items:flex-start;width:calc(25% - 2.25 * var(--offset));padding:calc(1.5 * var(--offset));background:var(--violet);color:var(--white);border-radius:calc(.2 * var(--offset))}.numbers__item b{font:4em Bowler,sans-serif;color:var(--blue)}@media screen and (max-width:1400px){.numbers__item b{font-size:3em}}.numbers__item span{font-size:.93em;line-height:1.8;margin:0}@media screen and (max-width:1100px){.numbers__item{width:calc(50% - 1.5 * var(--offset))}}@media screen and (max-width:900px){.numbers__item{width:calc(50% - 1 * var(--offset))}}@media screen and (max-width:500px){.numbers__item{width:100%}}.advantages{position:relative;padding:var(--section-gap) 0}.advantages__wrapper{display:flex;flex-direction:column;gap:calc(3 * var(--offset));padding:0 var(--wrapper)}.advantages__list{display:flex;gap:calc(3 * var(--offset));width:100%}@media screen and (max-width:1100px){.advantages__list{flex-wrap:wrap}}@media screen and (max-width:900px){.advantages__list{gap:calc(2 * var(--offset))}}.advantages__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(1 * var(--offset));width:calc(33.33% - 2 * var(--offset));padding:calc(1.5 * var(--offset));background:var(--violet);color:var(--white);border-radius:calc(.2 * var(--offset))}@media screen and (max-width:1100px){.advantages__item{width:100%;flex-direction:row;gap:calc(1.5 * var(--offset))}}@media screen and (max-width:700px){.advantages__item{flex-direction:column}}.advantages__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(1 * var(--offset))}.advantages__content h3{font:1em Bowler,sans-serif}.advantages__content p{font-size:.93em;line-height:1.8;margin:0}@media screen and (max-width:1100px){.advantages__content{align-items:flex-start;gap:calc(.5 * var(--offset));text-align:left}.advantages__content p{line-height:1.3}}@media screen and (max-width:700px){.advantages__content{align-items:center;text-align:center;gap:calc(.5 * var(--offset))}}.advantages__icon{background:var(--black);display:flex;align-items:center;justify-content:center;padding:calc(1.5 * var(--offset));border-radius:50%;margin-bottom:calc(1 * var(--offset))}.advantages__icon svg{width:calc(2 * var(--offset));height:calc(2 * var(--offset));fill:var(--blue)}@media screen and (max-width:1100px){.advantages__icon{margin-bottom:0}}@media screen and (max-width:700px){.advantages__icon{margin-bottom:calc(.5 * var(--offset))}}.reviews{position:relative;padding:var(--section-gap) 0;display:flex}.reviews::before{content:"";position:absolute;top:0;right:0;width:40vw;height:40vw;background:radial-gradient(circle,rgba(66,232,224,.5) 0,rgba(36,18,106,0) 70%);z-index:-1;transform:translateY(-20%);opacity:.5;animation:backgroundMove 15s ease-in-out infinite}.reviews__wrapper{display:flex;flex-direction:column;width:100%;gap:calc(3 * var(--offset));padding:0 var(--wrapper)}.reviews__header{display:flex;align-items:center;justify-content:space-between;gap:calc(2 * var(--offset))}.reviews-slider{display:flex;overflow:hidden;flex-shrink:0}.reviews-slider__list{display:flex}.reviews-slider__item{display:flex;flex-direction:column;align-items:center;text-align:center;flex-shrink:0;gap:calc(2 * var(--offset));padding:calc(2 * var(--offset));color:var(--white);border-radius:calc(.2 * var(--offset))}.reviews-slider__img{display:flex;width:calc(10 * var(--offset));height:calc(10 * var(--offset));border:2px solid var(--blue);border-radius:50%;overflow:hidden}.reviews-slider__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews-slider__content{display:flex;flex-direction:column;align-items:center;gap:calc(1 * var(--offset))}.reviews-slider__title{font:1em Bowler,sans-serif}.reviews-slider__text{font-size:.93em;line-height:1.8;margin:0}.contacts{position:relative;padding:var(--section-gap) 0}.contacts::before{content:"";position:absolute;bottom:0;right:0;width:50vw;height:50vw;background:radial-gradient(circle,rgba(66,232,224,.5) 0,rgba(36,18,106,0) 70%);z-index:-1;animation:backgroundMove 15s ease-in-out infinite}@media screen and (max-width:900px){.contacts::before{display:none}}.contacts::after{content:"";position:absolute;top:0;left:0;width:50vw;height:50vw;background:radial-gradient(circle,rgba(66,232,224,.5) 0,rgba(36,18,106,0) 70%);z-index:-1;animation:backgroundMove 15s ease-in-out infinite 5s}@media screen and (max-width:900px){.contacts::after{display:none}}@media screen and (max-width:900px){.contacts{background-color:var(--black)}}.contacts__wrapper{position:relative;display:flex;align-items:center;padding:0 var(--wrapper)}.contacts__img{display:flex;align-items:center;justify-content:center;width:50%;flex-shrink:0;padding-left:calc(5 * var(--offset))}.contacts__img svg{width:60%;height:100%}@media screen and (max-width:1100px){.contacts__img{display:none}}.contacts__form{display:flex;flex-direction:column;width:50%}@media screen and (max-width:1100px){.contacts__form{width:100%}}.form{display:flex;flex-direction:column;align-items:flex-start;gap:calc(3 * var(--offset));width:100%;padding:calc(4 * var(--offset));background:var(--violet);border-radius:calc(.2 * var(--offset))}@media screen and (max-width:900px){.form{padding:0;background-color:transparent}}.form-inner{display:flex;flex-direction:column;gap:calc(3 * var(--offset));width:100%}.form-label{display:flex;flex-direction:column;gap:calc(.8 * var(--offset));width:100%}.form-name{font:1em Bowler,sans-serif}.form-input,.form-textarea{font:.93em Montserrat-Regular,sans-serif;background:0 0;width:100%;color:var(--white);border:none;border-bottom:1px solid var(--white);padding:calc(.5 * var(--offset)) 0;transition:all .3s ease}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{font-family:Montserrat-Regular,sans-serif;color:var(--white);opacity:.5}.form-input::placeholder,.form-textarea::placeholder{font-family:Montserrat-Regular,sans-serif;color:var(--white);opacity:.5}.form-input:focus,.form-input:hover,.form-textarea:focus,.form-textarea:hover{border-bottom:1px solid var(--blue)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--white);-webkit-box-shadow:0 0 0 1000px var(--violet) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form-text{font-size:.93em}.footer{background:var(--violet);position:relative;display:flex;padding:calc(4 * var(--offset));padding-bottom:calc(2 * var(--offset))}@media screen and (max-width:900px){.footer{padding:calc(2 * var(--offset))}}.footer__wrapper{display:flex;flex-direction:column;gap:calc(4 * var(--offset));width:100%}.footer__top{display:flex;justify-content:space-between;gap:calc(2 * var(--offset))}@media screen and (max-width:1000px){.footer__top{flex-wrap:wrap;gap:calc(4 * var(--offset))}}.footer__column{display:flex;flex-direction:column;gap:calc(4 * var(--offset))}@media screen and (max-width:1000px){.footer__column{width:calc(50% - 2 * var(--offset))}}@media screen and (max-width:700px){.footer__column{width:100%}}.footer-logo{display:flex;width:calc(12 * var(--offset))}.footer-logo svg{width:100%;height:100%;fill:var(--white)}.social{display:flex;flex-direction:column;gap:calc(1 * var(--offset))}.footer-title{font:1em Tektur,sans-serif}.social__list{display:flex;gap:calc(1.5 * var(--offset))}.social__item{display:flex}.social__link{display:flex}.social__link svg{width:calc(1.5 * var(--offset));height:calc(1.5 * var(--offset));fill:var(--white);transition:all .3s ease}.social__link:hover svg{fill:var(--blue)}.footer-menu{display:flex;flex-direction:column;align-items:flex-start;gap:calc(2 * var(--offset))}.footer-menu__link{font:1em Tektur,sans-serif;transition:all .3s ease}.footer-menu__link:hover{color:var(--blue)}.footer-contacts{display:flex;flex-direction:column;align-items:flex-start;gap:calc(2 * var(--offset))}.footer-contacts__link{display:flex;flex-direction:column;align-items:flex-start;gap:calc(.5 * var(--offset))}.footer-contacts__link b{font:1em Tektur,sans-serif}.footer-contacts__link span{font-size:.83em;transition:all .3s ease}.footer-contacts__link:hover span{color:var(--blue)}.footer-contacts__link:not(a):hover span{color:var(--white)}.footer__bottom{display:flex;align-items:center;justify-content:space-between}.footer-text{font-size:.83em;opacity:.5}.softvill{width:calc(1 * var(--offset));height:calc(2 * var(--offset));overflow:hidden;transition:all .5s ease-in-out}.softvill svg{height:calc(2 * var(--offset));width:calc(9 * var(--offset))}.softvill:focus,.softvill:hover{width:calc(9 * var(--offset))}.softvill:focus .softvill-quotes--right,.softvill:hover .softvill-quotes--right{transform:none}.softvill:focus .softvill-text,.softvill:hover .softvill-text{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.softvill-quotes{fill:var(--white);transition:all .5s ease-in-out}.softvill-quotes--right{transform:translate(-88.8%,-25%)}.softvill-text__item{fill:var(--white)}.softvill-text{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:all .5s ease-in-out}.PC{animation:pcMove 5s ease-in-out infinite}.PC--02{animation:pcMove 5s ease-in-out 1s infinite}.PC--03{animation:pcMove 5s ease-in-out .5s infinite}.PC--04{animation:pcMove 5s ease-in-out 1.5s infinite}.PC__text path:nth-child(1){animation:pcText 3s ease-in-out infinite}.PC__text path:nth-child(2){animation:pcText 3s ease-in-out infinite .1s}.PC__text path:nth-child(3){animation:pcText 3s ease-in-out infinite .2s}.PC__text path:nth-child(4){animation:pcText 3s ease-in-out infinite .3s}.PC__text path:nth-child(5){animation:pcText 3s ease-in-out infinite .4s}.PC__text path:nth-child(6){animation:pcText 3s ease-in-out infinite .5s}.PC__text path:nth-child(7){animation:pcText 3s ease-in-out infinite .6s}.PC__text path:nth-child(8){animation:pcText 3s ease-in-out infinite .7s}.PC__text path:nth-child(9){animation:pcText 3s ease-in-out infinite .8s}.PC__text path:nth-child(10){animation:pcText 3s ease-in-out infinite .9s}.PC__text path:nth-child(11){animation:pcText 3s ease-in-out infinite 1s}.PC__text path:nth-child(12){animation:pcText 3s ease-in-out infinite 1.1s}.PC__text path:nth-child(13){animation:pcText 3s ease-in-out infinite 1.2s}.PC__text path:nth-child(14){animation:pcText 3s ease-in-out infinite 1.3s}.PC__text path:nth-child(15){animation:pcText 3s ease-in-out infinite 1.4s}.PC__text path:nth-child(16){animation:pcText 3s ease-in-out infinite 1.5s}.PC__text path:nth-child(17){animation:pcText 3s ease-in-out infinite 1.6s}.PC__text path:nth-child(18){animation:pcText 3s ease-in-out infinite 1.7s}.PC__text path:nth-child(19){animation:pcText 3s ease-in-out infinite 1.8s}.PC__text path:nth-child(20){animation:pcText 3s ease-in-out infinite 1.9s}.PC__text path:nth-child(21){animation:pcText 3s ease-in-out infinite 2s}.PC__text path:nth-child(22){animation:pcText 3s ease-in-out infinite 2.1s}.PC__text path:nth-child(23){animation:pcText 3s ease-in-out infinite 2.2s}.PC__text path:nth-child(24){animation:pcText 3s ease-in-out infinite 2.3s}.PC__text path:nth-child(25){animation:pcText 3s ease-in-out infinite 2.4s}.PC__text path:nth-child(26){animation:pcText 3s ease-in-out infinite}.PC__text path:nth-child(27){animation:pcText 3s ease-in-out infinite .1s}.PC__text path:nth-child(28){animation:pcText 3s ease-in-out infinite .2s}.PC__text path:nth-child(29){animation:pcText 3s ease-in-out infinite .3s}.PC__text path:nth-child(30){animation:pcText 3s ease-in-out infinite .4s}.PC__text path:nth-child(31){animation:pcText 3s ease-in-out infinite .5s}.PC__text path:nth-child(32){animation:pcText 3s ease-in-out infinite .6s}.PC__text path:nth-child(33){animation:pcText 3s ease-in-out infinite .7s}.PC__text path:nth-child(34){animation:pcText 3s ease-in-out infinite .8s}.PC__text path:nth-child(35){animation:pcText 3s ease-in-out infinite .9s}.PC__text path:nth-child(36){animation:pcText 3s ease-in-out infinite 1s}.PC__text path:nth-child(37){animation:pcText 3s ease-in-out infinite 1.1s}.PC__text path:nth-child(38){animation:pcText 3s ease-in-out infinite 1.2s}.PC__text path:nth-child(39){animation:pcText 3s ease-in-out infinite 1.3s}.PC__text path:nth-child(40){animation:pcText 3s ease-in-out infinite 1.4s}.PC__text path:nth-child(41){animation:pcText 3s ease-in-out infinite 1.5s}.PC__text path:nth-child(42){animation:pcText 3s ease-in-out infinite 1.6s}.PC__text path:nth-child(43){animation:pcText 3s ease-in-out infinite 1.7s}.PC__text path:nth-child(44){animation:pcText 3s ease-in-out infinite 1.8s}.PC__text path:nth-child(45){animation:pcText 3s ease-in-out infinite 1.9s}.PC__text path:nth-child(46){animation:pcText 3s ease-in-out infinite 2s}.PC__text path:nth-child(47){animation:pcText 3s ease-in-out infinite 2.1s}.PC__text path:nth-child(48){animation:pcText 3s ease-in-out infinite 2.2s}.PC__text path:nth-child(49){animation:pcText 3s ease-in-out infinite 2.3s}.PC__text path:nth-child(50){animation:pcText 3s ease-in-out infinite 2.4s}.sticks path:nth-child(1){animation:sticksMove 5s ease-in-out infinite}.sticks path:nth-child(2){animation:sticksMove 5s ease-in-out infinite .1s}.sticks path:nth-child(3){animation:sticksMove 5s ease-in-out infinite .3s}.sticks path:nth-child(4){animation:sticksMove 5s ease-in-out infinite .5s}.sticks path:nth-child(5){animation:sticksMove 5s ease-in-out infinite .7s}.sticks path:nth-child(6){animation:sticksMove 5s ease-in-out infinite .9s}.circles path:nth-child(1){animation:circlesMove 20s ease-in-out infinite}.circles path:nth-child(2){animation:circlesMove 20s ease-in-out 2s infinite reverse}.circles path:nth-child(3){animation:circlesMove 20s ease-in-out 2s infinite}.circles path:nth-child(4){animation:circlesMove 20s ease-in-out infinite reverse}.PC__shadow{animation:pcShodow 5s ease-in-out infinite}.PC__platform{animation:pcPlatform 5s ease-in-out infinite}@keyframes pcPlatform{0%,100%{transform:translateY(0)}50%{transform:translateY(2%)}}@keyframes pcShodow{0%,100%{transform:scale(1);opacity:.5}50%{transform:scale(1.02);opacity:.2}}@keyframes circlesMove{0%,100%{transform:translate(0,0)}20%{transform:translate(-5%,5%)}40%{transform:translate(0,-5%)}60%{transform:translate(5%,0)}80%{transform:translate(3%,3%)}}@keyframes sticksMove{0%,100%{transform:translateY(0)}50%{transform:translateY(-10%)}}@keyframes pcMove{0%,100%{transform:translateY(0)}50%{transform:translateY(-5%)}}@keyframes pcText{0%,100%{opacity:1}49%{opacity:1}50%{opacity:0}60%{opacity:0}61%{opacity:1}}body:not(.loaded){opacity:0}body:not(.loaded) .banner .btn,body:not(.loaded) .banner__text,body:not(.loaded) .banner__title{transform:translateY(calc(5 * var(--offset)));opacity:0}body:not(.loaded) .header{transform:translateY(-100%);opacity:0}body{transition:opacity .5s ease}body .banner__title{transition:all .5s ease-in-out .2s}body .banner__text{transition:all .5s ease-in-out .4s}body .banner .btn{transition:all .5s ease-in-out .6s}body .header{transition:all .5s ease-in-out}