.choose-section{padding:110px 0 88px;position:relative;overflow:hidden}.choose-section a{cursor:pointer}.choose-section h2{color:#000}.choose-section:before{position:absolute;content:'';background:url(https://fs.hubspotusercontent00.net/hubfs/263750/2021%20Access%20Development/Group%20331.svg);background-size:contain;left:0;top:20px;background-repeat:no-repeat;width:632px;height:320px}.choose-section:after{position:absolute;content:'';background:url(https://fs.hubspotusercontent00.net/hubfs/263750/2021%20Access%20Development/Group%20330.svg);right:-154px;bottom:155px;background-repeat:no-repeat;width:350.16px;height:364.57px;z-index:-1}.choose-section .section-heading p{font-size:13px;line-height:1.7;letter-spacing:.03em;text-transform:capitalize;color:#6c6c6c}.choose-columns>div{width:50%;max-width:470px;background:#fff;border:2px solid #dadada;box-sizing:border-box;border-radius:24px;padding:39px 36px;margin-bottom:26px;position:relative}.choose-columns{max-width:986px;margin:0 auto;margin-top:70px;display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-between}.choose-content h4{color:#2e2e2e;font-weight:bold;font-size:16px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;margin:0px auto 20px}.choose-content p{font-size:17px;line-height:1.3;letter-spacing:.03em;color:#000;margin-bottom:0;max-width:361px}.choose-content{z-index:3;position:relative}.choose-image{position:absolute;right:20px;bottom:20px;z-index:2}.choose-image:after{content:'';position:absolute;right:8px;bottom:0;background:#d1f4f2;height:56px;width:56px;border-radius:100%;z-index:-1}.cta-group{text-align:center;margin-top:55px}.cta-group a.hs-button.primary.large{background:#6d52f7;border-radius:5px;font-weight:bold;font-size:24px;line-height:1.2;text-transform:uppercase;color:#fff;font-family:'Bozon',sans-serif;letter-spacing:.08em;padding:24px 20px;margin-bottom:20px;width:100%;text-decoration:none;display:inline-block;text-align:center;max-width:391px;margin:0 auto}@media(min-width:768px) and (max-width:980px){.choose-columns>div{width:48%}}@media(max-width:767px){.choose-section{padding:80px 0 50px}.choose-section:before{left:0;top:-50px;width:152px;height:150px}.choose-section:after{right:-70px;bottom:90px;width:150.16px;height:150.57px;background-size:contain}.choose-columns>div{width:100%;margin:0 auto;margin-bottom:30px}.cta-group{margin-top:15px}.choose-columns{margin-top:30px}}