body{overflow-x:hidden}#Banner{background-image:url("/images/Hero-Bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}#Banner .container{display:flex;flex-direction:column;max-width:var(--max-width);margin:0 auto;width:100%;box-sizing:border-box;color:white;justify-content:center;gap:1.5rem;padding:2rem 0}#Banner .container *{max-width:600px}@media screen and (max-width: 1320px){#Banner .container *{padding-inline:1rem}}#Values{margin:4rem auto;position:relative}#Values .container{display:flex;flex-direction:column;max-width:var(--max-width);margin:0 auto;box-sizing:border-box}#Values .container h2{margin-bottom:4rem;margin-top:4rem;margin-left:2rem;font-size:2.2rem;font-weight:500}#Values .container .Row{display:grid;grid-template-columns:repeat(3, 1fr);border-radius:8px;overflow:hidden}#Values .container .Row .Column{background:#ebebeb;padding:2rem}#Values .container .Row .Column h3{font-weight:500}#Values .container .Row .Column p{opacity:80%;margin-top:0.5rem}#Values .container .Row .Column.img{background:url("/images/pexels-julius-silver-240301-753331.jpg");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1100px){#Values .container .Row{max-width:1300px;gap:1rem;margin-inline:1rem;justify-content:center;align-items:center;grid-template-columns:1fr 1fr;margin:0 auto}#Values .container .Row .img{display:none}}@media screen and (max-width: 800px){#Values .container h2{text-align:center;margin-left:0}#Values .container .Row{grid-template-columns:1fr;max-width:450px}}#Values .Bg{position:absolute;top:0;background:#f5f5f5;height:100%;width:100%;z-index:-5;max-height:300px}#Contact{margin-top:0}#Headquarters{overflow:hidden;margin:14rem auto;display:flex;background:#f6f6f6;max-height:450px}#Headquarters .container{display:flex;align-items:center;justify-content:center;margin:0 auto}#Headquarters .container .Left img{max-width:400px;object-fit:cover}#Headquarters .container .Right{max-width:500px;padding-inline:4rem}#Headquarters .container .Right .title{font-weight:500;margin-bottom:1rem}#Headquarters .container .Right p{color:#353535;font-size:20px;font-weight:300}@media screen and (max-width: 850px){#Headquarters{max-height:100%;padding:6rem 0;box-sizing:border-box}#Headquarters .container{flex-direction:column;box-sizing:border-box}#Headquarters .container .Right{padding:0;box-sizing:border-box}}
