.capabilities .cap-flex{gap:32px}.capabilities .cap-cards .cc-card,.capabilities .main-cab-cards{background:var(--light_blue);border:0 solid var(--border);border-radius:10px;overflow:hidden;padding:40px}.capabilities .cap-cards{display:flex;flex-direction:column;gap:32px;justify-content:space-between}.capabilities .card-logo{align-items:center;background:var(--white);border-radius:100px;display:flex;height:52px;justify-content:center;margin-bottom:24px;padding:14px;width:52px}.capabilities .card-img{margin:115px auto 0;max-width:528px}.capabilities .mc-cards{display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.capabilities .cc-card .cc-card-wrap{align-items:start;display:flex;flex-wrap:wrap;gap:20px}.capabilities .cc-card .ccw-content{flex-basis:49%}.capabilities .cc-card .ccw-img{align-items:center;display:flex;flex:1;justify-content:end}.capabilities .cap-pop{background-blend-mode:hue;background-image:url(https://www.spinfluence.com.au/hubfs/IR%202026%20Theme/bg-image.webp);background-position:0;background-repeat:no-repeat;background-size:cover;border-radius:10px;filter:blur(0);margin-top:32px;overflow:hidden}.capabilities .pop-wrapper{align-items:center;display:flex;gap:25px;justify-content:center;padding:24px}.capabilities .pop-wrapper .pop-txt{color:#fff;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:140%;text-align:center}.capabilities .pop-btn.arrow a.cta-link{padding:10px 19px}.capabilities .pop-btn.arrow a.cta-link:after{background-image:url(https://www.spinfluence.com.au/hubfs/IR%202026%20Theme/play-circle%201.svg)}.capabilities .pop-btn.arrow a.cta-link:hover:after{background-image:url(https://www.spinfluence.com.au/hubfs/IR%202026%20Theme/play-circle%202.svg)}.capabilities .cap-popup{border-radius:10px;margin-top:100px;overflow:hidden;padding:5px;position:relative}.capabilities .section-bgs{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.capabilities .section-bgs img{height:100%!important;object-fit:cover;width:100%}.capabilities .cap-pop-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between}.capabilities .cap-pop-wrapper .video-wrap{border:.825px solid var(--light_gray);border-radius:4.123px;flex-basis:368px;overflow:hidden;position:relative}.capabilities .cap-pop-wrapper .video-wrap .cta-link.video-pop{display:block}.capabilities .logo-content{align-items:center;display:flex;flex:1;gap:60px}.capabilities .logo-content .popup-img{flex-basis:192px}.capabilities .video-content{color:#fff;flex:1;font-family:var(--primary_font);font-size:37px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.capabilities .video-btn{align-items:center;backdrop-filter:blur(41.22747039794922px);background:hsla(0,0%,100%,.7);border:.825px solid #e8e8e8;border-radius:50.298px;color:var(--primary_color);display:flex;font-family:Poppins;font-size:13.193px;font-style:normal;font-weight:500;gap:13px;left:50%;line-height:120%;padding:7px 28px 7px 8px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:4}@media(min-width:768px){.capabilities .cap-cards,.capabilities .main-cab-cards{flex-basis:calc(50% - 16px)}.capabilities .section-heading{gap:30px;margin-bottom:70px}.capabilities .section-content{flex-basis:56%}.capabilities .section-btn{display:flex;flex:1;justify-content:end}}@media(max-width:1024px){.capabilities .cap-flex,.capabilities .pop-wrapper,.capabilities .section-heading{display:flex;flex-direction:column}.capabilities .section-content{text-align:center}.capabilities .section-btn{margin:0 auto}.capabilities .video-content{font-size:22px}.capabilities .cap-pop-wrapper .video-wrap{flex-basis:275px}.capabilities .cap-pop-wrapper,.capabilities .logo-content{gap:30px}}@media(max-width:767px){.capabilities .cap-cards,.capabilities .main-cab-cards{flex:1;width:100%}.capabilities .section-btn{margin-top:32px;text-align:center}.capabilities .section-heading{margin-bottom:48px}.capabilities .cc-card .cc-card-wrap{flex-direction:column}.capabilities .card-img{margin-top:48px;max-width:250px}.capabilities .cc-card .ccw-img{margin:0 auto;max-width:250px}.capabilities .cap-cards .cc-card,.capabilities .main-cab-cards{padding:40px 24px}.capabilities .cap-popup{margin-top:90px;padding:0 20px 20px}.capabilities .logo-content .popup-img{flex-basis:48px}.capabilities .cap-pop-wrapper,.capabilities .logo-content{flex-direction:column;gap:32px}.capabilities .cap-pop-wrapper .video-wrap{flex:1}.capabilities .video-content{font-family:Oswald;font-size:28px;text-align:center;text-transform:uppercase}.capabilities .cc-card .ccw-content{flex:1;width:100%}.capabilities .cc-card .ccw-content h4{white-space:break-spaces!important}.capabilities .video-btn{padding-right:18px}}