.num-flex-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin:16px auto 0;max-width:973px}.num-flex-item{align-items:center;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.95) 67.71%);border-radius:15px;display:flex;flex-flow:column;margin-bottom:30px;padding:35px 30px 55px;position:relative;text-align:center;width:48%}.num-flex-item .button{display:inline-block;margin:0 auto;max-width:200px}.num-three-div>div{width:30%}.num-flex-item p{color:#2b2e3a;font-size:16px;font-weight:400;height:130px;line-height:25px;text-align:left}.num-three-div>a{width:30%}@media (max-width:991px){.num-three-div>a{width:48%}}@media (max-width:640px){.num-three-div>a{width:100%}.num-flex-item p{height:auto}}.num-two-col-section.linkable .num-flex-item{cursor:pointer;text-decoration:none}.num-flex-item h3{color:#5135c1;font-weight:400}.num-flex-item h2,.num-flex-item h3{letter-spacing:-.32px;text-align:center}.num-flex-item h2{color:#5941c7;font-size:45px;line-height:1;margin:0 0 7px}.num-two-col-section h2{color:#5135c1;text-align:left}.num-two-col-section .num-flex-item{padding:35px 26px}@media(max-width:991px){.num-three-div>div{width:48%}.num-flex-item h2{font-size:32px}}@media(max-width:640px){.num-flex-item h2{font-size:26px}.num-flex-item,.num-three-div>div{width:100%}.num-two-col-section{padding:60px 20px!important}.num-flex-titles{height:fit-content!important}}.button__arrow{max-width:32px;transition:max-width .1s ease-out}.arrow{cursor:pointer;left:50%;margin-bottom:1em;margin-top:1em;top:50%;transform:translate(50%,50%);transform:rotate(270deg)}.arrow span{animation:animate 2.5s infinite;border-bottom:3px solid #64f6da;border-right:3px solid #64f6da;display:block;height:14px;margin:-10px;transform:rotate(45deg);width:14px}.arrow span:nth-child(2){animation-delay:-.2s}.arrow span:nth-child(3){animation-delay:-.4s}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(20px,20px)}}.num-flex-titles{align-items:center;display:flex;height:140px;justify-content:center}.num-two-col-section.purple{background:#2e1b71!important}.num-two-col-section.purple h2{color:#fff}.linkable .num-flex-item:hover .button .button__arrow,.linkable .num-flex-item:hover button .button__arrow{max-width:32px}.dot-elastic{animation:dot-elastic 1s linear infinite;background-color:#fff;border-radius:5px;color:#9880ff;height:10px;position:relative;width:10px}.dot-elastic:after,.dot-elastic:before{content:"";display:inline-block;position:absolute;top:0}.dot-elastic:before{animation:dot-elastic-before 1s linear infinite;left:-15px}.dot-elastic:after,.dot-elastic:before{background-color:#fff;border-radius:5px;color:#9880ff;height:10px;width:10px}.dot-elastic:after{animation:dot-elastic-after 1s linear infinite;left:15px}@keyframes dot-elastic-before{0%{transform:scale(1)}25%{transform:scaleY(1.5)}50%{transform:scaleY(.67)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(1.5)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic-after{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(.67)}75%{transform:scaleY(1.5)}to{transform:scale(1)}}.animated-flex{align-items:baseline;display:flex;flex-direction:row;gap:25px;justify-content:center;margin:auto}.image-icon img{height:100px!important;margin-bottom:0;width:140px}