.index .link{color:#4c4ec1}@media only screen and (max-width:668px){.index .link{font-size:14px}}.index .caption1,.index .caption2,.index .caption5{color:#4c4ec1}.index .caption1 span,.index .caption2 span,.index .caption5 span{color:#0cd9d4}.index .caption4{color:#7f81d1}.index .caption3{color:#0cd9d4}.index .text{color:#615e68}.index .first{max-width:1100px;width:100%;margin:0 auto;padding:213px 10px 0;box-sizing:border-box;position:relative;display:flex;justify-content:space-between;align-items:center;background-image:url(/media/images/main-1.svg);background-repeat:no-repeat;background-position-x:100%;background-size:50%}@media only screen and (max-width:992px){.index .first{flex-direction:column-reverse;justify-content:center;padding:0 10px;background-image:none}}.index .first .left{display:flex;flex-direction:column;align-items:flex-start;width:45%}@media only screen and (max-width:992px){.index .first .left{width:100%}}@media only screen and (max-width:668px){.index .first .left{max-width:100%}}.index .first .left .link{display:flex;justify-content:center;align-items:center;gap:8px}.index .first .left .link img{width:5px;height:auto}.index .first .left .caption1{margin:10px 0 60px;transform:translateX(-4px)}@media only screen and (max-width:668px){.index .first .left .caption1{margin:4px 0 50px;transform:unset}}.index .first .picture-block{width:50%}@media only screen and (max-width:992px){.index .first .picture-block{display:flex;justify-content:center;align-items:center;width:60%;min-width:320px;background-image:url(/media/images/main-1.svg);background-repeat:no-repeat;background-size:contain;background-position:top;padding:100px 0}}.index .first .picture{width:100%;height:auto}@media only screen and (max-width:668px){.index .first .picture{max-width:400px}}.index .second{max-width:1100px;width:100%;margin:0 auto;padding:90px 10px 0;box-sizing:border-box;position:relative}.index .second .caption2{margin:10px 0 79px;max-width:700px;transform:translateX(-4px)}@media only screen and (max-width:668px){.index .second .caption2{margin:6px 0 44px;transform:unset}}.index .second .description{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:110px}@media only screen and (max-width:1100px){.index .second .description{grid-template-columns:1fr 1fr}}@media only screen and (max-width:668px){.index .second .description{grid-template-columns:1fr;grid-row-gap:43px}}.index .second .description .caption3{margin-bottom:25px}@media only screen and (max-width:668px){.index .second .description .caption3{margin-bottom:21px}}.index .second .description .platform{position:relative}.index .second .description .platform:hover .nextPage{box-shadow:0 0 1px rgba(65,35,148,.2),4px 4px 20px rgba(65,35,148,.16),-4px -4px 20px rgba(65,35,148,.16)!important}@media only screen and (max-width:668px){.index .second .description .platform{max-width:300px;width:100%;margin:0 auto;padding-bottom:50px}}.index .second .description .platform .caption4{margin-bottom:31px;max-width:255px}.index .second .description .platform .nextPage{width:51px;height:auto;box-shadow:0 0 1px rgba(65,35,148,.1),4px 4px 20px rgba(65,35,148,.08),-4px -4px 20px rgba(65,35,148,.08);border-radius:100px;transition:.3s}.index .second .description .platform .computer{width:194px;height:auto;position:absolute;left:144px;top:24px}@media only screen and (max-width:668px){.index .second .description .platform .computer{left:106px;top:70px}}.index .third{max-width:1100px;width:100%;margin:0 auto;padding:100px 10px 17px;box-sizing:border-box;position:relative}.index .third .caption2{margin:10px 0 52px;max-width:700px;transform:translateX(-4px)}@media only screen and (max-width:668px){.index .third .caption2{transform:unset}}.index .fourth{width:100%;margin:0 auto;max-width:1100px;overflow:unset;padding:16px 10px 46px;box-sizing:border-box}@media only screen and (max-width:668px){.index .fourth{padding:16px 24px 46px}}.index .fourth .swiper-slide{display:flex;flex-direction:column;justify-content:space-between;padding:36px 36px;box-sizing:border-box;max-width:445px;min-width:350px;min-height:466px;height:auto;box-shadow:0 0 1px rgba(65,35,148,.1),4px 4px 20px rgba(65,35,148,.08),-4px -4px 20px rgba(65,35,148,.08);border-radius:12px}@media only screen and (max-width:668px){.index .fourth .swiper-slide{padding:20px;max-width:350px;min-width:300px}}.index .fourth .swiper-slide img{max-width:221px;height:180px;margin-left:18px}.index .fourth .swiper-slide .caption4{margin:48px 0 22px}.index .fourth .swiper-slide .btn{width:100%;margin:40px auto 0}.index .fourth .swiper-pagination-bullet{background:#d1d2ee!important;opacity:1!important}.index .fourth .swiper-pagination-bullet-active{background:#6769cb!important}.index .fourth .left,.index .fourth .right{position:absolute;left:calc(-1 * (100vw - 1000px)/ 2);top:-16px;height:100%;width:24vw;background:linear-gradient(90deg,#fcfcfc 40%,rgba(252,252,252,0) 95%);z-index:996;cursor:pointer}@media only screen and (max-width:1100px){.index .fourth .left,.index .fourth .right{background:0 0;left:10px;width:auto;height:auto;top:149px}}.index .fourth .left img,.index .fourth .right img{width:50px;height:auto;border-radius:100px;transform:rotate(180deg) translate(-11.7vw,-221px);box-shadow:0 0 1px rgba(65,35,148,.1),4px 4px 20px rgba(65,35,148,.08),-4px -4px 20px rgba(65,35,148,.08)}@media only screen and (max-width:1100px){.index .fourth .left img,.index .fourth .right img{transform:rotate(180deg)}}.index .fourth .right{left:unset;right:calc(-1 * (100vw - 1000px)/ 2);background:linear-gradient(270deg,#fcfcfc 40%,rgba(252,252,252,0) 95%)}@media only screen and (max-width:1100px){.index .fourth .right{background:0 0;right:10px}}.index .fourth .right img{transform:translate(11.7vw,221px)}@media only screen and (max-width:1100px){.index .fourth .right img{transform:unset}}.index .fifth{width:100%;max-width:1100px;overflow:unset;padding:100px 10px 120px;box-sizing:border-box;margin:0 auto}@media only screen and (max-width:668px){.index .fifth{padding:50px 10px 80px}}.index .fifth .caption2{margin:10px 0 56px;transform:translateX(-4px)}@media only screen and (max-width:668px){.index .fifth .caption2{margin:5px 0 46px;transform:unset}}.index .fifth .form-holder{display:flex;justify-content:space-between;align-items:center;width:100%;gap:30px}@media only screen and (max-width:668px){.index .fifth .form-holder{flex-direction:column-reverse}.index .fifth .form-holder .g-recaptcha{width:300px}}.index .fifth .form-holder .looking{width:50%;height:auto}@media only screen and (max-width:668px){.index .fifth .form-holder .looking{width:100%;max-width:500px}}.index .fifth .form-holder .form{width:45%}@media only screen and (max-width:668px){.index .fifth .form-holder .form{width:100%;max-width:500px}}