.ap-cta-banner-module-section{position:relative;width:100%}.ap-cta-banner-module-section .ap-cta-banner-module-content-wrapper{display:flex;flex-direction:column;gap:24px;position:relative;width:100%}.ap-cta-banner-module-section .ap-cta-banner-description-wrapper{display:flex;flex-direction:column;gap:24px;position:relative}.ap-cta-banner-module-section .ap-cta-banner-buttons-wrapper{align-items:center;display:flex;gap:24px;justify-content:center;position:relative}@media (max-width:479px){.ap-cta-banner-module-section .ap-cta-banner-buttons-wrapper{flex-direction:column}.ap-cta-banner-module-section .ap-cta-banner-buttons-wrapper a{min-width:100%}}section.ap-cta-banner-module-section.ap-cta-banner-module-section-dnd_area-module-46{background:radial-gradient(ellipse at center,rgba(95,196,155,.15) 0,transparent 70%),linear-gradient(180deg,var(--bg-dark) 0,#0f1320 100%)}.lines{left:0;margin:auto;right:0;width:90vw}.line,.lines{height:100%;position:absolute;top:0}.line{background:hsla(0,0%,100%,.1);left:50%;overflow:hidden;width:1px}.line:after{-webkit-animation:drop 7s 0s infinite;animation:drop 7s 0s infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.4,.26,0,.97);animation-timing-function:cubic-bezier(.4,.26,0,.97);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#5fc49b 75%,#7aa9ff);content:"";display:block;height:15vh;left:0;position:absolute;top:-50%;width:100%}.line:first-child{margin-left:-25%}.line:first-child:after{-webkit-animation-delay:2s;animation-delay:2s}.line:nth-child(3){margin-left:25%}.line:nth-child(3):after{-webkit-animation-delay:2.5s;animation-delay:2.5s}@-webkit-keyframes drop{0%{top:-50%}to{top:110%}}@keyframes drop{0%{top:-50%}to{top:110%}}.line:first-child{margin-left:-40%!important}.line:nth-child(2){margin-left:-20%!important}.line:nth-child(3){margin-left:0!important}.line:nth-child(4){margin-left:20%!important}.line:nth-child(5){margin-left:40%!important}