.cta-section-two{background-color:#e2e8f0;padding:64px 24px}.cta-section-two .cst-container{margin:0 auto;max-width:960px;width:100%}.cta-section-two .cst-box{align-items:center;background:linear-gradient(90deg,#06f,#09f);border-radius:32px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;display:flex;flex-wrap:wrap;gap:20px;overflow:hidden;padding:56px 48px;position:relative}.cta-section-two .cst-box .cstb-c1{border:15px solid #ffffff1a;border-radius:100%;bottom:-80px;height:192px;left:-40px;position:absolute;width:192px}.cta-section-two .cst-box .cstb-c2{border:20px solid #ffffff1a;border-radius:100%;height:256px;position:absolute;right:-40px;top:-80px;width:256px}.cta-section-two .cst-box h2.cstb-title{color:#fff;flex:1;font-family:Rubik;font-size:30px;font-weight:500;line-height:38px;margin:0;overflow:hidden;padding:0;position:relative;z-index:1}.cta-section-two .cst-box .cstb-btn{display:flex;position:relative;z-index:1}.cta-section-two .cst-box .cstb-btn a{align-items:center;background-color:#fff;border:2px solid #e2e8f0;border-radius:10px;color:#334155;display:flex;font-family:Rubik;font-size:16px;font-weight:600;gap:10px;line-height:20px;padding:18px 24px;text-decoration:none;transition:all .3s ease}.cta-section-two .cst-box .cstb-btn a:hover{background-color:#fff;border-color:#e2e8f0;color:#006fe0}@media (max-width:767.98px){.cta-section-two .cst-box{padding:40px 24px}}@media (max-width:600.98px){.cta-section-two .cst-box{gap:32px}.cta-section-two .cst-box h2.cstb-title{flex:unset;width:100%}.cta-section-two .cst-box .cstb-btn{width:100%}.cta-section-two .cst-box .cstb-btn a{justify-content:center;width:100%}}