a{text-decoration:none;color:inherit;}.btn{font-family:"Gilroy";font-size:16px;font-weight:400;letter-spacing:.02em;cursor:pointer;padding:10px 26px;border-radius:36px;border:2px solid transparent;outline:none;background:none;}.blue-btn{color:#fff;background-image:linear-gradient(90deg,#6d20f2 0%,#8b6eff 53.84%,#6d20f2 100%);}.blue-btn:hover{background-image:linear-gradient(90deg,#520bcd 0%,#7f61f5 53.84%,#520bcd 100%);}.blue-btn:active{border:2px solid #cbb0f9;background-image:linear-gradient(90deg,#520bcd 0%,#7f61f5 53.84%,#520bcd 100%);box-shadow:none!important;}.blue-btn:focus{box-shadow:0 2px 4px 0 rgba(0,0,0,.25) inset;}.blue2-btn{color:#fff;background:linear-gradient(90deg,#321e55 0%,#685982 53.84%,#321e55 100%);font-family:'Manrope';}.blue2-btn:hover{background:linear-gradient(90deg,#1c0f33 0%,#533488 53.84%,#1c0f33 100%);}.blue2-btn:active{border:2px solid #b9a8d6;background:linear-gradient(90deg,#1c0f33 0%,#533488 53.84%,#1c0f33 100%);box-shadow:none!important;}.blue2-btn:focus{background:linear-gradient(90deg,#1c0f33 0%,#533488 53.84%,#1c0f33 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,.25) inset;}.white-btn{background-color:#fff;color:#321e55;border:1px solid #321e55;font-family:'Manrope';}.white-btn:hover{background:linear-gradient(90deg,#f4f1f9 0%,#fff 53.84%,#f4f1f9 100%);}.white-btn:active{border:2px solid #321e55;background:linear-gradient(90deg,#f4f1f9 0%,#fff 53.84%,#f4f1f9 100%);box-shadow:none!important;}.white-btn:focus{border:2px solid #321e55;background:linear-gradient(90deg,#f4f1f9 0%,#fff 53.84%,#f4f1f9 100%);box-shadow:0 4px 4px 0 rgba(104,68,161,.25) inset;}.text-btn:hover{color:#5506dd;}.hover:hover .animate{animation:1s ease-in-out infinite arrow-right-animate!important;}.arrow-btn>span>svg{height:40px;transform:translate(calc(-100% + 20px),-1px);transition:transform .3s ease-out;width:40px;}.arrow-btn>span{overflow:hidden;height:20px;}.arrow-btn:hover>span>svg{transform:translate(calc(-100% + 40px),-20px);}.arrow-btn{display:inline-flex;align-items:center;padding:10px 0 10px 26px;}@keyframes animate{0%,100%{transform:translate(0,0)}50%{transform:translate(10px,0)}}@media screen and (max-width:768px){.btn.blue2-btn.arrow-btn{width:100%}.blue2-btn{width:calc(100% - 32px)}}