.swaf-tech-final{position:relative;overflow:hidden;margin:0 0 30px;padding:70px 45px;border-radius:24px;text-align:center;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(104,220,128,.16),transparent 30%),linear-gradient(135deg,#103f35,#1b5b4a)}.swaf-tech-final::after{content:"";position:absolute;width:320px;height:320px;right:-170px;bottom:-190px;border:1px solid rgba(104,220,128,.13);border-radius:50%}.swaf-tech-final h2{position:relative;z-index:2;max-width:800px;margin:0 auto 18px;color:#fff}.swaf-tech-final p{position:relative;z-index:2;max-width:760px;margin:0 auto 28px;color:rgba(255,255,255,.8);font-size:17px}.swaf-tech-final .swaf-tech-btn{position:relative;z-index:2}@media (max-width:700px){.swaf-tech-final{padding:48px 24px;border-radius:18px}}