body{margin:0;background:#ececec url('../images/apex.png') no-repeat -9999px -9999px;font-family:Arial,Helvetica,sans-serif;color:#333}.page{width:980px;margin:0 auto;background:#fff;box-shadow:0 0 14px #aaa}.top{background:linear-gradient(#fff,#f5f5f5);padding:8px 18px 0}.langs{text-align:left;font-size:12px;color:#1a4c9a}.brand-row{display:flex;align-items:center;gap:20px}.logo{width:275px;height:auto}.tag{font-weight:bold;font-size:12px;color:#444;letter-spacing:.5px;align-self:flex-start;margin-top:70px}.hero{margin-left:auto;width:284px}.main-menu{margin-top:8px;background:#10136a;padding:0 10px;border-radius:4px 4px 0 0}.main-menu a{display:inline-block;color:#fff;text-decoration:none;padding:13px 14px;font-size:14px}.main-menu a:hover{background:#f5c400;color:#10206e}.content-wrap{display:flex;padding:18px}.sidebar{width:265px;padding-right:18px}.sidebar h2{font-size:20px;color:#151874;border-bottom:2px solid #eee;margin:15px 0 8px}.sidebar h3{font-size:15px;color:#19349a;margin-bottom:3px}.sidebar p,.catalog{font-size:13px;line-height:1.4}.catalog{list-style:none;padding-left:0}.catalog li{padding:4px 0;color:#14338e;font-weight:bold}.catalog ul{padding-left:18px}.catalog ul li{font-weight:normal;color:#555}.social img{width:32px;margin-right:5px}.mail{background:#f8f8f8;border:1px solid #ddd;padding:12px;font-size:14px}input{width:90%;padding:6px;border:1px solid #ccc}main{width:660px}h1{font-size:32px;color:#11146d;margin:0 0 18px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.grid article{min-height:210px}.grid h2{font-size:20px;color:#141877;margin:10px 0}.btn{background:#f4c900;border-radius:3px;color:#10136a;padding:7px 12px;font-weight:bold;font-size:13px;text-decoration:none;display:inline-block}.product{height:135px;border-radius:3px;border:1px solid #ddd;background-size:cover;background-position:center;box-shadow:inset 0 0 0 999px rgba(255,255,255,.04)}.machine{background-image:url('../images/apex.png')}.healthy{background-image:url('../images/natural_mobile.jpg')}.beverage{background:linear-gradient(120deg,#fff,#dff3ff),url('../images/apex.png');background-blend-mode:multiply}.snacks{background:linear-gradient(120deg,#fff7d8,#fff),url('../images/apex.png');background-blend-mode:multiply}.food{background:linear-gradient(120deg,#fff,#ffe5e5),url('../images/natural_mobile.jpg');background-blend-mode:multiply}.coffee{background:linear-gradient(120deg,#f2e0c9,#fff)}.coffee:after{content:'Coffee Service';display:block;padding:52px 0;text-align:center;font-size:25px;color:#5c3216}.profit{background:linear-gradient(120deg,#e8e8ff,#fff)}.profit:after{content:'Profit Sharing Program';display:block;padding:52px 0;text-align:center;font-size:24px;color:#141877}.healthy-block{margin-top:22px;text-align:left}.healthy-block h2{color:#141877}.healthy-block img{max-width:320px}.video{margin-top:20px;border-top:1px solid #ddd;padding-top:12px}footer{background:#10136a;color:white;padding:18px;font-size:13px}footer h2{font-size:22px;color:white}footer img{vertical-align:middle;width:50px}.cities{columns:2;line-height:1.8}@media(max-width:980px){.page{width:100%}.content-wrap{flex-direction:column}.sidebar,main{width:auto}.grid{grid-template-columns:1fr}.hero{display:none}}

.page-title{font-size:32px;color:#11146d;margin:0 0 12px}.back{display:inline-block;margin:0 0 16px;color:#1a4c9a;text-decoration:none}.copy p{font-size:15px;line-height:1.6}.copy ul{line-height:1.7}.service-list,.city-list{columns:2;line-height:1.8}.local-form label{display:block;font-weight:bold;margin-top:10px}.local-form input,.local-form textarea{width:94%;padding:8px;border:1px solid #bbb}.local-form textarea{height:120px}.notice{background:#fff9d8;border:1px solid #ead36a;padding:10px;margin:12px 0}.footer-links a,.catalog a,.main-menu a,.langs a,.sidebar h3 a{color:inherit;text-decoration:none}.footer-links a{color:white}.main-menu a.active{background:#f5c400;color:#10206e}.product-page-img{max-width:330px;border:1px solid #ddd;padding:4px;background:#fff}.card{border:1px solid #ddd;background:#fafafa;padding:14px;margin:12px 0}.sitemap-list{columns:2;line-height:1.8}.social a{display:inline-block}


/* Apex exact color customization */
.top, header.top, .top-bar, .topbar, .header-top, .navbar-top {
  background: #FFD200 !important;
  background-image: none !important;
}
.main-menu, nav.main-menu, nav, .navbar, .menu {
  background: #0057B8 !important;
  background-image: none !important;
}
.main-menu a, nav a, .navbar a, .menu a, .nav-link {
  color: #FFFFFF !important;
  font-weight: 700;
  text-shadow: 0 1px 1px rgba(0,0,0,.25);
}
.main-menu a:hover, .main-menu a.active, nav a:hover, .navbar a:hover, .menu a:hover, .nav-link:hover {
  background: #003F88 !important;
  color: #FFFFFF !important;
}
.langs a { color: #0057B8 !important; font-weight:700; }
