.greeting{display:flex;justify-content:center;gap:70px;padding-inline:8.33vw 3.47vw;margin-bottom:25px}.greeting_container,.greeting_img{width:41.67vw}.greeting_container h2{font-size:2rem;font-weight:500;line-height:1.7;margin-bottom:24px}.greeting_container p{font-size:1rem;font-weight:300;line-height:2;margin-bottom:40px}.sign{display:flex;align-items:center;justify-content:flex-end;gap:40px}.position{font-size:1.125rem;line-height:1.77}.name{font-size:1.875rem;line-height:1.06}@media screen and (max-width:1200px){.greeting{flex-direction:column;align-items:center;padding-inline:8.33vw}.greeting_container{width:100%}.greeting_container p{margin-bottom:20px}}@media screen and (max-width:768px){.greeting{padding-inline:20px;gap:50px}.greeting_container h2{font-size:1.3rem;margin-bottom:40px;text-align:center}.greeting_container p{font-size:.875rem}.sign{align-items:flex-end;justify-content:space-between;flex-direction:column;gap:6px}.position{font-size:.9rem}.name{font-size:1.375rem}.greeting_img,.greeting_img img{width:100%}}@media screen and (max-width:350px){.greeting{padding-inline:10px}.greeting_container h2{font-size:1.1rem}}