.gcfXGD {
  width: 100%;
  height: auto;
  display: flex;
  min-height: 100vh;
  align-items: center;
  flex-direction: column;
}
.our-expertise-section-navbar {
  width: 100%;
  display: flex;
  padding: 1rem;
  max-width: auto;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.our-expertise-left-side1 {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.our-expertise-navlink1 {
  display: contents;
}
.our-expertise-image10 {
  width: 229px;
  align-self: center;
  object-fit: cover;
  margin-right: var(--dl-space-space-doubleunit);
  text-decoration: none;
}
.our-expertise-burger-menu1 {
  display: none;
  align-items: flex-start;
  border-radius: var(--dl-radius-radius-radius4);
  flex-direction: column;
  background-color: var(--dl-color-accent-purple);
}
.our-expertise-icon1 {
  fill: var(--dl-color-gray-black);
  width: 36px;
  height: 36px;
}
.our-expertise-links-container1 {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  flex-direction: row;
  justify-content: center;
}
.our-expertise-link1 {
  font-style: normal;
  margin-right: var(--dl-space-space-tripleunit);
}
.our-expertise-link2 {
  font-style: normal;
  margin-right: var(--dl-space-space-tripleunit);
  text-decoration: none;
}
.our-expertise-link3 {
  font-style: normal;
  text-decoration: none;
}
.our-expertise-navlink2 {
  text-decoration: none;
}
.our-expertise-mobile-menu {
  top: 0px;
  flex: 0 0 auto;
  left: 0px;
  width: 100%;
  height: 100VH;
  display: none;
  padding: 1rem;
  z-index: 99;
  position: absolute;
  align-items: flex-start;
  flex-direction: column;
  background-color: #fff;
}
.our-expertise-container11 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
  flex-direction: row;
  justify-content: space-between;
}
.our-expertise-navlink3 {
  display: contents;
}
.our-expertise-image11 {
  width: 229px;
  align-self: center;
  object-fit: cover;
  margin-right: var(--dl-space-space-doubleunit);
  text-decoration: none;
}
.our-expertise-close-menu {
  flex: 0 0 auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.our-expertise-icon3 {
  width: 50px;
  height: 50px;
}
.our-expertise-left-side2 {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: space-between;
}
.our-expertise-burger-menu2 {
  display: none;
  align-items: flex-start;
  border-radius: var(--dl-radius-radius-radius4);
  flex-direction: column;
  background-color: var(--dl-color-accent-purple);
}
.our-expertise-icon5 {
  fill: var(--dl-color-gray-black);
  width: 36px;
  height: 36px;
}
.our-expertise-links-container2 {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-bottom: 1rem;
  flex-direction: column;
  justify-content: center;
}
.our-expertise-link4 {
  font-style: normal;
  margin-right: 0px;
  margin-bottom: 1rem;
}
.our-expertise-link5 {
  font-style: normal;
  margin-right: 0px;
  margin-bottom: 1rem;
  text-decoration: none;
}
.our-expertise-link6 {
  font-style: normal;
  margin-right: 0px;
  text-decoration: none;
}
.our-expertise-navlink4 {
  text-decoration: none;
}
.GOTioH {
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 3rem;
  flex-direction: column;
  padding-bottom: 3rem;
  justify-content: center;
}
.ubginn {
  margin: 0px;
  align-self: center;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  justify-content: flex-start;
}
.uvkHYZ {
  width: 100%;
  height: auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.SOLHuQ {
  text-align: left;
  margin-bottom: 1rem;
}
.xODlWp {
  width: 100%;
  height: auto;
  display: flex;
  z-index: 95;
  align-items: center;
  flex-direction: row;
}
.WjIlMB {
  fill: var(--dl-color-gray-black);
  color: var(--dl-color-gray-black);
  font-size: 48px;
  text-align: left;
  font-family: "HelveticaNeue-Light";
  font-weight: 500;
  line-height: 58px;
  margin-right: 2rem;
  text-transform: none;
  text-decoration: underline;
}
.pNPeuG {
  width: auto;
  object-fit: cover;
}
.tfxaoW {
  left: 0px;
  width: 100%;
  bottom: 0px;
  margin: auto;
  position: absolute;
  object-fit: cover;
}
.Pupaqh {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  justify-content: center;
}
.uVMpMd {
  width: 100%;
  display: flex;
  padding: 0px;
  position: relative;
  margin-top: 0px;
  align-items: center;
  margin-bottom: 0px;
  flex-direction: column;
  justify-content: center;
}
.VJZNsF {
  width: 100%;
  object-fit: cover;
}
.gsYqVS {
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
}
.HtEmve {
  padding: 0px;
  z-index: 95;
  margin-top: 0px;
  margin-bottom: 0px;
  flex-direction: row;
  justify-content: space-between;
}
.XohDOg {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 45%;
}
.NkOOTT {
  top: 0px;
  right: 0px;
  width: 50%;
  bottom: 0px;
  margin: auto;
  z-index: 90;
  position: absolute;
  object-fit: cover;
}
.jHLmDE {
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 3rem;
  flex-direction: column;
  padding-bottom: 3rem;
  justify-content: space-between;
}
.guIMpO {
  margin: 0px;
  z-index: 95;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  animation-name: none;
  flex-direction: column;
  padding-bottom: 0px;
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
.naWftH {
  width: 100%;
  display: flex;
  align-items: center;
  border-color: #000000;
  border-width: 1px;
  margin-bottom: 1rem;
  flex-direction: row;
  padding-bottom: 2rem;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.YnQzdt {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.iXIulb {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.IkjDXV {
  color: var(--dl-color-accent-purple);
}
.mfEBMd {
  width: 100%;
  display: flex;
  align-items: center;
  border-color: #000000;
  border-width: 1px;
  margin-bottom: 1rem;
  flex-direction: row;
  padding-bottom: 2rem;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.SBbxxN {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.KkDyUM {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.ZSsyqW {
  color: var(--dl-color-accent-purple);
}
.odrOpl {
  width: 100%;
  display: flex;
  align-items: center;
  border-color: #000000;
  border-width: 1px;
  margin-bottom: 1rem;
  flex-direction: row;
  padding-bottom: 2rem;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.krYXfI {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.IctYwU {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.UwjThb {
  color: var(--dl-color-accent-purple);
}
.aJzHYM {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.uUrLpd {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.CNmGwz {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.WMybHU {
  color: var(--dl-color-accent-purple);
}
.fFaqzN {
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 3rem;
  flex-direction: column;
  padding-bottom: 3rem;
  justify-content: center;
}
.KOYjdN {
  margin: 0px;
  align-self: center;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  justify-content: flex-start;
}
.vTDdWG {
  width: 100%;
  height: auto;
  display: flex;
  z-index: 95;
  align-items: flex-end;
  flex-direction: column;
}
.FPGAyE {
  text-align: left;
  margin-bottom: 1rem;
}
.PxXZrO {
  width: 100%;
  height: auto;
  display: flex;
  z-index: 95;
  align-items: center;
  flex-direction: row;
  justify-content: flex-end;
}
.yjovam {
  fill: var(--dl-color-gray-black);
  color: var(--dl-color-gray-black);
  font-size: 48px;
  text-align: left;
  font-family: "HelveticaNeue-Light";
  font-weight: 500;
  line-height: 58px;
  margin-right: 2rem;
  text-transform: none;
  text-decoration: underline;
}
.RWlCBi {
  width: auto;
  object-fit: cover;
}
.ZutbkJ {
  top: 0px;
  left: 0px;
  width: 100%;
  margin: auto;
  z-index: 90;
  position: absolute;
  object-fit: cover;
}
.HRrMpT {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  justify-content: center;
}
.WJVFfA {
  width: 100%;
  display: flex;
  padding: 0px;
  position: relative;
  margin-top: 0px;
  align-items: center;
  margin-bottom: 0px;
  flex-direction: column;
  justify-content: center;
}
.JeJrRa {
  width: 100%;
  object-fit: cover;
}
.YnPJQc {
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
}
.ngjsfB {
  padding: 0px;
  z-index: 95;
  margin-top: 0px;
  margin-bottom: 0px;
  flex-direction: row-reverse;
  justify-content: space-between;
}
.lcnSMR {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 45%;
}
.FHlaif {
  top: 0px;
  left: 0px;
  width: 50%;
  bottom: 0px;
  margin: auto;
  z-index: 90;
  position: absolute;
  object-fit: cover;
}
.RJELYl {
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 3rem;
  flex-direction: column;
  padding-bottom: 3rem;
  justify-content: space-between;
}
.YOQgFf {
  margin: 0px;
  z-index: 95;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  animation-name: none;
  flex-direction: column;
  padding-bottom: 0px;
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
.sHavDW {
  width: 100%;
  display: flex;
  align-items: center;
  border-color: #000000;
  border-width: 1px;
  margin-bottom: 1rem;
  flex-direction: row;
  padding-bottom: 2rem;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.sXVzGK {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.pfMZgE {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.PJcVVX {
  color: var(--dl-color-accent-green);
}
.YuXgQY {
  width: 100%;
  display: flex;
  align-items: center;
  border-color: #000000;
  border-width: 1px;
  margin-bottom: 1rem;
  flex-direction: row;
  padding-bottom: 2rem;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.thhfTl {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.nEBauU {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.BvHjAF {
  color: var(--dl-color-accent-green);
}
.DcHrzu {
  width: 100%;
  display: flex;
  align-items: center;
  border-color: #000000;
  border-width: 1px;
  margin-bottom: 1rem;
  flex-direction: row;
  padding-bottom: 2rem;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.OOmfuG {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.yYlEIs {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.uSuLfG {
  color: var(--dl-color-accent-green);
}
.kmsqgU {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.BcURGA {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.hCJvbR {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.RWIQwx {
  color: var(--dl-color-accent-green);
}
.FYLdIK {
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 3rem;
  flex-direction: column;
  padding-bottom: 3rem;
  justify-content: center;
}
.xBFoAP {
  margin: 0px;
  align-self: center;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  justify-content: flex-start;
}
.IPpLvL {
  width: 100%;
  height: auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.XlYZNs {
  text-align: left;
  margin-bottom: 1rem;
}
.nhzvhq {
  width: 100%;
  height: auto;
  display: flex;
  z-index: 95;
  align-items: center;
  flex-direction: row;
}
.EsJNgC {
  fill: var(--dl-color-gray-black);
  color: var(--dl-color-gray-black);
  font-size: 48px;
  text-align: left;
  font-family: "HelveticaNeue-Light";
  font-weight: 500;
  line-height: 58px;
  text-transform: none;
  text-decoration: underline;
}
.eyoKEL {
  left: 0px;
  width: 100%;
  bottom: 0px;
  margin: auto;
  position: absolute;
  object-fit: cover;
}
.dgBiJh {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  justify-content: center;
}
.adGPuT {
  width: 100%;
  display: flex;
  padding: 0px;
  position: relative;
  margin-top: 0px;
  align-items: center;
  margin-bottom: 0px;
  flex-direction: column;
  justify-content: center;
}
.ytLEVS {
  width: 100%;
  object-fit: cover;
}
.dPWPBt {
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
}
.PFLCZR {
  padding: 0px;
  z-index: 95;
  margin-top: 0px;
  margin-bottom: 0px;
  flex-direction: row;
  justify-content: space-between;
}
.YvUMZj {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 45%;
}
.GZohzo {
  top: 0px;
  right: 0px;
  width: 50%;
  bottom: 0px;
  margin: auto;
  z-index: 90;
  position: absolute;
  object-fit: cover;
}
.tUHcxK {
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 3rem;
  flex-direction: column;
  padding-bottom: 3rem;
  justify-content: space-between;
}
.Blgsrv {
  margin: 0px;
  z-index: 95;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  animation-name: none;
  flex-direction: column;
  padding-bottom: 0px;
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
.ZkcOIL {
  width: 100%;
  display: flex;
  align-items: center;
  border-color: #000000;
  border-width: 1px;
  margin-bottom: 1rem;
  flex-direction: row;
  padding-bottom: 2rem;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.aUgwDp {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.sVijbH {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.aPADQO {
  color: var(--dl-color-accent-purple);
}
.TwoALR {
  color: var(--dl-color-accent-purple);
}
.aPVkpx {
  width: 100%;
  display: flex;
  align-items: center;
  border-color: #000000;
  border-width: 1px;
  margin-bottom: 1rem;
  flex-direction: row;
  padding-bottom: 2rem;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.MrXoxW {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.YSqKJL {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.vZHChK {
  color: var(--dl-color-accent-purple);
}
.fKElHP {
  width: 100%;
  display: flex;
  align-items: center;
  border-color: #000000;
  border-width: 1px;
  margin-bottom: 1rem;
  flex-direction: row;
  padding-bottom: 2rem;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.dBPYmZ {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.RmZxzU {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.zaOOZB {
  color: var(--dl-color-accent-purple);
}
.AmUtOD {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.mUbQcZ {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.gFiNYP {
  fill: var(--dl-color-text-card-content);
  color: var(--dl-color-text-card-content);
  width: 100%;
  font-size: 42px;
  text-align: left;
  line-height: 54px;
}
.AUyvfm {
  color: var(--dl-color-accent-purple);
}
.iakRJH {
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  padding-top: 3rem;
  flex-direction: column;
  padding-bottom: 3rem;
  justify-content: space-between;
  background-color: var(--dl-color-gray-black);
}
.sykKXp {
  margin: 0px;
  z-index: 95;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  animation-name: none;
  flex-direction: column;
  padding-bottom: 0px;
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
.bxezuH {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding-top: 3rem;
  padding-left: 2rem;
  border-radius: 40px;
  padding-right: 2rem;
  flex-direction: column;
  padding-bottom: 3rem;
  justify-content: center;
  background-color: var(--dl-color-accent-purple);
}
.xUSOiT {
  width: 100%;
  font-size: 42px;
  text-align: center;
  font-family: "HelveticaNeue-Medium";
  font-weight: 500;
  line-height: 54px;
  margin-bottom: 2rem;
  letter-spacing: 0.5;
  text-transform: none;
}
.MHQPFI {
  font-size: 54px;
  font-family: "HelveticaNeue-Medium";
  padding-top: 1.5rem;
  border-width: 0px;
  padding-left: 4rem;
  border-radius: 100px;
  padding-right: 4rem;
  padding-bottom: 1.5rem;
}
.ENumPJ {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: var(--dl-color-gray-black);
}
.tNxMix {
  width: 100%;
  display: flex;
  padding: 1rem;
  max-width: auto;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.aQCMJP {
  fill: var(--dl-color-gray-white);
  color: var(--dl-color-gray-white);
}
.dtlmQU {
  fill: var(--dl-color-gray-white);
  color: var(--dl-color-gray-white);
}
.pOggBE {
  fill: var(--dl-color-gray-white);
  color: var(--dl-color-gray-white);
  text-decoration: none;
}
@media(max-width: 1600px) {
  .our-expertise-left-side1 {
    width: 100%;
  }
  .our-expertise-links-container1 {
    flex-wrap: wrap;
  }
  .our-expertise-left-side2 {
    width: 100%;
  }
  .our-expertise-links-container2 {
    flex-wrap: wrap;
  }
}
@media(max-width: 1200px) {
  .our-expertise-section-navbar {
    position: static;
  }
  .our-expertise-left-side1 {
    width: 100%;
  }
  .our-expertise-links-container1 {
    flex-wrap: wrap;
  }
  .our-expertise-left-side2 {
    width: 100%;
  }
  .our-expertise-links-container2 {
    flex-wrap: wrap;
  }
  .GOTioH {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .ubginn {
    padding: 2rem;
  }
  .tfxaoW {
    position: static;
  }
  .VJZNsF {
    padding: 2rem;
  }
  .gsYqVS {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .HtEmve {
    margin: 0px;
    padding: 0rem;
    flex-direction: column;
  }
  .NkOOTT {
    position: static;
  }
  .jHLmDE {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .guIMpO {
    padding: 2rem;
  }
  .fFaqzN {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .KOYjdN {
    padding: 2rem;
  }
  .ZutbkJ {
    position: static;
  }
  .JeJrRa {
    padding: 2rem;
  }
  .YnPJQc {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .ngjsfB {
    margin: 0px;
    padding: 0rem;
    flex-direction: column;
  }
  .FHlaif {
    position: static;
  }
  .RJELYl {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .YOQgFf {
    padding: 2rem;
  }
  .FYLdIK {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .xBFoAP {
    padding: 2rem;
  }
  .eyoKEL {
    position: static;
  }
  .ytLEVS {
    padding: 2rem;
  }
  .dPWPBt {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .PFLCZR {
    margin: 0px;
    padding: 0rem;
    flex-direction: column;
  }
  .GZohzo {
    position: static;
  }
  .tUHcxK {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .Blgsrv {
    padding: 2rem;
  }
  .iakRJH {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .sykKXp {
    padding: 2rem;
  }
}
@media(max-width: 991px) {
  .our-expertise-section-navbar {
    position: static;
  }
  .our-expertise-left-side1 {
    width: 100%;
  }
  .our-expertise-links-container1 {
    flex-wrap: wrap;
  }
  .our-expertise-left-side2 {
    width: 100%;
  }
  .our-expertise-links-container2 {
    flex-wrap: wrap;
  }
  .GOTioH {
    padding: 0rem;
    flex-direction: column;
  }
  .ubginn {
    padding: 2rem;
  }
  .uvkHYZ {
    width: 100%;
  }
  .tfxaoW {
    position: static;
  }
  .Pupaqh {
    flex-direction: column;
  }
  .uVMpMd {
    flex-direction: column;
  }
  .gsYqVS {
    flex-direction: column-reverse;
  }
  .jHLmDE {
    flex-direction: column-reverse;
  }
  .naWftH {
    width: 100%;
  }
  .mfEBMd {
    width: 100%;
  }
  .odrOpl {
    width: 100%;
  }
  .aJzHYM {
    width: 100%;
  }
  .fFaqzN {
    padding: 0rem;
    flex-direction: column;
  }
  .KOYjdN {
    padding: 2rem;
  }
  .vTDdWG {
    align-items: flex-start;
    width: 100%;
  }
  .ZutbkJ {
    position: static;
  }
  .HRrMpT {
    flex-direction: column;
  }
  .WJVFfA {
    flex-direction: column;
  }
  .YnPJQc {
    flex-direction: column-reverse;
  }
  .RJELYl {
    flex-direction: column-reverse;
  }
  .sHavDW {
    width: 100%;
  }
  .YuXgQY {
    width: 100%;
  }
  .DcHrzu {
    width: 100%;
  }
  .kmsqgU {
    width: 100%;
  }
  .FYLdIK {
    padding: 0rem;
    flex-direction: column;
  }
  .xBFoAP {
    padding: 2rem;
  }
  .IPpLvL {
    width: 100%;
  }
  .eyoKEL {
    position: static;
  }
  .dgBiJh {
    flex-direction: column;
  }
  .adGPuT {
    flex-direction: column;
  }
  .dPWPBt {
    flex-direction: column-reverse;
  }
  .tUHcxK {
    flex-direction: column-reverse;
  }
  .ZkcOIL {
    width: 100%;
  }
  .aPVkpx {
    width: 100%;
  }
  .fKElHP {
    width: 100%;
  }
  .AmUtOD {
    width: 100%;
  }
  .iakRJH {
    flex-direction: column-reverse;
  }
  .XohDOg,
  .lcnSMR,
  .YvUMZj {
    width: 100%;
    padding: 2rem;
  }
  .iXIulb,
  .KkDyUM,
  .IctYwU,
  .CNmGwz,
  .pfMZgE,
  .nEBauU,
  .yYlEIs,
  .hCJvbR,
  .sVijbH,
  .YSqKJL,
  .RmZxzU,
  .gFiNYP,
  .xUSOiT {
    font-size: 1rem;
  }
  .UwjThb {
    align-items: start;
  }
  .WjIlMB,
  .yjovam {
    margin-right: 0;
    margin-bottom: 1rem; 
  }
  .MHQPFI {
    font-size: 1rem;
  }
  .bxezuH {
    padding: 1rem;
  }
}
@media(max-width: 767px) {
  .our-expertise-burger-menu1 {
    display: flex;
    padding: var(--dl-space-space-halfunit);
  }
  .our-expertise-links-container1 {
    display: none;
  }
  .our-expertise-navlink2 {
    display: none;
  }
  .our-expertise-burger-menu2 {
    display: flex;
    padding: var(--dl-space-space-halfunit);
  }
  .our-expertise-links-container2 {
    display: none;
  }
  .our-expertise-navlink4 {
    display: none;
  }
  .xODlWp {
    width: 100%;
    height: auto;
    align-items: flex-start;
    flex-direction: column;
  }
  .tfxaoW {
    display: none;
  }
  .NkOOTT {
    display: none;
  }
  .PxXZrO {
    width: 100%;
    height: auto;
    align-items: flex-start;
    flex-direction: column;
  }
  .ZutbkJ {
    display: none;
  }
  .FHlaif {
    display: none;
  }
  .nhzvhq {
    width: 100%;
    height: auto;
    align-items: flex-start;
    flex-direction: column;
  }
  .eyoKEL {
    display: none;
  }
  .GZohzo {
    display: none;
  }
  .tNxMix {
    flex-direction: column-reverse;
  }
  .dtlmQU {
    margin-bottom: 1rem;
  }
  .pOggBE {
    margin-bottom: 1rem;
  }

}
@media(max-width: 479px) {
  .GOTioH {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .uvkHYZ {
    width: 100%;
  }
  .uVMpMd {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .gsYqVS {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .jHLmDE {
    padding-top: var(--dl-space-space-fourunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .naWftH {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .iXIulb {
    font-size: 1rem;
  }
  .mfEBMd {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .KkDyUM {
    font-size: 1rem;
  }
  .odrOpl {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .IctYwU {
    font-size: 1rem;
  }
  .aJzHYM {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .CNmGwz {
    font-size: 1rem;
  }
  .fFaqzN {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .vTDdWG {
    width: 100%;
  }
  .WJVFfA {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .YnPJQc {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .RJELYl {
    padding-top: var(--dl-space-space-fourunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .sHavDW {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .pfMZgE {
    font-size: 1rem;
  }
  .YuXgQY {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .nEBauU {
    font-size: 1rem;
  }
  .DcHrzu {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .yYlEIs {
    font-size: 1rem;
  }
  .kmsqgU {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .hCJvbR {
    font-size: 1rem;
  }
  .FYLdIK {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .IPpLvL {
    width: 100%;
  }
  .adGPuT {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .dPWPBt {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .tUHcxK {
    padding-top: var(--dl-space-space-fourunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .ZkcOIL {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .sVijbH {
    font-size: 1rem;
  }
  .aPVkpx {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .YSqKJL {
    font-size: 1rem;
  }
  .fKElHP {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .RmZxzU {
    font-size: 1rem;
  }
  .AmUtOD {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
  }
  .gFiNYP {
    font-size: 1rem;
  }
  .iakRJH {
    padding-top: var(--dl-space-space-fourunits);
    padding-bottom: var(--dl-space-space-fourunits);
  }
  .bxezuH {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .xUSOiT {
    font-size: 1rem;
  }
}
