.company-intro{padding:120px 0 70px;position:relative;overflow:hidden}.company-decor{z-index:0;pointer-events:none;max-width:280px;height:auto;position:absolute}.company-decor-left{top:120px;left:0}.company-decor-right{bottom:0;right:10px}.company-intro-grid,.company-split-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:30px;display:grid;position:relative}.company-intro h5,.company-mission h5,.director h5{color:#007893;text-transform:uppercase;margin:0 0 14px;font-family:Roboto,sans-serif;font-size:16px;font-weight:700}.company-intro h2{letter-spacing:-2px;text-transform:uppercase;color:#00235a;margin:0 0 20px;font-family:Exo,sans-serif;font-size:55px;font-weight:700;line-height:70px}.company-intro p,.company-copy,.director p,.company-mission p,.company-list{text-align:justify;color:#00235a;font-size:18px;line-height:28px}.company-intro p{margin:0;padding-right:40px}.company-photo{width:100%;height:auto;display:block}.company-block{padding:40px 0 0}.company-split{padding:70px 0 0}.company-split-last{padding-bottom:70px}.company-split-grid{align-items:start}.company-block h3,.company-split h3{text-align:center;text-transform:uppercase;color:#00235a;letter-spacing:-.5px;margin:0 0 18px;font-family:Exo,sans-serif;font-size:28px;font-weight:700}.company-copy{margin:0}.company-list{text-align:left;margin:0;padding:0;list-style:none}.company-list li{align-items:flex-start;gap:10px;margin-top:15px;display:flex}.company-list li:first-child{margin-top:0}.company-list :is(svg,.fa){color:#02a0c5;flex:0 0 20px;width:20px;height:20px;margin-top:4px;font-size:20px}.company-people{padding:70px 0 40px}.director+.director{margin-top:40px}.director h2{text-align:left;text-transform:uppercase;color:#00235a;margin:0 0 12px;font-family:Exo,sans-serif;font-size:40px;font-weight:700;line-height:48px}.director p{margin:0 0 30px;padding-left:15px}.director p:last-child{margin-bottom:0}.company-mission{text-align:center;padding:70px 0}.company-mission h5{text-align:center}.company-mission p{margin:0 0 30px}.company-mission p:last-child{margin-bottom:0}@media (width<=1199px){.company-intro{padding-top:100px;padding-bottom:50px}.company-intro p{padding-right:0;font-size:16px;line-height:26px}}@media (width<=991px){.company-intro-grid,.company-split-grid{grid-template-columns:1fr}.company-decor{max-width:160px}}@media (width<=767px){.company-intro{padding-top:80px;padding-bottom:30px}.company-block h3,.company-split h3{font-size:24px}}@media (width<=575px){.company-decor{display:none}.company-intro h2{letter-spacing:-1px;font-size:45px;line-height:55px}}@media (width<=400px){.company-intro h2{font-size:35px;line-height:45px}}
