::selection {color: var(--mo10);background: var(--mc500);}::-moz-selection {color: var(--mo10);background: var(--mc500);}*:focus {outline: none;}.blur {backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);}.dvh {min-height: 100dvh;}.noselect {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}html[data-theme~="light"] .error-img-dark,html[data-theme~="light"] .error-nav-logo-dark { display: none !important;}html[data-theme~="dark"] .error-img,html[data-theme~="dark"] .error-nav-logo-light { display: none !important;}.nav-dark-btn::after { content: ''; position: absolute; color: var(--mo50); background: var(--mo900); font-size: var(--xs); white-space:nowrap; pointer-events: none; padding: var(--m1) var(--m3); border-radius: var(--rad0); box-shadow: 1px 1px 8px rgba(0,0,0,.4); right: 0; top: 20px; opacity: 0; transition: opacity .3s ease, top .3s ease;}html[data-theme~="light"] .nav-dark-btn::after { content: 'Sötét mód';}html[data-theme~="dark"] .nav-dark-btn::after { content: 'Világos mód';}.nav-dark-btn:hover::after { top: 55px; opacity: 1;}a,:where(.brxe-accordion .accordion-content-wrapper) a,:where(.brxe-icon-box .content) a,:where(.brxe-list) a,:where(.brxe-post-content):not([data-source="brick"]) a,:where(.brxe-posts .dynamic p) a,:where(.brxe-shortcode) a,:where(.brxe-tabs .tab-content) a,:where(.brxe-team-members) .description a,:where(.brxe-testimonials) .testimonial-content-wrapper a,:where(.brxe-text) a,:where(a.brxe-text),:where(.brxe-text-basic) a,:where(a.brxe-text-basic),:where(.brxe-post-comments) .comment-content a { color: var(--mc500);}a:hover,:where(.brxe-accordion .accordion-content-wrapper) a:hover,:where(.brxe-icon-box .content) a:hover,:where(.brxe-list) a:hover,:where(.brxe-post-content):not([data-source="brick"]) a:hover,:where(.brxe-posts .dynamic p) a:hover,:where(.brxe-shortcode) a:hover,:where(.brxe-tabs .tab-content) a:hover,:where(.brxe-team-members) .description a:hover,:where(.brxe-testimonials) .testimonial-content-wrapper a:hover,:where(.brxe-text) a:hover,:where(a.brxe-text),:where(.brxe-text-basic) a:hover,:where(a.brxe-text-basic),:where(.brxe-post-comments) .comment-content a:hover { color: var(--mc400);}a:active,:where(.brxe-accordion .accordion-content-wrapper) a:active,:where(.brxe-icon-box .content) a:active,:where(.brxe-list) a:active,:where(.brxe-post-content):not([data-source="brick"]) a:active,:where(.brxe-posts .dynamic p) a:active,:where(.brxe-shortcode) a:active,:where(.brxe-tabs .tab-content) a:active,:where(.brxe-team-members) .description a:active,:where(.brxe-testimonials) .testimonial-content-wrapper a:active,:where(.brxe-text) a:active,:where(a.brxe-text),:where(.brxe-text-basic) a:active,:where(a.brxe-text-basic),:where(.brxe-post-comments) .comment-content a:active { color: var(--mc500);}a:focus,:where(.brxe-accordion .accordion-content-wrapper) a:focus,:where(.brxe-icon-box .content) a:focus,:where(.brxe-list) a:focus,:where(.brxe-post-content):not([data-source="brick"]) a:focus,:where(.brxe-posts .dynamic p) a:focus,:where(.brxe-shortcode) a:focus,:where(.brxe-tabs .tab-content) a:focus,:where(.brxe-team-members) .description a:focus,:where(.brxe-testimonials) .testimonial-content-wrapper a:focus,:where(.brxe-text) a:focus,:where(a.brxe-text),:where(.brxe-text-basic) a:focus,:where(a.brxe-text-basic),:where(.brxe-post-comments) .comment-content a:focus { color: var(--mc500);}.u-link { position: relative; z-index: 1;}.u-link::after { content: ""; display: block; position: absolute; left: -3px; right: -3px; bottom: 4px; top: 100%; border-radius: 2px 2px 0 0; background: transparent; background: linear-gradient(0deg, rgba(11, 80, 183, .8) 0, rgba(11, 80, 183, .6) 1px, rgba(11, 80, 183, .2) 15%, rgba(11, 80, 183, .07) 60%, rgba(11, 80, 183, 0) 100%); z-index: -1; transition: top .26s ease;}.u-link:hover::after { top: 0;}.brxe-div.grid-1, .brxe-div.grid-2, .brxe-div.grid-3, .brxe-div.grid-4, .brxe-div.grid-5, .brxe-div.grid-6 { display: grid; align-items: stretch; align-content: stretch; grid-gap: var(--m6); width: 100%; max-width: 2160px;}.brxe-div.grid-1 { grid-template-columns: repeat(1, 1fr); grid-template-rows: 1fr;}.brxe-div.grid-2 { grid-template-columns: repeat(2, 1fr); grid-template-rows: 1fr;}.brxe-div.grid-3 { grid-template-columns: repeat(3, 1fr); grid-template-rows: 1fr;}.brxe-div.grid-4 { grid-template-columns: repeat(4, 1fr); grid-template-rows: 1fr;}.brxe-div.grid-5 { grid-template-columns: repeat(5, 1fr); grid-template-rows: 1fr;}.brxe-div.grid-6 { grid-template-columns: repeat(6, 1fr); grid-template-rows: 1fr;}@media only screen and (max-width: 991px) {.brxe-div.grid-3 {grid-template-columns: repeat(1, 1fr);}.brxe-div.grid-6 {grid-template-columns: repeat(3, 1fr);}.order-1 {order: 1;}.order-2 {order: 2;}.order-3 {order: 3;}.order-4 {order: 4;}.order-5 {order: 5;}.order-6 {order: 6;}}@media only screen and (max-width: 767px) {.brxe-div.grid-4, .brxe-div.grid-5, .brxe-div.grid-6 {grid-template-columns: repeat(2, 1fr);}}@media only screen and (max-width: 477px) {.brxe-div.grid-2, .brxe-div.grid-3, .brxe-div.grid-4, .brxe-div.grid-5, .brxe-div.grid-6 {grid-template-columns: repeat(1, 1fr);}}.flex-wrapper {display: flex;flex-direction: row;justify-content: space-beetween;align-items: stretch;gap: var(--m6);}.flex-item-100 {width: 100%;}.flex-item-75 {width: 75%;}.flex-item-66 {width: 66.66%;}.flex-item-50 {width: 50%;}.flex-item-33 {width: 33.33%;}.flex-item-25 {width: 25%;}@media only screen and (max-width: 767px) {.flex-item-75, .flex-item-66, .flex-item-50, .flex-item-33 {width: 100%;}.flex-item-25 {width: calc(50% - (var(--m6) /2));margin-inline: auto;}}@media only screen and (max-width: 478px) {.flex-item-25 {width: 100%;}}.aspect-ratio-11 {aspect-ratio: 1 / 1;max-width: 100%;}.aspect-ratio-34 {aspect-ratio: 3 / 4;max-width: 100%;}.aspect-ratio-169 {aspect-ratio: 16 / 9;max-width: 100%;}.aspect-ratio-1610 {aspect-ratio: 16 / 10;max-width: 100%;}@media only screen and (max-width: 991px) {.aspect-ratio-11 {width: 400px;margin: auto; }}@media only screen and (max-width: 478px) {.aspect-ratio-11 {width: 256px;margin: auto; }}.grid-2{}#brxe-izymss{}#brxe-vcohza{}#brxe-pdhxep{}#brxe-xosdfz{}#brxe-rwziev{}#brxe-dvdgev{}