*{box-sizing:border-box}html,body{margin:0;padding:0;background:#fff}.site-shot{position:relative;width:100%;max-width:1664px;margin:0 auto;line-height:0}.page-image{display:block;width:100%;height:auto}.hotspot{position:absolute;display:block;z-index:10}
.home{left:27.7%;top:0;width:4.5%;height:6.6%}.products{left:32.4%;top:0;width:5.5%;height:6.6%}.sourcing{left:38.1%;top:0;width:5.7%;height:6.6%}.how{left:44%;top:0;width:7.8%;height:6.6%}.about{left:52.1%;top:0;width:6.2%;height:6.6%}.contact{left:58.4%;top:0;width:5.5%;height:6.6%}.quote{left:75.5%;top:.6%;width:13.2%;height:5.1%}
@media(max-width:700px){.site-shot{overflow-x:auto}.page-image{min-width:760px}.hotspot{display:none}}