.services-section{background-color:#fff}.services-section .services-sec-inner{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:space-between}.services-section .content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:770px;text-align:center}.services-section h2 span{background:linear-gradient(270deg,#7eceff,#e2f4ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.services-section h2{color:#fff;text-align:center}.services-section p{color:#fff;line-height:normal}.services-section .button-wrap{align-items:flex-start;display:flex;gap:16px;justify-content:center}.services-section .card-sec{flex-direction:column}.services-section .card-row,.services-section .card-sec{align-items:center;align-self:stretch;display:flex;gap:30px}.services-section .card-row{justify-content:space-between}.services-section .card-item{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #9ddeff;justify-content:space-between;min-height:290px;padding:24px;width:49%}.services-section .card-item,.services-section .card-item .top-sec{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px}.services-section .card-item .top-sec img{max-width:56px}.services-section .card-item .top-sec h5{background:linear-gradient(270deg,#e2f4ff,#bce5ff);background-clip:text;-webkit-background-clip:text;color:#fff;-webkit-text-fill-color:transparent}.services-section .card-item .top-sec p{color:#ccd2dc}.services-section .cta-wrap a{align-items:center;color:#fff;display:flex;font-weight:500;gap:8px}.services-section .three-col .card-item{width:31.7%}.services-section .card-item ul{color:#f8a81b;display:flex;flex-direction:column;gap:16px;padding-left:18px}.services-section .card-item ul li span{color:#ccd2dc}@media (max-width:992px){.services-section .services-sec-inner{gap:32px}.services-section .content{gap:16px}.services-section .card-sec{gap:32px}.services-section .card-item .top-sec h5{font-size:18px}}@media (max-width:767px){.services-section .services-sec-inner{gap:24px}.services-section .button-wrap{align-items:center;align-self:stretch;flex-direction:column}.services-section .card-sec{gap:16px}.services-section .card-row{flex-direction:column;gap:16px}.services-section .card-item,.services-section .three-col .card-item{width:100%}}@media (max-width:500px){.services-section a.button{width:100%}}