.industry-solutions-section{background-color:#0000;width:100%}.industry-solutions-section .industry-solutions-container{background-color:#fff;width:100%;margin:0 auto}.industry-solutions-section .industry-header{margin-bottom:60px}@media (max-width:768px){.industry-solutions-section .industry-header{margin-bottom:30px}}.industry-solutions-section .industry-header .section-title{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#111;letter-spacing:-1.5px;max-width:800px;margin:0;font-size:56px;font-weight:500;line-height:1.2}@media (max-width:768px){.industry-solutions-section .industry-header .section-title{letter-spacing:-.5px;font-size:32px}}.industry-solutions-section .industry-list{flex-direction:column;display:flex}.industry-solutions-section .industry-row{border-bottom:1px solid #00000014;grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:40px;padding:40px 0;display:grid}.industry-solutions-section .industry-row:first-child{border-top:1px solid #00000014}@media (max-width:1024px){.industry-solutions-section .industry-row{grid-template-columns:1fr;align-items:flex-start;gap:20px;padding:24px 0}}.industry-solutions-section .industry-row .industry-image-col{width:100%}.industry-solutions-section .industry-row .industry-image-col .image-wrapper{border-radius:12px;width:100%;padding-top:56.25%;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000d}.industry-solutions-section .industry-row .industry-image-col .image-wrapper img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.industry-solutions-section .industry-row .industry-problem-col{flex-direction:column;justify-content:space-between;height:100%;padding:10px 0;display:flex}@media (max-width:1024px){.industry-solutions-section .industry-row .industry-problem-col{height:auto;padding:0}}.industry-solutions-section .industry-row .industry-problem-col .industry-name{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#111;margin:0 0 40px;font-size:25px;font-weight:500}@media (max-width:1024px){.industry-solutions-section .industry-row .industry-problem-col .industry-name{margin-bottom:8px}}.industry-solutions-section .industry-row .industry-problem-col .industry-problem{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#111;max-width:300px;margin:0;font-size:20px;font-weight:500;line-height:1.4}.industry-solutions-section .industry-row .industry-solution-col{flex-direction:column;justify-content:space-between;height:100%;padding:10px 0;display:flex}@media (max-width:1024px){.industry-solutions-section .industry-row .industry-solution-col{height:auto;padding:0}}.industry-solutions-section .industry-row .industry-solution-col .industry-solution{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#666;max-width:320px;margin:0 0 40px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1024px){.industry-solutions-section .industry-row .industry-solution-col .industry-solution{margin-bottom:12px}}.industry-solutions-section .industry-row .industry-solution-col .industry-link{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#111;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;transition:gap .3s;display:inline-flex}.industry-solutions-section .industry-row .industry-solution-col .industry-link:hover{gap:12px}.industry-solutions-section .industry-row .industry-solution-col .industry-link svg{width:16px;height:16px}.industry-solutions-section .explore-btn-wrapper{justify-content:center;margin-top:60px;display:flex}@media (max-width:768px){.industry-solutions-section .explore-btn-wrapper{margin-top:30px}}.industry-solutions-section .explore-btn-wrapper .explore-btn{color:#fff;font-family:var(--font-dm-sans),"DM Sans",sans-serif;cursor:pointer;background-color:#000;border:1.5px solid #000;border-radius:100px;align-items:center;gap:12px;padding:8px 8px 8px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.industry-solutions-section .explore-btn-wrapper .explore-btn .arrow-circle{color:#000;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.industry-solutions-section .explore-btn-wrapper .explore-btn .arrow-circle svg{fill:currentColor;width:14px;height:14px}.industry-solutions-section .explore-btn-wrapper .explore-btn:hover{background-color:#1a1a1a;border-color:#1a1a1a}
