.hero-image{height:400px;position:relative;display:flex;justify-content:center;overflow:hidden}.hero-image>:nth-child(1){width:1024px}.hero-image>:nth-child(2){position:absolute;height:96px;top:49px}.hero-image::before,.hero-image::after{content:"";background-repeat:repeat-x;flex:1 1 auto;background-size:50px 400px}.hero-image::before{background-image:url("../img/top_left.jpg");background-position-x:right}.hero-image::after{background-image:url("../img/top_right.jpg")}.bg_green{background:#e1f5e5}.bg_dot_green{background-image:url("../img/dot_green.svg")}.products{background:#ecf6f2;padding-bottom:16px}.products .cmn_shelf{padding-top:0}.company{background:#cbecd9;padding:0 16px 16px 16px}.company .buttons{display:grid;grid-template-columns:repeat(auto-fill, 280px);gap:16px 40px;justify-content:center;max-width:1000px;margin:0 auto}.company a{position:relative;text-decoration:none;color:inherit}.company a>div{border:1px solid #ccc;border-radius:8px;box-sizing:border-box;display:flex;align-items:center;height:50px;font-weight:500;font-size:16px;background:#fff;padding:0 16px;box-shadow:0px 2px 8px 0px rgba(0,0,0,.1607843137)}.company a img{pointer-events:none;width:30px;height:30px;margin-right:16px}.company a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;border:0px solid #6dc992;border-radius:8px;transition:border-width 200ms linear}@media(hover: hover){.company a:hover::after{border-width:4px}}.company a:active::after{border-width:4px}.emergency{padding-top:16px;padding-bottom:16px}.emergency>div{background:rgba(255,225,170,.5019607843);border-radius:8px;padding:0 16px 16px 16px}.emergency>div>h2:after{background:#ffa01c}.emergency>div>div{text-align:right;font-size:12px;line-height:20px}.emergency>div>p{white-space:break-spaces;word-break:break-word;font-size:14px;line-height:20px;margin:0;padding:0}