@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {}#brxe-kpapsk {font-family: "Roboto"; font-weight: 900; color: #fff; text-transform: uppercase; text-align: center; width: 80%}#brxe-yzeiwb {margin-right: 0; margin-left: 0; width: 1280px; height: 328px; justify-content: center; align-items: center}#brxe-hqudcl {position: relative; background-image: url(https://kesi.abholding.hu/wp-content/uploads/2026/04/kesi_hero.webp); background-size: contain; background-position: center center; background-repeat: no-repeat}:where(#brxe-hqudcl > *:not(figcaption)) {position: relative}#brxe-hqudcl::before {background-image: linear-gradient(#000000ad, #000000ad); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-ubkuxz {font-family: "Roboto"; margin-bottom: 25px}#brxe-uizixk {font-family: "Roboto"; font-size: 22px}#brxe-egowsq.horizontal .line {border-top-color: #e2e4e9}#brxe-egowsq.vertical .line {border-right-color: #e2e4e9}#brxe-egowsq .icon {color: #e2e4e9}#brxe-egowsq {margin-top: 5px; margin-bottom: 20px}#brxe-tumifl {font-size: 25px; color: #dc2828; fill: #dc2828; background-color: #dc28281a; border-radius: 10px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}#brxe-spmbyq {display: flex; align-self: center !important; justify-content: center}#brxe-ugmmtf {font-family: "Roboto"; font-size: 18px}#brxe-ygcelg {font-family: "Roboto"; color: #676f7e}#brxe-ygcelg a {font-family: "Roboto"; color: #676f7e; font-size: inherit}#brxe-oymfuk {padding-right: 20px; padding-left: 20px}#brxe-rzpdvc {flex-direction: row; display: flex}#brxe-cfurgn {background-color: #dc2828; color: hsl(0, 0%, 100%); font-family: "Roboto"; font-weight: 500; border-radius: 10px}#brxe-cfurgn:hover {background-color: rgba(220, 40, 40, 0.84)}#brxe-lwdzsl {display: flex; align-self: center !important; justify-content: center; align-items: center}#brxe-gwwced {padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; width: 100%; border: 1px solid #e2e4e9; border-radius: 15px; display: flex; justify-content: space-between; align-items: center}#brxe-gwwced:hover {box-shadow: 0 4px 6px -1px hsla(0, 0%, 0%, 0.1)}#brxe-flsffs {margin-bottom: 40px}#brxe-fnkfnw {font-family: "Roboto"; font-size: 22px}#brxe-fxrpws.horizontal .line {border-top-color: #e2e4e9}#brxe-fxrpws.vertical .line {border-right-color: #e2e4e9}#brxe-fxrpws .icon {color: #e2e4e9}#brxe-fxrpws {margin-top: 5px; margin-bottom: 20px}#brxe-ihqjpr {font-size: 25px; color: #dc2828; fill: #dc2828; background-color: #dc28281a; border-radius: 10px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}#brxe-xgrthi {display: flex; align-self: center !important; justify-content: center}#brxe-rhcyxh {font-family: "Roboto"; font-size: 18px}#brxe-rrkjyl {font-family: "Roboto"; color: #676f7e}#brxe-rrkjyl a {font-family: "Roboto"; color: #676f7e; font-size: inherit}#brxe-lzakio {padding-right: 20px; padding-left: 20px}#brxe-yhrsts {flex-direction: row; display: flex}#brxe-ktuysx {background-color: #dc2828; color: hsl(0, 0%, 100%); font-family: "Roboto"; font-weight: 500; border-radius: 10px}#brxe-ktuysx:hover {background-color: rgba(220, 40, 40, 0.84)}#brxe-uheexo {display: flex; align-self: center !important; justify-content: center; align-items: center}#brxe-zttikg {padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; width: 100%; border: 1px solid #e2e4e9; border-radius: 15px; display: flex; justify-content: space-between; align-items: center}#brxe-zttikg:hover {box-shadow: 0 4px 6px -1px hsla(0, 0%, 0%, 0.1)}#brxe-heqvro {margin-bottom: 40px}#brxe-epronl {font-family: "Roboto"; font-size: 22px}#brxe-kpywvm.horizontal .line {border-top-color: #e2e4e9}#brxe-kpywvm.vertical .line {border-right-color: #e2e4e9}#brxe-kpywvm .icon {color: #e2e4e9}#brxe-kpywvm {margin-top: 5px; margin-bottom: 20px}#brxe-asvcun {font-size: 25px; color: #dc2828; fill: #dc2828; background-color: #dc28281a; border-radius: 10px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}#brxe-ygfpng {display: flex; align-self: center !important; justify-content: center}#brxe-wetfny {font-family: "Roboto"; font-size: 18px}#brxe-rxfqzi {font-family: "Roboto"; color: #676f7e}#brxe-rxfqzi a {font-family: "Roboto"; color: #676f7e; font-size: inherit}#brxe-sybjjb {padding-right: 20px; padding-left: 20px}#brxe-cckdvi {flex-direction: row; display: flex}#brxe-hoabqq {background-color: #dc2828; color: hsl(0, 0%, 100%); font-family: "Roboto"; font-weight: 500; border-radius: 10px}#brxe-hoabqq:hover {background-color: rgba(220, 40, 40, 0.84)}#brxe-wfgobn {display: flex; align-self: center !important; justify-content: center; align-items: center}#brxe-klgbek {padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; width: 100%; border: 1px solid #e2e4e9; border-radius: 15px; display: flex; justify-content: space-between; align-items: center}#brxe-klgbek:hover {box-shadow: 0 4px 6px -1px hsla(0, 0%, 0%, 0.1)}#brxe-rvzjpf {margin-bottom: 40px}#brxe-whmwzd {font-family: "Roboto"; color: #676f7e; align-self: center}#brxe-whmwzd a {font-family: "Roboto"; color: #676f7e; font-size: inherit}#brxe-novvhp {row-gap: 25px}#brxe-jywaoi {margin-right: 0; margin-left: 0; width: 1280px; flex-direction: row; column-gap: 25px; row-gap: 25px}#brxe-ylwvzl {padding-top: 40px; padding-bottom: 40px}