
html {
    font-size: 50%;
}

* {
    margin: 0;
    padding: 0;
}

ul, li {
    list-style: none;
}

input {
    border: none;
}

body {
    max-width: 100%;
}

.desktop-1-sLh {
    width: 100%;
    align-items: center;
    display: flex;
    flex-direction: column;
    background-color: #ffffff;
}

.desktop-1-sLh .auto-group-kgw1-sV7 {
    width: 100%;
    height: 17.2rem;
    position: relative;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-kgw1-sV7 .rectangle-1-8ZT {
    width: 144rem;
    height: 5rem;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #ffffff;
}

.desktop-1-sLh .auto-group-kgw1-sV7 .rectangle-2-e21 {
    width: 100%;
    height: 14rem;
    position: absolute;
    top: 3.2rem;
    background-color: #000000;
}

.desktop-1-sLh .auto-group-kgw1-sV7 .home-Mx1 {
    link: "sample.html#sushi";
    height: 2.4rem;
    position: absolute;
    left: 74.5rem;
    top: 9.25rem;
    display: flex;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #ffffff;
    text-decoration: inherit;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-kgw1-sV7 .about-1Fs {
    text-decoration: inherit;
    width: 5.4rem;
    height: 2.4rem;
    position: absolute;
    left: 110rem;
    top: 9.25rem;
    display: flex;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-kgw1-sV7 .projects-7Zo {
    text-decoration: inherit;
    width: 7.5rem;
    height: 2.4rem;
    position: absolute;
    left: 83rem;
    top: 9.25rem;
    display: flex;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-kgw1-sV7 .team-RaV {
    text-decoration: inherit;
    width: 5.1rem;
    height: 2.4rem;
    position: absolute;
    left: 93.8rem;
    top: 9.25rem;
    display: flex;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-kgw1-sV7 .hire-j5P {
    text-decoration: inherit;
    width: 3.7rem;
    height: 2.4rem;
    position: absolute;
    left: 103rem;
    top: 9.25rem;
    display: flex;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-kgw1-sV7 .frame-1-4-1-qeD {
    width: 11.4rem;
    height: 9.3rem;
    position: absolute;
    left: 3.9rem;
    top: 5.6rem;
    object-fit: cover;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-kgw1-sV7 .nativedevps-AAh {
    text-decoration: inherit;
    width: 18.9rem;
    height: 4.8rem;
    position: absolute;
    left: 16.3rem;
    top: 7.7rem;
    font-size: 3rem;
    font-weight: 400;
    line-height: 1.575;
    letter-spacing: 0.09rem;
    color: #ffffff;
    font-family: Saira Stencil One, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-kgw1-sV7 .contact-FT3 {
    text-decoration: inherit;
    width: 7.1rem;
    height: 2.4rem;
    position: absolute;
    left: 120rem;
    top: 9.25rem;
    display: flex;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-vj2d-kub {
    margin: auto;
    margin-bottom: 10rem;
    box-sizing: border-box;
    padding: 25.45rem 6.5rem 1.35rem 6.5rem;
    width: 100%;
    display: flex;
    flex-direction: column;
    background: linear-gradient(180.53deg, rgba(217, 217, 217, 0.5) 2%, #f7f7f7 99.63%);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_body_img.png');
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-vj2d-kub .years-of-experience-DYH {
    display: flex;
    font-size: 2.5rem;
    font-weight: 400;
    line-height: 1.1725;
    margin-bottom: 2rem;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-vj2d-kub .globalize-and-advance-digitally-in-your-business-vxV {
    max-width: 72.1rem;
    display: grid;
    font-size: 6.4rem;
    margin-bottom: 5rem;
    font-weight: 500;
    line-height: 1.28975;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-vj2d-kub .globalize-and-advance-digitally-in-your-business-vxV .globalize-and-advance-digitally-in-your-business-vxV-sub-0 {
}

.desktop-1-sLh .auto-group-vj2d-kub .globalize-and-advance-digitally-in-your-business-vxV .globalize-and-advance-digitally-in-your-business-vxV-sub-1 {
    font-size: 6.4rem;
    font-weight: 500;
    line-height: 1.28975;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
}

.desktop-1-sLh .auto-group-vj2d-kub .group-152-33T {
    box-sizing: border-box;
    display: flex;
    margin-bottom: 5rem;
    align-items: center;
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-vj2d-kub .group-152-33T .rectangle-8-jws {
    margin-right: 1.87rem;
    width: 3.8335rem;
    height: 1.5rem;
    background: linear-gradient(90deg, #7ed957 -0%, #abe194 50.52%, #7ed957 100%);
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-vj2d-kub .group-152-33T .rectangle-5-pTX {
    width: 12.9965rem;
    height: 1.5rem;
    background: linear-gradient(90deg, #81d95b 2.27%, rgba(171, 225, 148, 0.5) 48.86%, #85da61 95.45%);
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-vj2d-kub .elevate-your-success-with-our-it-servicesoffering-cutting-edge-solutions-expert-support-and-a-commitment-to-innovation-thrive-in-the-digital-landscape-unleash-your-enterprises-full-potential-with-our-transformative-expertise-Wr9 {
    margin-left: 0.6rem;
    max-width: 72.6rem;
    display: flex;
    font-size: 3rem;
    font-weight: 400;
    line-height: 1.58203125;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
    flex-shrink: 0;
}

.desktop-1-sLh .group-163-dpH {
    margin: auto;
    margin-left: 5rem;
    margin-bottom: 2rem;
    box-sizing: border-box;
    display: flex;
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .group-163-dpH .rectangle-8-jcR {
    margin-right: 1.87rem;
    width: 3.8335rem;
    height: 1.2388rem;
    background: linear-gradient(90deg, #7ed957 -0%, #abe194 50.52%, #7ed957 100%);
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .group-163-dpH .rectangle-5-RVF {
    width: 12.9965rem;
    height: 1.2388rem;
    background: linear-gradient(90deg, #81d95b 2.27%, rgba(171, 225, 148, 0.5) 48.86%, #85da61 95.45%);
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-afa5-KKj {
    margin: auto;
    box-sizing: border-box;
    padding-left: 5rem;
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-afa5-KKj .our-works-3Wd {
    margin: 1.6rem 18.5rem 0rem 0rem;
    display: flex;
    font-size: 6.4rem;
    font-weight: 500;
    line-height: 1.28975;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    align-items: baseline;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-afa5-KKj .our-works-3Wd .our-works-3Wd-sub-0 {
}

.desktop-1-sLh .auto-group-afa5-KKj .our-works-3Wd .our-works-3Wd-sub-1 {
    font-size: 6.4rem;
    font-weight: 500;
    line-height: 1.28975;
    margin-left: 1rem;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
}

.site-body-display {
    max-width: 68rem;
    display: flex;
    font-size: 3rem;
    font-weight: 400;
    line-height: 1.8115125;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
    flex-shrink: 0;
}

.desktop-1-sLh .group-164-32m {
    margin: auto;
    margin-left: 5rem;
    margin-top: 5rem;
    margin-bottom: 10rem;
    box-sizing: border-box;
    display: flex;
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .group-164-32m .rectangle-8-YkD {
    margin-right: 1.87rem;
    width: 3.8335rem;
    height: 1.2388rem;
    background: linear-gradient(90deg, #7ed957 -0%, #abe194 50.52%, #7ed957 100%);
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .group-164-32m .rectangle-5-FPj {
    width: 12.9965rem;
    height: 1.2388rem;
    background: linear-gradient(90deg, #81d95b 2.27%, rgba(171, 225, 148, 0.5) 48.86%, #85da61 95.45%);
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-rtxd-x3F {
    margin: auto;
    margin-bottom: 5rem;
    display: grid;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-ycqm-GZj {
    margin: auto;
    box-sizing: border-box;
    padding: 1.2rem 0.9rem 0rem 0rem;
    height: 100%;
    display: flex;
    align-items: flex-end;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-ycqm-GZj .auto-group-pspz-o3s {
    width: 33.5rem;
    margin-right: 5rem;
    position: relative;
    background-size: 138.809% 132.86%;
    background-position: -5.6422rem -3.0116rem;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_scrapnote.png');
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-ycqm-GZj .auto-group-pspz-o3s .rectangle-35-wfs {
    width: 33.5rem;
    height: 7.5rem;
    position: absolute;
    left: 0;
    top: 27.5rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-ycqm-GZj .auto-group-pspz-o3s .scrapnote-s3j {
    width: 11.8rem;
    height: 3.3rem;
    position: absolute;
    left: 10.5rem;
    top: 29.65rem;
    display: flex;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-ycqm-GZj .auto-group-pspz-o3s .auto-group-pspz-o3s-bg {
    width: 33.5rem;
    height: 35rem;
    position: relative;
    background-image: url('REPLACE_IMAGE:31ec8adca7dcc50085d886837ea14fbffbfca7a9');
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-ycqm-GZj .auto-group-b1fs-sT3 {
    width: 33.5rem;
    margin-right: 5rem;
    position: relative;
    background-size: 138.809% 132.86%;
    background-position: -5.6422rem -3.0116rem;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_scrapnote.png');
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-ycqm-GZj .auto-group-b1fs-sT3 .rectangle-17-cvR {
    width: 33.5rem;
    height: 35rem;
    position: relative;
    left: 0;
    top: 0;
    background-size: 106.061% 101.515%;
    background-position: -1.6303rem -0.8447rem;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_iluck.png');
    border-radius: 1.5rem;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-ycqm-GZj .auto-group-b1fs-sT3 .rectangle-36-uPj {
    width: 33.5rem;
    height: 7.5rem;
    position: absolute;
    left: 0.1rem;
    top: 27.5rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-ycqm-GZj .auto-group-b1fs-sT3 .iluck-3F3 {
    width: 6rem;
    height: 3.3rem;
    position: absolute;
    left: 13.7rem;
    top: 29.65rem;
    display: flex;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-wyfo-93B {
    width: 33.5rem;
    margin-right: 5rem;
    position: relative;
    border-radius: 1.5rem;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-wyfo-93B .rectangle-18-5Sd {
    width: 33.5rem;
    height: 35rem;
    position: relative;
    left: 0;
    top: 1.2rem;
    background-color: #000000;
    border-radius: 1.5rem;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-wyfo-93B .image-1-QE1 {
    width: 32.6rem;
    height: 32.6rem;
    position: absolute;
    left: 0.3rem;
    top: 0;
    object-fit: cover;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-wyfo-93B .rectangle-37-L7f {
    width: 33.5rem;
    height: 7.5rem;
    position: absolute;
    left: 0;
    top: 28.7rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-wyfo-93B .hanuman-chalisa-55F {
    width: 19.8rem;
    height: 3.3rem;
    position: absolute;
    left: 7rem;
    top: 30.85rem;
    display: flex;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-qupm-myf {
    width: 33.5rem;
    margin-right: 5rem;
    position: relative;
    background-size: 138.809% 132.86%;
    background-position: -5.6422rem -3.0116rem;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_expenses.png');
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-qupm-myf .rectangle-38-vrZ {
    width: 33.5rem;
    height: 7.5rem;
    position: absolute;
    left: 0;
    top: 27.5rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-qupm-myf .xpenses-excel-smo {
    width: 16.3rem;
    height: 3.3rem;
    position: absolute;
    left: 8.3rem;
    top: 29.65rem;
    display: flex;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-rtxd-x3F .auto-group-qupm-myf .auto-group-qupm-myf-bg {
    width: 33.5rem;
    height: 35rem;
    position: relative;
    background-image: url('REPLACE_IMAGE:dd209e27ad083000b313aa2f2af3db6043c814b8');
}

.desktop-1-sLh .auto-group-syed-uyP {
    margin: auto;
    margin-bottom: 5rem;
    display: flex;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-8m9p-SCd {
    width: 33.5rem;
    margin-right: 5rem;
    position: relative;
    background-size: 138.809% 132.86%;
    background-position: -5.6422rem -3.0116rem;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_onetapftp.png');
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-8m9p-SCd .rectangle-39-PNm {
    width: 33.5rem;
    height: 7.5rem;
    position: absolute;
    left: 0;
    top: 27.4rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-8m9p-SCd .one-tap-ftp-ivq {
    width: 14.3rem;
    height: 3.3rem;
    position: absolute;
    left: 9.5rem;
    top: 29.35rem;
    display: flex;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-8m9p-SCd .auto-group-8m9p-SCd-bg {
    width: 33.5rem;
    height: 35rem;
    position: relative;
    background-image: url('REPLACE_IMAGE:ebe4ca47fd43267e271f17c79d6cabadf06d9ee2');
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-tt9k-LhK {
    width: 33.5rem;
    margin-right: 5rem;
    position: relative;
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-tt9k-LhK .rectangle-21-5uo {
    width: 33.5rem;
    height: 35rem;
    position: absolute;
    left: 0;
    top: 0;
    object-fit: cover;
    vertical-align: top;
    border-radius: 1.5rem;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-tt9k-LhK .rectangle-40-E21 {
    width: 33.5rem;
    height: 7.5rem;
    position: absolute;
    left: 0.1rem;
    top: 27.5rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-tt9k-LhK .data-machine-98y {
    width: 15.5rem;
    height: 3.3rem;
    position: absolute;
    left: 9rem;
    top: 29.35rem;
    display: flex;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-q1uq-FC1 {
    margin-right: 1rem;
    width: 33.5rem;
    height: 100%;
    position: relative;
    background-color: #000000;
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-q1uq-FC1 .image-2-z9b {
    width: 32.6rem;
    height: 32.6rem;
    position: absolute;
    left: 0.5rem;
    top: 1.2rem;
    object-fit: cover;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-q1uq-FC1 .rectangle-41-Wtd {
    width: 33.5rem;
    height: 7.5rem;
    position: absolute;
    left: 0;
    top: 27.5rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-q1uq-FC1 .love-calculator-FrD {
    width: 17.4rem;
    height: 3.3rem;
    position: absolute;
    left: 8rem;
    top: 29.45rem;
    display: flex;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-xyds-9gh {
    margin-right: 1rem;
    width: 33.5rem;
    height: 100%;
    position: relative;
    background-color: #000000;
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-xyds-9gh .rectangle-42-77j {
    width: 33.5rem;
    height: 7.5rem;
    position: absolute;
    left: 0;
    top: 27.5rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-syed-uyP .auto-group-xyds-9gh .food-app-FUq {
    width: 10.7rem;
    height: 3.3rem;
    position: absolute;
    left: 11.4rem;
    top: 29.45rem;
    display: flex;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-obc9-KUh {
    margin: auto;
    margin-top: 14rem;
    box-sizing: border-box;
    padding-left: 4rem;
    padding-right: 4rem;
    padding-top: 8rem;
    padding-bottom: 8rem;
    width: 100%;
    align-items: center;
    display: flex;
    flex-direction: column;
    background: linear-gradient(180deg, rgba(219, 219, 219, 0.5) 1.48%, #f8f8f8 98.82%);
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-obc9-KUh .our-teammates-pRT {
    margin: auto;
    margin-bottom: 5rem;
    display: flex;
    font-size: 6.4rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    align-items: baseline;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-obc9-KUh .our-teammates-pRT .our-teammates-pRT-sub-0 {
}

.desktop-1-sLh .auto-group-obc9-KUh .our-teammates-pRT .our-teammates-pRT-sub-1 {
    margin-left: 2rem;
    font-size: 6.4rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
}

.desktop-1-sLh .auto-group-obc9-KUh .dive-into-a-world-of-boundless-possibilities-where-our-talented-it-colleagues-converge-to-transform-challenges-into-breakthroughs-and-redefine-the-future-of-technology-Lo7 {
    margin: 0rem 0rem 7.4rem 0.6rem;
    max-width: 91.4rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 3rem;
    font-weight: 400;
    line-height: 1.6239125;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf {
    margin-bottom: 10rem;
    width: 100%;
    margin: auto;
    height: 35rem;
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB {
    box-sizing: border-box;
    margin: auto;
    height: 100%;
    display: flex;
    column-gap: 1rem;
    align-items: center;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-169-TmF {
    width: 33.5rem;
    height: calc(100% - 0rem);
    position: relative;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_product_manager.png');
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-169-TmF .rectangle-47-P97 {
    width: 33.5rem;
    height: 7.474rem;
    position: absolute;
    left: 0;
    top: 27.526rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-169-TmF .david-jeyaseelan-ge1 {
    width: 15.6rem;
    height: 2.6rem;
    position: absolute;
    left: 8.3rem;
    top: 28.9rem;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #f2a54d;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-169-TmF .product-manager-pXF {
    width: 14rem;
    height: 2.4rem;
    position: absolute;
    left: 9.3rem;
    top: 31.6rem;
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-170-V7b {
    margin-bottom: 0rem;
    width: 33.5rem;
    height: calc(100% - 0rem);
    position: relative;
    background-size: 179.764% 96.729%;
    background-position: -10.9228rem 0.1263rem;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_designer.png');
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-170-V7b .rectangle-45-dDo {
    width: 33.5rem;
    height: 7.474rem;
    position: absolute;
    left: 0;
    top: 27.526rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-170-V7b .mercy-pricilla-AUd {
    width: 12.2rem;
    height: 2.6rem;
    position: absolute;
    left: 10.7rem;
    top: 28.9rem;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #f2a54d;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-170-V7b .ui-ux-designer-fRP {
    width: 12.4rem;
    height: 2.4rem;
    position: absolute;
    left: 10.6rem;
    top: 31.6rem;
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-170-V7b .group-170-V7b-bg {
    width: 33.5rem;
    height: 35rem;
    position: relative;
    background-image: url('REPLACE_IMAGE:6fcbb0dd251936eb7cddf9839cfce3aea56627f4');
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-171-Gg5 {
    margin-bottom: 0rem;
    width: 33.5rem;
    height: calc(100% - 0rem);
    position: relative;
    background-size: 199.118% 100%;
    background-position: -10.595rem -2.7586rem;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_quality_assurance.png');
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-171-Gg5 .rectangle-47-cV3 {
    width: 33.5rem;
    height: 7.474rem;
    position: absolute;
    left: 0;
    top: 27.526rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-171-Gg5 .vijayakumar-x37 {
    width: 11.1rem;
    height: 2.6rem;
    position: absolute;
    left: 10.8rem;
    top: 28.9rem;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #f2a54d;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-171-Gg5 .quality-assurance-TVf {
    width: 15.1rem;
    height: 2.4rem;
    position: absolute;
    left: 9.3rem;
    top: 31.6rem;
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .auto-group-wz2v-8DB .group-171-Gg5 .group-171-Gg5-bg {
    width: 33.5rem;
    height: 35rem;
    position: relative;
    background-image: url('REPLACE_IMAGE:fd2aeda7e67829ee9b6b88aeb958525d393a166c');
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .group-168-spH {
    width: 33.5rem;
    height: 100%;
    position: relative;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .group-168-spH .rectangle-44-EPw {
    width: 33.5rem;
    height: 35rem;
    position: absolute;
    left: 0;
    top: 0;
    object-fit: cover;
    vertical-align: top;
    border-radius: 1.5rem;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .group-168-spH .rectangle-45-NFF {
    width: 33.5rem;
    height: 7.474rem;
    position: absolute;
    left: 0;
    top: 27.526rem;
    object-fit: contain;
    vertical-align: top;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .group-168-spH .merlin-jeyakumar-uW5 {
    width: 16.1rem;
    height: 2.6rem;
    position: absolute;
    left: 8.0862rem;
    top: 28.9rem;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #f2a54d;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .auto-group-obc9-KUh .auto-group-2dpj-aBf .group-168-spH .product-developer-DWm {
    width: 14.9rem;
    height: 2.4rem;
    position: absolute;
    left: 8.6rem;
    top: 31.6rem;
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 1.2890625;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
}

.desktop-1-sLh .hire-us-Gjw {
    margin: auto;
    margin-top: 10rem;
    font-size: 6.4rem;
    font-weight: 500;
    line-height: 1.2890000343;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
    justify-content: center;
    white-space: nowrap;
    align-items: center;
    flex-shrink: 0;
}

.desktop-1-sLh .hire-us-Gjw .hire-us-Gjw-sub-0 {
}

.desktop-1-sLh .hire-us-Gjw .hire-us-Gjw-sub-1 {
    font-size: 6.4rem;
    font-weight: 500;
    line-height: 1.2890000343;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
}

.desktop-1-sLh .auto-group-w3ev-eEh {
    margin: auto;
    margin-top: 5rem; /* Adjust the top margin as needed */
    margin-bottom: 10rem; /* Adjust the bottom margin as needed */
    height: 10.3rem;
    width: auto;
    display: flex;
    justify-content: center; /* Horizontally center the content */
    align-items: center; /* Vertically center the content */
    column-gap: 5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-w3ev-eEh .auto-group-pild-LdK {
    width: 44.4rem;
    height: 100%;
    display: flex;
    font-size: 5rem;
    font-weight: 400;
    line-height: 1.2890000916;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    align-items: center;
    justify-content: center;
    background: linear-gradient(90deg, #7ed957 4.05%, #addda0 41.99%, #7ed957 88.74%);
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-w3ev-eEh .auto-group-k4vh-zC5 {
    width: 44.4rem;
    height: 100%;
    display: flex;
    font-size: 5rem;
    font-weight: 500;
    line-height: 1.2890000916;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    align-items: center;
    justify-content: center;
    background: linear-gradient(90deg, #7ed957 4.05%, #addda0 41.99%, #7ed957 88.74%);
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-w3ev-eEh .auto-group-mqam-T5f {
    width: 44.4rem;
    height: 100%;
    display: flex;
    font-size: 5rem;
    font-weight: 500;
    line-height: 1.2890000916;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    align-items: center;
    justify-content: center;
    background: linear-gradient(90deg, #7ed957 4.05%, #addda0 41.99%, #7ed957 88.74%);
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.desktop-1-sLh .image-3-JMB {
    width: 100%;
    object-fit: cover;
    vertical-align: top;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-fln1-RAu {
    margin: auto;
    margin-bottom: 5rem;
    box-sizing: border-box;
    padding: 6.25rem 4.6rem 9.25rem 4.2rem;
    width: 100%;
    align-items: center;
    display: flex;
    flex-direction: column;
    background: linear-gradient(180deg, rgba(219, 219, 219, 0.5) 1.48%, #f8f8f8 99.05%);
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-fln1-RAu .about-us-hu7 {
    margin: auto;
    margin-bottom: 5rem;
    margin-top: 5rem;
    display: flex;
    font-size: 6.4rem;
    font-weight: 500;
    line-height: 1.2890000343;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    align-items: baseline;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-fln1-RAu .about-us-hu7 .about-us-hu7-sub-0 {
    line-height: 1.2890000343;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
}

.desktop-1-sLh .auto-group-fln1-RAu .about-us-hu7 .about-us-hu7-sub-1 {
    margin-left: 10px;
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H {
    margin: auto;
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-pdvx-EXf {
    margin: auto;
    width: 57.7rem;
    height: 55.6rem;
    position: relative;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-pdvx-EXf .rectangle-14-Zpq {
    width: 45rem;
    height: 45rem;
    aspect-ratio: 1/1;
    image-resolution: normal;
    position: absolute;
    left: 0;
    margin-top: 3rem;
    background-color: rgba(126, 217, 87, 0.8999999762);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_about_us.png');
    border-radius: 5rem;
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-pdvx-EXf .rectangle-15-Gz9 {
    width: 45rem;
    height: 45rem;
    position: absolute;
    aspect-ratio: 1/1;
    margin-top: 3rem;
    left: 7.7rem;
    top: 5.6rem;
    box-shadow: 0 0 1.2rem rgba(255, 255, 255, 0.200000003), 0 0 2.4rem rgba(255, 255, 255, 0.200000003), 0 0 8.4rem rgba(255, 255, 255, 0.200000003), 0 0 16.8rem rgba(255, 255, 255, 0.200000003), 0 0 28.8rem rgba(255, 255, 255, 0.200000003), 0 0 50.4rem rgba(255, 255, 255, 0.200000003);
    background-color: rgba(255, 255, 255, 0.200000003);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_about_us_2.png');
    border-radius: 5rem;
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-kavz-6CV {
    width: 100%;
    flex-shrink: 1;
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-kavz-6CV .globalize-and-advance-digitally-in-your-business-dy7 {
    margin: 0rem 10rem 0rem 0rem;
    max-width: max-content;
    display: flow;
    font-size: 6.4rem;
    font-weight: 500;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-kavz-6CV .globalize-and-advance-digitally-in-your-business-dy7 .globalize-and-advance-digitally-in-your-business-dy7-sub-0 {
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-kavz-6CV .globalize-and-advance-digitally-in-your-business-dy7 .globalize-and-advance-digitally-in-your-business-dy7-sub-1 {
    font-size: 6.4rem;
    font-weight: 500;
    line-height: 1.28975;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-kavz-6CV .group-161-kwF {
    margin: 0rem 53.1rem 5.45rem 0.8rem;
    box-sizing: border-box;
    padding-right: 0rem;
    width: calc(100% - 53.9rem);
    display: flex;
    align-items: center;
    border-radius: 3rem;
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-kavz-6CV .group-161-kwF .rectangle-8-t1s {
    margin-right: 1.87rem;
    width: 3.8335rem;
    height: 1.5rem;
    background: linear-gradient(90deg, #7ed957 -0%, #abe194 50.52%, #7ed957 100%);
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-kavz-6CV .group-161-kwF .rectangle-5-avH {
    width: 12.9965rem;
    height: 1.5rem;
    background: linear-gradient(90deg, #81d95b 2.27%, rgba(171, 225, 148, 0.5) 48.86%, #85da61 95.45%);
    border-radius: 3rem;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-fln1-RAu .auto-group-ckdw-V4H .auto-group-kavz-6CV .elevate-your-success-with-our-it-servicesoffering-cutting-edge-solutions-expert-support-and-a-commitment-to-innovation-thrive-in-the-digital-landscape-unleash-your-enterprises-full-potential-with-our-transformative-expertise-UVs {
    max-width: 72.6rem;
    display: flex;
    font-size: 3rem;
    font-weight: 400;
    line-height: 1.535975;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
}

.desktop-1-sLh .reach-us-Yu3 {
    margin: auto;
    margin-left: 5rem;
    font-size: 6.4rem;
    font-weight: 500;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    flex-shrink: 0;
}

.desktop-1-sLh .group-181-TFK {
    margin: auto;
    margin-left: 5rem;
    margin-top: 2rem;
    margin-bottom: 10rem;
    box-sizing: border-box;
    line-height: 2.2;
}

.desktop-1-sLh .group-181-TFK .auto-group-nxfx-kER .mailfill0wght400grad0opsz24-1-6ZB {
    margin: auto 2rem auto auto;
    width: 5rem;
    height: 5rem;
    object-fit: contain;
    vertical-align: top;
    flex-shrink: 0;
}

.desktop-1-sLh .group-181-TFK .auto-group-nxfx-kER {
    display: flex;
    flex-shrink: 1;
}

.desktop-1-sLh .group-181-TFK .auto-group-dhd7-tjw {
    width: 100%;
    display: flex;
}

.desktop-1-sLh .group-181-TFK .auto-group-dhd7-tjw .captiveportalfill0wght400grad0opsz24-1-25T {
    margin: auto 2rem auto auto;
    width: 5rem;
    height: 5rem;
    object-fit: contain;
    vertical-align: top;
    flex-shrink: 0;
}

.desktop-1-sLh .group-181-TFK .auto-group-dhd7-tjw .nativedevpscom-X2D {
    display: flex;
    color: #000000;
    white-space: nowrap;
    flex-shrink: 0;
}

.desktop-1-sLh .group-181-TFK .auto-group-bfpj-4H3 {
    width: auto;
    display: flex;
}

.desktop-1-sLh .group-181-TFK .auto-group-bfpj-4H3 .smartphonefill0wght400grad0opsz24-1-nD3 {
    margin: auto 2rem auto auto;
    width: 5rem;
    height: 5rem;
    object-fit: contain;
    vertical-align: top;
    flex-shrink: 0;
}

.desktop-1-sLh .group-181-TFK .auto-group-bfpj-4H3 .item-91-9095836335-6jX {
    display: flex;
    font-size: 4rem;
    font-weight: 400;
    line-height: 1.5008;
    color: #000000;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-murm-1Lh {
    width: 100%;
    box-sizing: border-box;
    padding: 14.25rem 15.8rem 9.4rem 14.3rem;
    height: 45rem;
    display: flex;
    background-color: #000000;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-murm-1Lh .group-178-hjK {
    margin: auto;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-murm-1Lh .group-178-hjK .our-works-SS1 {
    margin-bottom: 2.55rem;
    display: flex;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-murm-1Lh .group-178-hjK .our-projects-research-development-hire-us-A77 {
    max-width: 27.8rem;
    align-items: center;
    align-content: center;
    display: flex;
    font-size: 2.5rem;
    font-weight: 400;
    line-height: 1.700125;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-murm-1Lh .group-179-UNh {
    margin-right: 15.1627rem;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-murm-1Lh .group-179-UNh .services-dFb {
    margin-bottom: 2.95rem;
    display: flex;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-murm-1Lh .group-179-UNh .ui-ux-development-application-development-software-quality-assurance-9zd {
    margin-left: 0.2373rem;
    max-width: 100%;
    display: flex;
    font-size: 2.5rem;
    font-weight: 400;
    line-height: 1.700125;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-murm-1Lh .group-180-Siq {
    width: auto;
    margin-bottom: 11.85rem;
    display: flex;
    align-items: start;
    flex-direction: column;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-murm-1Lh .group-180-Siq .contact-us-CT7 {
    margin-bottom: 2.9rem;
    display: flex;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #7ed957;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    flex-shrink: 0;
}

.desktop-1-sLh .auto-group-murm-1Lh .group-180-Siq .nativedevpsgmailcom-vtu {
    display: flex;
    font-size: 2.5rem;
    font-weight: 400;
    line-height: 1.1725;
    text-decoration-line: underline;
    color: #0044cc;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    flex-shrink: 0;
}

.auto-group-kgw1-sV7 {
    max-width: 100%;
    margin: 0 auto; /* Center the container */
}

.reach-us-content {
    font-size: 3rem;
    font-weight: 400;
    font-family: Roboto, 'Source Sans Pro';
    width: 100%;
}

.hire-us-chip {
    width: 100%;
    height: 100%;
    display: flex;
    font-size: 3rem;
    font-weight: 400;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
    white-space: nowrap;
    align-items: center;
    justify-content: center;
    background: linear-gradient(90deg, #7ed957 4.05%, #addda0 41.99%, #7ed957 88.74%);
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.our-team-vertical {
    margin: auto;
    width: 100%;
    height: auto;
    display: grid;
    flex-shrink: 0;
}

.project-items {
    width: 33.5rem;
    margin-right: 5rem;
    position: relative;
    background-size: 138.809% 132.86%;
    background-position: -5.6422rem -3.0116rem;
    background-image: url('https://nativedevps.s3.amazonaws.com/website/nativedevps/assets/ic_scrapnote.png');
    border-radius: 1.5rem;
    flex-shrink: 0;
}

.horizontal-header-layout {
    width: 150%;
    position: absolute;
    justify-content: center;
    top: 9.25rem;
    display: flex;
    font-size: 2.2rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #ffffff;
    font-family: Roboto, 'Roboto Light';
}

.header-items {
    color: #ffffff;
    margin-right: 10px; /* Adjust margin as needed for spacing between items */
    text-decoration: none;
    white-space: nowrap;
}

.horizontal-layout {
    position: absolute;
    display: flex;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.1725;
    color: #ffffff;
    font-family: Roboto, 'Source Sans Pro';
}

.footer {
    margin-top: 2rem;
    font-size: 2.5rem;
    font-weight: 400;
    justify-content: center;
    width: 100%;
    display: flex;
    background-color: black;
    color: white;
    padding: 50px;
    font-family: Roboto, 'Source Sans Pro';
}

.column {
    text-align: left; /* Align content inside each column to the left */
    max-width: 400px; /* Adjust max-width as needed for your design */
    margin-right: 25rem;
}

.column h2 {
    color: #7ED957;
    margin-bottom: 10px;
}

.column ul {
    list-style: none;
    padding: 0;
}

.column ul li {
    margin-bottom: 8px;
}

.column ul a {
    text-decoration: inherit;
    font-weight: normal;
    color: white;
}

.reach-us-section {
    width: 100%;
}