﻿@media screen and (min-width:1024px){body{background:linear-gradient(to bottom,#f5fdff 0%,#f6fafb 100%);}.banner{width:100%;height:29.313vw;background-color:#000;background-image:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.35)),url("../images/aboutus/park-with-city-background.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;margin-top:5.771vw;}.banner .bannertextlarge{font-family:"Roboto-B";font-size:3.25vw;color:#fff;text-align:center;padding-top:12.563vw;margin:0 auto;text-shadow:0 3px 10px rgba(0,0,0,.9);opacity:0;transition:opacity 1s;}.banner .bannertextlarge.show{opacity:1;}.banner .bannertextsmall{font-family:"Roboto-B";font-size:1.125vw;color:#fff;padding-top:.729vw;margin:0 auto;text-align:center;text-shadow:0 3px 10px rgba(0,0,0,.9);opacity:0;transition:opacity 1s;}.banner .bannertextsmall.show{opacity:1;}.tinytext{display:flex;flex-direction:row;align-items:center;margin-left:6vw;margin-top:1.625vw;gap:.858vw;}.tinytext .home{font-family:"Roboto-B";font-size:1.125vw;color:#000;}.tinytext .arrow{object-fit:contain;width:.522vw;height:.522vw;opacity:.5;}.tinytext .careers{font-family:"Roboto-B";font-size:1.125vw;color:rgba(0,0,0,.3019607843);}.AboutUs-container{max-width:100vw;width:100%;margin:5.25vw 0 0 0;padding-left:6.313vw;padding-right:6.313vw;display:flex;align-items:flex-start;}.AboutUs-container .SGEI-Background{width:35.125vw;height:18.75vw;margin:2.688vw 0 1.813vw 0;flex:none;}.AboutUs-container .SGEI-Background p{font-family:Roboto-R;font-size:1.125vw;font-weight:400;line-height:1.4;}.AboutUs-container .SGEI-Background p .break1{display:block;height:1.563vw;}.AboutUs-container .SGEI-Background p .break2{display:block;height:1.563vw;}.AboutUs-container .SGEI-Background p .Desktop-extra{display:none;}.AboutUs-container .SGEI-Background .Bold-desktop{font-size:1.125vw;font-family:Roboto-B;font-weight:700;}.AboutUs-container .SGEI-Background .Bold-mobile{display:none;}.AboutUs-container .image-container{display:flex;flex-direction:row;flex:1;margin-left:4.25vw;}.AboutUs-container .image-container .label{position:absolute;top:20vw;left:1.563vw;display:flex;align-items:center;gap:.6vw;}.AboutUs-container .image-container .Careers{background-image:linear-gradient(to top,rgba(0,0,0,.15),rgba(0,0,0,0)),url("../images/aboutus/Careers-img2.png");background-size:100%;background-position:center;background-repeat:no-repeat;position:relative;width:17.063vw;height:23.25vw;border-radius:1.563vw;overflow:hidden;transition:background-size .5s ease;}.AboutUs-container .image-container .Careers:hover{background-size:110%;background-position:center;}.AboutUs-container .image-container .Careers .Career-text{font-size:1.5vw;font-family:Roboto-B;font-weight:700;color:#fff;top:20vw;left:1.563vw;}.AboutUs-container .image-container .Careers .image-arrow{width:1.141vw;height:1.703vw;transform:translateY(.125vw);margin-left:6.819vw;}.AboutUs-container .image-container .What-we-do{background-image:linear-gradient(to top,rgba(0,0,0,.15),rgba(0,0,0,0)),url("../images/aboutus/What-we-do-img2.png");background-size:100%;background-position:center;background-repeat:no-repeat;position:relative;width:29.25vw;height:23.25vw;margin-left:1.625vw;border-radius:1.563vw;overflow:hidden;transition:background-size .5s ease;}.AboutUs-container .image-container .What-we-do:hover{background-size:110%;background-position:center;}.AboutUs-container .image-container .What-we-do .What-we-do-text{font-size:1.5vw;font-family:Roboto-B;font-weight:700;color:#fff;}.AboutUs-container .image-container .What-we-do .image-arrow{width:1.141vw;height:1.703vw;transform:translateY(.125vw);margin-left:15.794vw;}.connect-banner{width:100%;height:32.625vw;background-color:#000;background-image:linear-gradient(rgba(0,0,0,.14),rgba(0,0,0,.14)),url("../images/aboutus/connect-banner-img.jpg");background-repeat:no-repeat;background-size:cover;position:relative;margin-top:5.75vw;}.connect-banner .Connect-text-large{position:absolute;top:22.25vw;left:8.063vw;font-size:2.375vw;font-family:Roboto-B;color:#fff;font-weight:700;text-shadow:0 .188vw .625vw rgba(0,0,0,.73);opacity:0;transition:opacity .6s ease;}.connect-banner .Connect-text-large.show{opacity:1;}.connect-banner .Connect-text-small{position:absolute;top:26vw;left:8.063vw;font-size:1.125vw;font-family:Roboto-M;color:#fff;font-weight:500;text-shadow:0 .188vw .625vw rgba(0,0,0,.73);width:27.875vw;height:4.188vw;opacity:0;transition:opacity .6s ease;transition-delay:.2s;}.connect-banner .Connect-text-small.show{opacity:1;}.Leadership-team-container{max-width:100vw;width:85%;margin:6.25vw auto 10.375vw auto;}.Leadership-team-container .leadership-title{text-align:center;font-size:2.375vw;font-family:Roboto-B;font-weight:700;}.Leadership-team-container .Leadership-team-list{display:grid;grid-template-columns:repeat(3,1fr);gap:4.063vw;list-style:none;margin-top:3.75vw;}.Leadership-team-container .Leadership-team-list .team-item{display:flex;flex-direction:row;align-items:center;}.Leadership-team-container .Leadership-team-list .team-item .face-img{width:11.188vw;height:11.188vw;}.Leadership-team-container .Leadership-team-list .team-item .info{margin-left:1.938vw;}.Leadership-team-container .Leadership-team-list .team-item .info .name{font-family:Roboto-B;font-size:1.375vw;font-weight:700;white-space:nowrap;}.Leadership-team-container .Leadership-team-list .team-item .info .role{margin-top:.691vw;font-size:1.125vw;font-weight:400;font-family:Roboto-I;font-style:italic;}.Leadership-team-container .Leadership-team-list .team-item .info .role span{display:block;}.AboutUs-container{opacity:0;transform:translateY(1px);transition:.6s ease;}.AboutUs-container.show{opacity:1;transform:translateY(0);}.team-item{opacity:0;transform:translateY(40px);transition:.5s ease;}.team-item.show{opacity:1;transform:translateY(0);}.Leadership-team-list li:nth-child(1) .team-item{transition-delay:0s;}.Leadership-team-list li:nth-child(2) .team-item{transition-delay:.3s;}.Leadership-team-list li:nth-child(3) .team-item{transition-delay:.5s;}.Leadership-team-list li:nth-child(4) .team-item{transition-delay:.6s;}.Leadership-team-list li:nth-child(5) .team-item{transition-delay:.7s;}.Leadership-team-list li:nth-child(6) .team-item{transition-delay:.9s;}}@media screen and (min-width:769px) and (max-width:1023px){body{background:linear-gradient(to bottom,#f5fdff 0%,#f6fafb 100%);}.banner{width:100vw;height:42.913vw;background-color:#000;background-image:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.35)),url("../images/aboutus/park-with-city-background.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;margin-top:12.008vw;}.banner .bannertextlarge{font-family:"Roboto-B";font-size:5.852vw;color:#fff;text-align:center;padding-top:15.605vw;margin:0 auto;opacity:0;transition:opacity 1s;text-shadow:0 .39vw 1.3vw rgba(0,0,0,.9);}.banner .bannertextlarge.show{opacity:1;}.banner .bannertextsmall{font-family:"Roboto-B";font-size:1.951vw;color:#fff;padding-top:1.518vw;margin:0 auto;text-align:center;opacity:0;transition:opacity 1s;text-shadow:0 .39vw 1.3vw rgba(0,0,0,.9);}.banner .bannertextsmall.show{opacity:1;}.tinytext{display:flex;flex-direction:row;align-items:center;margin-left:12.484vw;margin-top:3.381vw;gap:1.784vw;}.tinytext .home{font-family:"Roboto-B";font-size:2.341vw;color:#000;}.tinytext .arrow{object-fit:contain;width:8.35px;height:10.56px;opacity:.5;}.tinytext .careers{font-family:"Roboto-B";font-size:2.341vw;color:rgba(0,0,0,.3019607843);}.AboutUs-container{max-width:208.062vw;width:100%;margin:6.502vw 0 0 0;padding-left:10.343vw;padding-right:10.343vw;display:flex;flex-direction:column;}.AboutUs-container .SGEI-Background{order:2;width:100%;height:39.012vw;margin:5.592vw 0 6.502vw 0;line-height:1.4px;flex:none;}.AboutUs-container .SGEI-Background p{font-family:Roboto-R;font-size:2.601vw;font-weight:400;line-height:1.4;}.AboutUs-container .SGEI-Background p .break1{display:block;height:3.251vw;}.AboutUs-container .SGEI-Background p .break2{display:block;height:3.251vw;}.AboutUs-container .SGEI-Background p .Desktop-extra{display:none;}.AboutUs-container .SGEI-Background .Bold-desktop{font-size:2.341vw;font-family:Roboto-B;font-weight:700;}.AboutUs-container .image-container{order:1;display:flex;flex-direction:row;flex:1;}.AboutUs-container .image-container .label{position:absolute;top:33vw;left:2.563vw;display:flex;align-items:center;gap:.6vw;}.AboutUs-container .image-container .Careers{background-image:linear-gradient(to top,rgba(0,0,0,.15),rgba(0,0,0,0)),url("../images/aboutus/Careers-img2.png");background-size:cover;background-repeat:no-repeat;position:relative;width:27.501vw;height:37.375vw;border-radius:1.814vw;}.AboutUs-container .image-container .Careers .Career-text{font-size:2.601vw;font-family:Roboto-B;font-weight:700;color:#fff;}.AboutUs-container .image-container .Careers .image-arrow{width:2.373vw;height:1.983vw;margin-left:10.6vw;}.AboutUs-container .image-container .What-we-do{background-image:linear-gradient(to top,rgba(0,0,0,.15),rgba(0,0,0,0)),url("../images/aboutus/What-we-do-img2.png");background-size:cover;background-repeat:no-repeat;position:relative;width:46.858vw;height:37.375vw;margin-left:3.381vw;border-radius:1.814vw;}.AboutUs-container .image-container .What-we-do .What-we-do-text{font-size:2.601vw;font-family:Roboto-B;font-weight:700;color:#fff;}.AboutUs-container .image-container .What-we-do .image-arrow{width:2.373vw;height:1.983vw;margin-left:24.4vw;}.connect-banner{width:100%;height:52.016vw;background-color:#000;background-image:linear-gradient(rgba(0,0,0,.14),rgba(0,0,0,.14)),url("../images/aboutus/connect-banner-img.jpg");background-repeat:no-repeat;background-size:cover;position:relative;margin-top:2.601vw;}.connect-banner .Connect-text-large{position:absolute;top:75%;left:4.77%;font-size:3.901vw;font-family:Roboto-B;color:#fff;font-weight:700;text-shadow:0 .39vw 1.3vw rgba(0,0,0,.73);opacity:0;transition:opacity .6s ease;}.connect-banner .Connect-text-large.show{opacity:1;}.connect-banner .Connect-text-small{position:absolute;top:86.25%;left:5.97%;font-size:1.821vw;font-family:Roboto-M;color:#fff;font-weight:500;text-shadow:0 .39vw 1.3vw rgba(0,0,0,.73);width:47.464vw;height:auto;opacity:0;transition:opacity .6s ease;transition-delay:.2s;}.connect-banner .Connect-text-small.show{opacity:1;}.Leadership-team-container{max-width:208.062vw;width:85%;margin:13.004vw auto 13.004vw auto;}.Leadership-team-container .leadership-title{text-align:center;font-size:4.941vw;font-family:Roboto-B;font-weight:700;}.Leadership-team-container .Leadership-team-list{display:grid;grid-template-columns:repeat(2,1fr);gap:3.901vw;list-style:none;margin-top:7.802vw;}.Leadership-team-container .Leadership-team-list .team-item{display:flex;flex-direction:row;align-items:center;}.Leadership-team-container .Leadership-team-list .team-item .face-img{width:16.255vw;height:16.255vw;}.Leadership-team-container .Leadership-team-list .team-item .info{margin-left:1.951vw;}.Leadership-team-container .Leadership-team-list .team-item .info .name{font-family:Roboto-B;font-size:2.601vw;font-weight:700;}.Leadership-team-container .Leadership-team-list .team-item .info .role{font-size:1.951vw;font-weight:400;font-family:Roboto-I;font-style:italic;margin-top:1vw;}.Leadership-team-container .Leadership-team-list .team-item .info .role span{display:block;}.AboutUs-container{opacity:0;transform:translateY(5.202vw);transition:.5s ease;}.AboutUs-container.show{opacity:1;transform:translateY(0);}.team-item{opacity:0;transform:translateY(5.202vw);transition:.5s ease;}.team-item.show{opacity:1;transform:translateY(0);}.Leadership-team-list li:nth-child(1) .team-item{transition-delay:0s;}.Leadership-team-list li:nth-child(2) .team-item{transition-delay:.3s;}.Leadership-team-list li:nth-child(3) .team-item{transition-delay:.5s;}.Leadership-team-list li:nth-child(4) .team-item{transition-delay:.6s;}.Leadership-team-list li:nth-child(5) .team-item{transition-delay:.7s;}.Leadership-team-list li:nth-child(6) .team-item{transition-delay:.9s;}}@media screen and (max-width:768px){body{background:linear-gradient(to bottom,#f5fdff 0%,#f6fafb 100%);}.banner{width:100%;height:108.605vw;background-color:#000;background-image:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.35)),url("../images/aboutus/Banner-background-mobile.png");background-repeat:no-repeat;background-size:cover;position:relative;margin-top:12.33vw;}.banner .bannertextlarge{font-family:"Roboto-B";font-size:8.837vw;color:#fff;text-align:center;padding-top:46.744vw;margin:0 auto;font-weight:700;text-shadow:0 3px 10px rgba(0,0,0,.8),0 6px 20px rgba(0,0,0,.6);opacity:0;transition:opacity .6s ease;}.banner .bannertextlarge.show{opacity:1;}.banner .bannertextsmall{font-family:"Roboto-B";font-size:3.721vw;color:#fff;padding-top:2.714vw;margin:0 auto;text-align:center;font-weight:700;opacity:0;transition:opacity 1s;}.banner .bannertextsmall.show{opacity:1;}.tinytext{display:flex;flex-direction:row;align-items:center;margin-left:7.442vw;margin-top:5.349vw;gap:3.953vw;}.tinytext .home{font-family:"Roboto-B";font-size:4.186vw;color:#000;}.tinytext .arrow{object-fit:contain;width:1.5vw;height:2.5vw;opacity:.5;}.tinytext .careers{font-family:"Roboto-B";font-size:4.186vw;color:rgba(0,0,0,.3019607843);}.AboutUs-container{margin:9.302vw 0 0 0;display:flex;flex-direction:column;}.AboutUs-container .SGEI-Background{max-width:89.302vw;width:100%;line-height:1.4;order:2;margin:8.837vw auto 0 auto;}.AboutUs-container .SGEI-Background p{font-family:Roboto-R;font-size:3.721vw;line-height:1.4;}.AboutUs-container .SGEI-Background p .break1{display:block;height:5.581vw;}.AboutUs-container .SGEI-Background .Bold-desktop{font-size:3.721vw;font-family:Roboto-B;display:inline;}.AboutUs-container .image-container{order:1;display:flex;flex-direction:row-reverse;gap:3.256vw;margin:0 auto 0 auto;}.AboutUs-container .image-container .label{position:absolute;top:37.442vw;left:4.419vw;display:flex;align-items:center;}.AboutUs-container .image-container .Careers{width:33.256vw;height:45.116vw;order:1;background-image:url("../images/aboutus/Careers-img2.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;border-radius:2.326vw;}.AboutUs-container .image-container .Careers .Career-text{font-size:4.186vw;font-family:Roboto-B;font-weight:700;color:#fff;}.AboutUs-container .image-container .Careers .image-arrow{width:4.291vw;height:4.374vw;transform:translateY(.405vw);margin-left:6.967vw;}.AboutUs-container .image-container .What-we-do{position:relative;width:56.744vw;height:45.116vw;order:2;background-image:url("../images/aboutus/What-we-do-img2.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;border-radius:2.326vw;}.AboutUs-container .image-container .What-we-do .What-we-do-text{font-size:4.186vw;font-family:Roboto-B;font-weight:700;color:#fff;}.AboutUs-container .image-container .What-we-do .image-arrow{width:4.291vw;height:4.374vw;transform:translateY(.405vw);margin-left:22.856vw;}.connect-banner{width:100%;height:90.698vw;background-color:#000;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.1)),url("../images/aboutus/Connect-background-mobile.png");background-repeat:no-repeat;background-size:cover;position:relative;margin-top:8.837vw;position:relative;}.connect-banner .Connect-text-large{position:absolute;top:39.77vw;left:4.65vw;width:57.28vw;font-size:5.581vw;font-family:Roboto-B;color:#fff;font-weight:700;text-shadow:0 .698vw 2.326vw rgba(0,0,0,.73);opacity:0;transition:opacity 1s;}.connect-banner .Connect-text-large.show{opacity:1;}.connect-banner .Connect-text-small{position:absolute;top:56.72vw;left:4.65vw;font-size:3.721vw;font-family:Roboto-M;color:#fff;font-weight:500;text-shadow:0 .698vw 2.326vw rgba(0,0,0,.73);width:67.442vw;opacity:0;transition:opacity .6s ease;transition-delay:.2s;}.connect-banner .Connect-text-small.show{opacity:1;}.Leadership-team-container{max-width:372.093vw;width:85%;margin:13.953vw auto 16.744vw auto;}.Leadership-team-container .LeadershipSwiper{width:100%;--swiper-pagination-bottom:none;}.Leadership-team-container .LeadershipSwiper swiper-slide{display:flex;justify-content:center;}.Leadership-team-container .leadership-title{text-align:center;font-size:6.512vw;font-family:Roboto-B;font-weight:700;}.Leadership-team-container .Leadership-team-list{display:flex;flex-direction:column;gap:8.372vw;list-style:none;margin-top:13.953vw;}.Leadership-team-container .Leadership-team-list .team-item{display:flex;flex-direction:row;align-items:center;}.Leadership-team-container .Leadership-team-list .team-item .face-img{width:31.86vw;height:31.86vw;}.Leadership-team-container .Leadership-team-list .team-item .info{margin-left:7.209vw;}.Leadership-team-container .Leadership-team-list .team-item .info .name{font-family:Roboto-B;font-size:4.651vw;font-weight:700;}.Leadership-team-container .Leadership-team-list .team-item .info .role{margin-top:3.023vw;font-size:3.721vw;font-family:Roboto-I;font-style:Italic;}.Leadership-team-container .Leadership-team-list .team-item .info .role span{display:block;}.AboutUs-container{opacity:0;transform:translateY(9.302vw);transition:.5s ease;}.AboutUs-container.show{opacity:1;transform:translateY(0);}.team-item{opacity:0;transform:translateY(9.302vw);transition:.5s ease;}.team-item.show{opacity:1;transform:translateY(0);}.Leadership-team-list li:nth-child(1) .team-item{transition-delay:0s;}.Leadership-team-list li:nth-child(2) .team-item{transition-delay:.3s;}.Leadership-team-list li:nth-child(3) .team-item{transition-delay:.5s;}.Leadership-team-list li:nth-child(4) .team-item{transition-delay:.6s;}.Leadership-team-list li:nth-child(5) .team-item{transition-delay:.7s;}.Leadership-team-list li:nth-child(6) .team-item{transition-delay:.9s;}}