.cto-wrap{padding-top:270px;background-image:url(/images/gradients/cir2.png),url(/images/gradients/cir3.png);background-position:100% -290px,0;background-size:contain;background-repeat:no-repeat;position:relative;box-sizing:border-box}.cto-wrap:after{content:"";position:absolute;height:100%;width:820px;right:0;top:100%;margin-top:0;background:url(/images/gradients/cir4.png) no-repeat 50%;background-size:cover;pointer-events:none}@media screen and (max-width:1400px){.cto-wrap:after{width:400px}}.cto-wrap:before{content:"";position:absolute;height:100%;width:520px;right:0;top:0;margin-top:20%;background:url(/images/gradients/cir4.png) no-repeat 50%;background-size:cover;pointer-events:none}@media screen and (max-width:1400px){.cto-wrap:before{width:400px}}.cto-wrap .cto-count-block{position:relative;display:grid;gap:160px;grid-template-columns:1fr 1.5fr;padding-left:82px;margin-bottom:40px}.cto-wrap .cto-count-block .poll-line-animation{position:absolute;top:-295px;left:0}.cto-wrap .cto-count-block .poll-line-animation svg{width:660px;height:auto}.cto-wrap .cto-count-block h3{font-style:normal;font-weight:500;font-size:64px;line-height:65px;font-family:Gilroy-Medium;display:flex;align-items:center;color:#fff;line-height:1.2}.cto-wrap .cto-count-block h5{font-family:Gilroy-Medium;font-style:normal;font-weight:400;font-size:96px;line-height:114px;margin:0 auto}.cto-wrap .cto-count-block h5 .cto-count{background:linear-gradient(90deg,#d86a43,#9b6cff 65.44%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);width:fit-content}.cto-wrap .cto-count-block h5 span{font-family:Gilroy-Regular;font-size:32px;line-height:35px;letter-spacing:.05em;-webkit-text-fill-color:#fff;color:#fff;text-fill-color:#fff;background:rgba(0,0,0,0);display:block}@media screen and (max-width:1400px){.cto-wrap .cto-count-block{display:flex;flex-direction:column;gap:0;padding-left:0}.cto-wrap .cto-count-block h3{word-spacing:0;font-size:32px;line-height:40px;text-wrap:balance}.cto-wrap .cto-count-block h3 br{display:none}.cto-wrap .cto-count-block h5{font-size:52px;line-height:64px;margin:0;font-family:Gilroy-Medium}.cto-wrap .cto-count-block h5 span{font-size:24px;line-height:28px;font-family:Gilroy-Regular}}.cto-wrap .cto-info-list{position:relative;padding-top:48px}.cto-wrap .cto-info-list .list-line-ani{position:absolute;top:-78px;left:-72px;z-index:9;width:104%;pointer-events:none}.cto-wrap .cto-info-list .list-line-ani svg{width:100%;height:auto}.cto-wrap .cto-info-list ul{padding:0;max-width:1247px;width:100%}.cto-wrap .cto-info-list ul li{list-style-type:none;display:flex;align-items:center;justify-content:space-between;gap:70px;padding:10px 60px;transition:all .5s linear 0s;height:117px;position:relative;margin-left:-25px}.cto-wrap .cto-info-list ul li:first-child{top:-15px;min-height:138px}.cto-wrap .cto-info-list ul li:nth-child(2){height:140px;margin-top:-10px}.cto-wrap .cto-info-list ul li:nth-child(3){margin-top:6px;height:138px}.cto-wrap .cto-info-list ul li:nth-child(4){margin-top:5px;height:137px}.cto-wrap .cto-info-list ul li:nth-child(5){margin-top:5px;height:130px}.cto-wrap .cto-info-list ul li:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg,#d86a43,#9747ff);opacity:0;transition:all .6s ease-in-out 0s;z-index:-1;border-radius:64px}.cto-wrap .cto-info-list ul li:hover:before{opacity:1}.cto-wrap .cto-info-list ul li:nth-child(2n),.cto-wrap .cto-info-list ul li:nth-child(odd){border-top-right-radius:100px;border-bottom-right-radius:100px;border-bottom-left-radius:100px;border-top-left-radius:100px}.cto-wrap .cto-info-list ul li h4{font-style:normal;font-size:48px;line-height:48px;color:#fff}.cto-wrap .cto-info-list ul li p{font-style:normal;font-weight:400;font-size:16px;line-height:26px;display:flex;font-family:Gilroy-Light;align-items:center;color:hsla(0,0%,100%,.75);opacity:1;max-width:654px;width:100%}@media screen and (max-width:1400px){.cto-wrap .cto-info-list{padding-top:0}.cto-wrap .cto-info-list ul{max-width:100%}.cto-wrap .cto-info-list ul li{padding:10px 12px;gap:0;justify-content:flex-start;align-items:flex-start;flex-direction:column;height:auto;border-radius:0;margin-left:0;min-height:auto!important;height:auto!important;margin-top:0!important;margin-bottom:0!important;top:0!important;right:0!important;left:0!important;bottom:0!important}.cto-wrap .cto-info-list ul li:before{display:none}.cto-wrap .cto-info-list ul li.dropdown-item{border-bottom:1px solid hsla(0,0%,100%,.1);padding:12px 0;border-radius:0}.cto-wrap .cto-info-list ul li.dropdown-item h4{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:24px;line-height:28px;position:relative;padding:12px 16px}.cto-wrap .cto-info-list ul li.dropdown-item h4:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg,#d86a43,#9747ff);opacity:0;transition:all .6s ease-in-out 0s;z-index:-1;border-radius:64px}.cto-wrap .cto-info-list ul li.dropdown-item p{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease;margin:0!important;font-size:14px;line-height:20px;padding:0 16px;max-width:100%;white-space:normal}.cto-wrap .cto-info-list ul li.dropdown-item p.show{max-height:200px;opacity:1;margin-top:12px}.cto-wrap .cto-info-list ul li.dropdown-item p.hide{max-height:0;opacity:0;margin-top:0}.cto-wrap .cto-info-list ul li.dropdown-item.expanded h4:before{opacity:1}}.cto-wrap .avg-block{margin-top:73px;display:flex;gap:30px}.cto-wrap .avg-block h3{font-style:normal;font-weight:500;font-family:Gilroy-Medium;font-size:128px;background:linear-gradient(100.2deg,#d86a43 -2.97%,#9b6cff 84.77%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.cto-wrap .avg-block h4{padding-top:30px;font-style:normal;font-weight:700;font-size:48px;line-height:45px;letter-spacing:.05em;color:#fff}.cto-wrap .avg-block h4 span{font-style:normal;font-weight:500;font-size:32px;line-height:35px;letter-spacing:.05em;color:#fff;display:block}@media screen and (max-width:1400px){.cto-wrap .avg-block{flex-direction:column;gap:0;margin-top:40px;padding:0 16px}.cto-wrap .avg-block h3{font-size:64px;line-height:64px;width:fit-content}.cto-wrap .avg-block h4{padding-top:0;font-size:28px;line-height:28px}.cto-wrap .avg-block h4 span{font-size:24px;line-height:24px}.cto-wrap{padding-top:60px;background-image:none}}