:root, html, body {color-scheme: light !important;}:root {--bs-primary: rgb(60, 78, 99);--bs-secondary: rgb(200, 229, 51);--bs-tertiary: rgb(51, 68, 90);--bs-success: rgb(25, 135, 84);--bs-info: rgb(23, 162, 184);--bs-warning: rgb(255, 193, 7);--bs-danger: rgb(220, 53, 69);--bs-light: rgb(245, 247, 250);--bs-dark: rgb(34, 48, 63);--bs-white: rgb(255, 255, 255);--bs-black: rgb(0, 0, 0);--bs-emphasis-color: rgb(34, 48, 63);--bs-emphasis-color-rgb: 34, 48, 63;--bs-border-color: rgba(217, 217, 217, 1);--bs-primary-rgb: 60, 78, 99;--bs-secondary-rgb: 200, 229, 51;--bs-tertiary-rgb: 51, 68, 90;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 23, 162, 184;--bs-warning-rgb: 255, 193, 7;;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 245, 247, 250;--bs-dark-rgb: 34, 48, 63;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-primary-bg: rgb(233, 239, 245);--bs-secondary-bg: rgb(244, 248, 208);--bs-tertiary-bg: rgb(220, 227, 235);--bs-primary-bg-rgb: 233, 239, 245;--bs-secondary-bg-rgb: 244, 248, 208;--bs-tertiary-bg-rgb: 220, 227, 235;--bs-primary-color: rgba(60, 78, 99, .75);--bs-secondary-color: rgba(200, 229, 51, .75);--bs-tertiary-color: rgba(51, 68, 90, .75);--bs-link-color: rgb(60, 78, 99);--bs-link-color-rgb: 60, 78, 99;--bs-link-hover-color-rgb: 51, 66, 84;--bs-link-hover-color: rgba(51, 66, 84, 1);--bs-body-color: rgb(55, 65, 81);--bs-body-color-rgb: 55, 65, 81;--bs-body-bg: rgb(255, 255, 255);--bs-body-bg-rgb: 255, 255, 255;--bs-primary-text-emphasis: rgba(36, 47, 59, 1);--bs-secondary-text-emphasis: rgba(120, 137, 31, 1);--bs-tertiary-text-emphasis: rgba(31, 41, 54, 1);--bs-success-text-emphasis: rgba(15, 81, 50, 1);--bs-info-text-emphasis: rgba(14, 97, 110, 1);--bs-warning-text-emphasis: rgba(153, 116, 4, 1);--bs-danger-text-emphasis: rgba(132, 32, 41, 1);--bs-primary-bg-subtle: rgb(233, 239, 245);--bs-secondary-bg-subtle: rgb(244, 248, 208);--bs-tertiary-bg-subtle: rgb(220, 227, 235);--bs-success-bg-subtle: rgba(244, 249, 246, 1);--bs-info-bg-subtle: rgba(243, 250, 251, 1);--bs-warning-bg-subtle: rgba(255, 252, 243, 1);--bs-danger-bg-subtle: rgba(253, 245, 246, 1);--bs-primary-border-subtle: rgba(186, 191, 196, 1);--bs-secondary-border-subtle: rgba(195, 198, 166, 1);--bs-tertiary-border-subtle: rgba(176, 182, 188, 1);--bs-success-border-subtle: rgba(209, 231, 221, 1);--bs-info-border-subtle: rgba(209, 236, 241, 1);--bs-warning-border-subtle: rgba(255, 243, 205, 1);--bs-danger-border-subtle: rgba(248, 215, 218, 1);--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, 0.15);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.15);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.15);--bs-body-font-family: "Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-heading-font-family: "Manrope Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-header-menu-breakpoint: 1200px;--bs-header-logo-height: 55%;--bs-on-primary-text: rgb(255, 255, 255);--bs-on-secondary-text: rgb(34, 48, 63);--bs-on-tertiary-text: rgb(255, 255, 255);--bs-header-additional-menu-bg: var(--bs-dark);--bs-header-main-menu-bg: var(--bs-body-bg);--bs-footer-bg: var(--bs-dark);--bs-footer-cta-bg: var(--bs-primary);--bs-container-max: 1320px;--bs-container-narrow-max: 960px;--bs-shadow-color: rgba(0, 0, 0, 0.15);--bs-shadow-rgb: 0, 0, 0;}html {background-color: var(--bs-dark);}h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {font-family: var(--bs-heading-font-family);}.swiper, .swiper-button-prev, .swiper-button-next {--swiper-navigation-color: rgb(60, 78, 99);}.swiper-pagination, .swiper-pagination-bullet {--swiper-pagination-color: rgb(60, 78, 99);}.btn-close {--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(0, 0, 0, 0.15);}.btn-primary {--bs-btn-color: rgb(255, 255, 255);--bs-btn-bg: rgb(60, 78, 99);--bs-btn-border-color: rgb(60, 78, 99);--bs-btn-hover-color: rgb(255, 255, 255);--bs-btn-hover-bg: rgba(89, 105, 122, 1);--bs-btn-hover-border-color: rgb(60, 78, 99);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgb(255, 255, 255);--bs-btn-active-bg: rgba(99, 113, 130, 1);--bs-btn-active-border-color: rgba(99, 113, 130, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(255, 255, 255);--bs-btn-disabled-bg: rgba(119, 131, 146, 1);--bs-btn-disabled-border-color: rgba(119, 131, 146, 1);}.btn-primary-subtle {--bs-btn-color: rgb(255, 255, 255);--bs-btn-bg: rgb(233, 239, 245);--bs-btn-border-color: rgb(60, 78, 99);--bs-btn-hover-color: rgb(255, 255, 255);--bs-btn-hover-bg: rgba(89, 105, 122, 1);--bs-btn-hover-border-color: rgb(60, 78, 99);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgb(255, 255, 255);--bs-btn-active-bg: rgba(99, 113, 130, 1);--bs-btn-active-border-color: rgba(99, 113, 130, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(255, 255, 255);--bs-btn-disabled-bg: rgba(119, 131, 146, 1);--bs-btn-disabled-border-color: rgba(119, 131, 146, 1);}.btn-outline-primary-subtle {--bs-btn-color: rgb(233, 239, 245);--bs-btn-border-color: rgb(233, 239, 245);--bs-btn-hover-color: rgb(255, 255, 255);--bs-btn-hover-bg: rgba(236, 241, 247, 1);--bs-btn-hover-border-color: rgb(233, 239, 245);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgb(255, 255, 255);--bs-btn-active-bg: rgba(99, 113, 130, 1);--bs-btn-active-border-color: rgba(99, 113, 130, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(255, 255, 255);--bs-btn-disabled-bg: rgba(119, 131, 146, 1);--bs-btn-disabled-border-color: rgba(119, 131, 146, 1);}.btn-secondary {--bs-btn-color: rgb(34, 48, 63);--bs-btn-bg: rgb(200, 229, 51);--bs-btn-border-color: rgb(200, 229, 51);--bs-btn-hover-color: rgb(34, 48, 63);--bs-btn-hover-bg: rgba(208, 233, 82, 1);--bs-btn-hover-border-color: rgb(200, 229, 51);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgb(34, 48, 63);--bs-btn-active-bg: rgba(211, 234, 92, 1);--bs-btn-active-border-color: rgba(211, 234, 92, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(34, 48, 63);--bs-btn-disabled-bg: rgba(217, 237, 112, 1);--bs-btn-disabled-border-color: rgba(217, 237, 112, 1);}.btn-tertiary {--bs-btn-color: rgb(255, 255, 255);--bs-btn-bg: rgb(51, 68, 90);--bs-btn-border-color: rgb(51, 68, 90);--bs-btn-hover-color: rgb(255, 255, 255);--bs-btn-hover-bg: rgba(82, 96, 115, 1);--bs-btn-hover-border-color: rgb(51, 68, 90);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgb(255, 255, 255);--bs-btn-active-bg: rgba(92, 105, 123, 1);--bs-btn-active-border-color: rgba(92, 105, 123, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(255, 255, 255);--bs-btn-disabled-bg: rgba(112, 124, 140, 1);--bs-btn-disabled-border-color: rgba(112, 124, 140, 1);}.btn-secondary-subtle {--bs-btn-color: rgb(34, 48, 63);--bs-btn-bg: rgb(244, 248, 208);--bs-btn-border-color: rgb(200, 229, 51);--bs-btn-hover-color: rgb(34, 48, 63);--bs-btn-hover-bg: rgba(208, 233, 82, 1);--bs-btn-hover-border-color: rgb(200, 229, 51);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgb(34, 48, 63);--bs-btn-active-bg: rgba(211, 234, 92, 1);--bs-btn-active-border-color: rgba(211, 234, 92, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(34, 48, 63);--bs-btn-disabled-bg: rgba(217, 237, 112, 1);--bs-btn-disabled-border-color: rgba(217, 237, 112, 1);}.btn-tertiary-subtle {--bs-btn-color: rgb(255, 255, 255);--bs-btn-bg: rgb(220, 227, 235);--bs-btn-border-color: rgb(51, 68, 90);--bs-btn-hover-color: rgb(255, 255, 255);--bs-btn-hover-bg: rgba(82, 96, 115, 1);--bs-btn-hover-border-color: rgb(51, 68, 90);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgb(255, 255, 255);--bs-btn-active-bg: rgba(92, 105, 123, 1);--bs-btn-active-border-color: rgba(92, 105, 123, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(255, 255, 255);--bs-btn-disabled-bg: rgba(112, 124, 140, 1);--bs-btn-disabled-border-color: rgba(112, 124, 140, 1);}.btn-outline-secondary-subtle {--bs-btn-color: rgb(244, 248, 208);--bs-btn-border-color: rgb(244, 248, 208);--bs-btn-hover-color: rgb(34, 48, 63);--bs-btn-hover-bg: rgba(246, 249, 215, 1);--bs-btn-hover-border-color: rgb(244, 248, 208);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgb(34, 48, 63);--bs-btn-active-bg: rgba(211, 234, 92, 1);--bs-btn-active-border-color: rgba(211, 234, 92, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(34, 48, 63);--bs-btn-disabled-bg: rgba(217, 237, 112, 1);--bs-btn-disabled-border-color: rgba(217, 237, 112, 1);}.btn-outline-tertiary-subtle {--bs-btn-color: rgb(220, 227, 235);--bs-btn-border-color: rgb(220, 227, 235);--bs-btn-hover-color: rgb(255, 255, 255);--bs-btn-hover-bg: rgba(225, 231, 238, 1);--bs-btn-hover-border-color: rgb(220, 227, 235);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgb(255, 255, 255);--bs-btn-active-bg: rgba(92, 105, 123, 1);--bs-btn-active-border-color: rgba(92, 105, 123, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(255, 255, 255);--bs-btn-disabled-bg: rgba(112, 124, 140, 1);--bs-btn-disabled-border-color: rgba(112, 124, 140, 1);}.btn-light {--bs-btn-color: rgb(34, 48, 63);--bs-btn-bg: rgb(245, 247, 250);--bs-btn-border-color: rgb(245, 247, 250);--bs-btn-hover-color: rgba(67, 79, 92, 1);--bs-btn-hover-bg: rgba(233, 235, 237, 1);--bs-btn-hover-border-color: rgba(233, 235, 237, 1);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgba(67, 79, 92, 1);--bs-btn-active-bg: rgba(220, 222, 225, 1);--bs-btn-active-border-color: rgba(220, 222, 225, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgba(67, 79, 92, 1);--bs-btn-disabled-bg: rgba(196, 198, 200, 1);--bs-btn-disabled-border-color: rgba(196, 198, 200, 1);}.btn-dark {--bs-btn-color: rgb(245, 247, 250);--bs-btn-bg: rgb(34, 48, 63);--bs-btn-border-color: rgb(34, 48, 63);--bs-btn-hover-color: rgba(247, 248, 251, 1);--bs-btn-hover-bg: rgba(67, 79, 92, 1);--bs-btn-hover-border-color: rgba(67, 79, 92, 1);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: rgba(248, 249, 251, 1);--bs-btn-active-bg: rgba(89, 100, 111, 1);--bs-btn-active-border-color: rgba(89, 100, 111, 1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgba(196, 198, 200, 1);--bs-btn-disabled-bg: rgb(34, 48, 63);--bs-btn-disabled-border-color: rgb(34, 48, 63);}.text-bg-primary {color: rgb(255, 255, 255) !important;}.text-primary-subtle {color: rgb(233, 239, 245);}.text-bg-secondary {color: rgb(34, 48, 63) !important;}.text-secondary-subtle {color: rgb(244, 248, 208);}.bg-tertiary {background-color: rgb(51, 68, 90) !important;}.text-bg-tertiary {background-color: rgb(51, 68, 90) !important;color: rgb(255, 255, 255) !important;}.text-tertiary {color: rgb(51, 68, 90) !important;}.text-tertiary-subtle {color: rgb(220, 227, 235);}.dropdown-menu {--bs-dropdown-bg: rgb(255, 255, 255);--bs-dropdown-link-active-color: rgb(60, 78, 99);--bs-dropdown-link-hover-color: rgba(89, 105, 122, 1);--bs-dropdown-link-hover-bg: rgb(233, 239, 245);--bs-dropdown-link-color: rgb(34, 48, 63);}.pagination {--bs-pagination-active-bg: rgb(60, 78, 99);--bs-pagination-disabled-bg: inherit;--bs-pagination-disabled-color: inherit;--bs-pagination-active-border-color: rgb(60, 78, 99);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(0, 0, 0, 0.15);}.navbar {--bs-navbar-active-color: var(--bs-primary) ;--bs-navbar-color: inherit;}.navbar .nav-link.static-active { color: var(--bs-navbar-active-color);}.navbar-nav {--bs-nav-link-hover-color: rgba(89, 105, 122, 1); --bs-nav-link-font-weight: 600;}.nav-pills {--bs-nav-pills-link-active-color: rgb(34, 48, 63);--bs-nav-pills-link-active-bg: rgb(244, 248, 208);}.progress {--bs-progress-bar-bg: rgb(60, 78, 99);}.accordion {--bs-accordion-active-color: rgb(60, 78, 99);}.btn-outline-primary {--bs-btn-color: rgb(60, 78, 99);--bs-btn-border-color: rgb(60, 78, 99);--bs-btn-hover-color: rgb(255, 255, 255);--bs-btn-hover-bg: rgb(60, 78, 99);--bs-btn-hover-border-color: rgb(60, 78, 99);--bs-btn-focus-shadow-rgb: 60, 78, 99;--bs-btn-active-color: rgb(255, 255, 255);--bs-btn-active-bg: rgb(60, 78, 99);--bs-btn-active-border-color: rgb(60, 78, 99);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(60, 78, 99);--bs-btn-disabled-border-color: rgb(60, 78, 99);}.btn-outline-secondary {--bs-btn-color: rgb(200, 229, 51);--bs-btn-border-color: rgb(200, 229, 51);--bs-btn-hover-color: rgb(255, 255, 255);--bs-btn-hover-bg: rgb(200, 229, 51);--bs-btn-hover-border-color: rgb(200, 229, 51);--bs-btn-focus-shadow-rgb: 200, 229, 51;--bs-btn-active-color: rgb(255, 255, 255);--bs-btn-active-bg: rgb(200, 229, 51);--bs-btn-active-border-color: rgb(200, 229, 51);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(200, 229, 51);--bs-btn-disabled-border-color: rgb(200, 229, 51);}.btn-outline-tertiary {--bs-btn-color: rgb(51, 68, 90);--bs-btn-border-color: rgb(51, 68, 90);--bs-btn-hover-color: rgb(255, 255, 255);--bs-btn-hover-bg: rgb(51, 68, 90);--bs-btn-hover-border-color: rgb(51, 68, 90);--bs-btn-focus-shadow-rgb: 51, 68, 90;--bs-btn-active-color: rgb(255, 255, 255);--bs-btn-active-bg: rgb(51, 68, 90);--bs-btn-active-border-color: rgb(51, 68, 90);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: rgb(51, 68, 90);--bs-btn-disabled-border-color: rgb(51, 68, 90);}.table-primary {--bs-table-bg:rgb(60, 78, 99);--bs-table-color:rgb(255, 255, 255);}.table-secondary {--bs-table-bg:rgb(200, 229, 51);--bs-table-color:rgb(34, 48, 63);}.table-tertiary {--bs-table-bg:rgb(51, 68, 90);--bs-table-color:rgb(255, 255, 255);}.form-check-input:checked {background-color: rgb(60, 78, 99) ;border-color: rgb(60, 78, 99) ;}.form-control:focus, .form-select:focus {border-color: rgba(158, 167, 177, 1);}.list-group {--bs-list-group-active-bg: rgb(60, 78, 99);--bs-list-group-active-border-color: rgb(60, 78, 99);--bs-list-group-active-color: rgb(255, 255, 255);}.text-bg-success { color: rgb(255, 255, 255) !important; background-color: rgb(25, 135, 84) !important;}.text-bg-warning { color: rgb(255, 255, 255) !important; background-color: rgb(255, 193, 7) !important;}.text-bg-danger { color: rgb(55, 65, 81) !important; background-color: rgb(220, 53, 69) !important;}.text-bg-info { color: rgb(255, 255, 255) !important; background-color: rgb(23, 162, 184) !important;}.text-bg-light { color: rgb(55, 65, 81) !important; background-color: rgb(245, 247, 250) !important;}.text-bg-dark { color: rgb(255, 255, 255) !important; background-color: rgb(34, 48, 63) !important;}.text-bg-primary-subtle { background-color: rgb(233, 239, 245) !important; color: rgb(55, 65, 81) !important;}.text-bg-secondary-subtle { background-color: rgb(244, 248, 208) !important; color: rgb(55, 65, 81) }.text-bg-tertiary-subtle { background-color: rgb(220, 227, 235) !important; color: rgb(55, 65, 81) }.text-bg-body { background-color: rgb(255, 255, 255) !important; color: rgb(55, 65, 81) !important;}.text-bg-white { background-color: rgb(255, 255, 255) !important; color: rgb(0, 0, 0) !important;}.text-body-bg { color: var(--bs-body-bg);}.btn-body { --bs-btn-color: var(--bs-body-color); --bs-btn-bg: var(--bs-body-bg);}.btn-outline-body { --bs-btn-color: var(--bs-body-bg); --bs-btn-border-color: var(--bs-body-bg);}.offcanvas, .offcanvas-sm, .offcanvas-md, .offcanvas-lg, .offcanvas-xl, .offcanvas-xxl { --bs-offcanvas-bg: var(--bs-white) !important;}.card {--bs-card-box-shadow: 0 .125rem .25rem rgba(0, 0, 0, 0.15);--bs-card-title-color: rgb(34, 48, 63);--bs-card-color: rgb(55, 65, 81);--bs-card-border-color: rgba(217, 217, 217, 1);}#header_navigation { background-color: var(--bs-light) !important; border-top: 1px solid var(--bs-primary-border-subtle); border-bottom: 1px solid var(--bs-primary-border-subtle);}#header_navbar #categoryListButton { min-height: 2.25rem; padding: 0 0.75rem;}#header_navbar #search_form .input-group { border-color: var(--bs-border-color) !important;}#header_navbar #search_form #search_input { padding: 0.375rem 0.75rem;}#header_navbar #search_form .input-group > .btn { padding-inline: 0.75rem;}.section_banner .header_banner_title,.section_banner .header_banner_subtitle { font-weight: 800 !important;}.section_banner .header_banner_subtitle { color: var(--bs-secondary) !important;}.section_banner .header_banner_text { font-weight: 400 !important;}.section_banner .header_banner_content .editorial_eyebrow { display: inline-flex; align-items: center; padding: 0.375rem 0.75rem; border-radius: var(--bs-border-radius-pill); background-color: var(--bs-primary-bg-subtle); color: var(--bs-primary) !important; font-size: 0.75rem !important; line-height: 1rem; font-weight: 600 !important; white-space: nowrap;}.banner-swiper .header_banner_foliage { -webkit-mask-image: linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0.86) 46%, rgba(0, 0, 0, 0.35) 100%); mask-image: linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0.86) 46%, rgba(0, 0, 0, 0.35) 100%);}.section_banner .header_banner_buttons [class*="btn-outline-"],.u-section-light .editorial_section_header_with_navigation .btn-light,.u-kapcsolat .simple-content-box .btn { --bs-btn-color: var(--bs-dark); --bs-btn-bg: var(--bs-white); --bs-btn-border-color: var(--bs-white); --bs-btn-hover-color: var(--bs-dark); --bs-btn-hover-bg: color-mix(in srgb, var(--bs-white) 85%, var(--bs-dark)); --bs-btn-hover-border-color: color-mix(in srgb, var(--bs-white) 85%, var(--bs-dark)); --bs-btn-active-color: var(--bs-dark); --bs-btn-active-bg: color-mix(in srgb, var(--bs-white) 85%, var(--bs-dark)); --bs-btn-active-border-color: color-mix(in srgb, var(--bs-white) 85%, var(--bs-dark)); --bs-btn-disabled-color: var(--bs-dark); --bs-btn-disabled-bg: var(--bs-white); --bs-btn-disabled-border-color: var(--bs-white);}.u-page-cta .editorial_section_header_with_navigation .btn,.u-page-hero .header_banner_buttons .btn-secondary,.u-section-light .editorial_section_header_with_navigation .btn-light,.u-kapcsolat .simple-content-box .btn,.u-kapcsolat-oldal .block_form [id$="-submit-btn"] { min-height: 3rem; display: inline-flex; align-items: center;}.u-bizalmi-sav .d-grid { display: flex !important; flex-wrap: wrap; align-items: center; justify-content: flex-end; column-gap: 2.25rem; row-gap: 1rem; grid-template-columns: none;}.u-bizalmi-sav .d-grid > :first-child { margin-right: auto; flex: 1 1 16rem;}.u-bizalmi-sav .d-grid > :not(:first-child) { flex: 0 0 auto; width: auto;}.u-bizalmi-sav .simple-content-box .content { line-height: 1.4;}.u-bizalmi-sav .simple-content-box .content p { margin-bottom: 0; display: flex; align-items: center; gap: 0.6875rem; font-size: 0.9375rem;}.u-bizalmi-sav .simple-content-box .content i { color: var(--bs-secondary); font-size: 1.1875rem; line-height: 1;}.u-bizalmi-sav .d-grid > :first-child .simple-content-box .content { display: flex; align-items: center; gap: 1rem; color: rgba(var(--bs-white-rgb), 0.7);}.u-bizalmi-sav .d-grid > :first-child .simple-content-box .content p { display: block; font-size: 0.875rem; line-height: 1.375rem; gap: 0;}.u-bizalmi-sav .d-grid > :first-child .simple-content-box .content p:last-child { max-width: 18.125rem;}.u-bizalmi-sav .d-grid > :first-child .simple-content-box .content strong { color: var(--bs-white); font-weight: 700;}.u-bizalmi-sav .d-grid > :first-child .simple-content-box .content img { height: 34px; width: auto; max-width: none; flex-shrink: 0;}@media (max-width: 991.98px) { .u-bizalmi-sav .d-grid { justify-content: center; } .u-bizalmi-sav .d-grid > :first-child { flex: 1 1 100%; margin-right: 0; } .u-bizalmi-sav .d-grid > :first-child .simple-content-box .content { justify-content: center; }}@media (max-width: 767.98px) { .u-bizalmi-sav .d-grid { justify-content: flex-start; } .u-bizalmi-sav .d-grid > :first-child .simple-content-box .content { justify-content: flex-start; } .u-bizalmi-sav .d-grid > :not(:first-child) { flex: 1 1 100%; }}:is(.u-section-light, .u-section-dark) .editorial_eyebrow,.u-rolunk .simple-content-box_eyebrow { font-size: 0.875rem; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase;}:is(.u-section-light, .u-section-dark, .u-page-cta) .editorial_title,.u-rolunk .simple-content-box_title { font-weight: 800; letter-spacing: -0.025em; font-size: clamp(1.75rem, 3.2vw, 2.375rem);}:is(.u-section-light, .u-section-dark, .u-page-cta) .editorial_lead { font-size: 1.125rem; line-height: 1.875rem;}.u-section-light .editorial_lead { color: rgba(var(--bs-emphasis-color-rgb), 0.62);}.u-szolgaltatasok .card_item { --bs-card-box-shadow: none; box-shadow: none !important; border: 1px solid var(--bs-primary-border-subtle);}.u-szolgaltatasok .d-grid > :last-child .card_item { --bs-card-bg: var(--bs-dark); --bs-card-color: var(--bs-white); --bs-card-cap-bg: transparent; --bs-card-border-color: transparent; --bs-link-color: var(--bs-white); --bs-link-hover-color: var(--bs-white); background-color: var(--bs-dark); color: var(--bs-white); border-color: transparent;}.u-szolgaltatasok .d-grid > :last-child .card-title,.u-szolgaltatasok .d-grid > :last-child .card-text { color: var(--bs-white);}.u-szolgaltatasok .d-grid > :last-child .card-icon { --bs-primary-bg-subtle: transparent; --bs-primary: var(--bs-secondary); padding: 0 !important;}.u-szolgaltatasok .d-grid > :last-child .card-icon i { color: var(--bs-secondary);}.u-szolgaltatasok .d-grid > :last-child .btn,.u-page-hero .header_banner_buttons .btn-secondary { --bs-btn-color: var(--bs-dark); --bs-btn-bg: var(--bs-secondary); --bs-btn-border-color: var(--bs-secondary); --bs-btn-hover-color: var(--bs-dark); --bs-btn-hover-bg: color-mix(in srgb, var(--bs-secondary) 85%, var(--bs-dark)); --bs-btn-hover-border-color: color-mix(in srgb, var(--bs-secondary) 85%, var(--bs-dark)); --bs-btn-active-color: var(--bs-dark); --bs-btn-active-bg: color-mix(in srgb, var(--bs-secondary) 85%, var(--bs-dark)); --bs-btn-active-border-color: color-mix(in srgb, var(--bs-secondary) 85%, var(--bs-dark)); --bs-btn-disabled-color: var(--bs-dark); --bs-btn-disabled-bg: var(--bs-secondary); --bs-btn-disabled-border-color: var(--bs-secondary);}:is(.u-page-hero, .u-page-cta, .u-kapcsolat, .u-kapcsolat-oldal, .u-szolgaltatasok, footer) .external-link { display: none;}.u-szamlalok { border-top: 1px solid var(--bs-border-color); border-bottom: 1px solid var(--bs-border-color);}.u-szamlalok .d-grid { gap: 2rem;}.u-szamlalok .counter-bg { background-color: transparent !important; box-shadow: none !important; border-radius: 0 !important; padding: 0 !important;}.u-szamlalok .counter-number { font-family: var(--bs-heading-font-family); font-size: 3rem !important; line-height: 1; letter-spacing: -0.025em; margin-bottom: 0 !important; overflow: visible; display: block; -webkit-line-clamp: unset;}.u-szamlalok .counter-subtitle { font-weight: 400 !important; font-size: 1rem; line-height: 1.75; color: rgba(var(--bs-emphasis-color-rgb), 0.62); overflow: visible; display: block; -webkit-line-clamp: unset;}#footer-menu .small p { margin-bottom: 0; font-size: 0.875rem; line-height: 1.4375rem; color: rgba(var(--bs-white-rgb), 0.68);}#footer-menu .small ul { list-style: none; margin: 1.5rem 0 0; padding: 0.25rem 0 0; display: flex; flex-direction: column; gap: 0.875rem; font-size: 0.9375rem;}#footer-menu .small li,#footer-menu .small a { display: flex; align-items: center; gap: 0.875rem; color: rgba(var(--bs-white-rgb), 0.78);}#footer-menu .small i { color: var(--bs-secondary); width: 1.25rem; font-size: 1rem; line-height: 1; text-align: center; flex: none;}#footer-menu .small p:has(img) { margin-top: 1.25rem; max-width: 100%;}#footer-menu .small p:has(img) a { display: block; max-width: 100%; min-width: 0;}#footer-menu .small img { max-width: 100%; height: auto; display: block;}footer .social_wrapper { gap: 0.75rem;}footer .social.btn { --bs-btn-color: var(--bs-white); --bs-btn-bg: var(--bs-primary); --bs-btn-border-color: var(--bs-primary); --bs-btn-hover-color: var(--bs-white); --bs-btn-hover-bg: color-mix(in srgb, var(--bs-primary) 85%, var(--bs-white)); --bs-btn-hover-border-color: color-mix(in srgb, var(--bs-primary) 85%, var(--bs-white)); --bs-btn-active-color: var(--bs-white); --bs-btn-active-bg: color-mix(in srgb, var(--bs-primary) 80%, var(--bs-white)); --bs-btn-active-border-color: color-mix(in srgb, var(--bs-primary) 80%, var(--bs-white)); --bs-btn-padding-x: 0; --bs-btn-padding-y: 0; box-sizing: border-box; width: 2.875rem; height: 2.875rem; padding: 0 !important; display: inline-flex; align-items: center; justify-content: center; line-height: 1;}footer .social.btn i { font-size: 1.0625rem; line-height: 1;}.u-section-dark .editorial_icon,.u-section-dark .editorial_icon i { color: var(--bs-secondary) !important;}.u-section-dark.text-bg-dark .editorial_eyebrow { color: color-mix(in srgb, var(--bs-white) 58%, var(--bs-primary)) !important;}.u-section-dark.text-bg-dark .editorial_lead { color: rgba(var(--bs-white-rgb), 0.72) !important;}:is(.product-categories, .section_product_categories) .d-grid.justify-content-sm-center { gap: 0.75rem;}:is(.product-categories, .section_product_categories) .article_box { min-width: 0; height: auto !important;}:is(.product-categories, .section_product_categories) .article_box .card { --bs-card-title-color: var(--bs-white); --bs-card-box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--bs-light) 18%, transparent); display: flex !important; flex-direction: row !important; align-items: center !important; gap: 0.8125rem; height: auto !important; color: var(--bs-light); background-color: transparent !important; border: 0 !important; border-radius: var(--bs-border-radius-pill) !important; box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--bs-light) 18%, transparent) !important; padding: 0.375rem 1.5rem 0.375rem 0.375rem !important; overflow: hidden; transition: background-color 0.15s ease, box-shadow 0.15s ease;}:is(.product-categories, .section_product_categories) .article_box:hover .card,:is(.product-categories, .section_product_categories) .article_box:focus-within .card { background-color: color-mix(in srgb, var(--bs-light) 8%, transparent) !important; box-shadow: inset 0 0 0 1px var(--bs-secondary) !important;}:is(.product-categories, .section_product_categories) .article_box .card > a:first-child { flex: 0 0 4rem; width: 4rem; height: 4rem; max-width: 4rem; display: block; position: relative; overflow: hidden; border-radius: 50%; background-color: var(--bs-light); line-height: 0;}:is(.product-categories, .section_product_categories) .article_box .ratio { --bs-aspect-ratio: 100%; width: 4rem !important; height: 4rem !important; max-width: 4rem; padding: 0 !important; border-radius: 50% !important; overflow: hidden; background-color: var(--bs-light);}:is(.product-categories, .section_product_categories) .article_box .ratio::before { content: none !important; display: none !important; padding: 0 !important;}:is(.product-categories, .section_product_categories) .article_box .ratio > * { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain;}:is(.product-categories, .section_product_categories) .article_box .ratio img { object-fit: contain;}:is(.product-categories, .section_product_categories) .placeholder_logo { background-color: var(--bs-light) !important; display: flex !important; align-items: center; justify-content: center; padding: 0.4rem;}:is(.product-categories, .section_product_categories) .placeholder_logo picture { width: auto !important; height: 100% !important; display: flex; align-items: center; justify-content: center;}:is(.product-categories, .section_product_categories) .placeholder_logo img { display: block !important; width: auto !important; height: 100% !important; max-width: none !important; max-height: 100% !important; object-fit: contain !important; object-position: center !important; opacity: 1 !important;}:is(.product-categories, .section_product_categories) .card-body { display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: flex-start !important; flex: 1 1 auto; align-self: stretch; min-width: 0; padding: 0 !important; gap: 0 !important; background-color: transparent !important;}:is(.product-categories, .section_product_categories) .card-body > a { display: flex; height: 100%; width: 100%; align-items: center; min-width: 0; color: inherit;}:is(.product-categories, .section_product_categories) .article_box .card-title { font-size: 1rem; font-weight: 600; line-height: 1.3;}:is(.product-categories, .section_product_categories) .card-body > .d-flex.justify-content-between,:is(.product-categories, .section_product_categories) .card-body .badge,:is(.product-categories, .section_product_categories) .card-body .btn { display: none !important;}.u-rolunk .simple-content-box .content img { width: 3.5rem; height: 4.375rem; object-fit: cover; object-position: center 22%; border-radius: var(--bs-border-radius); float: left; margin-right: 0.875rem; margin-bottom: 0.25rem;}.u-rolunk .simple-content-box .content p:has(img) { overflow: hidden;}.u-section-downloads .d-grid { gap: 1px !important; background-color: rgba(var(--bs-white-rgb), 0.12); border-radius: var(--bs-border-radius); overflow: hidden;}.u-section-downloads .service_box > .position-relative { align-items: center; padding: 1.25rem 2.75rem 1.25rem 1.375rem; background-color: color-mix(in srgb, var(--bs-dark) 92%, var(--bs-white)); border-bottom: 0 !important; transition: background-color 0.15s ease;}.u-section-downloads .service_box:hover > .position-relative,.u-section-downloads .service_box:focus-within > .position-relative { background-color: color-mix(in srgb, var(--bs-dark) 84%, var(--bs-white));}.u-section-downloads .service_box > .position-relative::after { content: "\f019"; font-family: "Font Awesome 6 Pro"; font-weight: 900; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; font-size: 1rem; line-height: 1; color: var(--bs-white); position: absolute; right: 1.375rem; top: 50%; transform: translateY(-50%); pointer-events: none; z-index: 2;}.u-section-downloads .service_box > .position-relative > a.align-self-stretch { position: absolute; inset: 0; z-index: 1; margin: 0; padding: 0;}.u-section-downloads .service_box > .position-relative > a.align-self-stretch i { display: none;}.u-section-downloads .service_box .bg-primary-subtle { background-color: transparent !important; color: var(--bs-secondary) !important; width: auto !important; padding: 0 !important; margin-bottom: 0 !important; border-radius: 0 !important; aspect-ratio: auto !important;}.u-section-downloads .service_box .bg-primary-subtle i { color: var(--bs-secondary); font-size: 1.375rem; line-height: 1;}.u-section-downloads .service_box .d-flex.gap-4 { gap: 1.25rem !important;}.u-section-downloads .service_box h3 { font-size: 1rem; font-weight: 700; margin-bottom: 0.25rem !important;}.u-section-downloads .service_box p { margin-bottom: 0; font-size: 0.8125rem; color: rgba(var(--bs-white-rgb), 0.6);}.u-velemenyek { border-top: 1px solid var(--bs-border-color);}.u-velemenyek .testimonial_box { max-width: 51.25rem; margin-inline: auto;}.u-velemenyek .testimonial_box svg { fill: var(--bs-secondary);}.u-velemenyek .testimonial_box .lh-lg { font-size: 1.1875rem; line-height: 2.125rem;}.u-velemenyek .section-swiper-navigation { display: flex !important; width: 2.75rem; height: 2.75rem; margin-top: calc(0px - 1.375rem); background-color: var(--bs-white); border: 1px solid rgba(var(--bs-emphasis-color-rgb), 0.14); border-radius: var(--bs-border-radius-pill); color: var(--bs-emphasis-color); --swiper-navigation-size: 1rem; --swiper-navigation-color: var(--bs-emphasis-color);}.u-velemenyek .section-swiper-navigation:hover { background-color: var(--bs-light);}.u-velemenyek .section-swiper-navigation::after { font-size: 1rem; color: var(--bs-emphasis-color);}.u-velemenyek .section-swiper-navigation-prev { left: max(0.75rem, calc(50% - 33.125rem));}.u-velemenyek .section-swiper-navigation-next { right: max(0.75rem, calc(50% - 33.125rem));}@media (max-width: 767.98px) { .u-velemenyek .section-swiper-navigation { display: none !important; }}:is(.u-kapcsolat, .u-kapcsolat-oldal) .block_form [id$="-submit-btn"] { display: inline-flex; align-items: center; gap: 0.5rem;}:is(.u-kapcsolat, .u-kapcsolat-oldal) .block_form [id$="-submit-btn"]::after { font-family: "Font Awesome 6 Pro"; font-weight: 900; font-style: normal; font-size: 0.875rem; line-height: 1;}.u-kapcsolat .block_form [id$="-submit-btn"]::after { content: "\f1d8";}.u-kapcsolat .simple-content-box { padding: 2rem; border-radius: var(--bs-border-radius); background-color: var(--bs-dark); color: var(--bs-white);}.u-kapcsolat .simple-content-box_eyebrow { color: color-mix(in srgb, var(--bs-white) 58%, var(--bs-primary)); font-size: 0.8125rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase;}.u-kapcsolat .simple-content-box_title,.u-kapcsolat .simple-content-box_title a { color: var(--bs-white); text-decoration: none; font-weight: 800; letter-spacing: -0.05em; font-size: clamp(1.75rem, 3vw, 2.25rem);}.u-kapcsolat .simple-content-box .content { color: rgba(var(--bs-white-rgb), 0.72); font-size: 0.9375rem; line-height: 1.5625rem;}.u-kapcsolat .simple-content-box .btn::before { content: "\f0e0"; font-family: "Font Awesome 6 Pro"; font-weight: 900; font-style: normal; margin-right: 0.5rem; font-size: 0.875rem; line-height: 1;}.u-kapcsolat .service_box > .position-relative { align-items: flex-start; padding: 1.625rem; border: 1px solid rgba(var(--bs-emphasis-color-rgb), 0.1); border-radius: var(--bs-border-radius);}.u-kapcsolat .service_box .d-flex.gap-4 { gap: 0.875rem;}.u-kapcsolat .service_box .bg-primary-subtle { background-color: transparent !important; color: var(--bs-primary) !important; width: auto !important; padding: 0 !important; margin-bottom: 0 !important; border-radius: 0 !important; aspect-ratio: auto !important;}.u-kapcsolat .service_box .bg-primary-subtle i { color: var(--bs-primary); font-size: 1.1875rem; line-height: 1;}.u-kapcsolat .service_box h3 { display: none;}.u-kapcsolat .service_box p { margin-bottom: 0; font-size: 0.875rem; line-height: 1.4375rem; color: rgba(var(--bs-emphasis-color-rgb), 0.62);}.u-page-hero.section_banner { border-bottom: 1px solid var(--bs-border-color);}.u-page-hero .hero_slide.swiper-slide { min-height: 0 !important;}.u-page-hero .header_banner_content .editorial_eyebrow { background-color: var(--bs-secondary); color: var(--bs-dark) !important;}.u-page-hero .header_banner_title { font-size: clamp(2rem, 4vw, 2.875rem); letter-spacing: -0.075em; line-height: 1.06; max-width: none;}.u-page-hero .header_banner_text { font-weight: 400 !important; font-size: 1.125rem; line-height: 1.6667; color: var(--bs-body-color); max-width: 45rem;}section[id] { scroll-margin-top: 8rem;}.section_products .card-title.text-secondary { color: var(--bs-primary) !important;}.u-page-cta { border-top: 1px solid var(--bs-border-color);}.u-page-cta .editorial_lead { margin-bottom: 0;}.u-page-cta.text-bg-primary .editorial_lead { color: rgba(var(--bs-white-rgb), 0.78);}.u-page-cta .editorial_section_header_with_navigation { align-items: center !important;}.u-page-cta .editorial_section_header_with_navigation > .flex-shrink-0 { margin-bottom: 0;}.u-kapcsolat-oldal .block_box-category .d-grid > :nth-child(1) .bg-primary-subtle { background-color: var(--bs-secondary) !important; color: var(--bs-dark) !important;}.u-kapcsolat-oldal .block_box-category .d-grid > :nth-child(2) .bg-primary-subtle { background-color: rgba(var(--bs-white-rgb), 0.12) !important; color: var(--bs-white) !important;}.u-kapcsolat-oldal .service_box > .position-relative { align-items: center; padding: 1.375rem; background-color: var(--bs-primary); color: var(--bs-white); border-bottom: 0 !important; border-radius: var(--bs-border-radius); transition: background-color 0.15s ease;}.u-kapcsolat-oldal .service_box:hover > .position-relative,.u-kapcsolat-oldal .service_box:focus-within > .position-relative { background-color: var(--bs-dark);}.u-kapcsolat-oldal .service_box .d-flex.gap-4 { gap: 1.125rem !important;}.u-kapcsolat-oldal .service_box .bg-primary-subtle { width: 3rem !important; height: 3rem; padding: 0 !important; margin-bottom: 0 !important; flex: none; aspect-ratio: 1 / 1 !important; border-radius: var(--bs-border-radius) !important;}.u-kapcsolat-oldal .service_box .bg-primary-subtle i { font-size: 1.1875rem; line-height: 1;}.u-kapcsolat-oldal .service_box h3 { font-size: 0.8125rem; font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase; color: rgba(var(--bs-white-rgb), 0.6); margin-bottom: 0.2rem !important;}.u-kapcsolat-oldal .service_box p { margin-bottom: 0; font-family: var(--bs-heading-font-family); font-size: 1.25rem; font-weight: 800; letter-spacing: -0.025em; color: var(--bs-white); word-break: break-all;}.u-kapcsolat-oldal .service_box > .position-relative > a.align-self-stretch { position: absolute; inset: 0; z-index: 1; margin: 0; padding: 0;}.u-kapcsolat-oldal .service_box > .position-relative > a.align-self-stretch i { display: none;}.u-kapcsolat-oldal .simple-content-box { padding: 1.625rem; background-color: var(--bs-white); border-radius: var(--bs-border-radius); box-shadow: inset 0 0 0 1px rgba(var(--bs-emphasis-color-rgb), 0.1);}.u-kapcsolat-oldal .simple-content-box_title { font-size: 1.1875rem; font-weight: 800; letter-spacing: -0.02em; margin-bottom: 1.25rem !important;}.u-kapcsolat-oldal .simple-content-box .content { display: flex; flex-direction: column; gap: 1rem;}.u-kapcsolat-oldal .simple-content-box .content p { margin-bottom: 0;}.u-kapcsolat-oldal .simple-content-box .content p:not(:has(strong)) { font-size: 0.8125rem; line-height: 1.25; color: rgba(var(--bs-emphasis-color-rgb), 0.62);}.u-kapcsolat-oldal .simple-content-box .content p:has(strong) { font-size: 0.9375rem; line-height: 1.5; color: var(--bs-dark);}.u-kapcsolat-oldal .simple-content-box .content strong { font-weight: 600;}.u-kapcsolat-oldal .block_form > .position-relative { padding: clamp(1.625rem, 3vw, 2.375rem); background-color: var(--bs-white); border-radius: var(--bs-border-radius); box-shadow: inset 0 0 0 1px rgba(var(--bs-emphasis-color-rgb), 0.1);}.u-kapcsolat-oldal .block_form [id$="-submit-btn"]::after { content: "\f061";}.u-kapcsolat-oldal .editorial_closing { margin-top: 1rem; font-size: 0.875rem; color: rgba(var(--bs-emphasis-color-rgb), 0.62);}.form-control::placeholder,.form-select::placeholder,input::placeholder,textarea::placeholder { color: var(--bs-tertiary-color); opacity: 1;}.text-muted,.text-secondary { color: var(--bs-tertiary-color) !important;}.u-szolgaltatasok-oldal .introduction-box .card-icon.bg-primary-subtle { width: 3.25rem; height: 3.25rem; padding: 0; background-color: rgb(var(--bs-primary-rgb)) !important; color: var(--bs-secondary) !important;}.u-szolgaltatasok-oldal .introduction-box .card-icon i { color: inherit;}.u-szolgaltatasok-oldal .introduction-box_title { font-weight: 800; letter-spacing: -0.04em;}.u-szolgaltatasok-oldal .introduction-box_content ul { list-style: none; margin: 1rem 0 0; padding: 0; display: flex; flex-direction: column; gap: 0.6875rem;}.u-szolgaltatasok-oldal .introduction-box_content li { display: flex; gap: 0.75rem; align-items: flex-start; font-size: 0.9375rem; line-height: 1.5625rem;}.u-szolgaltatasok-oldal .introduction-box_content li i { color: var(--bs-secondary); font-size: 0.875rem; margin-top: 0.3rem; flex: none;}.u-szolgaltatasok-oldal .introduction-box_image img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--bs-border-radius);}.u-szolgaltatasok-oldal .service_box .card-icon { --bs-primary-bg-subtle: transparent; padding: 0; width: auto; height: auto; aspect-ratio: auto;}.u-szolgaltatasok-oldal .service_box .card-icon i { font-size: 1.375rem; color: var(--bs-primary);}.u-szolgaltatasok-folyamat.text-bg-dark .editorial_eyebrow { color: var(--bs-secondary) !important;}.u-szolgaltatasok-folyamat .simple-content-box { padding-top: 1.375rem; border-top: 2px solid rgba(var(--bs-white-rgb), 0.18);}.u-szolgaltatasok-folyamat .d-grid > :first-child .simple-content-box { border-top-color: var(--bs-secondary);}.u-szolgaltatasok-folyamat .simple-content-box_eyebrow { color: var(--bs-secondary) !important; font-family: var(--bs-heading-font-family); font-size: 0.9375rem; font-weight: 800; letter-spacing: 0; text-transform: none; margin-bottom: 0.75rem !important;}.u-szolgaltatasok-folyamat .simple-content-box_title { font-size: 1.125rem; font-weight: 700; letter-spacing: 0; margin-bottom: 0.75rem !important;}.u-szolgaltatasok-folyamat .simple-content-box .content,.u-szolgaltatasok-folyamat .simple-content-box .content p { font-size: 0.9375rem; line-height: 1.5625rem; color: rgba(var(--bs-white-rgb), 0.72); margin-bottom: 0;}