.ai-our-approach-section .title-container{align-items:center;display:flex;flex-flow:column;justify-content:center;margin-bottom:3rem;position:relative;text-align:center}.ai-our-approach-section .title-container .title-heading{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:600;gap:.5rem;margin-bottom:1rem;position:relative}.ai-our-approach-section .title-container .title-heading span{color:#fff;font-size:14px;font-weight:600;letter-spacing:2.8px;text-transform:uppercase}.ai-our-approach-section .title-container .title-heading .line{background-color:#fff;display:inline-block;height:1.99px;width:31.99px}.ai-our-approach-section .title-container .title-description{color:#fff;font-size:44px;font-weight:400;letter-spacing:-.48px;line-height:1.4;margin-bottom:0}.ai-our-approach-section .ai-our-approach-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 5rem;padding:0;row-gap:1rem}.ai-our-approach-list li{padding:0 15px;width:33.33%}.ai-our-approach-list li .content{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.ai-our-approach-list li .content img{height:100%;max-width:100%;object-fit:contain;width:auto}.ai-our-approach-list li .content h3{color:#fff;font-size:32px;font-weight:400;letter-spacing:-.38px;line-height:1.3;margin-bottom:0;text-align:center}.ai-our-approach-list li .content p{color:#fff;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:0;text-align:center}.ai-our-approach-section .action{display:flex;gap:.5rem;justify-content:center;text-align:center}.ai-our-approach-section .action .button-default{background-color:#6265fe;border:1px solid #6265fe;border-radius:8px;color:#fff;display:inline-block;max-width:100%;min-width:163px;padding:15px 20px;text-align:center;text-decoration:none;transition:all .3s ease}.ai-our-approach-section .action .button-default:hover{background-color:transparent;color:#6265fe}.ai-our-approach-section .button-secondary{background-color:transparent;border:0;color:#fff}.ai-our-approach-section .button-secondary:hover{color:#6265fe}[lang=en] .ai-our-approach-section .button-secondary{display:flex;flex-direction:row-reverse}@media (max-width:767px){.ai-our-approach-section .title-container .title-description{font-size:30px}.ai-our-approach-list li{width:100%}.ai-our-approach-list li .content h3{font-size:24px}.ai-our-approach-list li .content p{font-size:14px}.ai-our-approach-section .ai-our-approach-list{margin:0 0 3rem;row-gap:2rem}}