header{padding:0 5vw;width:100%;height:10vh;display:flex;justify-content:space-between;text-align:center;opacity:.9;background-color:#fff}header .main_logo{display:flex;text-align:center;justify-content:center;align-items:center;gap:2vw;cursor:pointer}header .main_logo h1{font-size:2.08vw;display:flex;align-items:center;color:#006801;font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-shadow:0 .25vh .88vh #000000;text-align:center;line-height:1.2}header .main_logo img{margin:auto;height:3.75vh;width:auto}header .logos{display:flex;text-align:center;justify-content:center;align-items:center;gap:3vw}header .logos img{object-fit:contain;margin:auto;height:3.75vh;min-width:3.13vw;max-width:6.25vw;width:auto}header .logos img:nth-child(1),header .logos img:nth-child(2){height:4.38vh}
