.etusivun-huolto-section{position:relative;width:100%;padding:50px 3vw 62px;background:url(https://sahkopyoratehdas.com/wp-content/uploads/2026/05/huolto-dt.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;font-family:"Poppins",Sans-serif}.etusivun-huolto-section h2,.etusivun-huolto-section p{color:#fff;text-transform:uppercase}.eshs-inner{position:relative;width:100%;max-width:1800px;margin:0 auto;z-index:3}.etusivun-huolto-section header{display:grid;grid-template-columns:200px auto;gap:20px}.etusivun-huolto-section header svg{width:100%;height:auto;fill:#0085fd}.etusivun-huolto-section header h2{margin:0;font-size:100px;font-weight:700;text-shadow:0 1px 4px rgb(0 0 0 / .1);line-height:1}.etusivun-huolto-section header h2 span{display:block;font-size:64px}.etusivun-huolto-section header p{margin:5px 0 0;font-size:42px;color:#0085fd;font-weight:700}.eshs-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin:30px 0 48px}body.page-id-497 .eshs-grid{margin-bottom:0}.eshs-grid-item{display:grid;grid-template-columns:40px auto;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eshs-grid-item svg{width:100%;height:auto;fill:#0085fd}.eshs-grid-item p{margin:0;font-size:20px}.eshs-grid-item p span{text-transform:none}a.eshs-nappi{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:14px 28px;background:#055194;border-radius:8px;font-size:25px;text-transform:uppercase;text-shadow:0 0 2px rgb(0 0 0 / .1);-webkit-transition:background-color .14s;transition:background-color .14s}a.eshs-nappi svg{position:relative;width:28px;height:auto;fill:#fff;-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s}a.eshs-nappi:hover{background:#0085fd}a.eshs-nappi:hover svg{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.eshs-overlay{position:absolute;content:"";inset:0;background-image:linear-gradient(125deg,rgb(1 7 10 / .87) 40%,transparent 90%);z-index:2}@media(max-width:1550px){.etusivun-huolto-section header{grid-template-columns:150px auto}.etusivun-huolto-section header h2{font-size:70px}.etusivun-huolto-section header h2 span{font-size:44px}.etusivun-huolto-section header p{font-size:28px}.eshs-grid-item{grid-template-columns:36px auto}.eshs-grid-item p{font-size:16px}a.eshs-nappi{font-size:20px}}@media(max-width:1200px){.etusivun-huolto-section{padding:50px 20px 62px}}@media(max-width:1000px){.etusivun-huolto-section header{grid-template-columns:58px auto;gap:10px}.etusivun-huolto-section header h2{font-size:24px}.etusivun-huolto-section header h2 span{margin:5px 0 0;font-size:16px}.etusivun-huolto-section header p{margin:2.5px 0 0;font-size:13px}.eshs-grid{gap:10px}.eshs-grid-item{grid-template-columns:24px auto;gap:10px}.eshs-grid-item p{font-size:13px}}@media(max-width:600px){.etusivun-huolto-section{padding:44px 20px 48px;background-image:url(https://sahkopyoratehdas.com/wp-content/uploads/2026/05/file_000000003c4c724687165435c89e3bd4.png);background-position:center center}.eshs-grid{display:block;margin:36px 0 42px}body.page-id-497 .eshs-grid{margin-bottom:0}.eshs-grid-item{grid-template-columns:30px auto;gap:16px}.eshs-grid-item p{font-size:16px}.eshs-grid-item:not(:last-of-type){margin-bottom:11px}a.eshs-nappi{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}}@media(max-width:385px){a.eshs-nappi{font-size:18px}}