.section-work{align-items:center;display:flex;flex-direction:column;gap:48px;margin:auto;max-width:1240px;padding:120px 20px;position:relative}.section-work .hero-banner-content_work{gap:25px;max-width:790px;padding:0}.section-work .h,.section-work .hero-banner-content_work{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;position:relative}.section-work .h{align-self:stretch;gap:32px;justify-content:center;width:100%}.section-work .text-wrapper{align-self:stretch;color:var(--textdark);font-family:var(--h2-desktop-font-family);font-size:var(--h2-desktop-font-size);font-style:var(--h2-desktop-font-style);font-weight:var(--h2-desktop-font-weight);letter-spacing:var(--h2-desktop-letter-spacing);line-height:var(--h2-desktop-line-height);margin:auto;position:relative;text-align:center}.section-work .rectangle{background-color:var(--alternativeapple);border-radius:100px;height:10px;left:0;position:relative;width:170px}.section-work .frame{flex-direction:row;flex-wrap:wrap;gap:48px;justify-content:center}.section-work .card,.section-work .frame{align-items:center;display:flex;position:relative}.section-work .card{background:none!important;flex-direction:column;gap:32px;max-width:354px;width:32%}.section-work .group{height:185px}.section-work .group,.section-work .icons-industries{position:relative;width:217px}.section-work .gif-industries{left:32%;position:absolute;top:32%;width:90px;z-index:10}.section-work .card-body{align-items:flex-start;gap:20px}.section-work .card-body,.section-work .first-dedicated-wrapper{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.section-work .first-dedicated-wrapper{align-items:center;gap:10px;justify-content:center}.section-work .first-dedicated{align-self:stretch;color:var(--textdark);font-family:var(--h4-desktop-font-family);font-size:var(--h4-desktop-font-size);font-style:var(--h4-desktop-font-style);font-weight:var(--h4-desktop-font-weight);letter-spacing:var(--h4-desktop-letter-spacing);line-height:var(--h4-desktop-line-height);margin-top:-1px;position:relative;text-align:center}@media(max-width:767px){.section-work{padding:30px 20px 64px}.section-work .frame{gap:30px}.section-work .card{width:100%}}