.pageHeader [class*=-button]{height:50px;width:50px}.pageHeader .search .search-container{height:50px;padding-right:50px}.pageHeader .search .search-container input[type=text]{height:50px}.pageHeader .search.alignLeft .search-container{padding-left:50px}body{background-color:#efefef}.main .row:not([class*=bg-]),section.related .row:not([class*=bg-]),main.pageWidth>article:not([class*=bg-]){background-color:unset}header.pageHeader{position:relative}header.pageHeader .topline{background-color:#fff}header.pageHeader .topline>.row{align-items:center}header.pageHeader .topline .mainMenu ul{gap:6px}header.pageHeader .topline .mainMenu ul li{border-radius:5px;padding:.75rem 1.75rem;font-size:.95rem;max-height:42px;display:flex;align-items:center;transition:background-color .5s ease}header.pageHeader .topline .mainMenu ul li a{color:#fff;font-weight:700}header.pageHeader .topline .mainMenu ul li:first-child{background-color:#ec1c24}header.pageHeader .topline .mainMenu ul li:first-child:hover{background-color:#c51117}header.pageHeader .topline .mainMenu ul li:nth-child(2){background-color:#2eba43}header.pageHeader .topline .mainMenu ul li:nth-child(2):hover{background-color:#29a33b}header.pageHeader .topline .mainMenu ul li:nth-child(3){background-color:#00aced}header.pageHeader .topline .mainMenu ul li:nth-child(3):hover{background-color:#0096cc}header.pageHeader .topline .hamburger .hamburger-container{width:1088px;top:103px;background-color:#fff;border-bottom:3px solid #fff;box-shadow:#c4c4c4 0px -2px 0px 0px inset;padding:1.5rem 2.5rem}header.pageHeader .topline .hamburger.expanded .hamburger-button{background-color:#fff}header.pageHeader .topline .hamburger .dropdownMenu ul{flex-direction:row}header.pageHeader .topline .hamburger .dropdownMenu ul span{font-weight:700}header.pageHeader .topline .hamburger .dropdownMenu ul span:hover{text-decoration:none}header.pageHeader .subrow{background-color:#ffed00;height:40px;display:flex;align-items:center;font-weight:700;font-size:1.125rem}header.pageHeader .subrow ul{height:40px}header.pageHeader .subrow ul li{height:100%;display:flex;align-items:center;transition:all .2s ease}header.pageHeader .subrow ul li:hover{background-color:#888}header.pageHeader .subrow ul li:hover a{color:#fff}@media(max-width: 1023px){header.pageHeader .topline{height:58px}header.pageHeader .topline .hamburger.expanded .hamburger-button{background-color:#ec1c24}header.pageHeader .topline .hamburger .hamburger-container{width:100vw;top:58px;padding:0}header.pageHeader .topline .hamburger .hamburger-container ul{flex-direction:column}header.pageHeader .topline .hamburger .hamburger-container .dropdownMenu{font-size:1.4375rem;font-weight:700;padding:1.5rem}header.pageHeader .topline .hamburger .hamburger-container .dropdownMenu ul li a,header.pageHeader .topline .hamburger .hamburger-container .dropdownMenu ul li span{padding-bottom:15px}header.pageHeader .topline .hamburger .hamburger-container .dropdownMenu ul li.has-children:not(:first-of-type) span:after{content:"+";float:right;font-size:18px;letter-spacing:-10px}header.pageHeader .topline .hamburger .hamburger-container .dropdownMenu ul li.has-children:not(:first-of-type) ul.children{display:none}header.pageHeader .topline .hamburger .hamburger-container .dropdownMenu ul li.has-children:not(:first-of-type).expanded span:after{content:"--";float:right;font-size:18px;letter-spacing:-10px}header.pageHeader .topline .hamburger .hamburger-container .dropdownMenu ul li.has-children:not(:first-of-type).expanded ul.children{display:block;font-weight:400}header.pageHeader .topline .hamburger .hamburger-container .mainMenu ul{display:grid;grid-template:"vinkkaa vinkkaa" 1fr "tilaa digi" 1fr/1fr 1fr;grid-auto-flow:dense;gap:0}header.pageHeader .topline .hamburger .hamburger-container .mainMenu ul li{border-radius:unset;text-align:center;justify-content:center;padding:30px 10px}header.pageHeader .topline .hamburger .hamburger-container .mainMenu ul li:first-child{grid-area:tilaa/tilaa/tilaa/tilaa}header.pageHeader .topline .hamburger .hamburger-container .mainMenu ul li:nth-child(2){grid-area:vinkkaa/vinkkaa/vinkkaa/vinkkaa}header.pageHeader .topline .hamburger .hamburger-container .mainMenu ul li:nth-child(3){grid-area:digi/digi/digi/digi}header.pageHeader figure.logo{flex:1;padding:unset}body.hamburger-expanded .topline{background-color:#ec1c24}body.hamburger-expanded .topline figure.logo img{height:58px;filter:brightness(0) invert(1)}body.hamburger-expanded .topline .hamburger-button{color:#fff}body.hamburger-expanded .topline .search-button{display:none}}

/*# sourceMappingURL=seiska.css.map */