PageSourceSearch

https://ventilatorbolt.hu/

html ventilatorbolt.hu collected 2026-10-02 15:05:26 UTC 564,577 bytes, 3,694 lines download raw bytes

1<!DOCTYPE html>
2                
3                
4    
5    
6        
7        
8    
9    
10    
11    
12                 
13    
14    
15    
16    
17        <html lang="hu" class="page_shop_start icon--light header-with-sticky-behavior-on-scroll-up filter-in-subcategory-enabled filter-cache-not-exists js-ajax-filter-box-checking filter-not-exists filter-box-in-sidebar search-bar-visible fixed-cart-on-artdet carousels-in-container alt-images-on-product-list" data-bs-theme="light">
18    <head>
19        <meta charset="utf-8">
20<meta name="description" content="Ipari és lakossági szellőztető rendszerek szakértőtől">
21<meta name="robots" content="index, follow">
22<meta http-equiv="X-UA-Compatible" content="IE=Edge">
23<meta property="og:site_name" content="Ventilátorbolt Légtechnika">
24<meta property="og:title" content="Ventilátorbolt légtechnika">
25<meta property="og:description" content="Ipari és lakossági szellőztető rendszerek szakértőtől">
26<meta property="og:type" content="website">
27<meta property="og:url" content="https://ventilatorbolt.hu/">
28<meta property="og:image" content="https://ventilatorbolt.hu/shop_ordered/68222/pic/favicon/og_image.png">
29<meta name="mobile-web-app-capable" content="yes">
30<meta name="apple-mobile-web-app-capable" content="yes">
31<meta name="apple-mobile-web-app-status-bar-style" content="default">
32<meta name="MobileOptimized" content="320">
33<meta name="HandheldFriendly" content="true">
34
35<title>Ventilátorbolt légtechnika</title>
36
37
38
39<script>
40var service_type="shop";
41var shop_url_main="https://ventilatorbolt.hu";
42var actual_lang="hu";
43var money_len="0";
44var money_thousend=" ";
45var money_dec=",";
46var shop_id=68222;
47var unas_design_url="https:"+"/"+"/"+"ventilatorbolt.hu"+"/"+"!common_design"+"/"+"base"+"/"+"002600"+"/";
48var unas_design_code='002600';
49var unas_base_design_code='2600';
50var unas_design_ver=5;
51var unas_design_subver=0;
52var unas_shop_url='https://ventilatorbolt.hu';
53var responsive="yes";
54var config_plus=new Array();
55config_plus['cart_redirect']=2;
56config_plus['cart_refresh_force']="1";
57config_plus['money_type']='Ft';
58config_plus['money_type_display']='Ft';
59config_plus['overlay_close_on_click_forced']=1;
60config_plus['overlay_close_on_esc_forced']=1;
61config_plus['already_registered_email']=1;
62config_plus['accessible_design']=true;
63config_plus['google_address_validation_prohibition']=true;
64config_plus['default_address_type']="billing";
65config_plus['other_address_type']="shipping";
66
67var lang_text=new Array();
68
69var UNAS = UNAS || {};
70UNAS.shop={"base_url":'https://ventilatorbolt.hu',"domain":'ventilatorbolt.hu',"username":'venti.unas.hu',"id":68222,"lang":'hu',"currency_type":'Ft',"currency_code":'HUF',"currency_rate":'1',"currency_length":0,"base_currency_length":0,"canonical_url":'https://ventilatorbolt.hu/'};
71UNAS.design={"code":'002600',"page":'start'};
72UNAS.api_auth="53e65d0c7820c33c37660c20d294034a";
73UNAS.customer={"email":'',"id":0,"group_id":0,"without_registration":0};
74UNAS.shop["only_company_can_purchase"] = false;
75UNAS.shop["only_private_customer_can_purchase"] = false;
76
77UNAS.text = {
78    "button_overlay_close": `Bezár`,
79    "popup_window": `Felugró ablak`,
80    "list": `lista`,
81    "updating_in_progress": `frissítés folyamatban`,
82    "updated": `frissítve`,
83    "is_opened": `megnyitva`,
84    "is_closed": `bezárva`,
85    "deleted": `törölve`,
86    "consent_granted": `hozzájárulás megadva`,
87    "consent_rejected": `hozzájárulás elutasítva`,
88    "field_is_incorrect": `mező hibás`,
89    "error_title": `Hiba!`,
90    "product_variants": `termék változatok`,
91    "product_added_to_cart": `A termék a kosárba került`,
92    "product_added_to_cart_with_qty_problem": `A termékből csak [qty_added_to_cart] [qty_unit] került kosárba`,
93    "product_removed_from_cart": `A termék törölve a kosárból`,
94    "reg_title_name": `Név`,
95    "reg_title_company_name": `Cégnév`,
96    "number_of_items_in_cart": `Kosárban lévő tételek száma`,
97    "cart_is_empty": `A kosár üres`,
98    "cart_updated": `A kosár frissült`,
99    "mandatory": `Kötelező!`
100};
101
102
103UNAS.text["delete_from_compare"]= `Törlés összehasonlításból`;
104UNAS.text["comparison"]= `Összehasonlítás`;
105
106UNAS.text["delete_from_favourites"]= `Törlés a kedvencek közül`;
107UNAS.text["add_to_favourites"]= `Kedvencekhez`;
108
109
110
111
112
113
114
115
116
117
118
119window.lazySizesConfig=window.lazySizesConfig || {};
120window.lazySizesConfig.loadMode=1;
121window.lazySizesConfig.loadHidden=false;
122
123window.dataLayer = window.dataLayer || [];
124function gtag(){dataLayer.push(arguments)};
125gtag('js', new Date());
126</script>
126
127
128<style>@charset "UTF-8";*,*::before,*::after { box-sizing:border-box;}@media (prefers-reduced-motion:no-preference) { :root {  scroll-behavior:smooth; }}body { margin:0; font-family:var(--bs-body-font-family); font-size:var(--bs-body-font-size); font-weight:var(--bs-body-font-weight); line-height:var(--bs-body-line-height); color:var(--bs-body-color); text-align:var(--bs-body-text-align); background-color:var(--bs-body-bg); -webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}hr { margin:1rem 0; color:inherit; border:0; border-top:var(--bs-border-width) solid; opacity:0.25;}h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { margin-top:0; margin-bottom:1.25rem; font-family:"Public Sans", "Public Sans-fallback"; font-weight:500; line-height:1.2; color:var(--bs-heading-color);}h1, .h1 { font-size:2.375rem;}h2, .h2 { font-size:1.875rem;}h3, .h3 { font-size:1.625rem;}h4, .h4 { font-size:1.5rem;}h5, .h5 { font-size:1.25rem;}h6, .h6 { font-size:1.125rem;}p { margin-top:0; margin-bottom:1.5em;}abbr[title] { text-decoration:underline dotted; cursor:help; text-decoration-skip-ink:none;}address { margin-bottom:1rem; font-style:normal; line-height:inherit;}ol,ul { padding-left:2rem;}ol,ul,dl { margin-top:0; margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol { margin-bottom:0;}dt { font-weight:700;}dd { margin-bottom:0.5rem; margin-left:0;}blockquote { margin:0 0 1rem;}b,strong { font-weight:bolder;}small, .small { font-size:0.875em;}mark, .mark { padding:0.1875em; color:var(--bs-highlight-color); background-color:var(--bs-highlight-bg);}sub,sup { position:relative; font-size:0.75em; line-height:0; vertical-align:baseline;}sub { bottom:-0.25em;}sup { top:-0.5em;}a { color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)); text-decoration:underline;}a:hover { --bs-link-color-rgb:var(--bs-link-hover-color-rgb); text-decoration:underline;}a:not([href]):not([class]), a:not([href]):not([class]):hover { color:inherit; text-decoration:none;}pre,code,kbd,samp { font-family:var(--bs-font-monospace); font-size:1em;}pre { display:block; margin-top:0; margin-bottom:1rem; overflow:auto; font-size:0.875em;}pre code { font-size:inherit; color:inherit; word-break:normal;}code { font-size:0.875em; color:var(--bs-code-color); word-wrap:break-word;}a > code { color:inherit;}kbd { padding:0.1875rem 0.375rem; font-size:0.875em; color:var(--bs-body-bg); background-color:var(--bs-body-color); border-radius:4px;}kbd kbd { padding:0; font-size:1em;}figure { margin:0 0 1rem;}img,svg { vertical-align:middle;}table { caption-side:bottom; border-collapse:collapse;}caption { padding-top:0.5rem; padding-bottom:0.5rem; color:var(--bs-secondary-color); text-align:left;}th { text-align:inherit; text-align:-webkit-match-parent; text-align:match-parent;}label { display:inline-block;}button { border-radius:0;}button:focus:not(:focus-visible) { outline:0;}input,button,select,optgroup,textarea { margin:0; font-family:inherit; font-size:inherit; line-height:inherit;}button,select { text-transform:none;}[role=button] { cursor:pointer;}select { word-wrap:normal;}select:disabled { opacity:1;}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator { display:none !important;}button,[type=button],[type=reset],[type=submit] { -webkit-appearance:button;}
128button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled) { cursor:pointer;}::-moz-focus-inner { padding:0; border-style:none;}textarea { resize:vertical;}fieldset { min-width:0; padding:0; margin:0; border:0;}legend { float:left; width:100%; padding:0; margin-bottom:0.5rem; font-size:1.5rem; line-height:inherit;}legend + * { clear:left;}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field { padding:0;}::-webkit-inner-spin-button { height:auto;}[type=search] { -webkit-appearance:textfield; outline-offset:-2px;}::-webkit-search-decoration { -webkit-appearance:none;}::-webkit-color-swatch-wrapper { padding:0;}::file-selector-button { font:inherit; -webkit-appearance:button;}output { display:inline-block;}iframe { border:0;}summary { display:list-item; cursor:pointer;}progress { vertical-align:baseline;}[hidden] { display:none !important;}:root { --bs-breakpoint-xxs:0; --bs-breakpoint-xs:440px; --bs-breakpoint-sm:576px; --bs-breakpoint-md:768px; --bs-breakpoint-lg:992px; --bs-breakpoint-xl:1240px; --bs-breakpoint-xxl:1440px;}.row { --bs-gutter-x:1.5rem; --bs-gutter-y:1.5rem; display:flex; flex-wrap:wrap; margin-top:calc(-1 * var(--bs-gutter-y)); margin-right:calc(-0.5 * var(--bs-gutter-x)); margin-left:calc(-0.5 * var(--bs-gutter-x));}.row > * { flex-shrink:0; width:100%; max-width:100%; padding-right:calc(var(--bs-gutter-x) * 0.5); padding-left:calc(var(--bs-gutter-x) * 0.5); margin-top:var(--bs-gutter-y);}.grid { display:grid; grid-template-rows:repeat(var(--bs-rows, 1), 1fr); grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr)); gap:var(--bs-gap, 1.5rem);}.grid .g-col-1 { grid-column:auto/span 1;}.grid .g-col-2 { grid-column:auto/span 2;}.grid .g-col-3 { grid-column:auto/span 3;}.grid .g-col-4 { grid-column:auto/span 4;}.grid .g-col-5 { grid-column:auto/span 5;}.grid .g-col-6 { grid-column:auto/span 6;}.grid .g-col-7 { grid-column:auto/span 7;}.grid .g-col-8 { grid-column:auto/span 8;}.grid .g-col-9 { grid-column:auto/span 9;}.grid .g-col-10 { grid-column:auto/span 10;}.grid .g-col-11 { grid-column:auto/span 11;}.grid .g-col-12 { grid-column:auto/span 12;}.grid .g-start-1 { grid-column-start:1;}.grid .g-start-2 { grid-column-start:2;}.grid .g-start-3 { grid-column-start:3;}.grid .g-start-4 { grid-column-start:4;}.grid .g-start-5 { grid-column-start:5;}.grid .g-start-6 { grid-column-start:6;}.grid .g-start-7 { grid-column-start:7;}.grid .g-start-8 { grid-column-start:8;}.grid .g-start-9 { grid-column-start:9;}.grid .g-start-10 { grid-column-start:10;}.grid .g-start-11 { grid-column-start:11;}@media (min-width:440px) { .grid .g-col-xs-1 {  grid-column:auto/span 1; } .grid .g-col-xs-2 {  grid-column:auto/span 2; } .grid .g-col-xs-3 {  grid-column:auto/span 3; } .grid .g-col-xs-4 {  grid-column:auto/span 4; } .grid .g-col-xs-5 {  grid-column:auto/span 5; } .grid .g-col-xs-6 {  grid-column:auto/span 6; } .grid .g-col-xs-7 {  grid-column:auto/span 7; } .grid .g-col-xs-8 {  grid-column:auto/span 8; } .grid .g-col-xs-9 {  grid-column:auto/span 9; } .grid .g-col-xs-10 {  grid-column:auto/span 10; } .grid .g-col-xs-11 {  grid-column:auto/span 11; } .grid .g-col-xs-12 {  grid-column:auto/span 12; } .grid .g-start-xs-1 {  grid-column-start:1; } .grid .g-start-xs-2 {  grid-column-start:2; } .grid .g-start-xs-3 {  grid-column-start:3; } .grid .g-start-xs-4 {  grid-column-start:4; } .grid .g-start-xs-5 {  grid-column-start:5; } .grid .g-start-xs-6 {  grid-column-start:6; } .grid .g-start-xs-7 {  grid-column-start:7; } .grid .g-start-xs-8 {  grid-column-start:8; } .grid .g-start-xs-9 {  grid-column-start:9; } .grid .g-start-xs-10 {  grid-column-start:10; } .grid .g-start-xs-11 {  grid-column-start:11; }}@media (min-width:576px) { .grid .g-col-sm-1 {  grid-column:auto/span 1; } .grid .g-col-sm-2 {  grid-column:auto/span 2; } .grid .g-col-sm-3 {  grid-column:auto/span 3; } .grid .g-col-sm-4 {  grid-column:auto/span 4; } .grid .g-col-sm-5 {  grid-column:auto/span 5; } .grid .g-col-sm-6 {  grid-column:auto/span 6; } .grid .g-col-sm-7 {  grid-column:auto/span 7; } .grid .g-col-sm-8 {  grid-column:auto/span 8; } .grid .g-col-sm-9 {  grid-column:auto/span 9; } .grid .g-col-sm-10 {  grid-column:auto/span 10; } .grid .g-col-sm-11 {  grid-column:auto/span 11; } .grid .g-col-sm-12 {  grid-column:auto/span 12; } .grid .g-start-sm-1 {  grid-column-start:1; } .grid .g-start-sm-2 {  grid-column-start:2; } .grid .g-start-sm-3 {  grid-column-start:3; } .grid .g-start-sm-4 {  grid-column-start:4; } .grid .g-start-sm-5 {  grid-column-start:5; } .grid .g-start-sm-6 {  grid-column-start:6; } .grid .g-start-sm-7 {  grid-column-start:7; } .grid .g-start-sm-8 {  grid-column-start:8; } .grid .g-start-sm-9 {  grid-column-start:9; } .grid .g-start-sm-10 {  grid-column-start:10; } .grid .g-start-sm-11 {  grid-column-start:11; }}@media (min-width:768px) { .grid .g-col-md-1 {  grid-column:auto/span 1; } .grid .g-col-md-2 {  grid-column:auto/span 2; } .grid .g-col-md-3 {  grid-column:auto/span 3; } .grid .g-col-md-4 {  grid-column:auto/span 4; } .grid .g-col-md-5 {  grid-column:auto/span 5; } .grid .g-col-md-6 {  grid-column:auto/span 6; } .grid .g-col-md-7 {  grid-column:auto/span 7; } .grid .g-col-md-8 {  grid-column:auto/span 8; } .grid .g-col-md-9 {  grid-column:auto/span 9; } .grid .g-col-md-10 {  grid-column:auto/span 10; } .grid .g-col-md-11 {  grid-column:auto/span 11; } .grid .g-col-md-12 {  grid-column:auto/span 12; } .grid .g-start-md-1 {  grid-column-start:1; } .grid .g-start-md-2 {  grid-column-start:2; } .grid .g-start-md-3 {  grid-column-start:3; } .grid .g-start-md-4 {  grid-column-start:4; } .grid .g-start-md-5 {  grid-column-start:5; } .grid .g-start-md-6 {  grid-column-start:6; } .grid .g-start-md-7 {  grid-column-start:7; } .grid .g-start-md-8 {  grid-column-start:8; } .grid .g-start-md-9 {  grid-column-start:9; } .grid .g-start-md-10 {  grid-column-start:10; } .grid .g-start-md-11 {  grid-column-start:11; }}@media (min-width:992px) { .grid .g-col-lg-1 {  grid-column:auto/span 1; } .grid .g-col-lg-2 {  grid-column:auto/span 2; } .grid .g-col-lg-3 {  grid-column:auto/span 3; } .grid .g-col-lg-4 {  grid-column:auto/span 4; } .grid .g-col-lg-5 {  grid-column:auto/span 5; } .grid .g-col-lg-6 {  grid-column:auto/span 6; } .grid .g-col-lg-7 {  grid-column:auto/span 7; } .grid .g-col-lg-8 {  grid-column:auto/span 8; } .grid .g-col-lg-9 {  grid-column:auto/span 9; } .grid .g-col-lg-10 {  grid-column:auto/span 10; } .grid .g-col-lg-11 {  grid-column:auto/span 11; } .grid .g-col-lg-12 {  grid-column:auto/span 12; } .grid .g-start-lg-1 {  grid-column-start:1; } .grid .g-start-lg-2 {  grid-column-start:2; } .grid .g-start-lg-3 {  grid-column-start:3; } .grid .g-start-lg-4 {  grid-column-start:4; } .grid .g-start-lg-5 {  grid-column-start:5; } .grid .g-start-lg-6 {  grid-column-start:6; } .grid .g-start-lg-7 {  grid-column-start:7; } .grid .g-start-lg-8 {  grid-column-start:8; } .grid .g-start-lg-9 {  grid-column-start:9; } .grid .g-start-lg-10 {  grid-column-start:10; } .grid .g-start-lg-11 {  grid-column-start:11; }}@media (min-width:1240px) { .grid .g-col-xl-1 {  grid-column:auto/span 1; } .grid .g-col-xl-2 {  grid-column:auto/span 2; } .grid .g-col-xl-3 {  grid-column:auto/span 3; } .grid .g-col-xl-4 {  grid-column:auto/span 4; } .grid .g-col-xl-5 {  grid-column:auto/span 5; } .grid .g-col-xl-6 {  grid-column:auto/span 6; } .grid .g-col-xl-7 {  grid-column:auto/span 7; } .grid .g-col-xl-8 {  grid-column:auto/span 8; } .grid .g-col-xl-9 {  grid-column:auto/span 9; } .grid .g-col-xl-10 {  grid-column:auto/span 10; } .grid .g-col-xl-11 {  grid-column:auto/span 11; } .grid .g-col-xl-12 {  grid-column:auto/span 12; } .grid .g-start-xl-1 {  grid-column-start:1; } .grid .g-start-xl-2 {  grid-column-start:2; } .grid .g-start-xl-3 {  grid-column-start:3; } .grid .g-start-xl-4 {  grid-column-start:4; } .grid .g-start-xl-5 {  grid-column-start:5; } .grid .g-start-xl-6 {  grid-column-start:6; } .grid .g-start-xl-7 {  grid-column-start:7; } .grid .g-start-xl-8 {  grid-column-start:8; } .grid .g-start-xl-9 {  grid-column-start:9; } .grid .g-start-xl-10 {  grid-column-start:10; } .grid .g-start-xl-11 {  grid-column-start:11; }}@media (min-width:1440px) { .grid .g-col-xxl-1 {  grid-column:auto/span 1; } .grid .g-col-xxl-2 {  grid-column:auto/span 2; } .grid .g-col-xxl-3 {  grid-column:auto/span 3; } .grid .g-col-xxl-4 {  grid-column:auto/span 4; } .grid .g-col-xxl-5 {  grid-column:auto/span 5; } .grid .g-col-xxl-6 {  grid-column:auto/span 6; } .grid .g-col-xxl-7 {  grid-column:auto/span 7; } .grid .g-col-xxl-8 {  grid-column:auto/span 8; } .grid .g-col-xxl-9 {  grid-column:auto/span 9; } .grid .g-col-xxl-10 {  grid-column:auto/span 10; } .grid .g-col-xxl-11 {  grid-column:auto/span 11; } .grid .g-col-xxl-12 {  grid-column:auto/span 12; } .grid .g-start-xxl-1 {  grid-column-start:1; } .grid .g-start-xxl-2 {  grid-column-start:2; } .grid .g-start-xxl-3 {  grid-column-start:3; } .grid .g-start-xxl-4 {  grid-column-start:4; } .grid .g-start-xxl-5 {  grid-column-start:5; } .grid .g-start-xxl-6 {  grid-column-start:6; } .grid .g-start-xxl-7 {  grid-column-start:7; } .grid .g-start-xxl-8 {  grid-column-start:8; } .grid .g-start-xxl-9 {  grid-column-start:9; } .grid .g-start-xxl-10 {  grid-column-start:10; } .grid .g-start-xxl-11 {  grid-column-start:11; }}.col { flex:1 0 0%;}.row-cols-auto > * { flex:0 0 auto; width:auto;}.row-cols-1 > * { flex:0 0 auto; width:100%;}.row-cols-2 > * { flex:0 0 auto; width:50%;}.row-cols-3 > * { flex:0 0 auto; width:33.33333333%;}.row-cols-4 > * { flex:0 0 auto; width:25%;}.row-cols-5 > * { flex:0 0 auto; width:20%;}.row-cols-6 > * { flex:0 0 auto; width:16.66666667%;}.col-auto { flex:0 0 auto; width:auto;}.col-1 { flex:0 0 auto; width:8.33333333%;}.col-2 { flex:0 0 auto; width:16.66666667%;}.col-3 { flex:0 0 auto; width:25%;}.col-4 { flex:0 0 auto; width:33.33333333%;}.col-5 { flex:0 0 auto; width:41.66666667%;}.col-6 { flex:0 0 auto; width:50%;}.col-7 { flex:0 0 auto; width:58.33333333%;}.col-8 { flex:0 0 auto; width:66.66666667%;}.col-9 { flex:0 0 auto; width:75%;}.col-10 { flex:0 0 auto; width:83.33333333%;}.col-11 { flex:0 0 auto; width:91.66666667%;}.col-12 { flex:0 0 auto; width:100%;}.offset-1 { margin-left:8.33333333%;}.offset-2 { margin-left:16.66666667%;}.offset-3 { margin-left:25%;}.offset-4 { margin-left:33.33333333%;}.offset-5 { margin-left:41.66666667%;}.offset-6 { margin-left:50%;}.offset-7 { margin-left:58.33333333%;}.offset-8 { margin-left:66.66666667%;}.offset-9 { margin-left:75%;}.offset-10 { margin-left:83.33333333%;}.offset-11 { margin-left:91.66666667%;}.g-0,.gx-0 { --bs-gutter-x:0;}.g-0,.gy-0 { --bs-gutter-y:0;}.g-1,.gx-1 { --bs-gutter-x:0.125rem;}.g-1,.gy-1 { --bs-gutter-y:0.125rem;}.g-2,.gx-2 { --bs-gutter-x:0.25rem;}.g-2,.gy-2 { --bs-gutter-y:0.25rem;}.g-3,.gx-3 { --bs-gutter-x:0.375rem;}.g-3,.gy-3 { --bs-gutter-y:0.375rem;}.g-4,.gx-4 { --bs-gutter-x:0.5rem;}.g-4,.gy-4 { --bs-gutter-y:0.5rem;}.g-5,.gx-5 { --bs-gutter-x:0.75rem;}.g-5,.gy-5 { --bs-gutter-y:0.75rem;}.g-6,.gx-6 { --bs-gutter-x:1rem;}.g-6,.gy-6 { --bs-gutter-y:1rem;}.g-7,.gx-7 { --bs-gutter-x:1.5rem;}.g-7,.gy-7 { --bs-gutter-y:1.5rem;}.g-8,.gx-8 { --bs-gutter-x:2rem;}.g-8,.gy-8 { --bs-gutter-y:2rem;}.g-9,.gx-9 { --bs-gutter-x:3rem;}.g-9,.gy-9 { --bs-gutter-y:3rem;}@media (min-width:440px) { .col-xs {  flex:1 0 0%; } .row-cols-xs-auto > * {  flex:0 0 auto;  width:auto; } .row-cols-xs-1 > * {  flex:0 0 auto;  width:100%; } .row-cols-xs-2 > * {  flex:0 0 auto;  width:50%; } .row-cols-xs-3 > * {  flex:0 0 auto;  width:33.33333333%; } .row-cols-xs-4 > * {  flex:0 0 auto;  width:25%; } .row-cols-xs-5 > * {  flex:0 0 auto;  width:20%; } .row-cols-xs-6 > * {  flex:0 0 auto;  width:16.66666667%; } .col-xs-auto {  flex:0 0 auto;  width:auto; } .col-xs-1 {  flex:0 0 auto;  width:8.33333333%; } .col-xs-2 {  flex:0 0 auto;  width:16.66666667%; } .col-xs-3 {  flex:0 0 auto;  width:25%; } .col-xs-4 {  flex:0 0 auto;  width:33.33333333%; } .col-xs-5 {  flex:0 0 auto;  width:41.66666667%; } .col-xs-6 {  flex:0 0 auto;  width:50%; } .col-xs-7 {  flex:0 0 auto;  width:58.33333333%; } .col-xs-8 {  flex:0 0 auto;  width:66.66666667%; } .col-xs-9 {  flex:0 0 auto;  width:75%; } .col-xs-10 {  flex:0 0 auto;  width:83.33333333%; } .col-xs-11 {  flex:0 0 auto;  width:91.66666667%; } .col-xs-12 {  flex:0 0 auto;  width:100%; } .offset-xs-0 {  margin-left:0; } .offset-xs-1 {  margin-left:8.33333333%; } .offset-xs-2 {  margin-left:16.66666667%; } .offset-xs-3 {  margin-left:25%; } .offset-xs-4 {  margin-left:33.33333333%; } .offset-xs-5 {  margin-left:41.66666667%; } .offset-xs-6 {  margin-left:50%; }
128 .offset-xs-7 {  margin-left:58.33333333%; } .offset-xs-8 {  margin-left:66.66666667%; } .offset-xs-9 {  margin-left:75%; } .offset-xs-10 {  margin-left:83.33333333%; } .offset-xs-11 {  margin-left:91.66666667%; } .g-xs-0, .gx-xs-0 {  --bs-gutter-x:0; } .g-xs-0, .gy-xs-0 {  --bs-gutter-y:0; } .g-xs-1, .gx-xs-1 {  --bs-gutter-x:0.125rem; } .g-xs-1, .gy-xs-1 {  --bs-gutter-y:0.125rem; } .g-xs-2, .gx-xs-2 {  --bs-gutter-x:0.25rem; } .g-xs-2, .gy-xs-2 {  --bs-gutter-y:0.25rem; } .g-xs-3, .gx-xs-3 {  --bs-gutter-x:0.375rem; } .g-xs-3, .gy-xs-3 {  --bs-gutter-y:0.375rem; } .g-xs-4, .gx-xs-4 {  --bs-gutter-x:0.5rem; } .g-xs-4, .gy-xs-4 {  --bs-gutter-y:0.5rem; } .g-xs-5, .gx-xs-5 {  --bs-gutter-x:0.75rem; } .g-xs-5, .gy-xs-5 {  --bs-gutter-y:0.75rem; } .g-xs-6, .gx-xs-6 {  --bs-gutter-x:1rem; } .g-xs-6, .gy-xs-6 {  --bs-gutter-y:1rem; } .g-xs-7, .gx-xs-7 {  --bs-gutter-x:1.5rem; } .g-xs-7, .gy-xs-7 {  --bs-gutter-y:1.5rem; } .g-xs-8, .gx-xs-8 {  --bs-gutter-x:2rem; } .g-xs-8, .gy-xs-8 {  --bs-gutter-y:2rem; } .g-xs-9, .gx-xs-9 {  --bs-gutter-x:3rem; } .g-xs-9, .gy-xs-9 {  --bs-gutter-y:3rem; }}@media (min-width:576px) { .col-sm {  flex:1 0 0%; } .row-cols-sm-auto > * {  flex:0 0 auto;  width:auto; } .row-cols-sm-1 > * {  flex:0 0 auto;  width:100%; } .row-cols-sm-2 > * {  flex:0 0 auto;  width:50%; } .row-cols-sm-3 > * {  flex:0 0 auto;  width:33.33333333%; } .row-cols-sm-4 > * {  flex:0 0 auto;  width:25%; } .row-cols-sm-5 > * {  flex:0 0 auto;  width:20%; } .row-cols-sm-6 > * {  flex:0 0 auto;  width:16.66666667%; } .col-sm-auto {  flex:0 0 auto;  width:auto; } .col-sm-1 {  flex:0 0 auto;  width:8.33333333%; } .col-sm-2 {  flex:0 0 auto;  width:16.66666667%; } .col-sm-3 {  flex:0 0 auto;  width:25%; } .col-sm-4 {  flex:0 0 auto;  width:33.33333333%; } .col-sm-5 {  flex:0 0 auto;  width:41.66666667%; } .col-sm-6 {  flex:0 0 auto;  width:50%; } .col-sm-7 {  flex:0 0 auto;  width:58.33333333%; } .col-sm-8 {  flex:0 0 auto;  width:66.66666667%; } .col-sm-9 {  flex:0 0 auto;  width:75%; } .col-sm-10 {  flex:0 0 auto;  width:83.33333333%; } .col-sm-11 {  flex:0 0 auto;  width:91.66666667%; } .col-sm-12 {  flex:0 0 auto;  width:100%; } .offset-sm-0 {  margin-left:0; } .offset-sm-1 {  margin-left:8.33333333%; } .offset-sm-2 {  margin-left:16.66666667%; } .offset-sm-3 {  margin-left:25%; } .offset-sm-4 {  margin-left:33.33333333%; } .offset-sm-5 {  margin-left:41.66666667%; } .offset-sm-6 {  margin-left:50%; } .offset-sm-7 {  margin-left:58.33333333%; } .offset-sm-8 {  margin-left:66.66666667%; } .offset-sm-9 {  margin-left:75%; } .offset-sm-10 {  margin-left:83.33333333%; } .offset-sm-11 {  margin-left:91.66666667%; } .g-sm-0, .gx-sm-0 {  --bs-gutter-x:0; } .g-sm-0, .gy-sm-0 {  --bs-gutter-y:0; } .g-sm-1, .gx-sm-1 {  --bs-gutter-x:0.125rem; } .g-sm-1, .gy-sm-1 {  --bs-gutter-y:0.125rem; } .g-sm-2, .gx-sm-2 {  --bs-gutter-x:0.25rem; } .g-sm-2, .gy-sm-2 {  --bs-gutter-y:0.25rem; } .g-sm-3, .gx-sm-3 {  --bs-gutter-x:0.375rem; } .g-sm-3, .gy-sm-3 {  --bs-gutter-y:0.375rem; } .g-sm-4, .gx-sm-4 {  --bs-gutter-x:0.5rem; } .g-sm-4, .gy-sm-4 {  --bs-gutter-y:0.5rem; } .g-sm-5, .gx-sm-5 {  --bs-gutter-x:0.75rem; } .g-sm-5, .gy-sm-5 {  --bs-gutter-y:0.75rem; } .g-sm-6, .gx-sm-6 {  --bs-gutter-x:1rem; } .g-sm-6, .gy-sm-6 {  --bs-gutter-y:1rem; } .g-sm-7, .gx-sm-7 {  --bs-gutter-x:1.5rem; } .g-sm-7, .gy-sm-7 {  --bs-gutter-y:1.5rem; } .g-sm-8, .gx-sm-8 {  --bs-gutter-x:2rem; } .g-sm-8, .gy-sm-8 {  --bs-gutter-y:2rem; } .g-sm-9, .gx-sm-9 {  --bs-gutter-x:3rem; } .g-sm-9, .gy-sm-9 {  --bs-gutter-y:3rem; }}@media (min-width:768px) { .col-md {  flex:1 0 0%; } .row-cols-md-auto > * {  flex:0 0 auto;  width:auto; } .row-cols-md-1 > * {  flex:0 0 auto;  width:100%; } .row-cols-md-2 > * {  flex:0 0 auto;  width:50%; } .row-cols-md-3 > * {  flex:0 0 auto;  width:33.33333333%; } .row-cols-md-4 > * {  flex:0 0 auto;  width:25%; } .row-cols-md-5 > * {  flex:0 0 auto;  width:20%; } .row-cols-md-6 > * {  flex:0 0 auto;  width:16.66666667%; } .col-md-auto {  flex:0 0 auto;  width:auto; } .col-md-1 {  flex:0 0 auto;  width:8.33333333%; } .col-md-2 {  flex:0 0 auto;  width:16.66666667%; } .col-md-3 {  flex:0 0 auto;  width:25%; } .col-md-4 {  flex:0 0 auto;  width:33.33333333%; } .col-md-5 {  flex:0 0 auto;  width:41.66666667%; } .col-md-6 {  flex:0 0 auto;  width:50%; } .col-md-7 {  flex:0 0 auto;  width:58.33333333%; } .col-md-8 {  flex:0 0 auto;  width:66.66666667%; } .col-md-9 {  flex:0 0 auto;  width:75%; } .col-md-10 {  flex:0 0 auto;  width:83.33333333%; } .col-md-11 {  flex:0 0 auto;  width:91.66666667%; } .col-md-12 {  flex:0 0 auto;  width:100%; } .offset-md-0 {  margin-left:0; } .offset-md-1 {  margin-left:8.33333333%; } .offset-md-2 {  margin-left:16.66666667%; } .offset-md-3 {  margin-left:25%; } .offset-md-4 {  margin-left:33.33333333%; } .offset-md-5 {  margin-left:41.66666667%; } .offset-md-6 {  margin-left:50%; } .offset-md-7 {  margin-left:58.33333333%; } .offset-md-8 {  margin-left:66.66666667%; } .offset-md-9 {  margin-left:75%; } .offset-md-10 {  margin-left:83.33333333%; } .offset-md-11 {  margin-left:91.66666667%; } .g-md-0, .gx-md-0 {  --bs-gutter-x:0; } .g-md-0, .gy-md-0 {  --bs-gutter-y:0; } .g-md-1, .gx-md-1 {  --bs-gutter-x:0.125rem; } .g-md-1, .gy-md-1 {  --bs-gutter-y:0.125rem; } .g-md-2, .gx-md-2 {  --bs-gutter-x:0.25rem; } .g-md-2, .gy-md-2 {  --bs-gutter-y:0.25rem; } .g-md-3, .gx-md-3 {  --bs-gutter-x:0.375rem; } .g-md-3, .gy-md-3 {  --bs-gutter-y:0.375rem; } .g-md-4, .gx-md-4 {  --bs-gutter-x:0.5rem; } .g-md-4, .gy-md-4 {  --bs-gutter-y:0.5rem; } .g-md-5, .gx-md-5 {  --bs-gutter-x:0.75rem; } .g-md-5, .gy-md-5 {  --bs-gutter-y:0.75rem; } .g-md-6, .gx-md-6 {  --bs-gutter-x:1rem; } .g-md-6, .gy-md-6 {  --bs-gutter-y:1rem; } .g-md-7, .gx-md-7 {  --bs-gutter-x:1.5rem; } .g-md-7, .gy-md-7 {  --bs-gutter-y:1.5rem; } .g-md-8, .gx-md-8 {  --bs-gutter-x:2rem; } .g-md-8, .gy-md-8 {  --bs-gutter-y:2rem; } .g-md-9, .gx-md-9 {  --bs-gutter-x:3rem; } .g-md-9, .gy-md-9 {  --bs-gutter-y:3rem; }}@media (min-width:992px) { .col-lg {  flex:1 0 0%; } .row-cols-lg-auto > * {  flex:0 0 auto;  width:auto; } .row-cols-lg-1 > * {  flex:0 0 auto;  width:100%; } .row-cols-lg-2 > * {  flex:0 0 auto;  width:50%; } .row-cols-lg-3 > * {  flex:0 0 auto;  width:33.33333333%; } .row-cols-lg-4 > * {  flex:0 0 auto;  width:25%; } .row-cols-lg-5 > * {  flex:0 0 auto;  width:20%; } .row-cols-lg-6 > * {  flex:0 0 auto;  width:16.66666667%; } .col-lg-auto {  flex:0 0 auto;  width:auto; } .col-lg-1 {  flex:0 0 auto;  width:8.33333333%; } .col-lg-2 {  flex:0 0 auto;  width:16.66666667%; } .col-lg-3 {  flex:0 0 auto;  width:25%; } .col-lg-4 {  flex:0 0 auto;  width:33.33333333%; } .col-lg-5 {  flex:0 0 auto;  width:41.66666667%; } .col-lg-6 {  flex:0 0 auto;  width:50%; } .col-lg-7 {  flex:0 0 auto;  width:58.33333333%; } .col-lg-8 {  flex:0 0 auto;  width:66.66666667%; } .col-lg-9 {  flex:0 0 auto;  width:75%; } .col-lg-10 {  flex:0 0 auto;  width:83.33333333%; } .col-lg-11 {  flex:0 0 auto;  width:91.66666667%; } .col-lg-12 {  flex:0 0 auto;  width:100%; } .offset-lg-0 {  margin-left:0; } .offset-lg-1 {  margin-left:8.33333333%; } .offset-lg-2 {  margin-left:16.66666667%; } .offset-lg-3 {  margin-left:25%; } .offset-lg-4 {  margin-left:33.33333333%; } .offset-lg-5 {  margin-left:41.66666667%; } .offset-lg-6 {  margin-left:50%; } .offset-lg-7 {  margin-left:58.33333333%; } .offset-lg-8 {  margin-left:66.66666667%; } .offset-lg-9 {  margin-left:75%; } .offset-lg-10 {  margin-left:83.33333333%; } .offset-lg-11 {  margin-left:91.66666667%; } .g-lg-0, .gx-lg-0 {  --bs-gutter-x:0; } .g-lg-0, .gy-lg-0 {  --bs-gutter-y:0; } .g-lg-1, .gx-lg-1 {  --bs-gutter-x:0.125rem; } .g-lg-1, .gy-lg-1 {  --bs-gutter-y:0.125rem; } .g-lg-2, .gx-lg-2 {  --bs-gutter-x:0.25rem; } .g-lg-2, .gy-lg-2 {  --bs-gutter-y:0.25rem; } .g-lg-3, .gx-lg-3 {  --bs-gutter-x:0.375rem; } .g-lg-3, .gy-lg-3 {  --bs-gutter-y:0.375rem; } .g-lg-4, .gx-lg-4 {  --bs-gutter-x:0.5rem; } .g-lg-4, .gy-lg-4 {  --bs-gutter-y:0.5rem; } .g-lg-5, .gx-lg-5 {  --bs-gutter-x:0.75rem; } .g-lg-5, .gy-lg-5 {  --bs-gutter-y:0.75rem; } .g-lg-6, .gx-lg-6 {  --bs-gutter-x:1rem; } .g-lg-6, .gy-lg-6 {  --bs-gutter-y:1rem; } .g-lg-7, .gx-lg-7 {  --bs-gutter-x:1.5rem; } .g-lg-7, .gy-lg-7 {  --bs-gutter-y:1.5rem; } .g-lg-8, .gx-lg-8 {  --bs-gutter-x:2rem; } .g-lg-8, .gy-lg-8 {  --bs-gutter-y:2rem; } .g-lg-9, .gx-lg-9 {  --bs-gutter-x:3rem; } .g-lg-9, .gy-lg-9 {  --bs-gutter-y:3rem; }}@media (min-width:1240px) { .col-xl {  flex:1 0 0%; } .row-cols-xl-auto > * {  flex:0 0 auto;  width:auto; } .row-cols-xl-1 > * {  flex:0 0 auto;  width:100%; } .row-cols-xl-2 > * {  flex:0 0 auto;  width:50%; } .row-cols-xl-3 > * {  flex:0 0 auto;  width:33.33333333%; } .row-cols-xl-4 > * {  flex:0 0 auto;  width:25%; } .row-cols-xl-5 > * {  flex:0 0 auto;  width:20%; } .row-cols-xl-6 > * {  flex:0 0 auto;  width:16.66666667%; } .col-xl-auto {  flex:0 0 auto;  width:auto; } .col-xl-1 {  flex:0 0 auto;  width:8.33333333%; } .col-xl-2 {  flex:0 0 auto;  width:16.66666667%; } .col-xl-3 {  flex:0 0 auto;  width:25%; } .col-xl-4 {  flex:0 0 auto;  width:33.33333333%; } .col-xl-5 {  flex:0 0 auto;  width:41.66666667%; } .col-xl-6 {  flex:0 0 auto;  width:50%; } .col-xl-7 {  flex:0 0 auto;  width:58.33333333%; } .col-xl-8 {  flex:0 0 auto;  width:66.66666667%; } .col-xl-9 {  flex:0 0 auto;  width:75%; } .col-xl-10 {  flex:0 0 auto;  width:83.33333333%; } .col-xl-11 {  flex:0 0 auto;  width:91.66666667%; } .col-xl-12 {  flex:0 0 auto;  width:100%; } .offset-xl-0 {  margin-left:0; } .offset-xl-1 {  margin-left:8.33333333%; } .offset-xl-2 {  margin-left:16.66666667%; } .offset-xl-3 {  margin-left:25%; } .offset-xl-4 {  margin-left:33.33333333%; } .offset-xl-5 {  margin-left:41.66666667%; } .offset-xl-6 {  margin-left:50%; } .offset-xl-7 {  margin-left:58.33333333%; } .offset-xl-8 {  margin-left:66.66666667%; } .offset-xl-9 {  margin-left:75%; } .offset-xl-10 {  margin-left:83.33333333%; } .offset-xl-11 {  margin-left:91.66666667%; } .g-xl-0, .gx-xl-0 {  --bs-gutter-x:0; } .g-xl-0, .gy-xl-0 {  --bs-gutter-y:0; } .g-xl-1, .gx-xl-1 {  --bs-gutter-x:0.125rem; } .g-xl-1, .gy-xl-1 {  --bs-gutter-y:0.125rem; } .g-xl-2, .gx-xl-2 {  --bs-gutter-x:0.25rem; } .g-xl-2, .gy-xl-2 {  --bs-gutter-y:0.25rem; } .g-xl-3, .gx-xl-3 {  --bs-gutter-x:0.375rem; } .g-xl-3, .gy-xl-3 {  --bs-gutter-y:0.375rem; } .g-xl-4, .gx-xl-4 {  --bs-gutter-x:0.5rem; } .g-xl-4, .gy-xl-4 {  --bs-gutter-y:0.5rem; } .g-xl-5, .gx-xl-5 {  --bs-gutter-x:0.75rem; } .g-xl-5, .gy-xl-5 {  --bs-gutter-y:0.75rem; } .g-xl-6, .gx-xl-6 {  --bs-gutter-x:1rem; } .g-xl-6, .gy-xl-6 {  --bs-gutter-y:1rem; } .g-xl-7, .gx-xl-7 {  --bs-gutter-x:1.5rem; } .g-xl-7, .gy-xl-7 {  --bs-gutter-y:1.5rem; } .g-xl-8, .gx-xl-8 {  --bs-gutter-x:2rem; } .g-xl-8, .gy-xl-8 {  --bs-gutter-y:2rem; } .g-xl-9, .gx-xl-9 {  --bs-gutter-x:3rem; } .g-xl-9, .gy-xl-9 {  --bs-gutter-y:3rem; }}@media (min-width:1440px) { .col-xxl {  flex:1 0 0%; } .row-cols-xxl-auto > * {  flex:0 0 auto;  width:auto; } .row-cols-xxl-1 > * {  flex:0 0 auto;  width:100%; } .row-cols-xxl-2 > * {  flex:0 0 auto;  width:50%; } .row-cols-xxl-3 > * {  flex:0 0 auto;  width:33.33333333%; } .row-cols-xxl-4 > * {  flex:0 0 auto;  width:25%; } .row-cols-xxl-5 > * {  flex:0 0 auto;  width:20%; } .row-cols-xxl-6 > * {  flex:0 0 auto;  width:16.66666667%; } .col-xxl-auto {  flex:0 0 auto;  width:auto; } .col-xxl-1 {  flex:0 0 auto;  width:8.33333333%; } .col-xxl-2 {  flex:0 0 auto;  width:16.66666667%; } .col-xxl-3 {  flex:0 0 auto;  width:25%; } .col-xxl-4 {  flex:0 0 auto;  width:33.33333333%; } .col-xxl-5 {  flex:0 0 auto;  width:41.66666667%; } .col-xxl-6 {  flex:0 0 auto;  width:50%; } .col-xxl-7 {  flex:0 0 auto;  width:58.33333333%; } .col-xxl-8 {  flex:0 0 auto;  width:66.66666667%; } .col-xxl-9 {  flex:0 0 auto;  width:75%; } .col-xxl-10 {  flex:0 0 auto;  width:83.33333333%; } .col-xxl-11 {  flex:0 0 auto;  width:91.66666667%; } .col-xxl-12 {  flex:0 0 auto;  width:100%; }
128 .offset-xxl-0 {  margin-left:0; } .offset-xxl-1 {  margin-left:8.33333333%; } .offset-xxl-2 {  margin-left:16.66666667%; } .offset-xxl-3 {  margin-left:25%; } .offset-xxl-4 {  margin-left:33.33333333%; } .offset-xxl-5 {  margin-left:41.66666667%; } .offset-xxl-6 {  margin-left:50%; } .offset-xxl-7 {  margin-left:58.33333333%; } .offset-xxl-8 {  margin-left:66.66666667%; } .offset-xxl-9 {  margin-left:75%; } .offset-xxl-10 {  margin-left:83.33333333%; } .offset-xxl-11 {  margin-left:91.66666667%; } .g-xxl-0, .gx-xxl-0 {  --bs-gutter-x:0; } .g-xxl-0, .gy-xxl-0 {  --bs-gutter-y:0; } .g-xxl-1, .gx-xxl-1 {  --bs-gutter-x:0.125rem; } .g-xxl-1, .gy-xxl-1 {  --bs-gutter-y:0.125rem; } .g-xxl-2, .gx-xxl-2 {  --bs-gutter-x:0.25rem; } .g-xxl-2, .gy-xxl-2 {  --bs-gutter-y:0.25rem; } .g-xxl-3, .gx-xxl-3 {  --bs-gutter-x:0.375rem; } .g-xxl-3, .gy-xxl-3 {  --bs-gutter-y:0.375rem; } .g-xxl-4, .gx-xxl-4 {  --bs-gutter-x:0.5rem; } .g-xxl-4, .gy-xxl-4 {  --bs-gutter-y:0.5rem; } .g-xxl-5, .gx-xxl-5 {  --bs-gutter-x:0.75rem; } .g-xxl-5, .gy-xxl-5 {  --bs-gutter-y:0.75rem; } .g-xxl-6, .gx-xxl-6 {  --bs-gutter-x:1rem; } .g-xxl-6, .gy-xxl-6 {  --bs-gutter-y:1rem; } .g-xxl-7, .gx-xxl-7 {  --bs-gutter-x:1.5rem; } .g-xxl-7, .gy-xxl-7 {  --bs-gutter-y:1.5rem; } .g-xxl-8, .gx-xxl-8 {  --bs-gutter-x:2rem; } .g-xxl-8, .gy-xxl-8 {  --bs-gutter-y:2rem; } .g-xxl-9, .gx-xxl-9 {  --bs-gutter-x:3rem; } .g-xxl-9, .gy-xxl-9 {  --bs-gutter-y:3rem; }}.lead { font-size:1.25rem; font-weight:300;}.display-1 { font-size:5rem; font-weight:300; line-height:1.2;}.display-2 { font-size:4.5rem; font-weight:300; line-height:1.2;}.display-3 { font-size:4rem; font-weight:300; line-height:1.2;}.display-4 { font-size:3.5rem; font-weight:300; line-height:1.2;}.display-5 { font-size:3rem; font-weight:300; line-height:1.2;}.display-6 { font-size:2.5rem; font-weight:300; line-height:1.2;}.list-unstyled { padding-left:0; list-style:none;}.list-inline { padding-left:0; list-style:none;}.list-inline-item { display:inline-block;}.list-inline-item:not(:last-child) { margin-right:0.5rem;}.initialism { font-size:0.875em; text-transform:uppercase;}.blockquote { margin-bottom:1rem; font-size:1.25rem;}.blockquote > :last-child { margin-bottom:0;}.blockquote-footer { margin-top:-1rem; margin-bottom:1rem; font-size:0.875em; color:#707070;}.blockquote-footer::before { content:"— ";}.form-text { margin-top:0.25rem; font-size:0.75rem; font-weight:500; color:rgba(51, 51, 51, 0.7);}.form-control { display:block; width:100%; padding:0.3125rem 0.5rem; font-size:1rem; font-weight:400; line-height:1.5; color:#333333; appearance:none; background-color:#ffffff; background-clip:padding-box; border:1px solid #DCDCDC; border-radius:var(--bs-border-radius); box-shadow:0 0 0 transparent; transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;}.form-control[type=file] { overflow:hidden;}.form-control[type=file]:not(:disabled):not([readonly]) { cursor:pointer;}.form-control:focus { color:#333333; background-color:#ffffff; border-color:#009688; outline:0; box-shadow:0 0 0 transparent, 0 0 0 0.125rem inset #99d5cf;}.form-control::-webkit-date-and-time-value { min-width:85px; height:1.5em; margin:0;}.form-control::-webkit-datetime-edit { display:block; padding:0;}.form-control::placeholder { color:rgba(51, 51, 51, 0.7); opacity:1;}.form-control:disabled { color:rgba(51, 51, 51, 0.7); background-color:#f1f1f1; opacity:1;}.form-control::file-selector-button { padding:0.3125rem 0.5rem; margin:-0.3125rem -0.5rem; margin-inline-end:0.5rem; color:#333333; background-color:var(--bs-tertiary-bg); pointer-events:none; border-color:inherit; border-style:solid; border-width:0; border-inline-end-width:1px; border-radius:0; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s;}.form-control:hover:not(:disabled):not([readonly])::file-selector-button { background-color:var(--bs-secondary-bg);}.form-control-plaintext { display:block; width:100%; padding:0.3125rem 0; margin-bottom:0; line-height:1.5; color:var(--bs-body-color); background-color:transparent; border:solid transparent; border-width:1px 0;}.form-control-plaintext:focus { outline:0;}.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right:0; padding-left:0;}.form-control-sm { min-height:calc(1.5em + 0.5625rem + calc(1px * 2)); padding:0.28125rem 0.5rem; font-size:0.875rem; border-radius:var(--bs-border-radius-sm);}.form-control-sm::file-selector-button { padding:0.28125rem 0.5rem; margin:-0.28125rem -0.5rem; margin-inline-end:0.5rem;}.form-control-lg { min-height:calc(1.5em + 0.815rem + calc(1px * 2)); padding:0.4075rem 0.75rem; font-size:1.125rem; border-radius:var(--bs-border-radius-lg);}.form-control-lg::file-selector-button { padding:0.4075rem 0.75rem; margin:-0.4075rem -0.75rem; margin-inline-end:0.75rem;}textarea.form-control { min-height:calc(1.5em + 0.625rem + calc(1px * 2));}textarea.form-control-sm { min-height:calc(1.5em + 0.5625rem + calc(1px * 2));}textarea.form-control-lg { min-height:calc(1.5em + 0.815rem + calc(1px * 2));}.form-control-color { width:3rem; height:calc(1.5em + 0.625rem + calc(1px * 2)); padding:0.3125rem;}.form-control-color:not(:disabled):not([readonly]) { cursor:pointer;}.form-control-color::-moz-color-swatch { border:0 !important; border-radius:var(--bs-border-radius);}.form-control-color::-webkit-color-swatch { border:0 !important; border-radius:var(--bs-border-radius);}.form-control-color.form-control-sm { height:calc(1.5em + 0.5625rem + calc(1px * 2));}.form-control-color.form-control-lg { height:calc(1.5em + 0.815rem + calc(1px * 2));}
128.form-select { --bs-form-select-bg-img:none; display:block; width:100%; padding:0.3125rem 2rem 0.3125rem 0.5rem; font-size:1rem; font-weight:400; line-height:1.5; color:#333333; appearance:none; background-color:#ffffff; background-image:var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none); background-repeat:no-repeat; background-position:right 0.5rem center; background-size:16px 12px; border:1px solid #DCDCDC; border-radius:var(--bs-border-radius); box-shadow:0 0 0 transparent; transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;}.form-select:focus { border-color:#009688; outline:0; box-shadow:0 0 0 transparent, 0 0 0 0.125rem inset #99d5cf;}.form-select[multiple], .form-select[size]:not([size="1"]) { padding-right:0.5rem; background-image:none;}.form-select:disabled { background-color:#f1f1f1;}.form-select:-moz-focusring { color:transparent; text-shadow:0 0 0 #333333;}.form-select-sm { padding-top:0.28125rem; padding-bottom:0.28125rem; padding-left:0.5rem; font-size:0.875rem; border-radius:var(--bs-border-radius-sm);}.form-select-lg { padding-top:0.4075rem; padding-bottom:0.4075rem; padding-left:0.75rem; font-size:1.125rem; border-radius:var(--bs-border-radius-lg);}.form-check { display:block; min-height:1.5rem; padding-left:1.875em; margin-bottom:0px;}.form-check .form-check-input { float:left; margin-left:-1.875em;}.form-check-reverse { padding-right:1.875em; padding-left:0; text-align:right;}.form-check-reverse .form-check-input { float:right; margin-right:-1.875em; margin-left:0;}.form-check-input { --bs-form-check-bg:#ffffff; flex-shrink:0; width:1.125em; height:1.125em; margin-top:0.1875em; vertical-align:top; appearance:none; background-color:var(--bs-form-check-bg); background-image:var(--bs-form-check-bg-image); background-repeat:no-repeat; background-position:center; background-size:contain; border:2px solid #DCDCDC; -webkit-print-color-adjust:exact; print-color-adjust:exact;}.form-check-input[type=checkbox] { border-radius:4px;}.form-check-input[type=radio] { border-radius:50%;}.form-check-input:active { filter:brightness(90%);}.form-check-input:focus { border-color:#009688; outline:0;}.form-check-input:focus-visible { box-shadow:0 0 0 0.125rem inset #99d5cf;}.form-check-input:checked { background-color:#009688; border-color:#009688;}.form-check-input:checked[type=checkbox] { --bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");}.form-check-input:checked[type=radio] { --bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e");}.form-check-input[type=checkbox]:indeterminate { background-color:#009688; border-color:#009688; --bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}.form-check-input:disabled { pointer-events:none; filter:none; opacity:0.5;}.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { cursor:default; opacity:0.5;}.form-switch { padding-left:2.5em;}.form-switch .form-check-input { --bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); width:2em; margin-left:-2.5em; background-image:var(--bs-form-switch-bg); background-position:left center; border-radius:2em; transition:background-position 0.15s ease-in-out;}.form-switch .form-check-input:focus { --bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23009688'/%3e%3c/svg%3e");}.form-switch .form-check-input:checked { background-position:right center; --bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");}.form-switch.form-check-reverse { padding-right:2.5em; padding-left:0;}.form-switch.form-check-reverse .form-check-input { margin-right:-2.5em; margin-left:0;}.form-check-inline { display:inline-block; margin-right:0;}.btn-check { position:absolute; clip:rect(0, 0, 0, 0); pointer-events:none;}.btn-check[disabled] + .btn, .btn-check:disabled + .btn { pointer-events:none; filter:none; opacity:0.5;}.input-group { position:relative; display:flex; flex-wrap:wrap; align-items:stretch; width:100%;}.input-group > .form-control,.input-group > .form-select,.input-group > .form-floating { position:relative; flex:1 1 auto; width:1%; min-width:0;}.input-group > .form-control:focus,.input-group > .form-select:focus,.input-group > .form-floating:focus-within { z-index:5;}.input-group .btn { position:relative; z-index:2;}.input-group .btn:focus { z-index:5;}.input-group-text { display:flex; align-items:center; padding:0.3125rem 0.5rem; font-size:1rem; font-weight:400; line-height:1.5; color:rgba(51, 51, 51, 0.7); text-align:center; white-space:nowrap; background-color:#ffffff; border:1px solid #DCDCDC; border-radius:var(--bs-border-radius);}.input-group-lg > .form-control,.input-group-lg > .form-select,.input-group-lg > .input-group-text,.input-group-lg > .btn { padding:0.4075rem 0.75rem; font-size:1.125rem; border-radius:var(--bs-border-radius-lg);}.input-group-sm > .form-control,.input-group-sm > .form-select,.input-group-sm > .input-group-text,.input-group-sm > .btn { padding:0.28125rem 0.5rem; font-size:0.875rem; border-radius:var(--bs-border-radius-sm);}.input-group-lg > .form-select,.input-group-sm > .form-select { padding-right:2.5rem;}.input-group:not(.has-validation):not(.has-form-text) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation):not(.has-form-text) > .dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation):not(.has-form-text) > .form-floating:not(:last-child) > .form-control,.input-group:not(.has-validation):not(.has-form-text) > .form-floating:not(:last-child) > .form-select { border-top-right-radius:0; border-bottom-right-radius:0;}.input-group.has-validation:not(.has-form-text) > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation:not(.has-form-text) > .dropdown-toggle:nth-last-child(n+4),.input-group.has-validation:not(.has-form-text) > .form-floating:nth-last-child(n+3) > .form-control,.input-group.has-validation:not(.has-form-text) > .form-floating:nth-last-child(n+3) > .form-select, .input-group.has-form-text:not(.has-validation) > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-form-text:not(.has-validation) > .dropdown-toggle:nth-last-child(n+4),.input-group.has-form-text:not(.has-validation) > .form-floating:nth-last-child(n+3) > .form-control,.input-group.has-form-text:not(.has-validation) > .form-floating:nth-last-child(n+3) > .form-select { border-top-right-radius:0; border-bottom-right-radius:0;}.input-group.has-validation.has-form-text > :nth-last-child(n+4):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation.has-form-text > .dropdown-toggle:nth-last-child(n+5),.input-group.has-validation.has-form-text > .form-floating:nth-last-child(n+4) > .form-control,.input-group.has-validation.has-form-text > .form-floating:nth-last-child(n+4) > .form-select { border-top-right-radius:0; border-bottom-right-radius:0;}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.form-text):not(.invalid-tooltip):not(.invalid-feedback):not(.form-text) { margin-left:calc(1px * -1); border-top-left-radius:0; border-bottom-left-radius:0;}.input-group > .form-floating:not(:first-child) > .form-control,.input-group > .form-floating:not(:first-child) > .form-select { border-top-left-radius:0; border-bottom-left-radius:0;}.valid-feedback { display:none; width:100%; margin-top:0.25rem; font-size:0.75rem; color:var(--bs-form-valid-color);}.valid-tooltip { position:absolute; top:100%; z-index:5; display:none; max-width:100%; padding:0.25rem 0.5rem; margin-top:0.1rem; font-size:0.875rem; color:#fff; background-color:var(--bs-success); border-radius:var(--bs-border-radius);}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip { display:block;}.was-validated .form-control:valid, .form-control.is-valid { border-color:var(--bs-form-valid-border-color); padding-right:calc(1.5em + 0.625rem); background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2334B262' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat:no-repeat; background-position:right calc(0.375em + 0.15625rem) center; background-size:calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem);}.was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color:var(--bs-form-valid-border-color); box-shadow:0 0 0 transparent, 0 0 0 0.125rem inset rgba(var(--bs-success-rgb), 0.375);}.was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right:calc(1.5em + 0.625rem); background-position:top calc(0.375em + 0.15625rem) right calc(0.375em + 0.15625rem);}.was-validated .form-select:valid, .form-select.is-valid { border-color:var(--bs-form-valid-border-color);}.was-validated .form-select:valid:not([multiple]):not([size]), .
128was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { --bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2334B262' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); padding-right:3.25rem; background-position:right 0.5rem center, center right 2rem; background-size:16px 12px, calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem);}.was-validated .form-select:valid:focus, .form-select.is-valid:focus { border-color:var(--bs-form-valid-border-color); box-shadow:0 0 0 transparent, 0 0 0 0.125rem inset rgba(var(--bs-success-rgb), 0.375);}.was-validated .form-control-color:valid, .form-control-color.is-valid { width:calc(3rem + calc(1.5em + 0.625rem));}.was-validated .form-check-input:valid, .form-check-input.is-valid { border-color:var(--bs-form-valid-border-color);}.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { background-color:var(--bs-form-valid-color);}.was-validated .form-check-input:valid:focus-visible, .form-check-input.is-valid:focus-visible { box-shadow:0 0 0 0.125rem inset rgba(var(--bs-success-rgb), 0.375);}.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color:var(--bs-form-valid-color);}.form-check-inline .form-check-input ~ .valid-feedback { margin-left:0.5em;}.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,.was-validated .input-group > .form-select:not(:focus):valid,.input-group > .form-select:not(:focus).is-valid,.was-validated .input-group > .form-floating:not(:focus-within):valid,.input-group > .form-floating:not(:focus-within).is-valid { z-index:3;}.invalid-feedback { display:none; width:100%; margin-top:0.25rem; font-size:0.75rem; color:var(--bs-form-invalid-color);}.invalid-tooltip { position:absolute; top:100%; z-index:5; display:none; max-width:100%; padding:0.25rem 0.5rem; margin-top:0.1rem; font-size:0.875rem; color:#fff; background-color:var(--bs-danger); border-radius:var(--bs-border-radius);}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .form-control:invalid, .form-control.is-invalid { border-color:var(--bs-form-invalid-border-color); padding-right:calc(1.5em + 0.625rem); background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23C91D25'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23C91D25' stroke='none'/%3e%3c/svg%3e"); background-repeat:no-repeat; background-position:right calc(0.375em + 0.15625rem) center; background-size:calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem);}.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color:var(--bs-form-invalid-border-color); box-shadow:0 0 0 transparent, 0 0 0 0.125rem inset rgba(var(--bs-danger-rgb), 0.375);}.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right:calc(1.5em + 0.625rem); background-position:top calc(0.375em + 0.15625rem) right calc(0.375em + 0.15625rem);}.was-validated .form-select:invalid, .form-select.is-invalid { border-color:var(--bs-form-invalid-border-color);}.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { --bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23C91D25'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23C91D25' stroke='none'/%3e%3c/svg%3e"); padding-right:3.25rem; background-position:right 0.5rem center, center right 2rem; background-size:16px 12px, calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem);}.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { border-color:var(--bs-form-invalid-border-color); box-shadow:0 0 0 transparent, 0 0 0 0.125rem inset rgba(var(--bs-danger-rgb), 0.375);}.was-validated .form-control-color:invalid, .form-control-color.is-invalid { width:calc(3rem + calc(1.5em + 0.625rem));}.was-validated .form-check-input:invalid, .form-check-input.is-invalid { border-color:var(--bs-form-invalid-border-color);}.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { background-color:var(--bs-form-invalid-color);}.was-validated .form-check-input:invalid:focus-visible, .form-check-input.is-invalid:focus-visible { box-shadow:0 0 0 0.125rem inset rgba(var(--bs-danger-rgb), 0.375);}.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color:var(--bs-form-invalid-color);}
128.form-check-inline .form-check-input ~ .invalid-feedback { margin-left:0.5em;}.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,.was-validated .input-group > .form-select:not(:focus):invalid,.input-group > .form-select:not(:focus).is-invalid,.was-validated .input-group > .form-floating:not(:focus-within):invalid,.input-group > .form-floating:not(:focus-within).is-invalid { z-index:4;}:root,[data-bs-theme=light] { --bs-blue:#0d6efd; --bs-indigo:#6610f2; --bs-purple:#6f42c1; --bs-pink:#d63384; --bs-red:#dc3545; --bs-orange:#fd7e14; --bs-yellow:#ffc107; --bs-green:#198754; --bs-teal:#20c997; --bs-cyan:#0dcaf0; --bs-black:#000000; --bs-white:#ffffff; --bs-gray:#707070; --bs-gray-dark:#333333; --bs-gray-100:#f5f5f5; --bs-gray-200:#dbdbdb; --bs-gray-300:#c2c2c2; --bs-gray-400:#a8a8a8; --bs-gray-500:#8f8f8f; --bs-gray-600:#707070; --bs-gray-700:#525252; --bs-gray-800:#333333; --bs-gray-900:#141414; --bs-primary-100:#cceae7; --bs-primary-200:#99d5cf; --bs-primary-300:#66c0b8; --bs-primary-400:#33aba0; --bs-primary-500:#009688; --bs-primary-600:#00786d; --bs-primary-700:#005a52; --bs-primary-800:#003c36; --bs-primary-900:#001e1b; --bs-primary:#009688; --bs-secondary:#E2E2E2; --bs-success:#34B262; --bs-info:#165DC9; --bs-warning:#E8A530; --bs-danger:#C91D25; --bs-light:#f5f5f5; --bs-dark:#333333; --bs-primary-rgb:0, 150, 136; --bs-secondary-rgb:226, 226, 226; --bs-success-rgb:52, 178, 98; --bs-info-rgb:22, 93, 201; --bs-warning-rgb:232, 165, 48; --bs-danger-rgb:201, 29, 37; --bs-light-rgb:245, 245, 245; --bs-dark-rgb:51, 51, 51; --bs-primary-text-emphasis:#002d29; --bs-secondary-text-emphasis:#444444; --bs-success-text-emphasis:#154727; --bs-info-text-emphasis:#092550; --bs-warning-text-emphasis:#5d4213; --bs-danger-text-emphasis:#500c0f; --bs-light-text-emphasis:#525252; --bs-dark-text-emphasis:#525252; --bs-primary-bg-subtle:#99d5cf; --bs-secondary-bg-subtle:#f3f3f3; --bs-success-bg-subtle:#d6f0e0; --bs-info-bg-subtle:#d0dff4; --bs-warning-bg-subtle:#faedd6; --bs-danger-bg-subtle:#f4d2d3; --bs-light-bg-subtle:#ededed; --bs-dark-bg-subtle:#dbdbdb; --bs-primary-border-subtle:#99d5cf; --bs-secondary-border-subtle:#f3f3f3; --bs-success-border-subtle:#aee0c0; --bs-info-border-subtle:#a2bee9; --bs-warning-border-subtle:#f6dbac; --bs-danger-border-subtle:#e9a5a8; --bs-light-border-subtle:#dbdbdb; --bs-dark-border-subtle:#c2c2c2; --bs-white-rgb:255, 255, 255; --bs-black-rgb:0, 0, 0; --bs-font-sans-serif:"Public Sans", "Public Sans-fallback"; --bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --bs-body-font-family:var(--bs-font-sans-serif); --bs-body-font-size:1rem; --bs-body-font-weight:400; --bs-body-line-height:1.5; --bs-body-color:#333333; --bs-body-color-rgb:51, 51, 51; --bs-body-bg:#FFFFFF; --bs-body-bg-rgb:255, 255, 255; --bs-emphasis-color:#141414; --bs-emphasis-color-rgb:20, 20, 20; --bs-secondary-color:rgba(51, 51, 51, 0.7); --bs-secondary-color-rgb:51, 51, 51; --bs-secondary-bg:#dbdbdb; --bs-secondary-bg-rgb:219, 219, 219; --bs-tertiary-color:rgba(51, 51, 51, 0.5); --bs-tertiary-color-rgb:51, 51, 51; --bs-tertiary-bg:#f5f5f5; --bs-tertiary-bg-rgb:245, 245, 245; --bs-heading-color:inherit; --bs-link-color:#009688; --bs-link-color-rgb:0, 150, 136; --bs-link-decoration:underline; --bs-link-hover-color:#00786d; --bs-link-hover-color-rgb:0, 120, 109; --bs-link-hover-decoration:underline; --bs-code-color:#d63384; --bs-highlight-color:#333333; --bs-highlight-bg:#fff3cd; --bs-border-width:1px; --bs-border-style:solid; --bs-border-color:#DCDCDC; --bs-border-color-translucent:rgba(0, 0, 0, 0.175); --bs-border-radius:6px; --bs-border-radius-sm:4px; --bs-border-radius-lg:8px; --bs-border-radius-xl:1rem; --bs-border-radius-xxl:2rem; --bs-border-radius-2xl:var(--bs-border-radius-xxl); --bs-border-radius-pill:50rem; --bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15); --bs-box-shadow-sm:0 0 0.5rem rgba(0, 0, 0, 0.075); --bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);
128 --bs-box-shadow-inset:inset 0 0 0 3px #99d5cf; --bs-focus-ring-width:0.125rem; --bs-focus-ring-opacity:0.375; --bs-focus-ring-color:#99d5cf; --bs-form-valid-color:#34B262; --bs-form-valid-border-color:#34B262; --bs-form-invalid-color:#C91D25; --bs-form-invalid-border-color:#C91D25;}.btn { --bs-btn-padding-x:0.75rem; --bs-btn-padding-y:0.3125rem; --bs-btn-font-family:; --bs-btn-font-size:1rem; --bs-btn-font-weight:500; --bs-btn-line-height:1.5; --bs-btn-color:var(--bs-body-color); --bs-btn-bg:transparent; --bs-btn-border-width:1px; --bs-btn-border-color:transparent; --bs-btn-border-radius:var(--bs-border-radius); --bs-btn-hover-border-color:transparent; --bs-btn-box-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-opacity:0.5; --bs-btn-focus-box-shadow:0 0 0 0.125rem inset rgba(var(--bs-btn-focus-shadow-rgb), .5); display:inline-block; padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x); font-family:var(--bs-btn-font-family); font-size:var(--bs-btn-font-size); font-weight:var(--bs-btn-font-weight); line-height:var(--bs-btn-line-height); color:var(--bs-btn-color); text-align:center; text-decoration:none; vertical-align:middle; cursor:pointer; user-select:none; border:var(--bs-btn-border-width) solid var(--bs-btn-border-color); border-radius:var(--bs-btn-border-radius); background-color:var(--bs-btn-bg); box-shadow:var(--bs-btn-box-shadow); transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s;}.btn:hover { color:var(--bs-btn-hover-color); text-decoration:none; background-color:var(--bs-btn-hover-bg); border-color:var(--bs-btn-hover-border-color);}.btn-check + .btn:hover { color:var(--bs-btn-color); background-color:var(--bs-btn-bg); border-color:var(--bs-btn-border-color);}.btn:focus-visible {   border-color:var(--bs-btn-hover-border-color); outline:0; box-shadow:var(--bs-btn-box-shadow), var(--bs-btn-focus-box-shadow);}.btn-check:focus-visible + .btn { border-color:var(--bs-btn-hover-border-color); outline:0; box-shadow:var(--bs-btn-box-shadow), var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show { color:var(--bs-btn-active-color); background-color:var(--bs-btn-active-bg); border-color:var(--bs-btn-active-border-color); box-shadow:var(--bs-btn-active-shadow);}.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible { box-shadow:var(--bs-btn-active-shadow), var(--bs-btn-focus-box-shadow);}.btn-check:checked:focus-visible + .btn { box-shadow:var(--bs-btn-active-shadow), var(--bs-btn-focus-box-shadow);}.btn:disabled, .btn.disabled, fieldset:disabled .btn { color:var(--bs-btn-disabled-color); pointer-events:none; background-color:var(--bs-btn-disabled-bg); border-color:var(--bs-btn-disabled-border-color); opacity:var(--bs-btn-disabled-opacity); box-shadow:none;}.btn-primary { --bs-btn-color:#000000; --bs-btn-bg:#009688; --bs-btn-border-color:#009688; --bs-btn-hover-color:#000000; --bs-btn-hover-bg:#26a69a; --bs-btn-hover-border-color:#1aa194; --bs-btn-focus-shadow-rgb:0, 128, 116; --bs-btn-active-color:#000000; --bs-btn-active-bg:#33aba0; --bs-btn-active-border-color:#1aa194; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#000000; --bs-btn-disabled-bg:#009688; --bs-btn-disabled-border-color:#009688;}.btn-secondary { --bs-btn-color:#333333; --bs-btn-bg:#E2E2E2; --bs-btn-border-color:#E2E2E2; --bs-btn-hover-color:#333333; --bs-btn-hover-bg:#e6e6e6; --bs-btn-hover-border-color:#e5e5e5; --bs-btn-focus-shadow-rgb:200, 200, 200; --bs-btn-active-color:#333333; --bs-btn-active-bg:#e8e8e8; --bs-btn-active-border-color:#e5e5e5; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:#E2E2E2; --bs-btn-disabled-border-color:#E2E2E2;}.btn-success { --bs-btn-color:#333333; --bs-btn-bg:#34B262; --bs-btn-border-color:#34B262; --bs-btn-hover-color:#333333; --bs-btn-hover-bg:#52be7a; --bs-btn-hover-border-color:#48ba72; --bs-btn-focus-shadow-rgb:52, 159, 91; --bs-btn-active-color:#333333; --bs-btn-active-bg:#5dc181; --bs-btn-active-border-color:#48ba72; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:#34B262; --bs-btn-disabled-border-color:#34B262;}.btn-info { --bs-btn-color:#ffffff; --bs-btn-bg:#165DC9; --bs-btn-border-color:#165DC9; --bs-btn-hover-color:#ffffff; --bs-btn-hover-bg:#134fab; --bs-btn-hover-border-color:#124aa1; --bs-btn-focus-shadow-rgb:57, 117, 209; --bs-btn-active-color:#ffffff; --bs-btn-active-bg:#124aa1; --bs-btn-active-border-color:#114697; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#ffffff; --bs-btn-disabled-bg:#165DC9; --bs-btn-disabled-border-color:#165DC9;}.btn-warning { --bs-btn-color:#333333; --bs-btn-bg:#E8A530; --bs-btn-border-color:#E8A530; --bs-btn-hover-color:#333333; --bs-btn-hover-bg:#ebb34f; --bs-btn-hover-border-color:#eaae45; --bs-btn-focus-shadow-rgb:205, 148, 48; --bs-btn-active-color:#333333; --bs-btn-active-bg:#edb759; --bs-btn-active-border-color:#eaae45; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:#E8A530; --bs-btn-disabled-border-color:#E8A530;}.btn-danger { --bs-btn-color:#ffffff; --bs-btn-bg:#C91D25; --bs-btn-border-color:#C91D25; --bs-btn-hover-color:#ffffff; --bs-btn-hover-bg:#ab191f; --bs-btn-hover-border-color:#a1171e; --bs-btn-focus-shadow-rgb:209, 63, 70; --bs-btn-active-color:#ffffff; --bs-btn-active-bg:#a1171e; --bs-btn-active-border-color:#97161c; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#ffffff; --bs-btn-disabled-bg:#C91D25; --bs-btn-disabled-border-color:#C91D25;}.btn-light { --bs-btn-color:#333333; --bs-btn-bg:#f5f5f5; --bs-btn-border-color:#f5f5f5; --bs-btn-hover-color:#333333; --bs-btn-hover-bg:#d0d0d0; --bs-btn-hover-border-color:#c4c4c4; --bs-btn-focus-shadow-rgb:216, 216, 216; --bs-btn-active-color:#333333; --bs-btn-active-bg:#c4c4c4; --bs-btn-active-border-color:#b8b8b8; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:#f5f5f5; --bs-btn-disabled-border-color:#f5f5f5;}.btn-dark { --bs-btn-color:#ffffff; --bs-btn-bg:#333333; --bs-btn-border-color:#333333; --bs-btn-hover-color:#ffffff; --bs-btn-hover-bg:#525252; --bs-btn-hover-border-color:#474747; --bs-btn-focus-shadow-rgb:82, 82, 82; --bs-btn-active-color:#ffffff; --bs-btn-active-bg:#5c5c5c; --bs-btn-active-border-color:#474747; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#ffffff; --bs-btn-disabled-bg:#333333; --bs-btn-disabled-border-color:#333333;}.btn-outline-primary { --bs-btn-color:#009688; --bs-btn-border-color:#009688; --bs-btn-hover-color:#000000; --bs-btn-hover-bg:#009688; --bs-btn-hover-border-color:#009688; --bs-btn-focus-shadow-rgb:0, 150, 136; --bs-btn-active-color:#000000; --bs-btn-active-bg:#009688; --bs-btn-active-border-color:#009688; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#009688; --bs-btn-disabled-bg:transparent; --bs-btn-disabled-border-color:#009688; --bs-gradient:none;}.btn-outline-secondary { --bs-btn-color:#E2E2E2; --bs-btn-border-color:#E2E2E2; --bs-btn-hover-color:#333333; --bs-btn-hover-bg:#E2E2E2; --bs-btn-hover-border-color:#E2E2E2; --bs-btn-focus-shadow-rgb:226, 226, 226; --bs-btn-active-color:#333333; --bs-btn-active-bg:#E2E2E2; --bs-btn-active-border-color:#E2E2E2; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#E2E2E2; --bs-btn-disabled-bg:transparent; --bs-btn-disabled-border-color:#E2E2E2; --bs-gradient:none;}.btn-outline-success { --bs-btn-color:#34B262; --bs-btn-border-color:#34B262; --bs-btn-hover-color:#333333; --bs-btn-hover-bg:#34B262; --bs-btn-hover-border-color:#34B262; --bs-btn-focus-shadow-rgb:52, 178, 98; --bs-btn-active-color:#333333; --bs-btn-active-bg:#34B262; --bs-btn-active-border-color:#34B262; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#34B262; --bs-btn-disabled-bg:transparent; --bs-btn-disabled-border-color:#34B262; --bs-gradient:none;}.btn-outline-info { --bs-btn-color:#165DC9; --bs-btn-border-color:#165DC9; --bs-btn-hover-color:#ffffff; --bs-btn-hover-bg:#165DC9; --bs-btn-hover-border-color:#165DC9; --bs-btn-focus-shadow-rgb:22, 93, 201; --bs-btn-active-color:#ffffff; --bs-btn-active-bg:#165DC9; --bs-btn-active-border-color:#165DC9; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#165DC9; --bs-btn-disabled-bg:transparent; --bs-btn-disabled-border-color:#165DC9; --bs-gradient:none;}.btn-outline-warning { --bs-btn-color:#E8A530; --bs-btn-border-color:#E8A530; --bs-btn-hover-color:#333333; --bs-btn-hover-bg:#E8A530; --bs-btn-hover-border-color:#E8A530; --bs-btn-focus-shadow-rgb:232, 165, 48; --bs-btn-active-color:#333333; --bs-btn-active-bg:#E8A530; --bs-btn-active-border-color:#E8A530; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#E8A530; --bs-btn-disabled-bg:transparent; --bs-btn-disabled-border-color:#E8A530; --bs-gradient:none;}.btn-outline-danger { --bs-btn-color:#C91D25; --bs-btn-border-color:#C91D25; --bs-btn-hover-color:#ffffff; --bs-btn-hover-bg:#C91D25; --bs-btn-hover-border-color:#C91D25; --bs-btn-focus-shadow-rgb:201, 29, 37; --bs-btn-active-color:#ffffff; --bs-btn-active-bg:#C91D25; --bs-btn-active-border-color:#C91D25; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#C91D25; --bs-btn-disabled-bg:transparent; --bs-btn-disabled-border-color:#C91D25; --bs-gradient:none;}.btn-outline-light { --bs-btn-color:#f5f5f5; --bs-btn-border-color:#f5f5f5; --bs-btn-hover-color:#333333; --bs-btn-hover-bg:#f5f5f5; --bs-btn-hover-border-color:#f5f5f5; --bs-btn-focus-shadow-rgb:245, 245, 245; --bs-btn-active-color:#333333; --bs-btn-active-bg:#f5f5f5; --bs-btn-active-border-color:#f5f5f5; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#f5f5f5; --bs-btn-disabled-bg:transparent; --bs-btn-disabled-border-color:#f5f5f5; --bs-gradient:none;}.btn-outline-dark { --bs-btn-color:#333333; --bs-btn-border-color:#333333; --bs-btn-hover-color:#ffffff; --bs-btn-hover-bg:#333333; --bs-btn-hover-border-color:#333333; --bs-btn-focus-shadow-rgb:51, 51, 51; --bs-btn-active-color:#ffffff; --bs-btn-active-bg:#333333; --bs-btn-active-border-color:#333333; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:transparent; --bs-btn-disabled-border-color:#333333; --bs-gradient:none;}.btn-link { --bs-btn-font-weight:500; --bs-btn-color:var(--bs-link-color); --bs-btn-bg:transparent; --bs-btn-border-color:transparent; --bs-btn-hover-color:var(--bs-link-hover-color); --bs-btn-hover-border-color:transparent; --bs-btn-active-color:var(--bs-link-hover-color); --bs-btn-active-border-color:transparent; --bs-btn-disabled-color:#707070; --bs-btn-disabled-border-color:transparent;
128 --bs-btn-box-shadow:0 0 0 #000; --bs-btn-focus-shadow-rgb:0, 128, 116; text-decoration:underline;}.btn-link:hover, .btn-link:focus-visible { text-decoration:underline;}.btn-link:focus-visible { color:var(--bs-btn-color);}.btn-link:hover { color:var(--bs-btn-hover-color);}.btn-lg, .btn-group-lg > .btn { --bs-btn-padding-y:0.4075rem; --bs-btn-padding-x:0.75rem; --bs-btn-font-size:1.125rem; --bs-btn-border-radius:var(--bs-border-radius-lg);}.btn-sm, .btn-group-sm > .btn { --bs-btn-padding-y:0.28125rem; --bs-btn-padding-x:0.5rem; --bs-btn-font-size:0.875rem; --bs-btn-border-radius:var(--bs-border-radius-sm);}.btn-group,.btn-group-vertical { position:relative; display:inline-flex; vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn { position:relative; flex:1 1 auto;}.btn-group > .btn-check:checked + .btn,.btn-group > .btn-check:focus + .btn,.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn-check:checked + .btn,.btn-group-vertical > .btn-check:focus + .btn,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active { z-index:1;}.btn-toolbar { display:flex; flex-wrap:wrap; justify-content:flex-start;}.btn-toolbar .input-group { width:auto;}.btn-group { border-radius:var(--bs-border-radius);}.btn-group > :not(.btn-check:first-child):not(a) + .btn,.btn-group > .btn-group:not(:first-child) { margin-left:calc(1px * -1);}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn.dropdown-toggle-split:first-child,.btn-group > .btn-group:not(:last-child) > .btn { border-top-right-radius:0; border-bottom-right-radius:0;}.btn-group > .btn:nth-child(n+3),.btn-group > :not(.btn-check) + .btn,.btn-group > .btn-group:not(:first-child) > .btn { border-top-left-radius:0; border-bottom-left-radius:0;}.dropdown-toggle-split { padding-right:0.5625rem; padding-left:0.5625rem;}.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { margin-left:0;}.dropstart .dropdown-toggle-split::before { margin-right:0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right:0.375rem; padding-left:0.375rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right:0.5625rem; padding-left:0.5625rem;}.btn-group.show .dropdown-toggle { box-shadow:0 0 0 0 rgba(0, 0, 0, 0.075);}.btn-group.show .dropdown-toggle.btn-link { box-shadow:none;}.btn-group-vertical { flex-direction:column; align-items:flex-start; justify-content:center;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group { width:100%;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) { margin-top:calc(1px * -1);}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn { border-bottom-right-radius:0; border-bottom-left-radius:0;}.btn-group-vertical > .btn ~ .btn,.btn-group-vertical > .btn-group:not(:first-child) > .btn { border-top-left-radius:0; border-top-right-radius:0;}.navbar { --bs-navbar-padding-x:0; --bs-navbar-padding-y:0; --bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65); --bs-navbar-hover-color:#333333; --bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3); --bs-navbar-active-color:#333333; --bs-navbar-brand-padding-y:0.1875rem; --bs-navbar-brand-margin-end:1rem; --bs-navbar-brand-font-size:1.25rem; --bs-navbar-brand-color:#333333; --bs-navbar-brand-hover-color:#333333; --bs-navbar-nav-link-padding-x:0.75rem; --bs-navbar-toggler-padding-y:0.25rem; --bs-navbar-toggler-padding-x:0.75rem; --bs-navbar-toggler-font-size:1.25rem; --bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2851, 51, 51, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); --bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15); --bs-navbar-toggler-border-radius:var(--bs-border-radius); --bs-navbar-toggler-focus-width:0.125rem;
128 --bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out; position:relative; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);}.navbar > .container-xxl, .navbar > .container-xl, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xs, .navbar > .container-xxs, .navbar > .container,.navbar > .container-fluid { display:flex; flex-wrap:inherit; align-items:center; justify-content:space-between;}.navbar-brand { padding-top:var(--bs-navbar-brand-padding-y); padding-bottom:var(--bs-navbar-brand-padding-y); margin-right:var(--bs-navbar-brand-margin-end); font-size:var(--bs-navbar-brand-font-size); color:var(--bs-navbar-brand-color); text-decoration:none; white-space:nowrap;}.navbar-brand:hover, .navbar-brand:focus { color:var(--bs-navbar-brand-hover-color); text-decoration:none;}.navbar-nav { --bs-nav-link-padding-x:0.75rem; --bs-nav-link-padding-y:0.375rem; --bs-nav-link-font-size:1rem; --bs-nav-link-font-weight:500; --bs-nav-link-color:var(--bs-navbar-color); --bs-nav-link-hover-color:var(--bs-navbar-hover-color); --bs-nav-link-disabled-color:var(--bs-navbar-disabled-color); display:flex; flex-direction:column; padding-left:0; margin-bottom:0; list-style:none;}.navbar-nav .nav-link.active, .navbar-nav .nav-link.show { color:var(--bs-navbar-active-color);}.navbar-nav .dropdown-menu { position:static;}.navbar-text { padding-top:0.375rem; padding-bottom:0.375rem; color:var(--bs-navbar-color);}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus { color:var(--bs-navbar-active-color);}.navbar-collapse { flex-basis:100%; flex-grow:1; align-items:center;}.navbar-toggler { padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x); font-size:var(--bs-navbar-toggler-font-size); line-height:1; color:var(--bs-navbar-color); background-color:transparent; border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color); border-radius:var(--bs-navbar-toggler-border-radius); transition:var(--bs-navbar-toggler-transition);}.navbar-toggler:hover { text-decoration:none;}.navbar-toggler:focus { text-decoration:none; outline:0; box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);}.navbar-toggler-icon { display:inline-block; width:1.5em; height:1.5em; vertical-align:middle; background-image:var(--bs-navbar-toggler-icon-bg); background-repeat:no-repeat; background-position:center; background-size:100%;}.navbar-nav-scroll { max-height:var(--bs-scroll-height, 75vh); overflow-y:auto;}@media (min-width:440px) { .navbar-expand-xs {  flex-wrap:nowrap;  justify-content:flex-start; } .navbar-expand-xs .navbar-nav {  flex-direction:row; } .navbar-expand-xs .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-xs .navbar-nav .nav-link {  padding-right:var(--bs-navbar-nav-link-padding-x);  padding-left:var(--bs-navbar-nav-link-padding-x); } .navbar-expand-xs .navbar-nav-scroll {  overflow:visible; } .navbar-expand-xs .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-xs .navbar-toggler {  display:none; } .navbar-expand-xs .offcanvas {  position:static;  z-index:auto;  flex-grow:1;  width:auto !important;  height:auto !important;  visibility:visible !important;  background-color:transparent !important;  border:0 !important;  transform:none !important;  box-shadow:none;  transition:none; } .navbar-expand-xs .offcanvas .offcanvas-header {  display:none; } .navbar-expand-xs .offcanvas .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible; }}@media (min-width:576px) { .navbar-expand-sm {  flex-wrap:nowrap;  justify-content:flex-start; } .navbar-expand-sm .navbar-nav {  flex-direction:row; } .navbar-expand-sm .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-sm .navbar-nav .nav-link {  padding-right:var(--bs-navbar-nav-link-padding-x);  padding-left:var(--bs-navbar-nav-link-padding-x); } .navbar-expand-sm .navbar-nav-scroll {  overflow:visible; } .navbar-expand-sm .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-sm .navbar-toggler {  display:none; } .navbar-expand-sm .offcanvas {  position:static;  z-index:auto;  flex-grow:1;  width:auto !important;  height:auto !important;  visibility:visible !important;  background-color:transparent !important;  border:0 !important;  transform:none !important;  box-shadow:none;  transition:none; } .navbar-expand-sm .offcanvas .offcanvas-header {  display:none; } .navbar-expand-sm .offcanvas .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible; }}@media (min-width:768px) { .navbar-expand-md {  flex-wrap:nowrap;  justify-content:flex-start; } .navbar-expand-md .navbar-nav {  flex-direction:row; } .navbar-expand-md .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-md .navbar-nav .nav-link {  padding-right:var(--bs-navbar-nav-link-padding-x);  padding-left:var(--bs-navbar-nav-link-padding-x); } .navbar-expand-md .navbar-nav-scroll {  overflow:visible; } .navbar-expand-md .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-md .navbar-toggler {  display:none; } .navbar-expand-md .offcanvas {  position:static;  z-index:auto;  flex-grow:1;  width:auto !important;  height:auto !important;  visibility:visible !important;  background-color:transparent !important;  border:0 !important;  transform:none !important;  box-shadow:none;  transition:none; } .navbar-expand-md .offcanvas .offcanvas-header {  display:none; } .navbar-expand-md .offcanvas .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible; }}@media (min-width:992px) { .navbar-expand-lg {  flex-wrap:nowrap;  justify-content:flex-start; } .navbar-expand-lg .navbar-nav {  flex-direction:row; } .navbar-expand-lg .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-lg .navbar-nav .nav-link {  padding-right:var(--bs-navbar-nav-link-padding-x);  padding-left:var(--bs-navbar-nav-link-padding-x); } .navbar-expand-lg .navbar-nav-scroll {  overflow:visible; } .navbar-expand-lg .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-lg .navbar-toggler {  display:none; } .navbar-expand-lg .offcanvas {  position:static;  z-index:auto;  flex-grow:1;  width:auto !important;  height:auto !important;  visibility:visible !important;  background-color:transparent !important;  border:0 !important;  transform:none !important;  box-shadow:none;  transition:none; } .navbar-expand-lg .offcanvas .offcanvas-header {  display:none; } .navbar-expand-lg .offcanvas .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible; }}@media (min-width:1240px) { .navbar-expand-xl {  flex-wrap:nowrap;  justify-content:flex-start; } .navbar-expand-xl .navbar-nav {  flex-direction:row; } .navbar-expand-xl .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-xl .navbar-nav .nav-link {  padding-right:var(--bs-navbar-nav-link-padding-x);  padding-left:var(--bs-navbar-nav-link-padding-x); } .navbar-expand-xl .navbar-nav-scroll {  overflow:visible; } .navbar-expand-xl .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-xl .navbar-toggler {  display:none; } .navbar-expand-xl .offcanvas {  position:static;  z-index:auto;  flex-grow:1;  width:auto !important;  height:auto !important;  visibility:visible !important;  background-color:transparent !important;  border:0 !important;  transform:none !important;  box-shadow:none;  transition:none; } .navbar-expand-xl .offcanvas .offcanvas-header {  display:none; } .navbar-expand-xl .offcanvas .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible; }}@media (min-width:1440px) { .navbar-expand-xxl {  flex-wrap:nowrap;  justify-content:flex-start; } .navbar-expand-xxl .navbar-nav {  flex-direction:row; } .navbar-expand-xxl .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-xxl .navbar-nav .nav-link {  padding-right:var(--bs-navbar-nav-link-padding-x);  padding-left:var(--bs-navbar-nav-link-padding-x); } .navbar-expand-xxl .navbar-nav-scroll {  overflow:visible; } .navbar-expand-xxl .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-xxl .navbar-toggler {  display:none; } .navbar-expand-xxl .offcanvas {  position:static;  z-index:auto;  flex-grow:1;  width:auto !important;  height:auto !important;  visibility:visible !important;  background-color:transparent !important;  border:0 !important;  transform:none !important;  box-shadow:none;  transition:none; } .navbar-expand-xxl .offcanvas .offcanvas-header {  display:none; } .navbar-expand-xxl .offcanvas .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible; }}.navbar-expand { flex-wrap:nowrap; justify-content:flex-start;}.navbar-expand .navbar-nav { flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu { position:absolute;}.navbar-expand .navbar-nav .nav-link { padding-right:var(--bs-navbar-nav-link-padding-x); padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand .navbar-nav-scroll { overflow:visible;}.navbar-expand .navbar-collapse { display:flex !important; flex-basis:auto;}.navbar-expand .navbar-toggler { display:none;}.navbar-expand .offcanvas { position:static; z-index:auto; flex-grow:1; width:auto !important; height:auto !important; visibility:visible !important; background-color:transparent !important; border:0 !important; transform:none !important; box-shadow:none; transition:none;}.navbar-expand .offcanvas .offcanvas-header { display:none;}.navbar-expand .offcanvas .offcanvas-body { display:flex; flex-grow:0; padding:0; overflow-y:visible;}.navbar-dark,.navbar[data-bs-theme=dark] { --bs-navbar-color:rgba(255, 255, 255, 0.55); --bs-navbar-hover-color:rgba(255, 255, 255, 0.75); --bs-navbar-disabled-color:rgba(255, 255, 255, 0.25); --bs-navbar-active-color:#ffffff; --bs-navbar-brand-color:#ffffff; --bs-navbar-brand-hover-color:#ffffff; --bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1); --bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.nav { --bs-nav-link-padding-x:0.75rem; --bs-nav-link-padding-y:0.375rem; --bs-nav-link-font-size:1rem; --bs-nav-link-font-weight:500; --bs-nav-link-color:#333333; --bs-nav-link-hover-color:#333333; --bs-nav-link-disabled-color:var(--bs-secondary-color); display:flex; flex-wrap:wrap; padding-left:0; margin-bottom:0; list-style:none;}.nav-link { display:block; padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); font-size:var(--bs-nav-link-font-size); font-weight:var(--bs-nav-link-font-weight); color:var(--bs-nav-link-color); text-decoration:none; background:none; border:0; transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;}.nav-link:hover, .nav-link:focus { color:var(--bs-nav-link-hover-color); text-decoration:none;}.nav-link:focus-visible { outline:0; box-shadow:0 0 0 0.125rem inset #99d5cf;}.nav-link.disabled, .nav-link:disabled { color:var(--bs-nav-link-disabled-color); pointer-events:none; cursor:default;}.nav-tabs { --bs-nav-tabs-border-width:1px; --bs-nav-tabs-border-color:#DCDCDC; --bs-nav-tabs-border-radius:var(--bs-border-radius); --bs-nav-tabs-link-hover-border-color:#a8a8a8; --bs-nav-tabs-link-active-color:#333333; --bs-nav-tabs-link-active-bg:transparent; --bs-nav-tabs-link-active-border-color:#333333; border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);}.nav-tabs .nav-link { margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width)); border:var(--bs-nav-tabs-border-width) solid transparent; border-top-left-radius:var(--bs-nav-tabs-border-radius); border-top-right-radius:var(--bs-nav-tabs-border-radius);}
128.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { isolation:isolate; border-color:var(--bs-nav-tabs-link-hover-border-color);}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link { color:var(--bs-nav-tabs-link-active-color); background-color:var(--bs-nav-tabs-link-active-bg); border-color:var(--bs-nav-tabs-link-active-border-color);}.nav-tabs .dropdown-menu { margin-top:calc(-1 * var(--bs-nav-tabs-border-width)); border-top-left-radius:0; border-top-right-radius:0;}.nav-pills { --bs-nav-pills-border-radius:var(--bs-border-radius); --bs-nav-pills-link-active-color:#ffffff; --bs-nav-pills-link-active-bg:#009688;}.nav-pills .nav-link { border-radius:var(--bs-nav-pills-border-radius);}.nav-pills .nav-link.active,.nav-pills .show > .nav-link { color:var(--bs-nav-pills-link-active-color); background-color:var(--bs-nav-pills-link-active-bg);}.nav-underline { --bs-nav-underline-gap:1rem; --bs-nav-underline-border-width:0.125rem; --bs-nav-underline-link-active-color:var(--bs-emphasis-color); gap:var(--bs-nav-underline-gap);}.nav-underline .nav-link { padding-right:0; padding-left:0; border-bottom:var(--bs-nav-underline-border-width) solid transparent;}.nav-underline .nav-link:hover, .nav-underline .nav-link:focus { border-bottom-color:currentcolor;}.nav-underline .nav-link.active,.nav-underline .show > .nav-link { font-weight:700; color:var(--bs-nav-underline-link-active-color); border-bottom-color:currentcolor;}.nav-fill > .nav-link,.nav-fill .nav-item { flex:1 1 auto; text-align:center;}.nav-justified > .nav-link,.nav-justified .nav-item { flex-basis:0; flex-grow:1; text-align:center;}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link { width:100%;}.tab-content > .tab-pane { display:none;}.tab-content > .active { display:block;}.pagination { --bs-pagination-padding-x:0; --bs-pagination-padding-y:0; --bs-pagination-font-size:1rem; --bs-pagination-color:#333333; --bs-pagination-bg:rgba(255, 255, 255, 0); --bs-pagination-border-width:var(--bs-border-width); --bs-pagination-border-color:rgba(255, 255, 255, 0); --bs-pagination-border-radius:4px; --bs-pagination-hover-color:#009688; --bs-pagination-hover-bg:rgba(255, 255, 255, 0); --bs-pagination-hover-border-color:rgba(255, 255, 255, 0); --bs-pagination-focus-color:var(--bs-link-hover-color); --bs-pagination-focus-bg:var(--bs-secondary-bg); --bs-pagination-focus-box-shadow:0 0 0 0.125rem inset #99d5cf; --bs-pagination-active-color:#009688; --bs-pagination-active-bg:rgba(255, 255, 255, 0); --bs-pagination-active-border-color:rgba(255, 255, 255, 0); --bs-pagination-disabled-color:rgba(51, 51, 51, 0.7); --bs-pagination-disabled-bg:rgba(255, 255, 255, 0); --bs-pagination-disabled-border-color:rgba(255, 255, 255, 0); display:flex; padding-left:0; list-style:none;}.page-link { position:relative; display:block; padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x); font-size:var(--bs-pagination-font-size); color:var(--bs-pagination-color); text-decoration:none; background-color:var(--bs-pagination-bg); border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color); transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.page-link:hover { z-index:2; color:var(--bs-pagination-hover-color); text-decoration:none; background-color:var(--bs-pagination-hover-bg); border-color:var(--bs-pagination-hover-border-color);}.page-link:focus { z-index:3; color:var(--bs-pagination-focus-color); background-color:var(--bs-pagination-focus-bg); outline:0; box-shadow:var(--bs-pagination-focus-box-shadow);}.page-link.active, .active > .page-link { z-index:3; color:var(--bs-pagination-active-color); background-color:var(--bs-pagination-active-bg); border-color:var(--bs-pagination-active-border-color);}.page-link.disabled, .disabled > .page-link { color:var(--bs-pagination-disabled-color); pointer-events:none; background-color:var(--bs-pagination-disabled-bg); border-color:var(--bs-pagination-disabled-border-color);}.page-item:not(:first-child) .page-link { margin-left:calc(var(--bs-border-width) * -1);}.page-item:first-child .page-link { border-top-left-radius:var(--bs-p
128agination-border-radius); border-bottom-left-radius:var(--bs-pagination-border-radius);}.page-item:last-child .page-link { border-top-right-radius:var(--bs-pagination-border-radius); border-bottom-right-radius:var(--bs-pagination-border-radius);}.pagination-lg { --bs-pagination-padding-x:1.5rem; --bs-pagination-padding-y:0.75rem; --bs-pagination-font-size:1.25rem; --bs-pagination-border-radius:var(--bs-border-radius-lg);}.pagination-sm { --bs-pagination-padding-x:0.5rem; --bs-pagination-padding-y:0.25rem; --bs-pagination-font-size:0.875rem; --bs-pagination-border-radius:var(--bs-border-radius-sm);}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center { position:relative;}.dropdown-toggle { white-space:nowrap;}.dropdown-menu { --bs-dropdown-zindex:1025; --bs-dropdown-min-width:10rem; --bs-dropdown-padding-x:0.125rem; --bs-dropdown-padding-y:0.125rem; --bs-dropdown-spacer:0.25rem; --bs-dropdown-font-size:1rem; --bs-dropdown-color:#333333; --bs-dropdown-bg:#ffffff; --bs-dropdown-border-color:var(--bs-border-color-translucent); --bs-dropdown-border-radius:6px; --bs-dropdown-border-width:0px; --bs-dropdown-inner-border-radius:calc(6px - 0px); --bs-dropdown-divider-bg:#333333; --bs-dropdown-divider-margin-y:1.25rem; --bs-dropdown-box-shadow:0px 0px 40px rgba(0, 0, 0, 0.1); --bs-dropdown-link-color:#333333; --bs-dropdown-link-hover-color:#333333; --bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0); --bs-dropdown-link-active-color:#333333; --bs-dropdown-link-active-bg:rgba(255, 255, 255, 0); --bs-dropdown-link-disabled-color:var(--bs-tertiary-color); --bs-dropdown-item-padding-x:0.75rem; --bs-dropdown-item-padding-y:0.4585rem; --bs-dropdown-header-color:#707070; --bs-dropdown-header-padding-x:0.75rem; --bs-dropdown-header-padding-y:0.125rem; position:absolute; z-index:var(--bs-dropdown-zindex); display:none; min-width:var(--bs-dropdown-min-width); padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x); margin:0; font-size:var(--bs-dropdown-font-size); color:var(--bs-dropdown-color); text-align:left; list-style:none; background-color:var(--bs-dropdown-bg); background-clip:padding-box; border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); border-radius:var(--bs-dropdown-border-radius); box-shadow:var(--bs-dropdown-box-shadow);}.dropdown-menu[data-bs-popper] { top:100%; left:0; margin-top:var(--bs-dropdown-spacer);}.dropdown-menu-start { --bs-position:start;}.dropdown-menu-start[data-bs-popper] { right:auto; left:0;}.dropdown-menu-end { --bs-position:end;}.dropdown-menu-end[data-bs-popper] { right:0; left:auto;}@media (min-width:440px) { .dropdown-menu-xs-start {  --bs-position:start; } .dropdown-menu-xs-start[data-bs-popper] {  right:auto;  left:0; } .dropdown-menu-xs-end {  --bs-position:end; } .dropdown-menu-xs-end[data-bs-popper] {  right:0;  left:auto; }}@media (min-width:576px) { .dropdown-menu-sm-start {  --bs-position:start; } .dropdown-menu-sm-start[data-bs-popper] {  right:auto;  left:0; } .dropdown-menu-sm-end {  --bs-position:end; } .dropdown-menu-sm-end[data-bs-popper] {  right:0;  left:auto; }}@media (min-width:768px) { .dropdown-menu-md-start {  --bs-position:start; } .dropdown-menu-md-start[data-bs-popper] {  right:auto;  left:0; } .dropdown-menu-md-end {  --bs-position:end; } .dropdown-menu-md-end[data-bs-popper] {  right:0;  left:auto; }}@media (min-width:992px) { .dropdown-menu-lg-start {  --bs-position:start; } .dropdown-menu-lg-start[data-bs-popper] {  right:auto;  left:0; } .dropdown-menu-lg-end {  --bs-position:end; } .dropdown-menu-lg-end[data-bs-popper] {  right:0;  left:auto; }}@media (min-width:1240px) { .dropdown-menu-xl-start {  --bs-position:start; } .dropdown-menu-xl-start[data-bs-popper] {  right:auto;  left:0; } .dropdown-menu-xl-end {  --bs-position:end; } .dropdown-menu-xl-end[data-bs-popper] {  right:0;  left:auto; }}@media (min-width:1440px) { .dropdown-menu-xxl-start {  --bs-position:start; } .dropdown-menu-xxl-start[data-bs-popper] {  right:auto;  left:0; } .dropdown-menu-xxl-end {  --bs-position:end; } .dropdown-menu-xxl-end[data-bs-popper] {  right:0;  left:auto; }}.dropup .dropdown-menu[data-bs-popper] { top:auto; bottom:100%; margin-top:0; margin-bottom:var(--bs-dropdown-spacer);}.dropend .dropdown-menu[data-bs-popper] { top:0; right:auto; left:100%; margin-top:0; margin-left:var(--bs-dropdown-spacer);}.dropend .dropdown-toggle::after { vertical-align:0;}.dropstart .dropdown-menu[data-bs-popper] { top:0; right:100%; left:auto; margin-top:0; margin-right:var(--bs-dropdown-spacer);}.dropstart .dropdown-toggle::before { vertical-align:0;}.dropdown-divider { height:0; margin:var(--bs-dropdown-divider-margin-y) 0; overflow:hidden; border-top:1px solid var(--bs-dropdown-divider-bg); opacity:1;}.dropdown-item { display:block; width:100%; padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); clear:both; font-weight:400; color:var(--bs-dropdown-link-color); text-align:inherit; text-decoration:none; white-space:nowrap; background-color:transparent; border:0; border-radius:var(--bs-dropdown-item-border-radius, 0);}.dropdown-item:hover, .dropdown-item:focus { color:var(--bs-dropdown-link-hover-color); text-decoration:none; background-color:var(--bs-dropdown-link-hover-bg);}.dropdown-item.active, .dropdown-item:active { color:var(--bs-dropdown-link-active-color); text-decoration:none; background-color:var(--bs-dropdown-link-active-bg);}.dropdown-item.disabled, .dropdown-item:disabled { color:var(--bs-dropdown-link-disabled-color); pointer-events:none; background-color:transparent;}.dropdown-menu.show { display:block;}.dropdown-header { display:block; padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x); margin-bottom:0; font-size:0.875rem; color:var(--bs-dropdown-header-color); white-space:nowrap;}.dropdown-item-text { display:block; padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); color:var(--bs-dropdown-link-color);}
128.dropdown-menu-dark { --bs-dropdown-color:#c2c2c2; --bs-dropdown-bg:#333333; --bs-dropdown-border-color:var(--bs-border-color-translucent); --bs-dropdown-box-shadow:; --bs-dropdown-link-color:#c2c2c2; --bs-dropdown-link-hover-color:#ffffff; --bs-dropdown-divider-bg:#333333; --bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15); --bs-dropdown-link-active-color:#333333; --bs-dropdown-link-active-bg:rgba(255, 255, 255, 0); --bs-dropdown-link-disabled-color:#8f8f8f; --bs-dropdown-header-color:#8f8f8f;}.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xs { --bs-offcanvas-zindex:1045; --bs-offcanvas-width:300px; --bs-offcanvas-max-width:calc(100vw - 60px); --bs-offcanvas-height:30vh; --bs-offcanvas-padding-x:0.5rem; --bs-offcanvas-padding-y:0.5rem; --bs-offcanvas-color:var(--bs-body-color); --bs-offcanvas-bg:var(--bs-body-bg); --bs-offcanvas-border-width:0px; --bs-offcanvas-border-color:var(--bs-border-color-translucent); --bs-offcanvas-box-shadow:var(--bs-box-shadow-sm); --bs-offcanvas-transition:transform 0.3s cubic-bezier(0.33, 1, 0.68, 1), opacity 0.3s cubic-bezier(0.33, 1, 0.68, 1); --bs-offcanvas-title-line-height:1.2; --bs-offcanvas-header-bg:#ffffff; --bs-offcanvas-header-color:inherit; --bs-offcanvas-header-padding-x:0.75rem; --bs-offcanvas-header-padding-y:0.5rem;}@media (max-width:439.98px) { .offcanvas-xs {  position:fixed;  bottom:0;  z-index:var(--bs-offcanvas-zindex);  display:flex;  flex-direction:column;  max-width:100%;   color:var(--bs-offcanvas-color);  visibility:hidden;  background-color:var(--bs-offcanvas-bg);  background-clip:padding-box;  outline:0;  box-shadow:var(--bs-offcanvas-box-shadow);  transition:var(--bs-offcanvas-transition); } .offcanvas-xs.offcanvas-start {  top:0;  left:0;  width:var(--bs-offcanvas-width);  border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(-100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-xs.offcanvas-end {  top:0;  right:0;  width:var(--bs-offcanvas-width);  border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-xs.offcanvas-top {  top:0;  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(-100%); } .offcanvas-xs.offcanvas-bottom {  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(100%); } .offcanvas-xs.showing, .offcanvas-xs.show:not(.hiding) {  transform:none; } .offcanvas-xs.showing, .offcanvas-xs.hiding, .offcanvas-xs.show {  visibility:visible; }}@media (min-width:440px) { .offcanvas-xs {  --bs-offcanvas-height:auto;  --bs-offcanvas-border-width:0;  background-color:transparent !important; } .offcanvas-xs .offcanvas-header {  display:none;  border:none;  padding:0;  background:none;  color:inherit; } .offcanvas-xs .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible;  background-color:transparent !important;  overscroll-behavior:auto; }}@media (max-width:575.98px) { .offcanvas-sm {  position:fixed;  bottom:0;  z-index:var(--bs-offcanvas-zindex);  display:flex;  flex-direction:column;  max-width:100%;   color:var(--bs-offcanvas-color);  visibility:hidden;  background-color:var(--bs-offcanvas-bg);  background-clip:padding-box;  outline:0;  box-shadow:var(--bs-offcanvas-box-shadow);  transition:var(--bs-offcanvas-transition); } .offcanvas-sm.offcanvas-start {  top:0;  left:0;  width:var(--bs-offcanvas-width);  border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(-100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-sm.offcanvas-end {  top:0;  right:0;  width:var(--bs-offcanvas-width);  border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-sm.offcanvas-top {  top:0;  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(-100%); } .offcanvas-sm.offcanvas-bottom {  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(100%); } .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {  transform:none; } .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {  visibility:visible; }}@media (min-width:576px) { .offcanvas-sm {  --bs-offcanvas-height:auto;  --bs-offcanvas-border-width:0;  background-color:transparent !important; } .offcanvas-sm .offcanvas-header {  display:none;  border:none;  padding:0;  background:none;  color:inherit; } .offcanvas-sm .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible;  background-color:transparent !important;  overscroll-behavior:auto; }}@media (max-width:767.98px) { .offcanvas-md {  position:fixed;  bottom:0;  z-index:var(--bs-offcanvas-zindex);  display:flex;  flex-direction:column;  max-width:100%;   color:var(--bs-offcanvas-color);  visibility:hidden;  background-color:var(--bs-offcanvas-bg);  background-clip:padding-box;  outline:0;
128  box-shadow:var(--bs-offcanvas-box-shadow);  transition:var(--bs-offcanvas-transition); } .offcanvas-md.offcanvas-start {  top:0;  left:0;  width:var(--bs-offcanvas-width);  border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(-100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-md.offcanvas-end {  top:0;  right:0;  width:var(--bs-offcanvas-width);  border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-md.offcanvas-top {  top:0;  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(-100%); } .offcanvas-md.offcanvas-bottom {  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(100%); } .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {  transform:none; } .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {  visibility:visible; }}@media (min-width:768px) { .offcanvas-md {  --bs-offcanvas-height:auto;  --bs-offcanvas-border-width:0;  background-color:transparent !important; } .offcanvas-md .offcanvas-header {  display:none;  border:none;  padding:0;  background:none;  color:inherit; } .offcanvas-md .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible;  background-color:transparent !important;  overscroll-behavior:auto; }}@media (max-width:991.98px) { .offcanvas-lg {  position:fixed;  bottom:0;  z-index:var(--bs-offcanvas-zindex);  display:flex;  flex-direction:column;  max-width:100%;   color:var(--bs-offcanvas-color);  visibility:hidden;  background-color:var(--bs-offcanvas-bg);  background-clip:padding-box;  outline:0;  box-shadow:var(--bs-offcanvas-box-shadow);  transition:var(--bs-offcanvas-transition); } .offcanvas-lg.offcanvas-start {  top:0;  left:0;  width:var(--bs-offcanvas-width);  border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(-100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-lg.offcanvas-end {  top:0;  right:0;  width:var(--bs-offcanvas-width);  border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-lg.offcanvas-top {  top:0;  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(-100%); } .offcanvas-lg.offcanvas-bottom {  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(100%); } .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {  transform:none; } .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {  visibility:visible; }}@media (min-width:992px) { .offcanvas-lg {  --bs-offcanvas-height:auto;  --bs-offcanvas-border-width:0;  background-color:transparent !important; } .offcanvas-lg .offcanvas-header {  display:none;  border:none;  padding:0;  background:none;  color:inherit; } .offcanvas-lg .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible;  background-color:transparent !important;  overscroll-behavior:auto; }}@media (max-width:1239.98px) { .offcanvas-xl {  position:fixed;  bottom:0;  z-index:var(--bs-offcanvas-zindex);  display:flex;  flex-direction:column;  max-width:100%;   color:var(--bs-offcanvas-color);  visibility:hidden;  background-color:var(--bs-offcanvas-bg);  background-clip:padding-box;  outline:0;  box-shadow:var(--bs-offcanvas-box-shadow);  transition:var(--bs-offcanvas-transition); } .offcanvas-xl.offcanvas-start {  top:0;  left:0;  width:var(--bs-offcanvas-width);  border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(-100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-xl.offcanvas-end {  top:0;  right:0;  width:var(--bs-offcanvas-width);  border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-xl.offcanvas-top {  top:0;  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(-100%); } .offcanvas-xl.offcanvas-bottom {  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(100%); } .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {  transform:none; } .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {  visibility:visible; }}@media (min-width:1240px) { .offcanvas-xl {  --bs-offcanvas-height:auto;  --bs-offcanvas-border-width:0;  background-color:transparent !important; } .offcanvas-xl .offcanvas-header {  display:none;  border:none;  padding:0;  background:none;  color:inherit; } .offcanvas-xl .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible;  background-color:transparent !important;  overscroll-behavior:auto; }}@media (max-width:1439.98px) { .offcanvas-xxl {  position:fixed;  bottom:0;  z-index:var(--bs-offcanvas-zindex);  display:flex;  flex-direction:column;  max-width:100%;   color:var(--bs-offcanvas-color);  visibility:hidden;  background-color:var(--bs-offcanvas-bg);  background-clip:padding-box;  outline:0;
128  box-shadow:var(--bs-offcanvas-box-shadow);  transition:var(--bs-offcanvas-transition); } .offcanvas-xxl.offcanvas-start {  top:0;  left:0;  width:var(--bs-offcanvas-width);  border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(-100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-xxl.offcanvas-end {  top:0;  right:0;  width:var(--bs-offcanvas-width);  border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateX(100%);  max-width:var(--bs-offcanvas-max-width); } .offcanvas-xxl.offcanvas-top {  top:0;  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(-100%); } .offcanvas-xxl.offcanvas-bottom {  right:0;  left:0;  height:var(--bs-offcanvas-height);  max-height:100%;  border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);  transform:translateY(100%); } .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {  transform:none; } .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {  visibility:visible; }}@media (min-width:1440px) { .offcanvas-xxl {  --bs-offcanvas-height:auto;  --bs-offcanvas-border-width:0;  background-color:transparent !important; } .offcanvas-xxl .offcanvas-header {  display:none;  border:none;  padding:0;  background:none;  color:inherit; } .offcanvas-xxl .offcanvas-body {  display:flex;  flex-grow:0;  padding:0;  overflow-y:visible;  background-color:transparent !important;  overscroll-behavior:auto; }}.offcanvas { position:fixed; bottom:0; z-index:var(--bs-offcanvas-zindex); display:flex; flex-direction:column; max-width:100%;  color:var(--bs-offcanvas-color); visibility:hidden; background-color:var(--bs-offcanvas-bg); background-clip:padding-box; outline:0; box-shadow:var(--bs-offcanvas-box-shadow); transition:var(--bs-offcanvas-transition);}.offcanvas.offcanvas-start { top:0; left:0; width:var(--bs-offcanvas-width); border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform:translateX(-100%); max-width:var(--bs-offcanvas-max-width);}.offcanvas.offcanvas-end { top:0; right:0; width:var(--bs-offcanvas-width); border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform:translateX(100%); max-width:var(--bs-offcanvas-max-width);}.offcanvas.offcanvas-top { top:0; right:0; left:0; height:var(--bs-offcanvas-height); max-height:100%; border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform:translateY(-100%);}.offcanvas.offcanvas-bottom { right:0; left:0; height:var(--bs-offcanvas-height); max-height:100%; border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform:translateY(100%);}.offcanvas.showing, .offcanvas.show:not(.hiding) { transform:none;}.offcanvas.showing, .offcanvas.hiding, .offcanvas.show { visibility:visible;}.offcanvas-backdrop { position:fixed; top:0; left:0; z-index:1040; width:100vw; height:100vh; background-color:#000000;}.offcanvas-backdrop.fade { opacity:0;}.offcanvas-backdrop.show { opacity:0.5;}.offcanvas-header { display:flex; align-items:center; padding:var(--bs-offcanvas-header-padding-y) var(--bs-offcanvas-header-padding-x); background-color:var(--bs-offcanvas-header-bg); color:var(--bs-offcanvas-header-color);}.offcanvas-header .btn-close { padding:calc(var(--bs-offcanvas-header-padding-y) * 0.5) calc(var(--bs-offcanvas-header-padding-x) * 0.5); margin:calc(-0.5 * var(--bs-offcanvas-header-padding-y)) calc(-0.5 * var(--bs-offcanvas-header-padding-x)) calc(-0.5 * var(--bs-offcanvas-header-padding-y)) auto;}.offcanvas-title { margin-bottom:0; line-height:var(--bs-offcanvas-title-line-height);}.offcanvas-body { flex-grow:1; padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); overflow-y:auto;}.accordion { --bs-accordion-color:var(--bs-body-color); --bs-accordion-bg:var(--bs-body-bg); --bs-accordion-transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s, border-radius 0.15s ease; --bs-accordion-border-color:var(--bs-border-color); --bs-accordion-border-width:0rem; --bs-accordion-border-radius:var(--bs-border-radius); --bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - 0rem); --bs-accordion-btn-padding-x:0.75rem; --bs-accordion-btn-padding-y:0.5rem; --bs-accordion-btn-color:var(--bs-body-color); --bs-accordion-btn-bg:var(--bs-accordion-bg); --bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23333333' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e"); --bs-accordion-btn-icon-width:1.25rem; --bs-accordion-btn-icon-transform:rotate(-180deg); --bs-accordion-btn-icon-transition:transform 0.2s ease-in-out; --bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23002d29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
128 --bs-accordion-btn-focus-box-shadow:inset 0 0 0 0.25rem rgba(0, 0, 0, 0.075); --bs-accordion-body-padding-x:0; --bs-accordion-body-padding-y:0.75rem; --bs-accordion-active-color:var(--bs-primary-text-emphasis); --bs-accordion-active-bg:var(--bs-primary-bg-subtle);}.accordion-button { position:relative; display:flex; align-items:center; width:100%; padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x); font-size:1rem; color:var(--bs-accordion-btn-color); text-align:left; background-color:var(--bs-accordion-btn-bg); border:0; border-radius:0; overflow-anchor:none; transition:var(--bs-accordion-transition);}.accordion-button:not(.collapsed) { color:var(--bs-accordion-active-color); background-color:var(--bs-accordion-active-bg); box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);}.accordion-button:not(.collapsed)::after { background-image:var(--bs-accordion-btn-active-icon); transform:var(--bs-accordion-btn-icon-transform);}.accordion-button::after { flex-shrink:0; width:var(--bs-accordion-btn-icon-width); height:var(--bs-accordion-btn-icon-width); margin-left:auto; content:""; background-image:var(--bs-accordion-btn-icon); background-repeat:no-repeat; background-size:var(--bs-accordion-btn-icon-width); transition:var(--bs-accordion-btn-icon-transition);}.accordion-button:hover { z-index:2;}.accordion-button:focus { z-index:3; outline:0; box-shadow:var(--bs-accordion-btn-focus-box-shadow);}.accordion-header { margin-bottom:0;}.accordion-item { color:var(--bs-accordion-color); background-color:var(--bs-accordion-bg); border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);}.accordion-item:first-of-type { border-top-left-radius:var(--bs-accordion-border-radius); border-top-right-radius:var(--bs-accordion-border-radius);}.accordion-item:first-of-type > .accordion-header .accordion-button { border-top-left-radius:var(--bs-accordion-inner-border-radius); border-top-right-radius:var(--bs-accordion-inner-border-radius);}.accordion-item:not(:first-of-type) { border-top:0;}.accordion-item:last-of-type { border-bottom-right-radius:var(--bs-accordion-border-radius); border-bottom-left-radius:var(--bs-accordion-border-radius);}.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed { border-bottom-right-radius:var(--bs-accordion-inner-border-radius); border-bottom-left-radius:var(--bs-accordion-inner-border-radius);}.accordion-item:last-of-type > .accordion-collapse { border-bottom-right-radius:var(--bs-accordion-border-radius); border-bottom-left-radius:var(--bs-accordion-border-radius);}.accordion-body { padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);}.accordion-flush > .accordion-item { border-right:0; border-left:0; border-radius:0;}.accordion-flush > .accordion-item:first-child { border-top:0;}.accordion-flush > .accordion-item:last-child { border-bottom:0;}.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed { border-radius:0;}.accordion-flush > .accordion-item > .accordion-collapse { border-radius:0;}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container-xs,.container-xxs { --bs-gutter-x:1.5rem; --bs-gutter-y:0; width:100%; padding-right:calc(var(--bs-gutter-x) * 0.5); padding-left:calc(var(--bs-gutter-x) * 0.5); margin-right:auto; margin-left:auto;}.container { max-width:100%;}@media (min-width:440px) { .container-xs, .container {  max-width:100%; }}@media (min-width:576px) { .container-sm, .container-xs, .container {  max-width:100%; }}@media (min-width:768px) { .container-md, .container-sm, .container-xs, .container {  max-width:100%; }}@media (min-width:992px) { .container-lg, .container-md, .container-sm, .container-xs, .container {  max-width:100%; }}@media (min-width:1240px) { .container-xl, .container-lg, .container-md, .container-sm, .container-xs, .container {  max-width:100%; }}@media (min-width:1440px) { .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container-xs, .container {  max-width:1440px; }}.alert { --bs-alert-bg:transparent; --bs-alert-padding-x:0.75rem; --bs-alert-padding-y:0.5rem; --bs-alert-margin-bottom:0.5rem; --bs-alert-color:inherit; --bs-alert-border-color:transparent; --bs-alert-border:0px solid var(--bs-alert-border-color); --bs-alert-border-radius:var(--bs-border-radius); --bs-alert-link-color:inherit; position:relative; padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x); margin-bottom:var(--bs-alert-margin-bottom); color:var(--bs-alert-color); background-color:var(--bs-alert-bg); border:var(--bs-alert-border); border-radius:var(--bs-alert-border-radius);}.alert-heading { color:inherit;}.alert-link { font-weight:700; color:var(--bs-alert-link-color);}.alert-dismissible { padding-right:2.25rem;}.alert-dismissible .btn-close { position:absolute; top:0; right:0; z-index:2; padding:0.625rem 0.75rem;}.alert-primary { --bs-alert-color:var(--bs-primary-text-emphasis); --bs-alert-bg:var(--bs-primary-bg-subtle); --bs-alert-border-color:var(--bs-primary-border-subtle); --bs-alert-link-color:var(--bs-primary-text-emphasis); --bs-alert-icon-color:var(--bs-primary);}.alert-secondary { --bs-alert-color:var(--bs-secondary-text-emphasis); --bs-alert-bg:var(--bs-secondary-bg-subtle); --bs-alert-border-color:var(--bs-secondary-border-subtle); --bs-alert-link-color:var(--bs-secondary-text-emphasis); --bs-alert-icon-color:var(--bs-secondary);}.alert-success { --bs-alert-color:var(--bs-success-text-emphasis); --bs-alert-bg:var(--bs-success-bg-subtle); --bs-alert-border-color:var(--bs-success-border-subtle); --bs-alert-link-color:var(--bs-success-text-emphasis); --bs-alert-icon-color:var(--bs-success);}.alert-info { --bs-alert-color:var(--bs-info-text-emphasis); --bs-alert-bg:var(--bs-info-bg-subtle); --bs-alert-border-color:var(--bs-info-border-subtle); --bs-alert-link-color:var(--bs-info-text-emphasis); --bs-alert-icon-color:var(--bs-info);}.alert-warning { --bs-alert-color:var(--bs-warning-text-emphasis); --bs-alert-bg:var(--bs-warning-bg-subtle); --bs-alert-border-color:var(--bs-warning-border-subtle); --bs-alert-link-color:var(--bs-warning-text-emphasis); --bs-alert-icon-color:var(--bs-warning);}.alert-danger { --bs-alert-color:var(--bs-danger-text-emphasis); --bs-alert-bg:var(--bs-danger-bg-subtle); --bs-alert-border-color:var(--bs-danger-border-subtle); --bs-alert-link-color:var(--bs-danger-text-emphasis); --bs-alert-icon-color:var(--bs-danger);}.alert-light { --bs-alert-color:var(--bs-light-text-emphasis); --bs-alert-bg:var(--bs-light-bg-subtle); --bs-alert-border-color:var(--bs-light-border-subtle); --bs-alert-link-color:var(--bs-light-text-emphasis); --bs-alert-icon-color:var(--bs-light);}.alert-dark { --bs-alert-color:var(--bs-dark-text-emphasis); --bs-alert-bg:var(--bs-dark-bg-subtle); --bs-alert-border-color:var(--bs-dark-border-subtle); --bs-alert-link-color:var(--bs-dark-text-emphasis); --bs-alert-icon-color:var(--bs-dark);}.btn-close { --bs-btn-close-color:#333333; --bs-btn-close-bg:none; --bs-btn-close-opacity:1; --bs-btn-close-hover-opacity:0.75; --bs-btn-close-focus-shadow:0 0 0 0.125rem inset #99d5cf; --bs-btn-close-focus-opacity:1; --bs-btn-close-disabled-opacity:0.25; --bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%); box-sizing:content-box; width:1em; height:1em; font-size:1.25em; padding:0.625rem 0.625rem; color:var(--bs-btn-close-color);
128 background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat; border:1px solid #DCDCDC; border-radius:6px; opacity:var(--bs-btn-close-opacity);}.btn-close:hover, .btn-close:active { color:var(--bs-btn-close-color); text-decoration:none; opacity:var(--bs-btn-close-hover-opacity);}.btn-close:focus { outline:0; box-shadow:var(--bs-btn-close-focus-shadow); opacity:var(--bs-btn-close-focus-opacity);}.btn-close:disabled, .btn-close.disabled { pointer-events:none; user-select:none; opacity:var(--bs-btn-close-disabled-opacity);}.btn-close-white { filter:var(--bs-btn-close-white-filter);}.breadcrumb { --bs-breadcrumb-padding-x:0; --bs-breadcrumb-padding-y:0; --bs-breadcrumb-margin-bottom:0.75rem; --bs-breadcrumb-font-size:0.875rem; --bs-breadcrumb-bg:; --bs-breadcrumb-border-radius:; --bs-breadcrumb-divider-color:#c2c2c2; --bs-breadcrumb-item-padding-x:0.5rem; --bs-breadcrumb-item-active-color:rgba(51, 51, 51, 0.7); display:flex; flex-wrap:wrap; padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x); margin-bottom:var(--bs-breadcrumb-margin-bottom); font-size:var(--bs-breadcrumb-font-size); list-style:none; background-color:var(--bs-breadcrumb-bg); border-radius:var(--bs-breadcrumb-border-radius);}.breadcrumb-item + .breadcrumb-item { padding-left:var(--bs-breadcrumb-item-padding-x);}.breadcrumb-item + .breadcrumb-item::before { float:left; padding-right:var(--bs-breadcrumb-item-padding-x); color:var(--bs-breadcrumb-divider-color); content:var(--bs-breadcrumb-divider, "/") ;}.breadcrumb-item.active { color:var(--bs-breadcrumb-item-active-color);}.fade { transition:opacity 0.15s linear;}.fade:not(.show) { opacity:0;}.collapse:not(.show) { display:none;}.collapsing { height:0; overflow:hidden; transition:height 0.35s ease;}.collapsing.collapse-horizontal { width:0; height:auto; transition:width 0.35s ease;}.clearfix::after { display:block; clear:both; content:"";}.focus-ring:focus { outline:0; box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);}.icon-link { --svg-icon-width:0.55em; border:none; background-color:transparent; padding:0; box-shadow:none; text-decoration:underline; font-size:1rem; display:inline-flex; gap:0.25rem; align-items:center; text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5)); text-underline-offset:0.25em; backface-visibility:hidden;}.icon-link > .icon-set { flex:0 0 var(--svg-icon-width, 1em); width:var(--svg-icon-width, 1em); height:var(--svg-icon-height, 1em); fill:currentcolor; transition:0.2s ease-in-out transform;}.icon-link:focus-visible { background-color:#cceae7;}.icon-link-hover:hover > .icon-set, .icon-link-hover:focus-visible > .icon-set { transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));}.ratio { position:relative; width:100%;}.ratio::before { display:block; padding-top:var(--bs-aspect-ratio); content:"";}.ratio > * { position:absolute; top:0; left:0; width:100%; height:100%;}.ratio-1x1 { --bs-aspect-ratio:100%;}.ratio-4x3 { --bs-aspect-ratio:75%;}.ratio-16x9 { --bs-aspect-ratio:56.25%;}.ratio-21x9 { --bs-aspect-ratio:42.8571428571%;}.fixed-top { position:fixed; top:0; right:0; left:0; z-index:1030;}.fixed-bottom { position:fixed; right:0; bottom:0; left:0; z-index:1030;}.sticky-top { position:sticky; top:0; z-index:1020;}.sticky-bottom { position:sticky; bottom:0; z-index:1020;}@media (min-width:440px) { .sticky-xs-top {  position:sticky;  top:0;  z-index:1020; } .sticky-xs-bottom {  position:sticky;  bottom:0;  z-index:1020; }}@media (min-width:576px) { .sticky-sm-top {  position:sticky;  top:0;  z-index:1020; } .sticky-sm-bottom {  position:sticky;  bottom:0;  z-index:1020; }}@media (min-width:768px) { .sticky-md-top {  position:sticky;  top:0;  z-index:1020; } .sticky-md-bottom {  position:sticky;  bottom:0;  z-index:1020; }}@media (min-width:992px) { .sticky-lg-top {  position:sticky;  top:0;  z-index:1020; } .sticky-lg-bottom {  position:sticky;  bottom:0;  z-index:1020; }}@media (min-width:1240px) { .sticky-xl-top {  position:sticky;  top:0;  z-index:1020; } .sticky-xl-bottom {  position:sticky;  bottom:0;  z-index:1020; }}@media (min-width:1440px) { .sticky-xxl-top {  position:sticky;  top:0;  z-index:1020; } .sticky-xxl-bottom {  position:sticky;  bottom:0;  z-index:1020; }}
128.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within) { width:1px !important; height:1px !important; padding:0 !important; margin:-1px !important; overflow:hidden !important; clip:rect(0, 0, 0, 0) !important; white-space:nowrap !important; border:0 !important;}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) { position:absolute !important;}.text-truncate { overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}.align-baseline { vertical-align:baseline !important;}.align-top { vertical-align:top !important;}.align-middle { vertical-align:middle !important;}.align-bottom { vertical-align:bottom !important;}.align-text-bottom { vertical-align:text-bottom !important;}.align-text-top { vertical-align:text-top !important;}.float-start { float:left !important;}.float-end { float:right !important;}.float-none { float:none !important;}.overflow-auto { overflow:auto !important;}.overflow-hidden { overflow:hidden !important;}.overflow-visible { overflow:visible !important;}.overflow-scroll { overflow:scroll !important;}.d-inline { display:inline !important;}.d-inline-block { display:inline-block !important;}.d-block { display:block !important;}.d-grid { display:grid !important;}.d-inline-grid { display:inline-grid !important;}.d-flex { display:flex !important;}.d-inline-flex { display:inline-flex !important;}.d-none { display:none !important;}.position-static { position:static !important;}.position-relative { position:relative !important;}.position-absolute { position:absolute !important;}.position-fixed { position:fixed !important;}.position-sticky { position:sticky !important;}.top-0 { top:0 !important;}.top-50 { top:50% !important;}.top-100 { top:100% !important;}.bottom-0 { bottom:0 !important;}.bottom-50 { bottom:50% !important;}.bottom-100 { bottom:100% !important;}.start-0 { left:0 !important;}.start-50 { left:50% !important;}.start-100 { left:100% !important;}.end-0 { right:0 !important;}.end-50 { right:50% !important;}.end-100 { right:100% !important;}.border { border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-0 { border:0 !important;}.border-top { border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-top-0 { border-top:0 !important;}.border-end { border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-end-0 { border-right:0 !important;}.border-bottom { border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-bottom-0 { border-bottom:0 !important;}.border-start { border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-start-0 { border-left:0 !important;}.border-1 { border-width:1px !important;}.border-2 { border-width:2px !important;}.border-3 { border-width:3px !important;}.border-4 { border-width:4px !important;}.border-5 { border-width:5px !important;}.w-25 { width:25% !important;}.w-50 { width:50% !important;}.w-75 { width:75% !important;}.w-100 { width:100% !important;}.w-auto { width:auto !important;}.mw-100 { max-width:100% !important;}.h-25 { height:25% !important;}.h-50 { height:50% !important;}.h-75 { height:75% !important;}.h-100 { height:100% !important;}.h-auto { height:auto !important;}.flex-fill { flex:1 1 auto !important;}.flex-row { flex-direction:row !important;}.flex-column { flex-direction:column !important;}.flex-row-reverse { flex-direction:row-reverse !important;}.flex-column-reverse { flex-direction:column-reverse !important;}.flex-grow-0 { flex-grow:0 !important;}.flex-grow-1 { flex-grow:1 !important;}.flex-shrink-0 { flex-shrink:0 !important;}.flex-shrink-1 { flex-shrink:1 !important;}.flex-wrap { flex-wrap:wrap !important;}.flex-nowrap { flex-wrap:nowrap !important;}.flex-wrap-reverse { flex-wrap:wrap-reverse !important;}.justify-content-start { justify-content:flex-start !important;}.justify-content-end { justify-content:flex-end !important;}.justify-content-center { justify-content:center !important;}.justify-content-between { justify-content:space-between !important;}.align-items-start { align-items:flex-start !important;}.align-items-end { align-items:flex-end !important;}.align-items-center { align-items:center !important;}
128.align-items-baseline { align-items:baseline !important;}.align-items-stretch { align-items:stretch !important;}.align-self-auto { align-self:auto !important;}.align-self-start { align-self:flex-start !important;}.align-self-end { align-self:flex-end !important;}.align-self-center { align-self:center !important;}.align-self-baseline { align-self:baseline !important;}.align-self-stretch { align-self:stretch !important;}.order-first { order:-1 !important;}.order-0 { order:0 !important;}.order-1 { order:1 !important;}.order-2 { order:2 !important;}.order-3 { order:3 !important;}.order-4 { order:4 !important;}.order-5 { order:5 !important;}.order-last { order:6 !important;}.m-0 { margin:0 !important;}.m-1 { margin:0.125rem !important;}.m-2 { margin:0.25rem !important;}.m-3 { margin:0.375rem !important;}.m-4 { margin:0.5rem !important;}.m-5 { margin:0.75rem !important;}.m-6 { margin:1rem !important;}.m-7 { margin:1.5rem !important;}.m-8 { margin:2rem !important;}.m-9 { margin:3rem !important;}.m-auto { margin:auto !important;}.mx-0 { margin-right:0 !important; margin-left:0 !important;}.mx-1 { margin-right:0.125rem !important; margin-left:0.125rem !important;}.mx-2 { margin-right:0.25rem !important; margin-left:0.25rem !important;}.mx-3 { margin-right:0.375rem !important; margin-left:0.375rem !important;}.mx-4 { margin-right:0.5rem !important; margin-left:0.5rem !important;}.mx-5 { margin-right:0.75rem !important; margin-left:0.75rem !important;}.mx-6 { margin-right:1rem !important; margin-left:1rem !important;}.mx-7 { margin-right:1.5rem !important; margin-left:1.5rem !important;}.mx-8 { margin-right:2rem !important; margin-left:2rem !important;}.mx-9 { margin-right:3rem !important; margin-left:3rem !important;}.mx-auto { margin-right:auto !important; margin-left:auto !important;}.my-0 { margin-top:0 !important; margin-bottom:0 !important;}.my-1 { margin-top:0.125rem !important; margin-bottom:0.125rem !important;}.my-2 { margin-top:0.25rem !important; margin-bottom:0.25rem !important;}.my-3 { margin-top:0.375rem !important; margin-bottom:0.375rem !important;}.my-4 { margin-top:0.5rem !important; margin-bottom:0.5rem !important;}.my-5 { margin-top:0.75rem !important; margin-bottom:0.75rem !important;}.my-6 { margin-top:1rem !important; margin-bottom:1rem !important;}.my-7 { margin-top:1.5rem !important; margin-bottom:1.5rem !important;}.my-8 { margin-top:2rem !important; margin-bottom:2rem !important;}.my-9 { margin-top:3rem !important; margin-bottom:3rem !important;}.my-auto { margin-top:auto !important; margin-bottom:auto !important;}.mt-0 { margin-top:0 !important;}.mt-1 { margin-top:0.125rem !important;}.mt-2 { margin-top:0.25rem !important;}.mt-3 { margin-top:0.375rem !important;}.mt-4 { margin-top:0.5rem !important;}.mt-5 { margin-top:0.75rem !important;}.mt-6 { margin-top:1rem !important;}.mt-7 { margin-top:1.5rem !important;}.mt-8 { margin-top:2rem !important;}.mt-9 { margin-top:3rem !important;}.mt-auto { margin-top:auto !important;}.me-0 { margin-right:0 !important;}.me-1 { margin-right:0.125rem !important;}.me-2 { margin-right:0.25rem !important;}.me-3 { margin-right:0.375rem !important;}.me-4 { margin-right:0.5rem !important;}.me-5 { margin-right:0.75rem !important;}.me-6 { margin-right:1rem !important;}.me-7 { margin-right:1.5rem !important;}.me-8 { margin-right:2rem !important;}.me-9 { margin-right:3rem !important;}.me-auto { margin-right:auto !important;}.mb-0 { margin-bottom:0 !important;}.mb-1 { margin-bottom:0.125rem !important;}.mb-2 { margin-bottom:0.25rem !important;}.mb-3 { margin-bottom:0.375rem !important;}.mb-4 { margin-bottom:0.5rem !important;}.mb-5 { margin-bottom:0.75rem !important;}.mb-6 { margin-bottom:1rem !important;}.mb-7 { margin-bottom:1.5rem !important;}.mb-8 { margin-bottom:2rem !important;}.mb-9 { margin-bottom:3rem !important;}.mb-auto { margin-bottom:auto !important;}.ms-0 { margin-left:0 !important;}.ms-1 { margin-left:0.125rem !important;}.ms-2 { margin-left:0.25rem !important;}.ms-3 { margin-left:0.375rem !important;}.ms-4 { margin-left:0.5rem !important;}.ms-5 { margin-left:0.75rem !important;}.ms-6 { margin-left:1rem !important;}.ms-7 { margin-left:1.5rem !important;}.ms-8 { margin-left:2rem !important;}.ms-9 { margin-left:3rem !important;}.ms-auto { margin-left:auto !important;}.p-0 { padding:0 !important;}.p-1 { padding:0.125rem !important;}.p-2 { padding:0.25rem !important;}.p-3 { padding:0.375rem !important;}.p-4 { padding:0.5rem !important;}.p-5 { padding:0.75rem !important;}.p-6 { padding:1rem !important;}.p-7 { padding:1.5rem !important;}.p-8 { padding:2rem !important;}.p-9 { padding:3rem !important;}.px-0 { padding-right:0 !important; padding-left:0 !important;}.px-1 { padding-right:0.125rem !important; padding-left:0.125rem !important;}.px-2 { padding-right:0.25rem !important; padding-left:0.25rem !important;}.px-3 { padding-right:0.375rem !important; padding-left:0.375rem !important;}.px-4 { padding-right:0.5rem !important; padding-left:0.5rem !important;}.px-5 { padding-right:0.75rem !important; padding-left:0.75rem !important;}.px-6 { padding-right:1rem !important; padding-left:1rem !important;}.px-7 { padding-right:1.5rem !important; padding-left:1.5rem !important;}.px-8 { padding-right:2rem !important; padding-left:2rem !important;}.px-9 { padding-right:3rem !important; padding-left:3rem !important;}.py-0 { padding-top:0 !important; padding-bottom:0 !important;}.py-1 { padding-top:0.125rem !important; padding-bottom:0.125rem !important;}.py-2 { padding-top:0.25rem !important; padding-bottom:0.25rem !important;}.py-3 { padding-top:0.375rem !important; padding-bottom:0.375rem !important;}.py-4 { padding-top:0.5rem !important; padding-bottom:0.5rem !important;}.py-5 { padding-top:0.75rem !important; padding-bottom:0.75rem !important;}.py-6 { padding-top:1rem !important; padding-bottom:1rem !important;}.py-7 { padding-top:1.5rem !important; padding-bottom:1.5rem !important;}.py-8 { padding-top:2rem !important; padding-bottom:2rem !important;}.py-9 { padding-top:3rem !important; padding-bottom:3rem !important;}.pt-0 { padding-top:0 !important;}.pt-1 { padding-top:0.125rem !important;}.pt-2 { padding-top:0.25rem !important;}.pt-3 { padding-top:0.375rem !important;}.pt-4 { padding-top:0.5rem !important;}.pt-5 { padding-top:0.75rem !important;}.pt-6 { padding-top:1rem !important;}.pt-7 { padding-top:1.5rem !important;}.pt-8 { padding-top:2rem !important;}.pt-9 { padding-top:3rem !important;}.pe-0 { padding-right:0 !important;}.pe-1 { padding-right:0.125rem !important;}.pe-2 { padding-right:0.25rem !important;}.pe-3 { padding-right:0.375rem !important;}.pe-4 { padding-right:0.5rem !important;}.pe-5 { padding-right:0.75rem !important;}.pe-6 { padding-right:1rem !important;}.pe-7 { padding-right:1.5rem !important;}.pe-8 { padding-right:2rem !important;}.pe-9 { padding-right:3rem !important;}.pb-0 { padding-bottom:0 !important;}.pb-1 { padding-bottom:0.125rem !important;}.pb-2 { padding-bottom:0.25rem !important;}.pb-3 { padding-bottom:0.375rem !important;}.pb-4 { padding-bottom:0.5rem !important;}.pb-5 { padding-bottom:0.75rem !important;}.pb-6 { padding-bottom:1rem !important;}.pb-7 { padding-bottom:1.5rem !important;}.pb-8 { padding-bottom:2rem !important;}.pb-9 { padding-bottom:3rem !important;}.ps-0 { padding-left:0 !important;}.ps-1 { padding-left:0.125rem !important;}.ps-2 { padding-left:0.25rem !important;}.ps-3 { padding-left:0.375rem !important;}.ps-4 { padding-left:0.5rem !important;}.ps-5 { padding-left:0.75rem !important;}.ps-6 { padding-left:1rem !important;}.ps-7 { padding-left:1.5rem !important;}.ps-8 { padding-left:2rem !important;}.ps-9 { padding-left:3rem !important;}.gap-0 { gap:0 !important;}.gap-1 { gap:0.125rem !important;}.gap-2 { gap:0.25rem !important;}.gap-3 { gap:0.375rem !important;}.gap-4 { gap:0.5rem !important;}.gap-5 { gap:0.75rem !important;}.gap-6 { gap:1rem !important;}.gap-7 { gap:1.5rem !important;}.gap-8 { gap:2rem !important;}.gap-9 { gap:3rem !important;}.row-gap-0 { row-gap:0 !important;}.row-gap-1 { row-gap:0.125rem !important;}.row-gap-2 { row-gap:0.25rem !important;}.row-gap-3 { row-gap:0.375rem !important;}.row-gap-4 { row-gap:0.5rem !important;}.row-gap-5 { row-gap:0.75rem !important;}.row-gap-6 { row-gap:1rem !important;}.row-gap-7 { row-gap:1.5rem !important;}.row-gap-8 { row-gap:2rem !important;}.row-gap-9 { row-gap:3rem !important;}.column-gap-0 { column-gap:0 !important;}.column-gap-1 { column-gap:0.125rem !important;}.column-gap-2 { column-gap:0.25rem !important;}.column-gap-3 { column-gap:0.375rem !important;}.column-gap-4 { column-gap:0.5rem !important;}.column-gap-5 { column-gap:0.75rem !important;}.column-gap-6 { column-gap:1rem !important;}.column-gap-7 { column-gap:1.5rem !important;}.column-gap-8 { column-gap:2rem !important;}.column-gap-9 { column-gap:3rem !important;}.font-monospace { font-family:var(--bs-font-monospace) !important;}.fw-lighter { font-weight:lighter !important;}.fw-light { font-weight:300 !important;}.fw-normal { font-weight:400 !important;}.fw-medium { font-weight:500 !important;}.fw-semibold { font-weight:600 !important;}.fw-bold { font-weight:700 !important;}.fw-bolder { font-weight:bolder !important;}.lh-1 { line-height:1 !important;}.lh-sm { line-height:1.25 !important;}.lh-base { line-height:1.5 !important;}.lh-lg { line-height:2 !important;}.text-start { text-align:left !important;}.text-end { text-align:right !important;}.text-center { text-align:center !important;}.text-decoration-none { text-decoration:none !important;}.text-decoration-underline { text-decoration:underline !important;}.text-decoration-line-through { text-decoration:line-through !important;}.text-lowercase { text-transform:lowercase !important;}.text-uppercase { text-transform:uppercase !important;}.text-capitalize { text-transform:capitalize !important;}
128.text-wrap { white-space:normal !important;}.text-nowrap { white-space:nowrap !important;}.text-break { word-wrap:break-word !important; word-break:break-word !important;}.text-primary { --bs-text-opacity:1; color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;}.text-secondary { --bs-text-opacity:1; color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;}.text-success { --bs-text-opacity:1; color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;}.text-info { --bs-text-opacity:1; color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;}.text-warning { --bs-text-opacity:1; color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;}.text-danger { --bs-text-opacity:1; color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;}.text-light { --bs-text-opacity:1; color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;}.text-dark { --bs-text-opacity:1; color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;}.text-black { --bs-text-opacity:1; color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;}.text-white { --bs-text-opacity:1; color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;}.text-body { --bs-text-opacity:1; color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;}.text-muted { --bs-text-opacity:1; color:var(--bs-secondary-color) !important;}.text-black-50 { --bs-text-opacity:1; color:rgba(0, 0, 0, 0.5) !important;}.text-white-50 { --bs-text-opacity:1; color:rgba(255, 255, 255, 0.5) !important;}.text-body-secondary { --bs-text-opacity:1; color:var(--bs-secondary-color) !important;}.text-body-tertiary { --bs-text-opacity:1; color:var(--bs-tertiary-color) !important;}.text-body-emphasis { --bs-text-opacity:1; color:var(--bs-emphasis-color) !important;}.text-reset { --bs-text-opacity:1; color:inherit !important;}.text-opacity-25 { --bs-text-opacity:0.25;}.text-opacity-50 { --bs-text-opacity:0.5;}.text-opacity-75 { --bs-text-opacity:0.75;}.text-opacity-100 { --bs-text-opacity:1;}.text-primary-emphasis { color:var(--bs-primary-text-emphasis) !important;}.text-secondary-emphasis { color:var(--bs-secondary-text-emphasis) !important;}.text-success-emphasis { color:var(--bs-success-text-emphasis) !important;}.text-info-emphasis { color:var(--bs-info-text-emphasis) !important;}.text-warning-emphasis { color:var(--bs-warning-text-emphasis) !important;}.text-danger-emphasis { color:var(--bs-danger-text-emphasis) !important;}.text-light-emphasis { color:var(--bs-light-text-emphasis) !important;}.text-dark-emphasis { color:var(--bs-dark-text-emphasis) !important;}.link-opacity-10 { --bs-link-opacity:0.1;}.link-opacity-10-hover:hover { --bs-link-opacity:0.1;}.link-opacity-25 { --bs-link-opacity:0.25;}.link-opacity-25-hover:hover { --bs-link-opacity:0.25;}.link-opacity-50 { --bs-link-opacity:0.5;}.link-opacity-50-hover:hover { --bs-link-opacity:0.5;}.link-opacity-75 { --bs-link-opacity:0.75;}.link-opacity-75-hover:hover { --bs-link-opacity:0.75;}.link-opacity-100 { --bs-link-opacity:1;}.link-opacity-100-hover:hover { --bs-link-opacity:1;}.link-offset-1 { text-underline-offset:0.125em !important;}.link-offset-1-hover:hover { text-underline-offset:0.125em !important;}.link-offset-2 { text-underline-offset:0.25em !important;}.link-offset-2-hover:hover { text-underline-offset:0.25em !important;}.link-offset-3 { text-underline-offset:0.375em !important;}.link-offset-3-hover:hover { text-underline-offset:0.375em !important;}.link-underline-primary { --bs-link-underline-opacity:1; text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;}.link-underline-secondary { --bs-link-underline-opacity:1; text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;}.link-underline-success { --bs-link-underline-opacity:1; text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;}.link-underline-info { --bs-link-underline-opacity:1; text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;}
128.link-underline-warning { --bs-link-underline-opacity:1; text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;}.link-underline-danger { --bs-link-underline-opacity:1; text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;}.link-underline-light { --bs-link-underline-opacity:1; text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;}.link-underline-dark { --bs-link-underline-opacity:1; text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;}.link-underline { --bs-link-underline-opacity:1; text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;}.link-underline-opacity-0 { --bs-link-underline-opacity:0;}.link-underline-opacity-0-hover:hover { --bs-link-underline-opacity:0;}.link-underline-opacity-10 { --bs-link-underline-opacity:0.1;}.link-underline-opacity-10-hover:hover { --bs-link-underline-opacity:0.1;}.link-underline-opacity-25 { --bs-link-underline-opacity:0.25;}.link-underline-opacity-25-hover:hover { --bs-link-underline-opacity:0.25;}.link-underline-opacity-50 { --bs-link-underline-opacity:0.5;}
128.link-underline-opacity-50-hover:hover { --bs-link-underline-opacity:0.5;}.link-underline-opacity-75 { --bs-link-underline-opacity:0.75;}.link-underline-opacity-75-hover:hover { --bs-link-underline-opacity:0.75;}.link-underline-opacity-100 { --bs-link-underline-opacity:1;}.link-underline-opacity-100-hover:hover { --bs-link-underline-opacity:1;}.bg-primary { --bs-bg-opacity:1; background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;}.bg-secondary { --bs-bg-opacity:1; background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;}.bg-success { --bs-bg-opacity:1; background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;}.bg-info { --bs-bg-opacity:1; background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;}.bg-warning { --bs-bg-opacity:1; background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;}.bg-danger { --bs-bg-opacity:1; background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;}.bg-light { --bs-bg-opacity:1; background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;}.bg-dark { --bs-bg-opacity:1; background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;}.bg-black { --bs-bg-opacity:1; background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;}.bg-white { --bs-bg-opacity:1; background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;}.bg-body { --bs-bg-opacity:1; background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;}.bg-transparent { --bs-bg-opacity:1; background-color:transparent !important;}.bg-body-secondary { --bs-bg-opacity:1; background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;}.bg-body-tertiary { --bs-bg-opacity:1; background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;}.bg-opacity-10 { --bs-bg-opacity:0.1;}.bg-opacity-25 { --bs-bg-opacity:0.25;}.bg-opacity-50 { --bs-bg-opacity:0.5;}.bg-opacity-75 { --bs-bg-opacity:0.75;}.bg-opacity-100 { --bs-bg-opacity:1;}.bg-primary-subtle { background-color:var(--bs-primary-bg-subtle) !important;}.bg-secondary-subtle { background-color:var(--bs-secondary-bg-subtle) !important;}.bg-success-subtle { background-color:var(--bs-success-bg-subtle) !important;}.bg-info-subtle { background-color:var(--bs-info-bg-subtle) !important;}.bg-warning-subtle { background-color:var(--bs-warning-bg-subtle) !important;}.bg-danger-subtle { background-color:var(--bs-danger-bg-subtle) !important;}.bg-light-subtle { background-color:var(--bs-light-bg-subtle) !important;}.bg-dark-subtle { background-color:var(--bs-dark-bg-subtle) !important;}.bg-gradient { background-image:var(--bs-gradient) !important;}.user-select-all { user-select:all !important;}.user-select-auto { user-select:auto !important;}.user-select-none { user-select:none !important;}.pe-none { pointer-events:none !important;}.pe-auto { pointer-events:auto !important;}.rounded { border-radius:var(--bs-border-radius) !important;}.rounded-0 { border-radius:0 !important;}.rounded-1 { border-radius:var(--bs-border-radius-sm) !important;}.rounded-2 { border-radius:var(--bs-border-radius) !important;}.rounded-3 { border-radius:var(--bs-border-radius-lg) !important;}.rounded-4 { border-radius:var(--bs-border-radius-xl) !important;}.rounded-5 { border-radius:var(--bs-border-radius-xxl) !important;}.rounded-circle { border-radius:50% !important;}.rounded-pill { border-radius:var(--bs-border-radius-pill) !important;}.rounded-top { border-top-left-radius:var(--bs-border-radius) !important; border-top-right-radius:var(--bs-border-radius) !important;}.rounded-top-0 { border-top-left-radius:0 !important; border-top-right-radius:0 !important;}.rounded-top-1 { border-top-left-radius:var(--bs-border-radius-sm) !important; border-top-right-radius:var(--bs-border-radius-sm) !important;}.rounded-top-2 { border-top-left-radius:var(--bs-border-radius) !important; border-top-right-radius:var(--bs-border-radius) !important;}.rounded-top-3 { border-top-left-radius:var(--bs-border-radius-lg) !important; border-top-right-radius:var(--bs-border-radius-lg) !important;}.rounded-top-4 { border-top-left-radius:var(--bs-border-radius-xl) !important; border-top-right-radius:var(--bs-border-radius-xl) !important;}.rounded-top-5 { border-top-left-radius:var(--bs-border-radius-xxl) !important; border-top-right-radius:var(--bs-border-radius-xxl) !important;}.rounded-top-circle { border-top-left-radius:50% !important; border-top-right-radius:50% !important;}.rounded-top-pill { border-top-left-radius:var(--bs-border-radius-pill) !important; border-top-right-radius:var(--bs-border-radius-pill) !important;}.rounded-end { border-top-right-radius:var(--bs-border-radius) !important; border-bottom-right-radius:var(--bs-border-radius) !important;}.rounded-end-0 { border-top-right-radius:0 !important; border-bottom-right-radius:0 !important;}.rounded-end-1 { border-top-right-radius:var(--bs-border-radius-sm) !important; border-bottom-right-radius:var(--bs-border-radius-sm) !important;}.rounded-end-2 { border-top-right-radius:var(--bs-border-radius) !important; border-bottom-right-radius:var(--bs-border-radius) !important;}.rounded-end-3 { border-top-right-radius:var(--bs-border-radius-lg) !important; border-bottom-right-radius:var(--bs-border-radius-lg) !important;}.rounded-end-4 { border-top-right-radius:var(--bs-border-radius-xl) !important; border-bottom-right-radius:var(--bs-border-radius-xl) !important;}.rounded-end-5 { border-top-right-radius:var(--bs-border-radius-xxl) !important; border-bottom-right-radius:var(--bs-border-radius-xxl) !important;}.rounded-end-circle { border-top-right-radius:50% !important; border-bottom-right-radius:50% !important;}.rounded-end-pill { border-top-right-radius:var(--bs-border-radius-pill) !important; border-bottom-right-radius:var(--bs-border-radius-pill) !important;}.rounded-bottom { border-bottom-right-radius:var(--bs-border-radius) !important; border-bottom-left-radius:var(--bs-border-radius) !important;}.rounded-bottom-0 { border-bottom-right-radius:0 !important; border-bottom-left-radius:0 !important;}.rounded-bottom-1 { border-bottom-right-radius:var(--bs-border-radius-sm) !important; border-bottom-left-radius:var(--bs-border-radius-sm) !important;}.rounded-bottom-2 { border-bottom-right-radius:var(--bs-border-radius) !important; border-bottom-left-radius:var(--bs-border-radius) !important;}.rounded-bottom-3 { border-bottom-right-radius:var(--bs-border-radius-lg) !important; border-bottom-left-radius:var(--bs-border-radius-lg) !important;}.rounded-bottom-4 { border-bottom-right-radius:var(--bs-border-radius-xl) !important; border-bottom-left-radius:var(--bs-border-radius-xl) !important;}.rounded-bottom-5 { border-bottom-right-radius:var(--bs-border-radius-xxl) !important; border-bottom-left-radius:var(--bs-border-radius-xxl) !important;}.rounded-bottom-circle { border-bottom-right-radius:50% !important; border-bottom-left-radius:50% !important;}.rounded-bottom-pill { border-bottom-right-radius:var(--bs-border-radius-pill) !important; border-bottom-left-radius:var(--bs-border-radius-pill) !important;}.rounded-start { border-bottom-left-radius:var(--bs-border-radius) !important; border-top-left-radius:var(--bs-border-radius) !important;}.rounded-start-0 { border-bottom-left-radius:0 !important; border-top-left-radius:0 !important;}.rounded-start-1 { border-bottom-left-radius:var(--bs-border-radius-sm) !important; border-top-left-radius:var(--bs-border-radius-sm) !important;}.rounded-start-2 { border-bottom-left-radius:var(--bs-border-radius) !important; border-top-left-radius:var(--bs-border-radius) !important;}.rounded-start-3 { border-bottom-left-radius:var(--bs-border-radius-lg) !important; border-top-left-radius:var(--bs-border-radius-lg) !important;}.rounded-start-4 { border-bottom-left-radius:var(--bs-border-radius-xl) !important; border-top-left-radius:var(--bs-border-radius-xl) !important;}.rounded-start-5 { border-bottom-left-radius:var(--bs-border-radius-xxl) !important; border-top-left-radius:var(--bs-border-radius-xxl) !important;}.rounded-start-circle { border-bottom-left-radius:50% !important; border-top-left-radius:50% !important;}.rounded-start-pill { border-bottom-left-radius:var(--bs-border-radius-pill) !important; border-top-left-radius:var(--bs-border-radius-pill) !important;}.visible { visibility:visible !important;}
128.invisible { visibility:hidden !important;}.z-n1 { z-index:-1 !important;}.z-0 { z-index:0 !important;}.z-1 { z-index:1 !important;}.z-2 { z-index:2 !important;}.z-3 { z-index:3 !important;}@media (min-width:440px) { .float-xs-start {  float:left !important; } .float-xs-end {  float:right !important; } .float-xs-none {  float:none !important; } .d-xs-inline {  display:inline !important; } .d-xs-inline-block {  display:inline-block !important; } .d-xs-block {  display:block !important; } .d-xs-grid {  display:grid !important; } .d-xs-inline-grid {  display:inline-grid !important; } .d-xs-flex {  display:flex !important; } .d-xs-inline-flex {  display:inline-flex !important; } .d-xs-none {  display:none !important; } .flex-xs-fill {  flex:1 1 auto !important; } .flex-xs-row {  flex-direction:row !important; } .flex-xs-column {  flex-direction:column !important; } .flex-xs-row-reverse {  flex-direction:row-reverse !important; } .flex-xs-column-reverse {  flex-direction:column-reverse !important; } .flex-xs-grow-0 {  flex-grow:0 !important; } .flex-xs-grow-1 {  flex-grow:1 !important; } .flex-xs-wrap {  flex-wrap:wrap !important; } .flex-xs-nowrap {  flex-wrap:nowrap !important; } .flex-xs-wrap-reverse {  flex-wrap:wrap-reverse !important; } .justify-content-xs-start {  justify-content:flex-start !important; } .justify-content-xs-end {  justify-content:flex-end !important; } .justify-content-xs-center {  justify-content:center !important; } .justify-content-xs-between {  justify-content:space-between !important; } .align-items-xs-start {  align-items:flex-start !important; } .align-items-xs-end {  align-items:flex-end !important; } .align-items-xs-center {  align-items:center !important; }
128 .align-items-xs-baseline {  align-items:baseline !important; } .align-items-xs-stretch {  align-items:stretch !important; } .align-self-xs-auto {  align-self:auto !important; } .align-self-xs-start {  align-self:flex-start !important; } .align-self-xs-end {  align-self:flex-end !important; } .align-self-xs-center {  align-self:center !important; } .align-self-xs-baseline {  align-self:baseline !important; } .align-self-xs-stretch {  align-self:stretch !important; } .order-xs-first {  order:-1 !important; } .order-xs-0 {  order:0 !important; } .order-xs-1 {  order:1 !important; } .order-xs-2 {  order:2 !important; } .order-xs-3 {  order:3 !important; } .order-xs-4 {  order:4 !important; } .order-xs-5 {  order:5 !important; } .order-xs-last {  order:6 !important; } .m-xs-0 {  margin:0 !important; } .m-xs-1 {  margin:0.125rem !important; } .m-xs-2 {  margin:0.25rem !important; } .m-xs-3 {  margin:0.375rem !important; } .m-xs-4 {  margin:0.5rem !important; } .m-xs-5 {  margin:0.75rem !important; } .m-xs-6 {  margin:1rem !important; } .m-xs-7 {  margin:1.5rem !important; } .m-xs-8 {  margin:2rem !important; } .m-xs-9 {  margin:3rem !important; } .m-xs-auto {  margin:auto !important; } .mt-xs-0 {  margin-top:0 !important; } .mt-xs-1 {  margin-top:0.125rem !important; } .mt-xs-2 {  margin-top:0.25rem !important; } .mt-xs-3 {  margin-top:0.375rem !important; } .mt-xs-4 {  margin-top:0.5rem !important; } .mt-xs-5 {  margin-top:0.75rem !important; } .mt-xs-6 {  margin-top:1rem !important; } .mt-xs-7 {  margin-top:1.5rem !important; } .mt-xs-8 {  margin-top:2rem !important; } .mt-xs-9 {  margin-top:3rem !important; } .mt-xs-auto {  margin-top:auto !important; } .me-xs-0 {  margin-right:0 !important; } .me-xs-1 {  margin-right:0.125rem !important; } .me-xs-2 {  margin-right:0.25rem !important; } .me-xs-3 {  margin-right:0.375rem !important; } .me-xs-4 {  margin-right:0.5rem !important; } .me-xs-5 {  margin-right:0.75rem !important; } .me-xs-6 {  margin-right:1rem !important; } .me-xs-7 {  margin-right:1.5rem !important; } .me-xs-8 {  margin-right:2rem !important; } .me-xs-9 {  margin-right:3rem !important; } .me-xs-auto {  margin-right:auto !important; } .mb-xs-0 {  margin-bottom:0 !important; } .mb-xs-1 {  margin-bottom:0.125rem !important; } .mb-xs-2 {  margin-bottom:0.25rem !important; } .mb-xs-3 {  margin-bottom:0.375rem !important; } .mb-xs-4 {  margin-bottom:0.5rem !important; } .mb-xs-5 {  margin-bottom:0.75rem !important; } .mb-xs-6 {  margin-bottom:1rem !important; } .mb-xs-7 {  margin-bottom:1.5rem !important; } .mb-xs-8 {  margin-bottom:2rem !important; } .mb-xs-9 {  margin-bottom:3rem !important; } .mb-xs-auto {  margin-bottom:auto !important; } .ms-xs-0 {  margin-left:0 !important; } .ms-xs-1 {  margin-left:0.125rem !important; } .ms-xs-2 {  margin-left:0.25rem !important; } .ms-xs-3 {  margin-left:0.375rem !important; } .ms-xs-4 {  margin-left:0.5rem !important; } .ms-xs-5 {  margin-left:0.75rem !important; } .ms-xs-6 {  margin-left:1rem !important; } .ms-xs-7 {  margin-left:1.5rem !important; } .ms-xs-8 {  margin-left:2rem !important; } .ms-xs-9 {  margin-left:3rem !important; } .ms-xs-auto {  margin-left:auto !important; } .px-xs-0 {  padding-right:0 !important;  padding-left:0 !important; } .px-xs-1 {  padding-right:0.125rem !important;  padding-left:0.125rem !important; } .px-xs-2 {  padding-right:0.25rem !important;  padding-left:0.25rem !important; } .px-xs-3 {  padding-right:0.375rem !important;  padding-left:0.375rem !important; } .px-xs-4 {  padding-right:0.5rem !important;  padding-left:0.5rem !important; } .px-xs-5 {  padding-right:0.75rem !important;  padding-left:0.75rem !important; } .px-xs-6 {  padding-right:1rem !important;  padding-left:1rem !important; } .px-xs-7 {  padding-right:1.5rem !important;  padding-left:1.5rem !important; } .px-xs-8 {  padding-right:2rem !important;  padding-left:2rem !important; } .px-xs-9 {  padding-right:3rem !important;  padding-left:3rem !important; } .py-xs-0 {  padding-top:0 !important;  padding-bottom:0 !important; } .py-xs-1 {  padding-top:0.125rem !important;  padding-bottom:0.125rem !important; } .py-xs-2 {  padding-top:0.25rem !important;  padding-bottom:0.25rem !important; } .py-xs-3 {  padding-top:0.375rem !important;  padding-bottom:0.375rem !important; } .py-xs-4 {  padding-top:0.5rem !important;  padding-bottom:0.5rem !important; } .py-xs-5 {  padding-top:0.75rem !important;  padding-bottom:0.75rem !important; } .py-xs-6 {  padding-top:1rem !important;  padding-bottom:1rem !important; } .py-xs-7 {  padding-top:1.5rem !important;  padding-bottom:1.5rem !important; } .py-xs-8 {  padding-top:2rem !important;  padding-bottom:2rem !important; } .py-xs-9 {  padding-top:3rem !important;  padding-bottom:3rem !important; } .gap-xs-0 {  gap:0 !important; } .gap-xs-1 {  gap:0.125rem !important; } .gap-xs-2 {  gap:0.25rem !important; } .gap-xs-3 {  gap:0.375rem !important; } .gap-xs-4 {  gap:0.5rem !important; } .gap-xs-5 {  gap:0.75rem !important; } .gap-xs-6 {  gap:1rem !important; } .gap-xs-7 {  gap:1.5rem !important; } .gap-xs-8 {  gap:2rem !important; } .gap-xs-9 {  gap:3rem !important; } .row-gap-xs-0 {  row-gap:0 !important; } .row-gap-xs-1 {  row-gap:0.125rem !important; } .row-gap-xs-2 {  row-gap:0.25rem !important; } .row-gap-xs-3 {  row-gap:0.375rem !important; } .row-gap-xs-4 {  row-gap:0.5rem !important; } .row-gap-xs-5 {  row-gap:0.75rem !important; } .row-gap-xs-6 {  row-gap:1rem !important; } .row-gap-xs-7 {  row-gap:1.5rem !important; } .row-gap-xs-8 {  row-gap:2rem !important; } .row-gap-xs-9 {  row-gap:3rem !important; } .column-gap-xs-0 {  column-gap:0 !important; } .column-gap-xs-1 {  column-gap:0.125rem !important; } .column-gap-xs-2 {  column-gap:0.25rem !important; } .column-gap-xs-3 {  column-gap:0.375rem !important; } .column-gap-xs-4 {  column-gap:0.5rem !important; } .column-gap-xs-5 {  column-gap:0.75rem !important; } .column-gap-xs-6 {  column-gap:1rem !important; } .column-gap-xs-7 {  column-gap:1.5rem !important; } .column-gap-xs-8 {  column-gap:2rem !important; } .column-gap-xs-9 {  column-gap:3rem !important; } .text-xs-start {  text-align:left !important; } .text-xs-end {  text-align:right !important; } .text-xs-center {  text-align:center !important; }}@media (min-width:576px) { .float-sm-start {  float:left !important; } .float-sm-end {  float:right !important; } .float-sm-none {  float:none !important; } .d-sm-inline {  display:inline !important; } .d-sm-inline-block {  display:inline-block !important; } .d-sm-block {  display:block !important; } .d-sm-grid {  display:grid !important; } .d-sm-inline-grid {  display:inline-grid !important; } .d-sm-flex {  display:flex !important; } .d-sm-inline-flex {  display:inline-flex !important; } .d-sm-none {  display:none !important; } .flex-sm-fill {  flex:1 1 auto !important; } .flex-sm-row {  flex-direction:row !important; } .flex-sm-column {  flex-direction:column !important; } .flex-sm-row-reverse {  flex-direction:row-reverse !important; } .flex-sm-column-reverse {  flex-direction:column-reverse !important; } .flex-sm-grow-0 {  flex-grow:0 !important; } .flex-sm-grow-1 {  flex-grow:1 !important; } .flex-sm-wrap {  flex-wrap:wrap !important; } .flex-sm-nowrap {  flex-wrap:nowrap !important; } .flex-sm-wrap-reverse {  flex-wrap:wrap-reverse !important; } .justify-content-sm-start {  justify-content:flex-start !important; } .justify-content-sm-end {  justify-content:flex-end !important; } .justify-content-sm-center {  justify-content:center !important; } .justify-content-sm-between {  justify-content:space-between !important; } .align-items-sm-start {  align-items:flex-start !important; } .align-items-sm-end {  align-items:flex-end !important; } .align-items-sm-center {  align-items:center !important; }
128 .align-items-sm-baseline {  align-items:baseline !important; } .align-items-sm-stretch {  align-items:stretch !important; } .align-self-sm-auto {  align-self:auto !important; } .align-self-sm-start {  align-self:flex-start !important; } .align-self-sm-end {  align-self:flex-end !important; } .align-self-sm-center {  align-self:center !important; } .align-self-sm-baseline {  align-self:baseline !important; } .align-self-sm-stretch {  align-self:stretch !important; } .order-sm-first {  order:-1 !important; } .order-sm-0 {  order:0 !important; } .order-sm-1 {  order:1 !important; } .order-sm-2 {  order:2 !important; } .order-sm-3 {  order:3 !important; } .order-sm-4 {  order:4 !important; } .order-sm-5 {  order:5 !important; } .order-sm-last {  order:6 !important; } .m-sm-0 {  margin:0 !important; } .m-sm-1 {  margin:0.125rem !important; } .m-sm-2 {  margin:0.25rem !important; } .m-sm-3 {  margin:0.375rem !important; } .m-sm-4 {  margin:0.5rem !important; } .m-sm-5 {  margin:0.75rem !important; } .m-sm-6 {  margin:1rem !important; } .m-sm-7 {  margin:1.5rem !important; } .m-sm-8 {  margin:2rem !important; } .m-sm-9 {  margin:3rem !important; } .m-sm-auto {  margin:auto !important; } .mt-sm-0 {  margin-top:0 !important; } .mt-sm-1 {  margin-top:0.125rem !important; } .mt-sm-2 {  margin-top:0.25rem !important; } .mt-sm-3 {  margin-top:0.375rem !important; } .mt-sm-4 {  margin-top:0.5rem !important; } .mt-sm-5 {  margin-top:0.75rem !important; } .mt-sm-6 {  margin-top:1rem !important; } .mt-sm-7 {  margin-top:1.5rem !important; } .mt-sm-8 {  margin-top:2rem !important; } .mt-sm-9 {  margin-top:3rem !important; } .mt-sm-auto {  margin-top:auto !important; } .me-sm-0 {  margin-right:0 !important; } .me-sm-1 {  margin-right:0.125rem !important; } .me-sm-2 {  margin-right:0.25rem !important; } .me-sm-3 {  margin-right:0.375rem !important; } .me-sm-4 {  margin-right:0.5rem !important; } .me-sm-5 {  margin-right:0.75rem !important; } .me-sm-6 {  margin-right:1rem !important; } .me-sm-7 {  margin-right:1.5rem !important; } .me-sm-8 {  margin-right:2rem !important; } .me-sm-9 {  margin-right:3rem !important; } .me-sm-auto {  margin-right:auto !important; } .mb-sm-0 {  margin-bottom:0 !important; } .mb-sm-1 {  margin-bottom:0.125rem !important; } .mb-sm-2 {  margin-bottom:0.25rem !important; } .mb-sm-3 {  margin-bottom:0.375rem !important; } .mb-sm-4 {  margin-bottom:0.5rem !important; } .mb-sm-5 {  margin-bottom:0.75rem !important; } .mb-sm-6 {  margin-bottom:1rem !important; } .mb-sm-7 {  margin-bottom:1.5rem !important; } .mb-sm-8 {  margin-bottom:2rem !important; } .mb-sm-9 {  margin-bottom:3rem !important; } .mb-sm-auto {  margin-bottom:auto !important; } .ms-sm-0 {  margin-left:0 !important; } .ms-sm-1 {  margin-left:0.125rem !important; } .ms-sm-2 {  margin-left:0.25rem !important; } .ms-sm-3 {  margin-left:0.375rem !important; } .ms-sm-4 {  margin-left:0.5rem !important; } .ms-sm-5 {  margin-left:0.75rem !important; } .ms-sm-6 {  margin-left:1rem !important; } .ms-sm-7 {  margin-left:1.5rem !important; } .ms-sm-8 {  margin-left:2rem !important; } .ms-sm-9 {  margin-left:3rem !important; } .ms-sm-auto {  margin-left:auto !important; } .px-sm-0 {  padding-right:0 !important;  padding-left:0 !important; } .px-sm-1 {  padding-right:0.125rem !important;  padding-left:0.125rem !important; } .px-sm-2 {  padding-right:0.25rem !important;  padding-left:0.25rem !important; } .px-sm-3 {  padding-right:0.375rem !important;  padding-left:0.375rem !important; } .px-sm-4 {  padding-right:0.5rem !important;  padding-left:0.5rem !important; } .px-sm-5 {  padding-right:0.75rem !important;  padding-left:0.75rem !important; } .px-sm-6 {  padding-right:1rem !important;  padding-left:1rem !important; } .px-sm-7 {  padding-right:1.5rem !important;  padding-left:1.5rem !important; } .px-sm-8 {  padding-right:2rem !important;  padding-left:2rem !important; } .px-sm-9 {  padding-right:3rem !important;  padding-left:3rem !important; } .py-sm-0 {  padding-top:0 !important;  padding-bottom:0 !important; } .py-sm-1 {  padding-top:0.125rem !important;  padding-bottom:0.125rem !important; } .py-sm-2 {  padding-top:0.25rem !important;  padding-bottom:0.25rem !important; } .py-sm-3 {  padding-top:0.375rem !important;  padding-bottom:0.375rem !important; } .py-sm-4 {  padding-top:0.5rem !important;  padding-bottom:0.5rem !important; } .py-sm-5 {  padding-top:0.75rem !important;  padding-bottom:0.75rem !important; } .py-sm-6 {  padding-top:1rem !important;  padding-bottom:1rem !important; } .py-sm-7 {  padding-top:1.5rem !important;  padding-bottom:1.5rem !important; } .py-sm-8 {  padding-top:2rem !important;  padding-bottom:2rem !important; } .py-sm-9 {  padding-top:3rem !important;  padding-bottom:3rem !important; } .gap-sm-0 {  gap:0 !important; } .gap-sm-1 {  gap:0.125rem !important; } .gap-sm-2 {  gap:0.25rem !important; } .gap-sm-3 {  gap:0.375rem !important; } .gap-sm-4 {  gap:0.5rem !important; } .gap-sm-5 {  gap:0.75rem !important; } .gap-sm-6 {  gap:1rem !important; } .gap-sm-7 {  gap:1.5rem !important; } .gap-sm-8 {  gap:2rem !important; } .gap-sm-9 {  gap:3rem !important; } .row-gap-sm-0 {  row-gap:0 !important; } .row-gap-sm-1 {  row-gap:0.125rem !important; } .row-gap-sm-2 {  row-gap:0.25rem !important; } .row-gap-sm-3 {  row-gap:0.375rem !important; } .row-gap-sm-4 {  row-gap:0.5rem !important; } .row-gap-sm-5 {  row-gap:0.75rem !important; } .row-gap-sm-6 {  row-gap:1rem !important; } .row-gap-sm-7 {  row-gap:1.5rem !important; } .row-gap-sm-8 {  row-gap:2rem !important; } .row-gap-sm-9 {  row-gap:3rem !important; } .column-gap-sm-0 {  column-gap:0 !important; } .column-gap-sm-1 {  column-gap:0.125rem !important; } .column-gap-sm-2 {  column-gap:0.25rem !important; } .column-gap-sm-3 {  column-gap:0.375rem !important; } .column-gap-sm-4 {  column-gap:0.5rem !important; } .column-gap-sm-5 {  column-gap:0.75rem !important; } .column-gap-sm-6 {  column-gap:1rem !important; } .column-gap-sm-7 {  column-gap:1.5rem !important; } .column-gap-sm-8 {  column-gap:2rem !important; } .column-gap-sm-9 {  column-gap:3rem !important; } .text-sm-start {  text-align:left !important; } .text-sm-end {  text-align:right !important; } .text-sm-center {  text-align:center !important; }}@media (min-width:768px) { .float-md-start {  float:left !important; } .float-md-end {  float:right !important; } .float-md-none {  float:none !important; } .d-md-inline {  display:inline !important; } .d-md-inline-block {  display:inline-block !important; } .d-md-block {  display:block !important; } .d-md-grid {  display:grid !important; } .d-md-inline-grid {  display:inline-grid !important; } .d-md-flex {  display:flex !important; } .d-md-inline-flex {  display:inline-flex !important; } .d-md-none {  display:none !important; } .flex-md-fill {  flex:1 1 auto !important; } .flex-md-row {  flex-direction:row !important; } .flex-md-column {  flex-direction:column !important; } .flex-md-row-reverse {  flex-direction:row-reverse !important; } .flex-md-column-reverse {  flex-direction:column-reverse !important; } .flex-md-grow-0 {  flex-grow:0 !important; } .flex-md-grow-1 {  flex-grow:1 !important; } .flex-md-wrap {  flex-wrap:wrap !important; } .flex-md-nowrap {  flex-wrap:nowrap !important; } .flex-md-wrap-reverse {  flex-wrap:wrap-reverse !important; } .justify-content-md-start {  justify-content:flex-start !important; } .justify-content-md-end {  justify-content:flex-end !important; } .justify-content-md-center {  justify-content:center !important; } .justify-content-md-between {  justify-content:space-between !important; } .align-items-md-start {  align-items:flex-start !important; } .align-items-md-end {  align-items:flex-end !important; } .align-items-md-center {  align-items:center !important; }
128 .align-items-md-baseline {  align-items:baseline !important; } .align-items-md-stretch {  align-items:stretch !important; } .align-self-md-auto {  align-self:auto !important; } .align-self-md-start {  align-self:flex-start !important; } .align-self-md-end {  align-self:flex-end !important; } .align-self-md-center {  align-self:center !important; } .align-self-md-baseline {  align-self:baseline !important; } .align-self-md-stretch {  align-self:stretch !important; } .order-md-first {  order:-1 !important; } .order-md-0 {  order:0 !important; } .order-md-1 {  order:1 !important; } .order-md-2 {  order:2 !important; } .order-md-3 {  order:3 !important; } .order-md-4 {  order:4 !important; } .order-md-5 {  order:5 !important; } .order-md-last {  order:6 !important; } .m-md-0 {  margin:0 !important; } .m-md-1 {  margin:0.125rem !important; } .m-md-2 {  margin:0.25rem !important; } .m-md-3 {  margin:0.375rem !important; } .m-md-4 {  margin:0.5rem !important; } .m-md-5 {  margin:0.75rem !important; } .m-md-6 {  margin:1rem !important; } .m-md-7 {  margin:1.5rem !important; } .m-md-8 {  margin:2rem !important; } .m-md-9 {  margin:3rem !important; } .m-md-auto {  margin:auto !important; } .mt-md-0 {  margin-top:0 !important; } .mt-md-1 {  margin-top:0.125rem !important; } .mt-md-2 {  margin-top:0.25rem !important; } .mt-md-3 {  margin-top:0.375rem !important; } .mt-md-4 {  margin-top:0.5rem !important; } .mt-md-5 {  margin-top:0.75rem !important; } .mt-md-6 {  margin-top:1rem !important; } .mt-md-7 {  margin-top:1.5rem !important; } .mt-md-8 {  margin-top:2rem !important; } .mt-md-9 {  margin-top:3rem !important; } .mt-md-auto {  margin-top:auto !important; } .me-md-0 {  margin-right:0 !important; } .me-md-1 {  margin-right:0.125rem !important; } .me-md-2 {  margin-right:0.25rem !important; } .me-md-3 {  margin-right:0.375rem !important; } .me-md-4 {  margin-right:0.5rem !important; } .me-md-5 {  margin-right:0.75rem !important; } .me-md-6 {  margin-right:1rem !important; } .me-md-7 {  margin-right:1.5rem !important; } .me-md-8 {  margin-right:2rem !important; } .me-md-9 {  margin-right:3rem !important; } .me-md-auto {  margin-right:auto !important; } .mb-md-0 {  margin-bottom:0 !important; } .mb-md-1 {  margin-bottom:0.125rem !important; } .mb-md-2 {  margin-bottom:0.25rem !important; } .mb-md-3 {  margin-bottom:0.375rem !important; } .mb-md-4 {  margin-bottom:0.5rem !important; } .mb-md-5 {  margin-bottom:0.75rem !important; } .mb-md-6 {  margin-bottom:1rem !important; } .mb-md-7 {  margin-bottom:1.5rem !important; } .mb-md-8 {  margin-bottom:2rem !important; } .mb-md-9 {  margin-bottom:3rem !important; } .mb-md-auto {  margin-bottom:auto !important; } .ms-md-0 {  margin-left:0 !important; } .ms-md-1 {  margin-left:0.125rem !important; } .ms-md-2 {  margin-left:0.25rem !important; } .ms-md-3 {  margin-left:0.375rem !important; } .ms-md-4 {  margin-left:0.5rem !important; } .ms-md-5 {  margin-left:0.75rem !important; } .ms-md-6 {  margin-left:1rem !important; } .ms-md-7 {  margin-left:1.5rem !important; } .ms-md-8 {  margin-left:2rem !important; } .ms-md-9 {  margin-left:3rem !important; } .ms-md-auto {  margin-left:auto !important; } .px-md-0 {  padding-right:0 !important;  padding-left:0 !important; } .px-md-1 {  padding-right:0.125rem !important;  padding-left:0.125rem !important; } .px-md-2 {  padding-right:0.25rem !important;  padding-left:0.25rem !important; } .px-md-3 {  padding-right:0.375rem !important;  padding-left:0.375rem !important; } .px-md-4 {  padding-right:0.5rem !important;  padding-left:0.5rem !important; } .px-md-5 {  padding-right:0.75rem !important;  padding-left:0.75rem !important; } .px-md-6 {  padding-right:1rem !important;  padding-left:1rem !important; } .px-md-7 {  padding-right:1.5rem !important;  padding-left:1.5rem !important; } .px-md-8 {  padding-right:2rem !important;  padding-left:2rem !important; } .px-md-9 {  padding-right:3rem !important;  padding-left:3rem !important; } .py-md-0 {  padding-top:0 !important;  padding-bottom:0 !important; } .py-md-1 {  padding-top:0.125rem !important;  padding-bottom:0.125rem !important; } .py-md-2 {  padding-top:0.25rem !important;  padding-bottom:0.25rem !important; } .py-md-3 {  padding-top:0.375rem !important;  padding-bottom:0.375rem !important; } .py-md-4 {  padding-top:0.5rem !important;  padding-bottom:0.5rem !important; } .py-md-5 {  padding-top:0.75rem !important;  padding-bottom:0.75rem !important; } .py-md-6 {  padding-top:1rem !important;  padding-bottom:1rem !important; } .py-md-7 {  padding-top:1.5rem !important;  padding-bottom:1.5rem !important; } .py-md-8 {  padding-top:2rem !important;  padding-bottom:2rem !important; } .py-md-9 {  padding-top:3rem !important;  padding-bottom:3rem !important; } .gap-md-0 {  gap:0 !important; } .gap-md-1 {  gap:0.125rem !important; } .gap-md-2 {  gap:0.25rem !important; } .gap-md-3 {  gap:0.375rem !important; } .gap-md-4 {  gap:0.5rem !important; } .gap-md-5 {  gap:0.75rem !important; } .gap-md-6 {  gap:1rem !important; } .gap-md-7 {  gap:1.5rem !important; } .gap-md-8 {  gap:2rem !important; } .gap-md-9 {  gap:3rem !important; } .row-gap-md-0 {  row-gap:0 !important; } .row-gap-md-1 {  row-gap:0.125rem !important; } .row-gap-md-2 {  row-gap:0.25rem !important; } .row-gap-md-3 {  row-gap:0.375rem !important; } .row-gap-md-4 {  row-gap:0.5rem !important; } .row-gap-md-5 {  row-gap:0.75rem !important; } .row-gap-md-6 {  row-gap:1rem !important; } .row-gap-md-7 {  row-gap:1.5rem !important; } .row-gap-md-8 {  row-gap:2rem !important; } .row-gap-md-9 {  row-gap:3rem !important; } .column-gap-md-0 {  column-gap:0 !important; } .column-gap-md-1 {  column-gap:0.125rem !important; } .column-gap-md-2 {  column-gap:0.25rem !important; } .column-gap-md-3 {  column-gap:0.375rem !important; } .column-gap-md-4 {  column-gap:0.5rem !important; } .column-gap-md-5 {  column-gap:0.75rem !important; } .column-gap-md-6 {  column-gap:1rem !important; } .column-gap-md-7 {  column-gap:1.5rem !important; } .column-gap-md-8 {  column-gap:2rem !important; } .column-gap-md-9 {  column-gap:3rem !important; } .text-md-start {  text-align:left !important; } .text-md-end {  text-align:right !important; } .text-md-center {  text-align:center !important; }}@media (min-width:992px) { .float-lg-start {  float:left !important; } .float-lg-end {  float:right !important; } .float-lg-none {  float:none !important; } .d-lg-inline {  display:inline !important; } .d-lg-inline-block {  display:inline-block !important; } .d-lg-block {  display:block !important; } .d-lg-grid {  display:grid !important; } .d-lg-inline-grid {  display:inline-grid !important; } .d-lg-flex {  display:flex !important; } .d-lg-inline-flex {  display:inline-flex !important; } .d-lg-none {  display:none !important; } .flex-lg-fill {  flex:1 1 auto !important; } .flex-lg-row {  flex-direction:row !important; } .flex-lg-column {  flex-direction:column !important; } .flex-lg-row-reverse {  flex-direction:row-reverse !important; } .flex-lg-column-reverse {  flex-direction:column-reverse !important; } .flex-lg-grow-0 {  flex-grow:0 !important; } .flex-lg-grow-1 {  flex-grow:1 !important; } .flex-lg-wrap {  flex-wrap:wrap !important; } .flex-lg-nowrap {  flex-wrap:nowrap !important; } .flex-lg-wrap-reverse {  flex-wrap:wrap-reverse !important; } .justify-content-lg-start {  justify-content:flex-start !important; } .justify-content-lg-end {  justify-content:flex-end !important; } .justify-content-lg-center {  justify-content:center !important; } .justify-content-lg-between {  justify-content:space-between !important; } .align-items-lg-start {  align-items:flex-start !important; } .align-items-lg-end {  align-items:flex-end !important; } .align-items-lg-center {  align-items:center !important; }
128 .align-items-lg-baseline {  align-items:baseline !important; } .align-items-lg-stretch {  align-items:stretch !important; } .align-self-lg-auto {  align-self:auto !important; } .align-self-lg-start {  align-self:flex-start !important; } .align-self-lg-end {  align-self:flex-end !important; } .align-self-lg-center {  align-self:center !important; } .align-self-lg-baseline {  align-self:baseline !important; } .align-self-lg-stretch {  align-self:stretch !important; } .order-lg-first {  order:-1 !important; } .order-lg-0 {  order:0 !important; } .order-lg-1 {  order:1 !important; } .order-lg-2 {  order:2 !important; } .order-lg-3 {  order:3 !important; } .order-lg-4 {  order:4 !important; } .order-lg-5 {  order:5 !important; } .order-lg-last {  order:6 !important; } .m-lg-0 {  margin:0 !important; } .m-lg-1 {  margin:0.125rem !important; } .m-lg-2 {  margin:0.25rem !important; } .m-lg-3 {  margin:0.375rem !important; } .m-lg-4 {  margin:0.5rem !important; } .m-lg-5 {  margin:0.75rem !important; } .m-lg-6 {  margin:1rem !important; } .m-lg-7 {  margin:1.5rem !important; } .m-lg-8 {  margin:2rem !important; } .m-lg-9 {  margin:3rem !important; } .m-lg-auto {  margin:auto !important; } .mt-lg-0 {  margin-top:0 !important; } .mt-lg-1 {  margin-top:0.125rem !important; } .mt-lg-2 {  margin-top:0.25rem !important; } .mt-lg-3 {  margin-top:0.375rem !important; } .mt-lg-4 {  margin-top:0.5rem !important; } .mt-lg-5 {  margin-top:0.75rem !important; } .mt-lg-6 {  margin-top:1rem !important; } .mt-lg-7 {  margin-top:1.5rem !important; } .mt-lg-8 {  margin-top:2rem !important; } .mt-lg-9 {  margin-top:3rem !important; } .mt-lg-auto {  margin-top:auto !important; } .me-lg-0 {  margin-right:0 !important; } .me-lg-1 {  margin-right:0.125rem !important; } .me-lg-2 {  margin-right:0.25rem !important; } .me-lg-3 {  margin-right:0.375rem !important; } .me-lg-4 {  margin-right:0.5rem !important; } .me-lg-5 {  margin-right:0.75rem !important; } .me-lg-6 {  margin-right:1rem !important; } .me-lg-7 {  margin-right:1.5rem !important; } .me-lg-8 {  margin-right:2rem !important; } .me-lg-9 {  margin-right:3rem !important; } .me-lg-auto {  margin-right:auto !important; } .mb-lg-0 {  margin-bottom:0 !important; } .mb-lg-1 {  margin-bottom:0.125rem !important; } .mb-lg-2 {  margin-bottom:0.25rem !important; } .mb-lg-3 {  margin-bottom:0.375rem !important; } .mb-lg-4 {  margin-bottom:0.5rem !important; } .mb-lg-5 {  margin-bottom:0.75rem !important; } .mb-lg-6 {  margin-bottom:1rem !important; } .mb-lg-7 {  margin-bottom:1.5rem !important; } .mb-lg-8 {  margin-bottom:2rem !important; } .mb-lg-9 {  margin-bottom:3rem !important; } .mb-lg-auto {  margin-bottom:auto !important; } .ms-lg-0 {  margin-left:0 !important; } .ms-lg-1 {  margin-left:0.125rem !important; } .ms-lg-2 {  margin-left:0.25rem !important; } .ms-lg-3 {  margin-left:0.375rem !important; } .ms-lg-4 {  margin-left:0.5rem !important; } .ms-lg-5 {  margin-left:0.75rem !important; } .ms-lg-6 {  margin-left:1rem !important; } .ms-lg-7 {  margin-left:1.5rem !important; } .ms-lg-8 {  margin-left:2rem !important; } .ms-lg-9 {  margin-left:3rem !important; } .ms-lg-auto {  margin-left:auto !important; } .px-lg-0 {  padding-right:0 !important;  padding-left:0 !important; } .px-lg-1 {  padding-right:0.125rem !important;  padding-left:0.125rem !important; } .px-lg-2 {  padding-right:0.25rem !important;  padding-left:0.25rem !important; } .px-lg-3 {  padding-right:0.375rem !important;  padding-left:0.375rem !important; } .px-lg-4 {  padding-right:0.5rem !important;  padding-left:0.5rem !important; } .px-lg-5 {  padding-right:0.75rem !important;  padding-left:0.75rem !important; } .px-lg-6 {  padding-right:1rem !important;  padding-left:1rem !important; } .px-lg-7 {  padding-right:1.5rem !important;  padding-left:1.5rem !important; } .px-lg-8 {  padding-right:2rem !important;  padding-left:2rem !important; } .px-lg-9 {  padding-right:3rem !important;  padding-left:3rem !important; } .py-lg-0 {  padding-top:0 !important;  padding-bottom:0 !important; } .py-lg-1 {  padding-top:0.125rem !important;  padding-bottom:0.125rem !important; } .py-lg-2 {  padding-top:0.25rem !important;  padding-bottom:0.25rem !important; } .py-lg-3 {  padding-top:0.375rem !important;  padding-bottom:0.375rem !important; } .py-lg-4 {  padding-top:0.5rem !important;  padding-bottom:0.5rem !important; } .py-lg-5 {  padding-top:0.75rem !important;  padding-bottom:0.75rem !important; } .py-lg-6 {  padding-top:1rem !important;  padding-bottom:1rem !important; } .py-lg-7 {  padding-top:1.5rem !important;  padding-bottom:1.5rem !important; } .py-lg-8 {  padding-top:2rem !important;  padding-bottom:2rem !important; } .py-lg-9 {  padding-top:3rem !important;  padding-bottom:3rem !important; } .gap-lg-0 {  gap:0 !important; } .gap-lg-1 {  gap:0.125rem !important; } .gap-lg-2 {  gap:0.25rem !important; } .gap-lg-3 {  gap:0.375rem !important; } .gap-lg-4 {  gap:0.5rem !important; } .gap-lg-5 {  gap:0.75rem !important; } .gap-lg-6 {  gap:1rem !important; } .gap-lg-7 {  gap:1.5rem !important; } .gap-lg-8 {  gap:2rem !important; } .gap-lg-9 {  gap:3rem !important; } .row-gap-lg-0 {  row-gap:0 !important; } .row-gap-lg-1 {  row-gap:0.125rem !important; } .row-gap-lg-2 {  row-gap:0.25rem !important; } .row-gap-lg-3 {  row-gap:0.375rem !important; } .row-gap-lg-4 {  row-gap:0.5rem !important; } .row-gap-lg-5 {  row-gap:0.75rem !important; } .row-gap-lg-6 {  row-gap:1rem !important; } .row-gap-lg-7 {  row-gap:1.5rem !important; } .row-gap-lg-8 {  row-gap:2rem !important; } .row-gap-lg-9 {  row-gap:3rem !important; } .column-gap-lg-0 {  column-gap:0 !important; } .column-gap-lg-1 {  column-gap:0.125rem !important; } .column-gap-lg-2 {  column-gap:0.25rem !important; } .column-gap-lg-3 {  column-gap:0.375rem !important; } .column-gap-lg-4 {  column-gap:0.5rem !important; } .column-gap-lg-5 {  column-gap:0.75rem !important; } .column-gap-lg-6 {  column-gap:1rem !important; } .column-gap-lg-7 {  column-gap:1.5rem !important; } .column-gap-lg-8 {  column-gap:2rem !important; } .column-gap-lg-9 {  column-gap:3rem !important; } .text-lg-start {  text-align:left !important; } .text-lg-end {  text-align:right !important; } .text-lg-center {  text-align:center !important; }}@media (min-width:1240px) { .float-xl-start {  float:left !important; } .float-xl-end {  float:right !important; } .float-xl-none {  float:none !important; } .d-xl-inline {  display:inline !important; } .d-xl-inline-block {  display:inline-block !important; } .d-xl-block {  display:block !important; } .d-xl-grid {  display:grid !important; } .d-xl-inline-grid {  display:inline-grid !important; } .d-xl-flex {  display:flex !important; } .d-xl-inline-flex {  display:inline-flex !important; } .d-xl-none {  display:none !important; } .flex-xl-fill {  flex:1 1 auto !important; } .flex-xl-row {  flex-direction:row !important; } .flex-xl-column {  flex-direction:column !important; } .flex-xl-row-reverse {  flex-direction:row-reverse !important; } .flex-xl-column-reverse {  flex-direction:column-reverse !important; } .flex-xl-grow-0 {  flex-grow:0 !important; } .flex-xl-grow-1 {  flex-grow:1 !important; } .flex-xl-wrap {  flex-wrap:wrap !important; } .flex-xl-nowrap {  flex-wrap:nowrap !important; } .flex-xl-wrap-reverse {  flex-wrap:wrap-reverse !important; } .justify-content-xl-start {  justify-content:flex-start !important; } .justify-content-xl-end {  justify-content:flex-end !important; } .justify-content-xl-center {  justify-content:center !important; } .justify-content-xl-between {  justify-content:space-between !important; } .align-items-xl-start {  align-items:flex-start !important; } .align-items-xl-end {  align-items:flex-end !important; } .align-items-xl-center {  align-items:center !important; }
128 .align-items-xl-baseline {  align-items:baseline !important; } .align-items-xl-stretch {  align-items:stretch !important; } .align-self-xl-auto {  align-self:auto !important; } .align-self-xl-start {  align-self:flex-start !important; } .align-self-xl-end {  align-self:flex-end !important; } .align-self-xl-center {  align-self:center !important; } .align-self-xl-baseline {  align-self:baseline !important; } .align-self-xl-stretch {  align-self:stretch !important; } .order-xl-first {  order:-1 !important; } .order-xl-0 {  order:0 !important; } .order-xl-1 {  order:1 !important; } .order-xl-2 {  order:2 !important; } .order-xl-3 {  order:3 !important; } .order-xl-4 {  order:4 !important; } .order-xl-5 {  order:5 !important; } .order-xl-last {  order:6 !important; } .m-xl-0 {  margin:0 !important; } .m-xl-1 {  margin:0.125rem !important; } .m-xl-2 {  margin:0.25rem !important; } .m-xl-3 {  margin:0.375rem !important; } .m-xl-4 {  margin:0.5rem !important; } .m-xl-5 {  margin:0.75rem !important; } .m-xl-6 {  margin:1rem !important; } .m-xl-7 {  margin:1.5rem !important; } .m-xl-8 {  margin:2rem !important; } .m-xl-9 {  margin:3rem !important; } .m-xl-auto {  margin:auto !important; } .mt-xl-0 {  margin-top:0 !important; } .mt-xl-1 {  margin-top:0.125rem !important; } .mt-xl-2 {  margin-top:0.25rem !important; } .mt-xl-3 {  margin-top:0.375rem !important; } .mt-xl-4 {  margin-top:0.5rem !important; } .mt-xl-5 {  margin-top:0.75rem !important; } .mt-xl-6 {  margin-top:1rem !important; } .mt-xl-7 {  margin-top:1.5rem !important; } .mt-xl-8 {  margin-top:2rem !important; } .mt-xl-9 {  margin-top:3rem !important; } .mt-xl-auto {  margin-top:auto !important; } .me-xl-0 {  margin-right:0 !important; } .me-xl-1 {  margin-right:0.125rem !important; } .me-xl-2 {  margin-right:0.25rem !important; } .me-xl-3 {  margin-right:0.375rem !important; } .me-xl-4 {  margin-right:0.5rem !important; } .me-xl-5 {  margin-right:0.75rem !important; } .me-xl-6 {  margin-right:1rem !important; } .me-xl-7 {  margin-right:1.5rem !important; } .me-xl-8 {  margin-right:2rem !important; } .me-xl-9 {  margin-right:3rem !important; } .me-xl-auto {  margin-right:auto !important; } .mb-xl-0 {  margin-bottom:0 !important; } .mb-xl-1 {  margin-bottom:0.125rem !important; } .mb-xl-2 {  margin-bottom:0.25rem !important; } .mb-xl-3 {  margin-bottom:0.375rem !important; } .mb-xl-4 {  margin-bottom:0.5rem !important; } .mb-xl-5 {  margin-bottom:0.75rem !important; } .mb-xl-6 {  margin-bottom:1rem !important; } .mb-xl-7 {  margin-bottom:1.5rem !important; } .mb-xl-8 {  margin-bottom:2rem !important; } .mb-xl-9 {  margin-bottom:3rem !important; } .mb-xl-auto {  margin-bottom:auto !important; } .ms-xl-0 {  margin-left:0 !important; } .ms-xl-1 {  margin-left:0.125rem !important; } .ms-xl-2 {  margin-left:0.25rem !important; } .ms-xl-3 {  margin-left:0.375rem !important; } .ms-xl-4 {  margin-left:0.5rem !important; } .ms-xl-5 {  margin-left:0.75rem !important; } .ms-xl-6 {  margin-left:1rem !important; } .ms-xl-7 {  margin-left:1.5rem !important; } .ms-xl-8 {  margin-left:2rem !important; } .ms-xl-9 {  margin-left:3rem !important; } .ms-xl-auto {  margin-left:auto !important; } .px-xl-0 {  padding-right:0 !important;  padding-left:0 !important; } .px-xl-1 {  padding-right:0.125rem !important;  padding-left:0.125rem !important; } .px-xl-2 {  padding-right:0.25rem !important;  padding-left:0.25rem !important; } .px-xl-3 {  padding-right:0.375rem !important;  padding-left:0.375rem !important; } .px-xl-4 {  padding-right:0.5rem !important;  padding-left:0.5rem !important; } .px-xl-5 {  padding-right:0.75rem !important;  padding-left:0.75rem !important; } .px-xl-6 {  padding-right:1rem !important;  padding-left:1rem !important; } .px-xl-7 {  padding-right:1.5rem !important;  padding-left:1.5rem !important; } .px-xl-8 {  padding-right:2rem !important;  padding-left:2rem !important; } .px-xl-9 {  padding-right:3rem !important;  padding-left:3rem !important; } .py-xl-0 {  padding-top:0 !important;  padding-bottom:0 !important; } .py-xl-1 {  padding-top:0.125rem !important;  padding-bottom:0.125rem !important; } .py-xl-2 {  padding-top:0.25rem !important;  padding-bottom:0.25rem !important; } .py-xl-3 {  padding-top:0.375rem !important;  padding-bottom:0.375rem !important; } .py-xl-4 {  padding-top:0.5rem !important;  padding-bottom:0.5rem !important; } .py-xl-5 {  padding-top:0.75rem !important;  padding-bottom:0.75rem !important; } .py-xl-6 {  padding-top:1rem !important;  padding-bottom:1rem !important; } .py-xl-7 {  padding-top:1.5rem !important;  padding-bottom:1.5rem !important; } .py-xl-8 {  padding-top:2rem !important;  padding-bottom:2rem !important; } .py-xl-9 {  padding-top:3rem !important;  padding-bottom:3rem !important; } .gap-xl-0 {  gap:0 !important; } .gap-xl-1 {  gap:0.125rem !important; } .gap-xl-2 {  gap:0.25rem !important; } .gap-xl-3 {  gap:0.375rem !important; } .gap-xl-4 {  gap:0.5rem !important; } .gap-xl-5 {  gap:0.75rem !important; } .gap-xl-6 {  gap:1rem !important; } .gap-xl-7 {  gap:1.5rem !important; } .gap-xl-8 {  gap:2rem !important; } .gap-xl-9 {  gap:3rem !important; } .row-gap-xl-0 {  row-gap:0 !important; } .row-gap-xl-1 {  row-gap:0.125rem !important; } .row-gap-xl-2 {  row-gap:0.25rem !important; } .row-gap-xl-3 {  row-gap:0.375rem !important; } .row-gap-xl-4 {  row-gap:0.5rem !important; } .row-gap-xl-5 {  row-gap:0.75rem !important; } .row-gap-xl-6 {  row-gap:1rem !important; } .row-gap-xl-7 {  row-gap:1.5rem !important; } .row-gap-xl-8 {  row-gap:2rem !important; } .row-gap-xl-9 {  row-gap:3rem !important; } .column-gap-xl-0 {  column-gap:0 !important; } .column-gap-xl-1 {  column-gap:0.125rem !important; } .column-gap-xl-2 {  column-gap:0.25rem !important; } .column-gap-xl-3 {  column-gap:0.375rem !important; } .column-gap-xl-4 {  column-gap:0.5rem !important; } .column-gap-xl-5 {  column-gap:0.75rem !important; } .column-gap-xl-6 {  column-gap:1rem !important; } .column-gap-xl-7 {  column-gap:1.5rem !important; } .column-gap-xl-8 {  column-gap:2rem !important; } .column-gap-xl-9 {  column-gap:3rem !important; } .text-xl-start {  text-align:left !important; } .text-xl-end {  text-align:right !important; }
128 .text-xl-center {  text-align:center !important; }}@media (min-width:1440px) { .float-xxl-start {  float:left !important; } .float-xxl-end {  float:right !important; } .float-xxl-none {  float:none !important; } .d-xxl-inline {  display:inline !important; } .d-xxl-inline-block {  display:inline-block !important; } .d-xxl-block {  display:block !important; } .d-xxl-grid {  display:grid !important; } .d-xxl-inline-grid {  display:inline-grid !important; } .d-xxl-flex {  display:flex !important; } .d-xxl-inline-flex {  display:inline-flex !important; } .d-xxl-none {  display:none !important; } .flex-xxl-fill {  flex:1 1 auto !important; } .flex-xxl-row {  flex-direction:row !important; } .flex-xxl-column {  flex-direction:column !important; } .flex-xxl-row-reverse {  flex-direction:row-reverse !important; } .flex-xxl-column-reverse {  flex-direction:column-reverse !important; } .flex-xxl-grow-0 {  flex-grow:0 !important; } .flex-xxl-grow-1 {  flex-grow:1 !important; } .flex-xxl-wrap {  flex-wrap:wrap !important; } .flex-xxl-nowrap {  flex-wrap:nowrap !important; } .flex-xxl-wrap-reverse {  flex-wrap:wrap-reverse !important; } .justify-content-xxl-start {  justify-content:flex-start !important; } .justify-content-xxl-end {  justify-content:flex-end !important; } .justify-content-xxl-center {  justify-content:center !important; } .justify-content-xxl-between {  justify-content:space-between !important; } .align-items-xxl-start {  align-items:flex-start !important; } .align-items-xxl-end {  align-items:flex-end !important; } .align-items-xxl-center {  align-items:center !important; }
128 .align-items-xxl-baseline {  align-items:baseline !important; } .align-items-xxl-stretch {  align-items:stretch !important; } .align-self-xxl-auto {  align-self:auto !important; } .align-self-xxl-start {  align-self:flex-start !important; } .align-self-xxl-end {  align-self:flex-end !important; } .align-self-xxl-center {  align-self:center !important; } .align-self-xxl-baseline {  align-self:baseline !important; } .align-self-xxl-stretch {  align-self:stretch !important; } .order-xxl-first {  order:-1 !important; } .order-xxl-0 {  order:0 !important; } .order-xxl-1 {  order:1 !important; } .order-xxl-2 {  order:2 !important; } .order-xxl-3 {  order:3 !important; } .order-xxl-4 {  order:4 !important; } .order-xxl-5 {  order:5 !important; } .order-xxl-last {  order:6 !important; } .m-xxl-0 {  margin:0 !important; } .m-xxl-1 {  margin:0.125rem !important; } .m-xxl-2 {  margin:0.25rem !important; } .m-xxl-3 {  margin:0.375rem !important; } .m-xxl-4 {  margin:0.5rem !important; } .m-xxl-5 {  margin:0.75rem !important; } .m-xxl-6 {  margin:1rem !important; } .m-xxl-7 {  margin:1.5rem !important; } .m-xxl-8 {  margin:2rem !important; } .m-xxl-9 {  margin:3rem !important; } .m-xxl-auto {  margin:auto !important; } .mt-xxl-0 {  margin-top:0 !important; } .mt-xxl-1 {  margin-top:0.125rem !important; } .mt-xxl-2 {  margin-top:0.25rem !important; } .mt-xxl-3 {  margin-top:0.375rem !important; } .mt-xxl-4 {  margin-top:0.5rem !important; } .mt-xxl-5 {  margin-top:0.75rem !important; } .mt-xxl-6 {  margin-top:1rem !important; } .mt-xxl-7 {  margin-top:1.5rem !important; } .mt-xxl-8 {  margin-top:2rem !important; } .mt-xxl-9 {  margin-top:3rem !important; } .mt-xxl-auto {  margin-top:auto !important; } .me-xxl-0 {  margin-right:0 !important; } .me-xxl-1 {  margin-right:0.125rem !important; } .me-xxl-2 {  margin-right:0.25rem !important; } .me-xxl-3 {  margin-right:0.375rem !important; } .me-xxl-4 {  margin-right:0.5rem !important; } .me-xxl-5 {  margin-right:0.75rem !important; } .me-xxl-6 {  margin-right:1rem !important; } .me-xxl-7 {  margin-right:1.5rem !important; } .me-xxl-8 {  margin-right:2rem !important; } .me-xxl-9 {  margin-right:3rem !important; } .me-xxl-auto {  margin-right:auto !important; } .mb-xxl-0 {  margin-bottom:0 !important; } .mb-xxl-1 {  margin-bottom:0.125rem !important; } .mb-xxl-2 {  margin-bottom:0.25rem !important; } .mb-xxl-3 {  margin-bottom:0.375rem !important; } .mb-xxl-4 {  margin-bottom:0.5rem !important; } .mb-xxl-5 {  margin-bottom:0.75rem !important; } .mb-xxl-6 {  margin-bottom:1rem !important; } .mb-xxl-7 {  margin-bottom:1.5rem !important; } .mb-xxl-8 {  margin-bottom:2rem !important; } .mb-xxl-9 {  margin-bottom:3rem !important; } .mb-xxl-auto {  margin-bottom:auto !important; } .ms-xxl-0 {  margin-left:0 !important; } .ms-xxl-1 {  margin-left:0.125rem !important; } .ms-xxl-2 {  margin-left:0.25rem !important; } .ms-xxl-3 {  margin-left:0.375rem !important; } .ms-xxl-4 {  margin-left:0.5rem !important; } .ms-xxl-5 {  margin-left:0.75rem !important; } .ms-xxl-6 {  margin-left:1rem !important; } .ms-xxl-7 {  margin-left:1.5rem !important; } .ms-xxl-8 {  margin-left:2rem !important; } .ms-xxl-9 {  margin-left:3rem !important; } .ms-xxl-auto {  margin-left:auto !important; } .px-xxl-0 {  padding-right:0 !important;  padding-left:0 !important; } .px-xxl-1 {  padding-right:0.125rem !important;  padding-left:0.125rem !important; } .px-xxl-2 {  padding-right:0.25rem !important;  padding-left:0.25rem !important; } .px-xxl-3 {  padding-right:0.375rem !important;  padding-left:0.375rem !important; } .px-xxl-4 {  padding-right:0.5rem !important;  padding-left:0.5rem !important; } .px-xxl-5 {  padding-right:0.75rem !important;  padding-left:0.75rem !important; } .px-xxl-6 {  padding-right:1rem !important;  padding-left:1rem !important; } .px-xxl-7 {  padding-right:1.5rem !important;  padding-left:1.5rem !important; } .px-xxl-8 {  padding-right:2rem !important;  padding-left:2rem !important; } .px-xxl-9 {  padding-right:3rem !important;  padding-left:3rem !important; } .py-xxl-0 {  padding-top:0 !important;  padding-bottom:0 !important; } .py-xxl-1 {  padding-top:0.125rem !important;  padding-bottom:0.125rem !important; } .py-xxl-2 {  padding-top:0.25rem !important;  padding-bottom:0.25rem !important; } .py-xxl-3 {  padding-top:0.375rem !important;  padding-bottom:0.375rem !important; } .py-xxl-4 {  padding-top:0.5rem !important;  padding-bottom:0.5rem !important; } .py-xxl-5 {  padding-top:0.75rem !important;  padding-bottom:0.75rem !important; } .py-xxl-6 {  padding-top:1rem !important;  padding-bottom:1rem !important; } .py-xxl-7 {  padding-top:1.5rem !important;  padding-bottom:1.5rem !important; } .py-xxl-8 {  padding-top:2rem !important;  padding-bottom:2rem !important; } .py-xxl-9 {  padding-top:3rem !important;  padding-bottom:3rem !important; } .gap-xxl-0 {  gap:0 !important; } .gap-xxl-1 {  gap:0.125rem !important; } .gap-xxl-2 {  gap:0.25rem !important; } .gap-xxl-3 {  gap:0.375rem !important; } .gap-xxl-4 {  gap:0.5rem !important; } .gap-xxl-5 {  gap:0.75rem !important; } .gap-xxl-6 {  gap:1rem !important; } .gap-xxl-7 {  gap:1.5rem !important; } .gap-xxl-8 {  gap:2rem !important; } .gap-xxl-9 {  gap:3rem !important; } .row-gap-xxl-0 {  row-gap:0 !important; } .row-gap-xxl-1 {  row-gap:0.125rem !important; } .row-gap-xxl-2 {  row-gap:0.25rem !important; } .row-gap-xxl-3 {  row-gap:0.375rem !important; } .row-gap-xxl-4 {  row-gap:0.5rem !important; } .row-gap-xxl-5 {  row-gap:0.75rem !important; } .row-gap-xxl-6 {  row-gap:1rem !important; } .row-gap-xxl-7 {  row-gap:1.5rem !important; } .row-gap-xxl-8 {  row-gap:2rem !important; } .row-gap-xxl-9 {  row-gap:3rem !important; } .column-gap-xxl-0 {  column-gap:0 !important; } .column-gap-xxl-1 {  column-gap:0.125rem !important; } .column-gap-xxl-2 {  column-gap:0.25rem !important; } .column-gap-xxl-3 {  column-gap:0.375rem !important; } .column-gap-xxl-4 {  column-gap:0.5rem !important; } .column-gap-xxl-5 {  column-gap:0.75rem !important; } .column-gap-xxl-6 {  column-gap:1rem !important; } .column-gap-xxl-7 {  column-gap:1.5rem !important; } .column-gap-xxl-8 {  column-gap:2rem !important; } .column-gap-xxl-9 {  column-gap:3rem !important; } .text-xxl-start {  text-align:left !important; } .text-xxl-end {  text-align:right !important; } .text-xxl-center {  text-align:center !important; }}.badge { --bs-badge-padding-x:0.25em; --bs-badge-padding-y:0.125em; --bs-badge-font-size:1em;
128 --bs-badge-font-weight:500; --bs-badge-color:#707070; --bs-badge-border-radius:4px; display:inline-block; padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x); font-size:var(--bs-badge-font-size); font-weight:var(--bs-badge-font-weight); line-height:1; color:var(--bs-badge-color); text-align:center; white-space:nowrap; vertical-align:baseline; border-radius:var(--bs-badge-border-radius);}.badge:empty { display:none;}.btn .badge { position:relative; top:-1px;}@keyframes progress-bar-stripes { 0% {  background-position-x:0.375rem; }}.progress,.progress-stacked { --bs-progress-height:0.375rem; --bs-progress-font-size:0.75rem; --bs-progress-bg:#E2E2E2; --bs-progress-border-radius:4px; --bs-progress-box-shadow:var(--bs-box-shadow-inset); --bs-progress-bar-color:#ffffff; --bs-progress-bar-bg:#009688; --bs-progress-bar-transition:width 0.2s ease; display:flex; height:var(--bs-progress-height); overflow:hidden; font-size:var(--bs-progress-font-size); background-color:var(--bs-progress-bg); border-radius:var(--bs-progress-border-radius); box-shadow:var(--bs-progress-box-shadow);}.progress-bar { display:flex; flex-direction:column; justify-content:center; overflow:hidden; color:var(--bs-progress-bar-color); text-align:center; white-space:nowrap; background-color:var(--bs-progress-bar-bg); transition:var(--bs-progress-bar-transition);}.progress-bar-striped { background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size:var(--bs-progress-height) var(--bs-progress-height);}.progress-stacked > .progress { overflow:visible;}.progress-stacked > .progress > .progress-bar { width:100%;}.progress-bar-animated { animation:1s linear infinite progress-bar-stripes;}button,input[type=submit],input[type=button],input[type=reset],.btn-wrap input,.btn-close,.btn { --bs-btn-focus-box-shadow:0 0 0 0.125rem inset #99d5cf !important; -ms-touch-action:manipulation; touch-action:manipulation; max-width:100%; -webkit-appearance:none; display:inline-flex; align-items:center; justify-content:center; column-gap:0.5em;}button .icon-set,input[type=submit] .icon-set,input[type=button] .icon-set,input[type=reset] .icon-set,.btn-wrap input .icon-set,.btn-close .icon-set,.btn .icon-set { font-size:1em;}button.btn-sm .icon-set,input[type=submit].btn-sm .icon-set,input[type=button].btn-sm .icon-set,input[type=reset].btn-sm .icon-set,.btn-wrap input.btn-sm .icon-set,.btn-close.btn-sm .icon-set,.btn.btn-sm .icon-set { font-size:1em;}button.btn-lg .icon-set,input[type=submit].btn-lg .icon-set,input[type=button].btn-lg .icon-set,input[type=reset].btn-lg .icon-set,.btn-wrap input.btn-lg .icon-set,.btn-close.btn-lg .icon-set,.btn.btn-lg .icon-set { font-size:1.125em;}button:focus-visible,input[type=submit]:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,.btn-wrap input:focus-visible,.btn-close:focus-visible,.btn:focus-visible { outline:1px solid #005a52; outline-offset:-1px;}.btn-text { border:0; padding:0; border-radius:0; text-transform:none; background-color:transparent; text-align:left; line-height:normal; vertical-align:top; font-size:1rem;}.btn-text:focus-visible { color:inherit; outline:0; border:0; box-shadow:none; text-decoration-color:currentColor; text-decoration-color:color-mix(in srgb, currentColor 50%, transparent); text-decoration-line:underline; background-color:var(--focus-visible-bg); color:var(--focus-visible-color);}[role=button] { cursor:pointer;}.btn-clear { --bs-btn-disabled-color:#525252; --bs-btn-font-weight:500; --bs-btn-color:#525252; --bs-btn-bg:rgba(255, 255, 255, 0); --bs-btn-border-color:rgba(255, 255, 255, 0); --bs-btn-hover-color:#525252; --bs-btn-hover-bg:rgba(82, 82, 82, 0.075); --bs-btn-hover-border-color:rgba(255, 255, 255, 0); --bs-btn-focus-shadow-rgb:82, 82, 82; --bs-btn-active-color:#525252; --bs-btn-active-bg:rgba(82, 82, 82, 0.125); --bs-btn-active-border-color:rgba(255, 255, 255, 0); --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:rgba(255, 255, 255, 0); --bs-btn-disabled-border-color:rgba(255, 255, 255, 0);}.btn-clear:focus-visible { --bs-btn-hover-bg:rgba(0, 0, 0, 0.075); --bs-btn-hover-border-color:#66c0b8;
128 --bs-btn-focus-box-shadow:0 0 0 0.125rem inset #99d5cf;}.btn-outline-primary { --bs-btn-color:#005a52; --bs-btn-bg:#cceae7; --bs-btn-border-color:#66c0b8; --bs-btn-hover-color:#003c36; --bs-btn-hover-bg:#99d5cf; --bs-btn-hover-border-color:#66c0b8; --bs-btn-focus-shadow-rgb:87, 177, 169; --bs-btn-active-color:#005a52; --bs-btn-active-bg:#cceae7; --bs-btn-active-border-color:#005a52; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:#cceae7; --bs-btn-disabled-border-color:#66c0b8;}.btn-secondary { --bs-btn-font-weight:500; --bs-btn-color:#009688; --bs-btn-bg:#FFFFFF; --bs-btn-border-color:#009688; --bs-btn-hover-color:#009688; --bs-btn-hover-bg:#d9d9d9; --bs-btn-hover-border-color:#009688; --bs-btn-focus-shadow-rgb:0, 150, 136; --bs-btn-active-color:#009688; --bs-btn-active-bg:#cccccc; --bs-btn-active-border-color:#009688; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:#FFFFFF; --bs-btn-disabled-border-color:#009688;}.btn-primary { --bs-btn-font-weight:500; --bs-btn-color:#ffffff; --bs-btn-bg:#009688; --bs-btn-border-color:#009688; --bs-btn-hover-color:#ffffff; --bs-btn-hover-bg:#008074; --bs-btn-hover-border-color:#00786d; --bs-btn-focus-shadow-rgb:38, 166, 154; --bs-btn-active-color:#ffffff; --bs-btn-active-bg:#00786d; --bs-btn-active-border-color:#007166; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#000000; --bs-btn-disabled-bg:#009688; --bs-btn-disabled-border-color:#009688;}.product-main-btn { --bs-btn-font-weight:500; --bs-btn-color:#ffffff; --bs-btn-bg:#FF8C00; --bs-btn-border-color:#FF8C00; --bs-btn-hover-color:#000000; --bs-btn-hover-bg:#d97700; --bs-btn-hover-border-color:#cc7000; --bs-btn-focus-shadow-rgb:255, 157, 38; --bs-btn-active-color:#000000; --bs-btn-active-bg:#cc7000; --bs-btn-active-border-color:#bf6900; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:#FF8C00; --bs-btn-disabled-border-color:#FF8C00;}.orderflow-main-btn { --bs-btn-font-weight:500; --bs-btn-color:#ffffff; --bs-btn-bg:#FF8C00; --bs-btn-border-color:#FF8C00; --bs-btn-hover-color:#000000; --bs-btn-hover-bg:#d97700; --bs-btn-hover-border-color:#cc7000; --bs-btn-focus-shadow-rgb:255, 157, 38; --bs-btn-active-color:#000000; --bs-btn-active-bg:#cc7000; --bs-btn-active-border-color:#bf6900; --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:#FF8C00; --bs-btn-disabled-border-color:#FF8C00;}.orderflow-main-btn.loading::after { margin-left:-0.5rem; left:1.75rem; right:auto;}.btn.loader { color:transparent !important; position:relative; pointer-events:none;}.btn.loader::after { content:""; margin-left:calc(var(--bs-btn-font-size) * var(--bs-btn-line-height) * -0.5); display:inline-block; width:calc(var(--bs-btn-font-size) * var(--bs-btn-line-height)); height:calc(var(--bs-btn-font-size) * var(--bs-btn-line-height)); animation:spin 1.5s linear infinite; position:absolute; left:50%;}@supports not (mask-size:cover) { .btn.loader::after {  background-position:center;  background-size:calc(var(--bs-btn-font-size) * var(--bs-btn-line-height));  background-repeat:no-repeat; }}@supports (mask-size:cover) { .btn.loader.active::after {  background-color:var(--bs-btn-active-color); } .btn.loader::after {  mask-size:auto;  background-color:var(--bs-btn-color);  mask-position:center;  mask-repeat:no-repeat; }}.show-hide-password-btn { --bs-btn-active-color:var(--bs-body-color); --bs-btn-hover-color:var(--bs-body-color);}.show-hide-password-btn .pw-eye-slash, .show-hide-password-btn.hide .pw-eye { display:none;}.show-hide-password-btn.hide .pw-eye-slash { display:initial;}.show-hide-password-btn.btn-text { position:absolute; z-index:1; right:var(--bs-border-radius); height:calc(1.5em + 0.625rem + calc(1px * 2)); width:calc(1.5em + 0.625rem + calc(1px * 2)); transform:translateY(-100%);}.show-hide-password-btn.btn-in-group { border:none; outline-offset:0; border-top-left-radius:0; border-bottom-left-radius:0;}.btn-square, .btn-square-sm, .btn-square-lg { padding:0; text-align:center; letter-spacing:0; border-radius:6px; display:inline-flex; align-items:center; justify-content:center;}.btn-square[class*=btn-outline-], .btn-square-sm[class*=btn-outline-], .btn-square-lg[class*=btn-outline-] { border-width:1px;}.btn-square-sm, .btn-sm.btn-square { width:calc(1.875rem + 2px); height:calc(1.875rem + 2px); flex:0 0 calc(1.875rem + 2px); border-radius:4px; font-size:0.875rem;}.btn-square { width:calc(2.125rem + 2px); flex:0 0 calc(2.125rem + 2px); height:calc(2.125rem + 2px);}.btn-square-lg, .btn-lg.btn-square { width:calc(2.5rem + 2px); flex:0 0 calc(2.5rem + 2px); height:calc(2.5rem + 2px); border-radius:8px; font-size:1.125rem;}button:disabled,button.disabled,input[type=submit]:disabled,input[type=submit].disabled,input[type=button]:disabled,input[type=button].disabled,input[type=reset]:disabled,input[type=reset].disabled,.btn-wrap input:disabled,.btn-wrap input.disabled,.btn:disabled,.btn.disabled { opacity:0.5;}.scroll-to-btn { vertical-align:top; align-self:flex-start;}.main-title { font-size:1.875rem; font-family:"Public Sans", "Public Sans-fallback"; margin-bottom:1.25rem;}.main-title:has(+ .sub-title) { margin-bottom:0;}h4, .h4, h5, .h5, h6, .h6 { font-family:"Public Sans", "Public Sans-fallback";}h5, .h5, h6, .h6 { font-weight:600; margin-bottom:0.9375rem;}@media (max-width:767.98px) { h1, .h1 {  font-size:1.875rem; } h2, .h2 {  font-size:1.75rem; } h3, .h3 {  font-size:1.5rem; } h4, .h4 {  font-size:1.375rem; } h5, .h5 {  font-size:1.25rem; } h6, .h6 {  font-size:1.125rem; }}@media (max-width:575.98px) { h1, .h1 {  font-size:1.625rem; } h2, .h2 {  font-size:1.5rem; } h3, .h3 {  font-size:1.375rem; } h4, .h4 {  font-size:1.313rem; } h5, .h5 {  font-size:1.188rem; } h6, .h6 {  font-size:1.125rem; }}.text-line-through { text-decoration:line-through; text-decoration-thickness:1px;}.fs-0 { font-size:0;}.font-xxs { font-size:0.75rem;}.font-xs { font-size:0.813rem;}.font-s { font-size:0.875rem;}.font-m { font-size:1rem;}.font-l { font-size:1.125rem;}.font-xl { font-size:1.25rem;}.font-xxl { font-size:1.5rem;}.font-xxxl { font-size:1.75rem;}.font-xxxxl { font-size:1.875rem;}@media (min-width:768px) { .font-md-l {  font-size:1.125rem; }}@media (min-width:992px) { .font-lg-xxxl {  font-size:1.75rem; }}[class*=line-clamp--] { overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical;}.line-clamp--3-12 { -webkit-line-clamp:3; line-height:1.2; max-height:3.6em;}.line-clamp--6-15 { -webkit-line-clamp:6; line-height:1.5; max-height:9em;}.container-max-xxs { max-width:calc(360px + var(--grid-gutter-width-actual) * 2);}@media (min-width:440px) { .container-max-xs {  max-width:calc(440px + var(--grid-gutter-width-actual) * 2); }}@media (min-width:576px) { .container-max-sm {  max-width:calc(600px + var(--grid-gutter-width-actual) * 2); }}@media (min-width:768px) { .container-max-md {  max-width:calc(740px + var(--grid-gutter-width-actual) * 2); }}@media (min-width:992px) { .container-max-lg {  max-width:calc(1000px + var(--grid-gutter-width-actual) * 2); }}@media (min-width:1240px) { .container-max-xl {  max-width:calc(1200px + var(--grid-gutter-width-actual) * 2); }}@media (min-width:1440px) { .container-max-xxl {  max-width:calc(1392px + var(--grid-gutter-width-actual) * 2); }}[class*=container-max-] { padding-right:calc(var(--bs-gutter-x) * 0.5); padding-left:calc(var(--bs-gutter-x) * 0.5); margin:0 auto;}@media (min-width:768px) { .container, .container-fluid {  --bs-gutter-x:3rem;  --bs-gutter-y:3rem;  --bs-gap:calc(3rem / 2); }}.container-fluid { max-width:1920px;}.container .container, .container .container-fluid, .container-fluid .container { padding-left:0; padding-right:0;}.icon-set { width:var(--svg-icon-width, 1em); flex:0 0 var(--svg-icon-width, 1em); max-height:var(--svg-icon-height, 1em); flex-shrink:0; height:auto; vertical-align:baseline;}.icon-set:not(.svg--cat) { fill:currentColor;}.icon-set:not(.svg--cat) path, .icon-set:not(.svg--cat) use { fill:inherit;}.svg--cat { vertical-align:middle;}.svg--cat:not([fill]) { fill:currentColor;}.icon-gap { gap:0.5em;}.icon-size-lg { font-size:1.125em;}.icon-size-xl { font-size:1.25em;}.icon-size-xxl { font-size:2em;}.icon-size-xxxl { font-size:3em;}.icon-size-xxxxl { font-size:4em;}.svg-icon-wrapper--b.btn { word-break:break-all;}.svg-icon-wrapper--b .icon-set { margin-right:0.5em;}.svg-icon-wrapper--a.btn { word-break:break-all;}.svg-icon-wrapper--a .icon-set { margin-left:0.5em;}.form-label { margin-bottom:0.125rem; font-size:0.875rem; font-weight:500; line-height:1.25; color:rgba(51, 51, 51, 0.7);}input[readonly] { opacity:0.65; cursor:default;}input[type=password]:not(:placeholder-shown) { font-family:"Verdana"; letter-spacing:0.125em;}input[type=password], input[type=text].pw {   }input[type=password].form-control-sm, input[type=text].pw.form-control-sm {  padding-right:calc(1.5em + 0.5625rem + calc(1px * 2));}input[type=password].form-control-sm + .btn, input[type=text].pw.form-control-sm + .btn { height:calc(1.5em + 0.5625rem + calc(1px * 2)); width:calc(1.5em + 0.5625rem + calc(1px * 2));}input[type=password].form-control-lg, input[type=text].pw.form-control-lg {  padding-right:calc(1.5em + 0.815rem + calc(1px * 2));}input[type=password].form-control-lg + .btn, input[type=text].pw.form-control-lg + .btn { height:calc(1.5em + 0.815rem + calc(1px * 2)); width:calc(1.5em + 0.815rem + calc(1px * 2));}input[type=password].not-empty + .btn, input[type=text].pw.not-empty + .btn { display:inline-flex;}input[type=text].pw { letter-spacing:0.25em;}.invalid-feedback, .valid-feedback, .warning-feedback, .form-text--warning { color:#333333;}.invalid-feedback.active, .valid-feedback.active, .warning-feedback.active, .form-text--warning.active { display:block;}.invalid-feedback::before, .valid-feedback::before, .warning-feedback::before, .form-text--warning::before { content:""; width:4px; height:4px; margin-right:4px; border-radius:50%; color:var(--bs-form-invalid-color); background-color:currentColor; display:inline-block; vertical-align:middle;}.invalid-feedback::before { color:var(--bs-form-invalid-color);}.valid-feedback::before { color:var(--bs-form-valid-color);}.form-control.is-invalid.only-warning { border-color:#E8A530;}.form-control.is-invalid.only-warning:focus { box-shadow:0 0 0 0.125rem inset rgba(var(--bs-warning-rgb), 0.375);}
128.form-control.is-invalid.only-warning ~ .invalid-feedback::before { color:#E8A530;}.form-text--warning { color:rgba(51, 51, 51, 0.7);}.form-text--warning::before { color:#E8A530;}.input-group-text { user-select:none;}.input-group-text:has(.btn) { align-items:stretch;}.input-group .form-text { width:100%;}select { -webkit-appearance:none; -moz-appearance:none; -o-appearance:none; appearance:none; cursor:pointer; max-width:100%; background:none; font-family:inherit;}select::-ms-expand { display:none;}select.cust_input_select + label { z-index:0;}select { }select.form-select-sm { padding-right:calc(var(--mask-size) + 1rem);}select.form-select-lg { padding-right:calc(var(--mask-size) + 1.5rem);}select:focus { box-shadow:0 0 0 0.125rem inset #99d5cf;}select:disabled { cursor:auto;}select:disabled + label { z-index:10;}select.is-invalid { background-position:center right 4rem;}@-moz-document url-prefix() { select {  padding-left:calc(0.5rem - 4px); }}@supports not (mask-size:cover) { select {  background-repeat:no-repeat;  background-position:center right calc(2rem - 0.5em);  background-size:0.8rem; } select.form-select-sm {  background-size:0.7rem; } select.form-select-lg {  background-size:0.9rem; }}@supports (mask-size:cover) { .form-select-group {  --mask-size:0.8em;  position:relative; } .form-select-group::after {  content:"";  position:absolute;  top:calc(0.75em + 0.3125rem + 1px);  right:calc(0.75em + 0.3125rem + 1px);  transform:translate(50%, -50%);  margin-left:0;  mask-position:center;  mask-repeat:no-repeat;  mask-size:cover;  pointer-events:none;  width:var(--mask-size);  height:var(--mask-size);  background-color:rgba(51, 51, 51, 0.7);  z-index:5; } .form-select-group.form-select-group-sm::after {  font-size:0.875rem;  top:calc(0.75em + 0.28125rem + 1px);  right:calc(0.75em + 0.28125rem + 1px); } .form-select-group.form-select-group-lg::after {  font-size:1.125rem;  top:calc(0.75em + 0.4075rem + 1px);  right:calc(0.75em + 0.4075rem + 1px); }}.has-fault select { border-color:#C91D25 !important;}.form-group-validation.is-invalid ~ .invalid-feedback { display:block;}.form-required-text { font-size:0.75rem;}.form-check { --padding:0.25em; --padding:max(0.375rem,0.25em); transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius:6px; cursor:pointer; min-height:auto;  width:fit-content; max-width:100%;}.form-check .form-check-input { margin-left:calc((1.875em) * -1 + var(--padding));}.form-check .form-text { margin-top:0;}.form-check:hover { background-color:rgba(0, 0, 0, 0.075);}.form-check:focus-within .form-check-input { outline:1px solid #005a52; outline-offset:-1px;}.form-check:has(.form-check-label:focus-visible) .form-check-input { outline:1px solid #005a52; outline-offset:-1px; box-shadow:0 0 0 0.125rem inset #99d5cf;}.form-check-input { cursor:inherit; margin-top:0.5em;}.form-check-input:focus-visible { outline:1px solid #005a52; outline-offset:-1px;}.form-check-input.is-valid:focus-visible { outline-color:#154727; box-shadow:0 0 0 0.125rem inset #aee0c0;}.form-check-input.is-invalid:focus-visible { outline-color:#500c0f; box-shadow:0 0 0 0.125rem inset #e9a5a8;}.form-check--custom { --padding:0.375em; border:1px solid transparent; padding-left:calc(1.125em + 2 * var(--padding)); width:100%;}.form-check--custom:has(.form-check-input:checked) { border-color:#99d5cf; background-color:#cceae7;}.form-check--custom > .form-check-input { margin-left:calc((1.125em + var(--padding)) * -1); margin-top:calc(0.1875em + var(--padding));}.form-check--custom-no-input { --padding:0.25em 0.5em; border:2px solid #DCDCDC; padding-left:0; user-select:none;}.form-check--custom-no-input .form-check-label { padding:var(--padding);}.form-check--custom-no-input:has(.form-check-input:checked) { border-color:#99d5cf; background-color:#cceae7; cursor:default;}.form-check--custom-no-input:has(.form-check-input:focus-visible) { outline:1px solid #005a52; outline-offset:-1px; box-shadow:inset 0 0 0 0.125rem #99d5cf;}.form-check--custom-no-input:hover { border-color:#dbdbdb;}.form-check--custom-no-input .form-check-input { opacity:0; position:absolute;}.form-check .invalid-feedback { margin-left:-1.875em; width:calc(100% + 1.875em);}.form-check.font-xs .invalid-feedback, .form-check.font-s .invalid-feedback { font-size:100%;}.form-check-label { display:block; cursor:inherit; padding-top:var(--padding); padding-right:calc(var(--padding) * 2); padding-bottom:var(--padding);}
128.form-check-label::before { left:0; text-align:center; font-size:0.625rem; color:#fff; line-height:calc(1.125em - var(--bs-border-width) * 2); pointer-events:inherit;}.form-check-label:focus-visible { outline:none;}textarea::-webkit-scrollbar-track { margin-top:0.5rem; margin-bottom:0.5rem;}textarea::-webkit-input-placeholder { font-size:0.875rem;}textarea:-ms-input-placeholder { font-size:0.875rem;}textarea::-ms-input-placeholder { font-size:0.875rem;}textarea::-moz-placeholder { font-size:0.875rem;}textarea::placeholder { font-size:0.875rem;}.form-label { vertical-align:bottom;}.form-control:is([readonly]:not(.is-valid)) { background-color:#f1f1f1;}.form-control.in-progress, .form-select.in-progress { cursor:wait; padding-right:calc(1.5em + 0.625rem); background-image:url("data:image/svg+xml,%3csvg width='12' height='12' viewBox='0 0 12 12' fill='%23333333' xmlns='http://www.w3.org/2000/svg'%3e%3cstyle type='text/css'%3e %23a { animation:x 2s linear infinite; transform-origin:center;} @keyframes x { from { transform:rotate%280deg%29;} to { transform:rotate%28360deg%29;} } %3c/style%3e%3cpath id='a' d='M10 6C10 8.20914 8.20914 10 6 10C3.79086 10 2 8.20914 2 6C2 3.79086 3.79086 2 6 2V0C2.68629 0 0 2.68629 0 6C0 9.31371 2.68629 12 6 12C9.31371 12 12 9.31371 12 6H10Z'/%3e%3c/svg%3e"); background-repeat:no-repeat; background-position:right calc(0.375em + 0.15625rem) center; background-size:calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem);}.form-select { padding-right:calc(var(--mask-size) + 1rem);}.form-select[required]:invalid { color:rgba(51, 51, 51, 0.7);}.form-select[required]:invalid option { color:#333333;}.form-select.in-progress { padding-right:3.25rem; background-position:center right 2rem; background-size:16px 12px;}.form-group { margin-bottom:0.75rem; position:relative;}.form-group[class*=order-mods__param] .form-control::-webkit-input-placeholder { color:rgba(51, 51, 51, 0.7);}.form-group[class*=order-mods__param] .form-control:-ms-input-placeholder { color:rgba(51, 51, 51, 0.7);}.form-group[class*=order-mods__param] .form-control::-ms-input-placeholder { color:rgba(51, 51, 51, 0.7);}.form-group[class*=order-mods__param] .form-control::-moz-placeholder { color:rgba(51, 51, 51, 0.7);}.form-group[class*=order-mods__param] .form-control::placeholder { color:rgba(51, 51, 51, 0.7);}.form-group:last-child:not(:only-child) { margin-bottom:0;}.form-group > legend { width:auto; float:none;}.form-group span.text_input_radio { display:inline-block; margin:0 0 0.5rem 0.625rem;}.form-group-sm { margin-bottom:0.625rem;}.form-group-sm > label { font-size:0.75rem;}.form-group-lg { margin-bottom:1.25rem;}.form-group--highlighted { background-color:rgba(0, 0, 0, 0.045); padding:0.75rem; border-radius:8px;}fieldset.form-group.fieldset--border { border:1px solid #DCDCDC;}fieldset.form-group.fieldset--border:focus-within { color:#333333; background-color:#ffffff; border-color:#009688; outline:0; box-shadow:0 0 0 transparent, 0 0 0 0.125rem inset #99d5cf;}.invalid-feedback { text-align:left;}.invalid-feedback .error-text { display:none; padding-right:5px;}.form-control.is-invalid ~ .invalid-feedback .error-text { display:inline;}.has-invalid-input .invalid-feedback { display:block; flex:0 0 100%;}.form-control[type=number]:invalid { border:1px solid #C91D25;}.form-control[type=number]:invalid ~ .invalid-feedback { display:block;}.form-control[type=number]:invalid ~ .invalid-feedback .error-text-wrong-format { display:inline !important;}.custom-file { --gap:0.625rem; font-size:1rem; position:relative;}.custom-file-label { margin-bottom:0; height:100%; display:flex; gap:0.375rem; pointer-events:none;}.custom-file-name { flex-grow:1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:flex; align-items:center; position:relative;}.custom-file-input:focus-visible ~ .custom-file-label .custom-file-name, .custom-file-input:focus ~ .custom-file-label .custom-file-name { outline:1px solid #005a52; outline-offset:-1px; box-shadow:inset 0 0 0 0.125rem #99d5cf;}.custom-file-input.is-invalid:focus-visible ~ .custom-file-label .custom-file-name, .custom-file-input.is-invalid:focus ~ .custom-file-label .custom-file-name { outline-color:#C91D25; box-shadow:0 0 0 0.125rem inset rgba(var(--bs-danger-rgb), 0.375);}.custom-file-input.is-valid:focus-visible ~ .custom-file-label .custom-file-name, .custom-file-input.is-valid:focus ~ .custom-file-label .custom-file-name { outline-color:#34B262; box-shadow:0 0 0 0.125rem inset rgba(var(--bs-success-rgb), 0.375);}.custom-file-delete-button { position:absolute; right:0.125rem; top:50%; pointer-events:auto; transform:translateY(-50%); display:none;}.custom-file-name-text.not-empty + .custom-file-delete-button { display:inherit;}.custom-file-input { cursor:pointer; position:absolute; top:calc(0.125rem + 0.875rem * 1.25); left:0; bottom:0;
128 opacity:0; right:0;}.custom-file-input.is-invalid { bottom:calc(0.25rem + 0.75rem * 1.5);}.custom-file-input::-webkit-file-upload-button { cursor:pointer;}.custom-file-input:focus ~ .custom-file-label .custom-file-name { color:#333333; background-color:#ffffff; border-color:#009688; outline:0; box-shadow:0 0 0 transparent, 0 0 0 0.125rem inset #99d5cf;}.custom-file-input.is-invalid ~ .custom-file-label .custom-file-name { border-color:#C91D25;}.custom-file-input:not(.disabled):not([disabled]):hover ~ .custom-file-label .custom-file-choose-btn, .custom-file-input:not(.disabled):not([disabled]):focus ~ .custom-file-label .custom-file-choose-btn { box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}.custom-file-name-text.not-empty { padding-right:calc(calc(1.875rem + 2px) - 0.3125rem); overflow:hidden; text-overflow:ellipsis;}.custom-file-name-text:not(.not-empty) { color:rgba(51, 51, 51, 0.7);}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance:none; margin:0;}input[type=number] { -moz-appearance:textfield;}::-webkit-calendar-picker-indicator:focus-visible { outline:1px solid #005a52; outline-offset:0; box-shadow:0 0 0 0.125rem inset #99d5cf; border-radius:6px;}.stickers-wrap { position:absolute; left:0; top:0; bottom:0; right:0; z-index:2; pointer-events:none;}.stickers { z-index:2; display:flex; row-gap:0.25rem; column-gap:0.25rem; flex-wrap:wrap;}.stickers[data-position*=on_] { --gap:0.5rem; position:absolute; max-width:calc(100% - 2 * var(--gap));}.stickers[data-orientation=vertical] { flex-direction:column;}.stickers[data-orientation=vertical][data-position*=_right] { align-items:flex-end;}.stickers[data-orientation=horizontal][data-position*=_right] { justify-content:flex-end;}.stickers[data-position*=_top_] { top:var(--gap);}.stickers[data-position*=_bottom_] { bottom:var(--gap); align-items:flex-end;}.stickers[data-position*=_left] { left:var(--gap);}.stickers[data-position*=_right] { right:var(--gap);}.artdet__image-block .stickers[data-position=above] { margin-bottom:0.5rem; align-self:flex-start;}@media (min-width:576px) { .artdet__image-block .stickers[data-position=above] {  max-width:var(--container-max-xxl);  margin-left:auto;  margin-right:auto; }}.artdet__image-block .stickers[data-position=under] { max-width:var(--container-max-xxl); margin:0.5rem auto 0;}.sticker { position:relative; white-space:normal; margin:0;}.sticker svg, .sticker img { max-width:100%; height:auto;}.sticker[data-tippy], .sticker a { pointer-events:auto;}.sticker[data-type=text] { max-width:100%;}.sticker-caption { position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); line-height:1.15; display:inline-flex; align-items:center; justify-content:center; width:100%; height:100%; padding:4px; text-align:center;}.artdet__image-block .stickers-outer .stickers-wrap { right:auto; width:var(--main-img-width); max-width:100%;}.element-title .main-title, .element-title .sub-title, .element-title .element-links { position:relative; z-index:1;}:where(.element-title) a { text-decoration:none;}.element-icon .icon-set { vertical-align:middle;}.element-img, .element-img-outer { border-radius:6px; overflow:hidden;}.element-text-vertical-align-top .element-texts { justify-content:flex-start;}.element-text-vertical-align-center .element-texts { justify-content:center;}.element-text-vertical-align-bottom .element-texts { justify-content:flex-end;}.element-text-horizontal-align-left .element-texts { align-items:flex-start;}.element-text-horizontal-align-left .element-texts .element-text { margin-right:auto;}.element-text-horizontal-align-center .element-texts { align-items:center; text-align:center;}.element-text-horizontal-align-center .element-texts .element-text { margin-right:auto; margin-left:auto;}.element-text-horizontal-align-right .element-texts { align-items:flex-end; text-align:right;}.element-text-horizontal-align-right .element-texts .element-text { margin-left:auto;}.element-texts__container { overflow:hidden auto; scrollbar-width:none;  -ms-overflow-style:none;  padding:0.75rem; cursor:auto;}.element-texts__container::-webkit-scrollbar { background:transparent;  width:0; height:0;}@media (min-width:768px) { .element-texts__container {  padding:1.5rem; }}.element-text, .element-links, .html-text { word-break:break-word; margin-bottom:0.75rem;}.element-text:last-child, .element-links:last-child, .html-text:last-child { margin-bottom:0;}.element-text:has(+ .text--button), .element-links:has(+ .text--button), .html-text:has(+ .text--button) { margin-bottom:1.5rem;}.element-link { font-size:inherit; line-height:1.5;}.element-link .icon-set { --svg-icon-width:1em; vertical-align:middle; line-height:1;}.element-link.icon-link { font-size:1rem;}.element-icon-plus-text { display:inline;}.element-icon-plus-text .icon-set:not(:only-child) { margin-right:0.25em;}.element-icon-plus-text.with-indent { text-indent:-1em; padding-left:1em;}.element-icon-plus-text span { vertical-align:middle; font-weight:400;}.text--big { font-size:1.875rem; margin-bottom:1rem; line-height:1.25;}.text--medium { font-size:1.5rem;}.text--big, .text--medium { font-family:"Public Sans", "Public Sans-fallback"; font-weight:500;}.text--small { font-size:1.125rem;}.carousel-cell-text__btn-wrap { display:flex; flex-wrap:wrap; gap:0.5rem;}.element-text-horizontal-align-right .carousel-cell-text__btn-wrap { justify-content:flex-end;}.element-text-horizontal-align-center .carousel-cell-text__btn-wrap { justify-content:center;}.text--button { position:sticky; bottom:0;}.texts--layer { position:absolute; height:100%; width:100%; top:0; left:0; z-index:2; display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-end; text-wrap:balance; pointer-events:none;}.texts--layer a, .texts--layer button { pointer-events:auto;}.texts--no-layer { border-radius:6px; overflow:hidden;}.html-text:not(:only-child):not(:last-child) { margin-bottom:1.5em;}.html-text p:last-child { margin-bottom:0;}:root { --header-height:0; --menu-nav-item-bottom:0; --header-sticky-on-scroll-up-transition-time:0.25s; --fixed-cart-height-on-artdet:68px; --sticky-offset:0.75rem; --search-box-input-height:2.75rem; --carousel-prev-next-btn-width:2.75rem; --carousel-prev-next-btn-height:2.75rem; --carousel-prev-next-gap-top:0.375rem; --focus-visible-bg:#cceae7; --focus-visible-color:#333333; --container-max-xxs:360px; --container-max-xs:440px; --container-max-sm:600px; --container-max-md:740px; --container-max-lg:1000px; --container-max-xl:1200px; --container-max-xxl:1392px; --grid-gutter-width:1.5rem; --grid-gutter-width-actual:1.5rem; --bs-gap:var(--grid-gutter-width-actual) calc(var(--grid-gutter-width-actual) / 2); --grid-gutter-width-md:3rem; --container-max-actual:100%; --space-block-padding:3rem; --grid-actual-container-padding-x:calc(var(--grid-gutter-width-actual) / 2); --remain-space-by-side:calc((100% - (var(--container-max-actual) - var(--grid-gutter-width-actual) * 2)) / 2); --remain-space-by-side-with-padding:calc(var(--remain-space-by-side) + var(--grid-gutter-width-actual) / 2); --remain-half-space-by-side:calc(var(--remain-space-by-side) / 2); --remain-half-space-by-side-with-padding:calc(var(--remain-half-space-by-side) + var(--grid-gutter-width-actual) / 2); --remain-half-space-by-side-without-padding:calc(var(--remain-half-space-by-side) - var(--grid-gutter-width-actual) / 2);}@media (prefers-contrast:more) { :root {  --focus-visible-bg:#FFFF00;  --focus-visible-color:#000000; }}@media (min-width:440px) { :root {  --container-max-actual:100%; }}@media (min-width:576px) { :root {  --container-max-actual:100%; }}@media (min-width:768px) { :root {  --container-max-actual:100%;  --grid-gutter-width-actual:3rem;  --bs-gap:calc(var(--grid-gutter-width-actual) / 2); }}@media (min-width:992px) { :root {  --container-max-actual:100%; }}@media (min-width:1240px) { :root {  --container-max-actual:100%; }}@media (min-width:1440px) { :root {  --container-max-actual:1440px; }}p:last-child { margin-bottom:0;}body { overflow-x:hidden; overflow-y:scroll; scrollbar-gutter:stable; min-height:-webkit-fill-available; min-height:100vh;}body.modal-open { overflow:hidden !important;}body, html { min-width:320px; scrollbar-width:thin;}img { height:auto; max-width:100%; max-height:100%;}[class*=gy-]:not([class*=row]) { row-gap:var(--bs-gutter-y);}
128[class*=gx-]:not([class*=row]) { column-gap:var(--bs-gutter-x);}a { color:inherit; text-decoration:none; text-underline-offset:2px;}a.has-img.gallery__img-link:focus-visible { display:flex;}a:not([class]), a.direct-filter-link { text-decoration-line:underline; text-decoration-color:currentColor; text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);}a:not([class]):hover, a:not([class]):focus, a:not([class]):focus-visible, a.direct-filter-link:hover, a.direct-filter-link:focus, a.direct-filter-link:focus-visible { text-decoration-color:currentColor; text-decoration-line:underline;}a:not([class]):focus-visible, a.direct-filter-link:focus-visible { outline:0; background-color:var(--focus-visible-bg); color:var(--focus-visible-color);}a:not(:is(.btn, .has-img, .badge)):focus-visible { outline:0; background-color:var(--focus-visible-bg); color:var(--focus-visible-color); text-decoration-line:underline;}.icon-link { color:inherit; text-decoration-color:currentColor; text-decoration-color:color-mix(in srgb, currentColor 50%, transparent); text-decoration-thickness:1px;}.icon--regular .icon-link, .icon--sharp-regular .icon-link { font-weight:500;}.icon--solid .icon-link, .icon--sharp-solid .icon-link { font-weight:600;}.icon-link:hover, .icon-link:focus-visible { outline:0; text-decoration-color:currentColor; text-decoration-line:underline; text-decoration-thickness:1px;}div#overlay_explicit { display:flex; background:var(--bs-primary-300); opacity:1; transition:none; position:fixed; inset:0; z-index:1055; padding-right:0 !important;}.nanobar { color:#ffffff; overflow:hidden; background-color:#009688; text-align:center;}.nanobar p:last-of-type { margin-bottom:0;}.nanobar ~ .nanobar { border-top:1px solid #FFFFFF;}.nanobar__btn-close { background:#009688; color:#ffffff; border-color:currentColor; padding:0.28125rem;}.nanobar__btn-close .icon-set { font-size:1em;}.nanobar__btn-close:hover, .nanobar__btn-close:active, .nanobar__btn-close:focus { color:#ffffff;}
128.header { color:#333333; position:relative;}.header-with-sticky-behavior .header:not(.header--dumbed), .header-is-sticky.header-with-sticky-behavior-on-scroll-up .header:not(.header--dumbed) { position:sticky; z-index:1021; top:0;}.header-is-hidden-by-scroll-down .header { visibility:hidden;}.header .btn { --bs-btn-padding-x:0.375em; --bs-btn-padding-y:0.375em;}.header .btn-clear { --bs-btn-color:#333333; --bs-btn-bg:rgba(255, 255, 255, 0); --bs-btn-border-color:rgba(255, 255, 255, 0); --bs-btn-hover-color:#333333; --bs-btn-hover-bg:rgba(51, 51, 51, 0.075); --bs-btn-hover-border-color:rgba(255, 255, 255, 0); --bs-btn-focus-shadow-rgb:51, 51, 51; --bs-btn-active-color:#333333; --bs-btn-active-bg:rgba(51, 51, 51, 0.125); --bs-btn-active-border-color:rgba(255, 255, 255, 0); --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-disabled-color:#333333; --bs-btn-disabled-bg:rgba(255, 255, 255, 0); --bs-btn-disabled-border-color:rgba(255, 255, 255, 0);}.header .icon-set { font-size:1.5em; vertical-align:top;}.header__inner { --header-inner-padding-y:var(--grid-actual-container-padding-x); padding-top:var(--header-inner-padding-y); padding-bottom:var(--header-inner-padding-y);}.header-with-sticky-behavior .header:not(.header--dumbed) .header__inner { transition:box-shadow ease var(--header-sticky-on-scroll-up-transition-time);}.header-with-sticky-behavior-on-scroll-up.header-is-sticky-with-transition .header:not(.header--dumbed) .header__inner { transition:top ease var(--header-sticky-on-scroll-up-transition-time);}.header__inner::before { content:""; position:absolute; top:0; right:0; bottom:0; left:0; z-index:-1; background:linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);}.header-with-sticky-behavior-on-scroll-up.header-is-sticky-with-transition .header__inner::before { transition:opacity ease var(--header-sticky-on-scroll-up-transition-time);}.header-is-sticky .header:not(.header--dumbed) .header__inner { box-shadow:0 16px 16px -16px rgba(0, 0, 0, 0.15);}.header-is-sticky.header-with-sticky-behavior-on-scroll-up .header:not(.header--dumbed) .header__inner { top:calc((var(--header-height) + 16px) * -1); position:relative;}.header-is-sticky.header-is-visible-by-scroll-up .header:not(.header--dumbed) .header__inner { top:0;}.header--dumbed .header__inner { padding-bottom:var(--header-inner-padding-y);}@media (min-width:768px) { .header__inner {  --header-inner-padding-y:0.75rem; }}.header__container--top { grid-template-columns:auto 1fr auto; gap:0.75rem var(--grid-actual-container-padding-x);}.header_text_section_2.in-header-top, #offcanvas-box-search { grid-column:1/-1;}.header__container--bottom { grid-template-columns:1fr; gap:0.75rem var(--grid-actual-container-padding-x);}.header__container--bottom:has(> .header_text_section_2) { grid-template-columns:auto minmax(200px, 1fr);}.header__container--dumbed { grid-template-columns:minmax(auto, 300px) auto; gap:0.75rem;}@media (max-width:767.98px) { .header__container--dumbed .order-steps {  grid-column:1/-1; }}@media (min-width:768px) { .header__container--top {  grid-template-columns:auto fit-content(min(30%, 400px)) 1fr auto; } .header__container--dumbed {  grid-template-columns:fit-content(min(30vw, 300px)) 1fr auto; } #offcanvas-box-search {  grid-column:3/4; }}@media (min-width:992px) { .header--with-hamburger {  grid-template-columns:auto fit-content(min(30%, 400px)) 1fr 1fr auto; } .header--with-hamburger .header_text_section_2.in-header-top {  grid-column:4/5; }}@media (min-width:1240px) { .header--with-menu {  grid-template-columns:auto 1fr auto; } .header--with-menu #offcanvas-box-search {  grid-column:2/3; } .header__container--bottom {  grid-template-columns:auto 1fr; } .header__container--bottom:has(> .header_text_section_2) {  grid-template-columns:auto auto minmax(150px, 1fr); }}@media (max-width:575.98px) { #offcanvas-box-search {  min-height:122px;  max-height:100dvh; }}.logo { line-height:1;}.header_text_section_2 { color:#009688; font-size:0.875rem; font-weight:500;}.header_text_section_2.in-header-bottom { text-align:right;}.header_text_section_2.in-header-top { text-align:center;}.header_text_section_2 a { margin-left:1em; text-decoration:none;}.header_text_section_2 a[href^=tel], .header_text_section_2 a[href^=mailto] { display:inline-flex; align-items:center; vertical-align:middle;}@supports (mask-size:cover) { .header_text_section_2 a[href^=tel]::before, .header_text_section_2 a[href^=mailto]::before {  content:"";  mask-size:auto;  width:1em;  height:1em;  background-color:currentColor;  mask-position:center;  mask-repeat:no-repeat;  display:inline-block;  vertical-align:middle;  margin-right:0.5em; }}@supports not (mask-size:cover) { .header_text_section_2 a[href^=tel], .header_text_section_2 a[href^=mailto] {  background-position:left center;  background-size:1em;  background-repeat:no-repeat;  padding-left:1.5em; }}@media (max-width:991.98px) { .header_text_section_2 {  flex:100%; } .header_text_section_2-slide > p:has(a) {  display:flex;  flex-wrap:wrap;  justify-content:space-between;  column-gap:1rem; } .header_text_section_2-slide > p:has(a) a {  margin-left:0; } .header_text_section_2.in-header-top {  order:1; }}.ac_results { display:none !important;}.cart-box__product-count { display:block; font-variant-numeric:tabular-nums; line-height:1;}.cart-box__product-count:has(.cart-empty-text) { display:none;}.nav-item--menu .dropdown-item { line-height:1.25; white-space:normal;}.nav-link__name { flex-grow:1;}.nav-item:hover, .nav-item:has(> .show), .nav-item:has(> .active) { background-color:#f2f2f2;}.nav-item button.dropdown-toggle { border:1px solid transparent; flex-grow:0;
128 --bs-btn-focus-box-shadow:0 0 0 0.125rem inset #99d5cf; --bs-btn-active-shadow:0 0 0 0.125rem inset #99d5cf;}.nav-item button.dropdown-toggle .icon-set { font-size:1em;}.nav-list-parent-link { text-decoration:none;}.nav-link { --bs-btn-active-shadow:0 0 0 0 rgba(0, 0, 0, 0.075); --bs-btn-active-bg:transparent; --bs-btn-active-border-color:transparent; display:flex; align-items:center; user-select:none; flex-grow:1; border-radius:6px; text-align:left; justify-content:flex-start; border:1px solid transparent;}.navbar-nav .nav-item { border-radius:6px;}.navbar-nav .nav-item.dropdown:has(.dropdown-toggle.show) { background-color:#f2f2f2;}.navbar-nav .dropdown-menu .nav-item { width:100%;}.navbar-nav .dropdown-menu .submenu[data-bs-popper] { margin-left:var(--bs-dropdown-padding-y); margin-top:calc(var(--bs-dropdown-padding-y) * -1); left:100%; top:0;}.navbar-nav .dropdown-menu .submenu[data-bs-popper][data-popper-placement^=right] { margin-left:var(--bs-dropdown-padding-y) !important;}.navbar-nav .dropdown-menu .submenu[data-bs-popper][data-popper-placement^=right-start] { margin-top:calc(var(--bs-dropdown-padding-y) * -1) !important;}.navbar-nav .dropdown-menu .submenu[data-bs-popper][data-popper-placement^=right-end] { margin-bottom:calc(var(--bs-dropdown-padding-y) * -1) !important;}.navbar-nav .dropdown-menu .icon-set { transform:rotate(-90deg);}.navbar-nav .dropdown-menu .dropdown-toggle-split.show .icon-set { transform:rotate(-90deg) scaleY(-1);}.navbar-nav > .dropdown > .dropdown-toggle.show .icon-set { transform:scaleY(-1);}.navbar-nav.with-click .btn-group .nav-link { padding-right:0.375rem;}.navbar-nav.with-click .btn-group .nav-link > .icon-set { display:none;}.navbar-nav.with-hover-intent .nav-link { gap:0.25rem;}.navbar-nav.with-hover-intent .icon-set { margin-left:auto; font-size:1em;}.navbar-nav.navbar-nav--header .dropdown-menu { overflow:hidden auto; overscroll-behavior:contain; scrollbar-width:thin; scrollbar-color:#a8a8a8 #ffffff; max-height:calc(100vh - var(--menu-nav-item-bottom, 120px) - var(--bs-dropdown-spacer) - 1rem); max-width:20rem; width:max-content;}.navbar-nav.navbar-nav--header .dropdown-menu::-webkit-scrollbar { width:6px; height:6px;}.navbar-nav.navbar-nav--header .dropdown-menu::-webkit-scrollbar-thumb { background:#a8a8a8; border:3px solid #a8a8a8; border-radius:3px;}.navbar-nav.navbar-nav--header .dropdown-menu::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:3px solid #8f8f8f;}.navbar-nav.navbar-nav--header .dropdown-menu::-webkit-scrollbar-track { background-color:#ffffff; border-radius:3px;}html.header-with-sticky-behavior-on-scroll-up .navbar-nav.navbar-nav--header .dropdown-menu, html.header-with-sticky-behavior .navbar-nav.navbar-nav--header .dropdown-menu { max-height:calc(100vh - var(--menu-nav-item-bottom, var(--header-height, 120px)) - var(--bs-dropdown-spacer) - 1rem);}.navbar-nav.navbar-nav--header > li:hover { background-color:rgba(51, 51, 51, 0.075);}.navbar-nav.navbar-nav--header > li:has(> .show), .navbar-nav.navbar-nav--header > li:has(> .active) { background-color:rgba(51, 51, 51, 0.125);}.navbar-nav.navbar-nav--header > li > .nav-link { --bs-nav-link-color:#333333; --bs-nav-link-hover-color:#333333; --bs-navbar-active-color:#333333;}.navbar-nav.navbar-nav--header > li > .dropdown-toggle { --bs-btn-color:#333333; --bs-btn-hover-color:#333333;}@media (min-width:992px) and (max-width:1239.98px) and (pointer:fine) { .navbar-nav.navbar-nav--header {  margin-left:calc(var(--bs-navbar-nav-link-padding-x) * -1); }}@media (pointer:fine) { .navbar-nav .dropdown-toggle-split, .navbar-nav .dropdown-toggle {  padding-inline:0.25em; } .navbar-nav.with-click .nav-item:hover > .dropdown-toggle {  background-color:#e6e6e6;  border-color:#e6e6e6; } .navbar-nav.with-click .nav-item:hover > .dropdown-toggle:hover {  background-color:#d9d9d9;  border-color:#d9d9d9; } .navbar-nav.with-hover-intent .btn-group > .nav-link {  border-top-right-radius:6px;  border-bottom-right-radius:6px; } .navbar-nav.with-hover-intent .dropdown-toggle {  display:none; } .navbar-nav.navbar-nav--header.with-click .nav-item.dropdown:has(.dropdown-toggle.show) {  background-color:rgba(51, 51, 51, 0.15); } .navbar-nav.navbar-nav--header.with-click .nav-item:hover > .dropdown-toggle {  background-color:rgba(51, 51, 51, 0.05);  border-color:rgba(51, 51, 51, 0.05); } .navbar-nav.navbar-nav--header.with-click .nav-item:hover > .dropdown-toggle:hover {  background-color:rgba(51, 51, 51, 0.1);  border-color:rgba(51, 51, 51, 0.1); }}@media (pointer:coarse) { .navbar-nav.with-click, .navbar-nav.with-hover-intent {  gap:0.125rem; } .navbar-nav.with-click > .nav-item, .navbar-nav.with-hover-intent > .nav-item {  background-color:#f2f2f2; } .navbar-nav.with-click .dropdown-toggle, .navbar-nav.with-hover-intent .dropdown-toggle {  background-color:#ececec;  border-color:#ececec; } .navbar-nav.with-click .dropdown-toggle.show, .navbar-nav.with-hover-intent .dropdown-toggle.show {  background-color:#dfdfdf;  border-color:#dfdfdf;  border-top-left-radius:0;  border-bottom-left-radius:0; } .navbar-nav.with-hover-intent .nav-link .icon-set {  display:none; } .navbar-nav.navbar-nav--header > .nav-item {  background-color:rgba(51, 51, 51, 0.075); } .navbar-nav.navbar-nav--header > .nav-item.dropdown:has(.dropdown-toggle.show) {  background-color:rgba(51, 51, 51, 0.15); } .navbar-nav.navbar-nav--header > .nav-item > .dropdown-toggle {  background-color:rgba(51, 51, 51, 0.05);  border-color:rgba(51, 51, 51, 0.05); } .navbar-nav.navbar-nav--header > .nav-item > .dropdown-toggle.show {  background-color:rgba(51, 51, 51, 0.1);  border-color:rgba(51, 51, 51, 0.1); }}.btn-close:focus-visible { box-shadow:inset 0 0 0 0.125rem #99d5cf;}.btn-close.btn-sm { padding:0.28125rem;}.btn-close.btn-sm .icon-set { font-size:1em;}input[type=search]::-webkit-search-cancel-button { font-size:1.5em; width:1em; height:1em; cursor:pointer; -webkit-appearance:none;}@supports (mask-size:cover) { input[type=search]::-webkit-search-cancel-button {  mask-size:0.8em;  background-color:currentColor;  mask-position:center;  mask-repeat:no-repeat; }}@supports not (mask-size:cover) { input[type=search]::-webkit-search-cancel-button {  background-position:center;  background-size:0.8em;  background-repeat:no-repeat; }}.btn__text { display:none; z-index:1;}@media (min-width:992px) { .btn__text {  display:initial; }}.header__buttons-wrapper { display:inline-flex; white-space:nowrap;}.header__buttons-wrapper .icon-set { min-width:1em;}@media (max-width:767.98px) { .search-box, .offcanvas-box-search {  order:10;  grid-column:1/-1; }}@media (min-width:768px) { .search-bar-in-offcanvas .offcanvas-box-search, .search-bar-visible .search-box {  max-width:400px;  min-width:244px; }}.search-box__input { cursor:pointer; position:relative; height:var(--search-box-input-height); line-height:calc(var(--search-box-input-height) - 2 * 1px); padding:0 var(--search-box-input-height) 0 0.5rem; flex-shrink:0;}.search-box__input:focus { cursor:text;}.search-box__input.ajax-loading ~ .search-box__loading { display:flex;}.search-box__input.form-control[readonly] { background-color:#ffffff; cursor:pointer; opacity:1;}.search-box__input::-webkit-input-placeholder { text-align:left; font-weight:normal;
128 color:rgba(51, 51, 51, 0.7);}.search-box__input:-ms-input-placeholder { text-align:left; font-weight:normal; color:rgba(51, 51, 51, 0.7);}.search-box__input::-ms-input-placeholder { text-align:left; font-weight:normal; color:rgba(51, 51, 51, 0.7);}.search-box__input::-moz-placeholder { text-align:left; font-weight:normal; color:rgba(51, 51, 51, 0.7);}.search-box__input::placeholder { text-align:left; font-weight:normal; color:rgba(51, 51, 51, 0.7);}.search-box__search-btn { padding:0; height:var(--search-box-input-height); width:var(--search-box-input-height); aspect-ratio:1/1; position:absolute; top:0; right:0; z-index:3;}.lang-box a { display:flex; align-items:center; line-height:1; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s;}.lang-box a:hover { color:rgba(51, 51, 51, 0.7);}@media (min-width:992px) { .lang-box__dropdown-btn {  padding-left:1.25rem;  padding-right:0rem; }}.lang-box .form-check-label { display:flex; column-gap:var(--padding); align-items:baseline;}.lang-box__icon { line-height:0; flex:0 0 var(--image-width); width:var(--image-width); transform:translateY(-1px);}.lang-box__icon img { max-height:var(--image-height);}.currency { margin:0; min-height:1em;}.currency__radio:not(:checked) + label:hover { color:rgba(51, 51, 51, 0.7);}.currency__label { display:flex; align-items:center; font-weight:500; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s; line-height:1.2; white-space:nowrap; margin-bottom:0;}.currency__label::before, .currency__label::after { display:none !important;}.currency__radio:checked + label { cursor:default;}.lang-box__title, .currency-box__title { white-space:nowrap; margin-bottom:1.25rem; font-weight:700;}.lang-box__languages, .currency-box__currencies { list-style:none; margin-bottom:0; display:flex; flex-flow:column nowrap; row-gap:0.625rem;}@media (max-width:991.98px) { .lang-box__languages, .currency-box__languages {  justify-content:flex-end; }}.currency-box__sign::before { content:"(";}.currency-box__sign::after { content:")";}.currency-box__code { min-width:2.5em;}.main { padding-top:0.75rem; padding-bottom:1.5rem; min-height:80vh;}.aos #ud_shop_start .main > * { overflow:hidden; }.aos #ud_shop_start .main #box_top_content, .aos #ud_shop_start .main #page_artref_inner, .aos #ud_shop_start .main #box_art_content { overflow:visible;}#ud_shop_start .main { padding-top:0; padding-bottom:0;}#ud_shop_start .main > .layout--carousel:first-child { padding-top:0.75rem;}.main * { scroll-margin-top:20px;}html.header-with-sticky-behavior .main *, html.header-is-visible-by-scroll-up .main * { scroll-margin-top:calc(var(--header-height) + 20px);}.main--landing { width:100%; padding-top:2.5rem;}.custom-content { margin-bottom:1.5rem; color:rgba(51, 51, 51, 0.7);}.custom-sub-content:last-child { margin-bottom:0;}.custom-content__content p:last-child, .custom-sub-content p:last-child { margin-bottom:0;}.custom-content__content[class*=container-max-] { padding-left:0; padding-right:0;}.read-more { --readmore-btn-bg:#FFFFFF; --readmore-fade-bg:255, 255, 255; position:relative; overflow:hidden; box-sizing:content-box; max-height:calc(10 * 1rem * 1.5); line-height:1.5; font-size:1rem;}.product__description-short .read-more { max-height:calc(4 * 1rem * 1.5); line-height:1.5; font-size:1rem;}#artdet__short-descrition .read-more { max-height:calc(4 * 1rem * 1.5); line-height:1.5; font-size:1rem;}.product-tooltip #artdet__short-descrition .read-more { max-height:calc(5 * 1rem * 1.5); line-height:1.5; font-size:1rem;}#page_art_content .custom-content .read-more, #page_artspec_content .custom-content .read-more { max-height:calc(10 * 1rem * 1.5); line-height:1.5; font-size:1rem;}#page_cat_content .custom-content .read-more { max-height:calc(10 * 1rem * 1.5); line-height:1.5; font-size:1rem;}.read-more.product-review__advantage, .read-more.product-review__disadvantage { max-height:calc(3 * 0.875rem * 1.25); line-height:1.25; font-size:0.875rem;}.read-more.product-review__message { max-height:calc(5 * 0.875rem * 1.25); line-height:1.25; font-size:0.875rem;}.read-more.product-review__admin-answer-inner { max-height:calc(5 * 0.875rem * 1.25); line-height:1.25; font-size:0.875rem; --readmore-btn-bg:#f5f5f5; --readmore-fade-bg:245, 245, 245;}.read-more__content p:last-child { margin-bottom:0;}.read-more__btn-wrap { position:absolute; bottom:0; left:0; width:100%; z-index:1; text-align:right; line-height:inherit; padding-top:0px; transition:opacity 0.15s linear; opacity:0; visibility:hidden;}.read-more.has-button .read-more__btn-wrap { opacity:1; visibility:visible;}.read-more__btn { --svg-icon-width:0.55em; padding:0 0 0 0.5rem; vertical-align:baseline; font-size:0.875rem; background-color:var(--readmore-btn-bg);}.read-more__btn .icon-set { transform:rotate(90deg);}.read-more__btn.is-active::before { content:attr(data-opened);}.read-more__btn.is-active .icon-set { transform:rotate(-90deg);}.read-more__btn::before { content:attr(data-closed);}.read-more__btn:hover::after { opacity:0.5;}.read-more__btn::after { content:""; position:absolute; bottom:50%; transform:translateY(50%); left:0; right:0; height:1.5rem; background:linear-gradient(to bottom, rgba(var(--readmore-fade-bg), 0) 0%, rgba(var(--readmore-fade-bg), 1) 100%); z-index:-1; transition:opacity 0.15s linear;}.is-opened .read-more__btn::after { display:none;}.layout-container { display:flex; flex-direction:column; container-type:inline-size; order:var(--order-default, 0);}@media (min-width:440px) { .layout-container {  order:var(--order-xs, var(--order-default, 0)); }}@media (min-width:576px) { .layout-container {  order:var(--order-sm, var(--order-xs, var(--order-default, 0))); }}@media (min-width:768px) { .layout-container {  order:var(--order-md, var(--order-sm, var(--order-xs, var(--order-default, 0)))); }}@media (min-width:992px) { .layout-container {  order:var(--order-lg, var(--order-md, var(--order-sm, var(--order-xs, var(--order-default, 0))))); }}@media (min-width:1240px) { .layout-container {  order:var(--order-xl, var(--order-lg, var(--order-md, var(--order-sm, var(--order-xs, var(--order-default, 0)))))); }}@media (min-width:1440px) { .layout-container {  order:var(--order-xxl, var(--order-xl, var(--order-lg, var(--order-md, var(--order-sm, var(--order-xs, var(--order-default, 0))))))); }}.layout-container .form-group:last-child { margin-bottom:0;}.layout-container:empty, .layout-subcontainer:empty, .layout-block:empty { display:none !important;}.product-list-grid { grid-template-columns:minmax(0, 1fr);}@media (min-width:1240px) { .filter-exists.filter-box-in-sidebar .product-list-grid, .filter-not-exists.filter-box-content-exists.filter-box-in-sidebar .product-list-grid {  grid-template-columns:330px minmax(0, 1fr); }}.highlighted-block { --padding:0.75rem; padding:var(--padding); background-color:#F4F4F4; color:#333333; border-radius:6px; scrollbar-width:thin; scrollbar-color:#a8a8a8 #F4F4F4;}.highlighted-block::-webkit-scrollbar { width:6px; height:6px;}.highlighted-block::-webkit-scrollbar-thumb { background:#a8a8a8; border:3px solid #a8a8a8; border-radius:3px;}.highlighted-block::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:3px solid #8f8f8f;}.highlighted-block::-webkit-scrollbar-track { background-color:#F4F4F4; border-radius:3px;}.highlighted-block .line-separator { margin-left:calc(var(--padding) * -1); margin-right:calc(var(--padding) * -1); width:auto;}@media (min-width:768px) { .highlighted-block {  --padding:1.5rem; }}.highlighted-block .highlighted-block { --padding:0; background-color:transparent;}.highlighted-primary { background-color:#cceae7; color:var(--bs-primary-text-emphasis); border-radius:6px; font-weight:500; padding:0.5rem;}.carousel-block { position:relative;}html:not(.carousels-in-container) .carousel-block { width:1920px; margin-left:auto; margin-right:auto; max-width:100%; padding-left:var(--grid-actual-container-padding-x); padding-right:var(--grid-actual-container-padding-x);}.container .carousel-block { padding-left:0 !important; padding-right:0 !important;}.carousel-block:not(.carousel-block--grid) .carousel-cell { flex:0 0 var(--main-img-width); width:var(--main-img-width); max-width:100%;}.carousel-block:not(.carousel-block--grid).with-auto-crop .element-img, .carousel-block:not(.carousel-block--grid).with-auto-crop .product__img { object-fit:cover; height:100%;}.carousel-block.carousel-block--with-nav { padding-bottom:calc(var(--carousel-prev-next-gap-top) + var(--carousel-prev-next-btn-height));}.carousel-block .type--3.card--1 .product__inner > .row { height:100%; align-items:center;}.carousel-block.is-hidden { pointer-events:none;}.carousel-block.is-hidden .carousel__nav { opacity:0;}.carousel-block.no-paging .carousel__nav { visibility:hidden;}.carousel-block:not(.no-paging) .carousel { cursor:grab;}.carousel-block .carousel__nav { max-width:calc(var(--container-max-actual) - var(--grid-gutter-width-actual));}.carousel-block.scrolling .carousel__prev-next-btn { pointer-events:none;}.carousel-block .img-lazy-bg-wrapper { position:absolute; top:0; height:100%; overflow:hidden;}.line-separator { --border-width:1px;  width:100%; display:flex; align-items:center; text-align:center; text-transform:uppercase; color:#DCDCDC; font-weight:600; margin-top:0.6375em; margin-bottom:0.6375em; font-size:80%;}.line-separator::before { content:""; flex:1; border:solid #DCDCDC; border-width:0 0 var(--border-width) 0;}.line-separator--text { min-height:1em; line-height:1;}.line-separator--text::after { content:""; flex:1; border:solid #DCDCDC; border-width:0 0 var(--border-width) 0;}.line-separator--text span { margin:0 calc(var(--border-width) * 1.5); padding:0 0.25em;}.line-separator--dashed::before { border-style:dashed;}.line-separator--text.line-separator--dashed::after { border-style:dashed;}
128.line-separator--vertical { flex-direction:column; flex:0 0 auto; width:auto; margin:0 0.6375em 0 0.6375em;}.line-separator--vertical::before { border-width:0 var(--border-width) 0 0;}.line-separator--vertical.line-separator--text span { margin:calc(var(--border-width) * 1.5) 0; padding:0.25em 0;}.line-separator--vertical.line-separator--text::after { border-width:0 var(--border-width) 0 0; margin:var(--border-width) 0 0 0;}.line-separator--vertical.line-separator--text::before { margin:0 0 var(--border-width) 0;}.alert { column-gap:0.5em;}.alert > .icon-set { font-size:1.25em; vertical-align:middle; color:var(--bs-alert-icon-color);}.alert.no-product { display:inline-block;}.alert-iflex { display:inline-flex; align-items:center;}@media (min-width:1440px) { .carousel-block--fluid-indent .carousel-cell:first-child, .carousels-fluid-indent .layout-container--full-width .carousel-block .carousel-cell:first-child, .carousels-fluid-indent .page-content--full-width .carousel-block .carousel-cell:first-child {  margin-left:var(--remain-half-space-by-side-without-padding); } .carousel-block--fluid-indent .carousel-cell:last-child, .carousels-fluid-indent .layout-container--full-width .carousel-block .carousel-cell:last-child, .carousels-fluid-indent .page-content--full-width .carousel-block .carousel-cell:last-child {  margin-right:var(--remain-half-space-by-side-without-padding) !important; } .container .carousel-block--fluid-indent .carousel-cell, .offcanvas .carousel-block--fluid-indent .carousel-cell, .modal .carousel-block--fluid-indent .carousel-cell {  scroll-snap-align:start; } .container .carousel-block--fluid-indent .carousel-cell:first-child, .offcanvas .carousel-block--fluid-indent .carousel-cell:first-child, .modal .carousel-block--fluid-indent .carousel-cell:first-child {  margin-left:0; } .container .carousel-block--fluid-indent .carousel-cell:last-child, .offcanvas .carousel-block--fluid-indent .carousel-cell:last-child, .modal .carousel-block--fluid-indent .carousel-cell:last-child {  margin-right:0 !important; }}.carousels-fluid .layout-container--full-width .carousel-block,.carousels-fluid-indent .layout-container--full-width .carousel-block,.carousels-fluid .page-content--full-width .carousel-block,.carousels-fluid-indent .page-content--full-width .carousel-block { width:100vw; max-width:100vw; left:50%; transform:translateX(-50%); padding-right:var(--grid-actual-container-padding-x) !important; padding-left:var(--grid-actual-container-padding-x) !important;}@media (min-width:1440px) { .carousels-fluid .layout-container--full-width .carousel-block .main-title__outer .container, .carousels-fluid-indent .layout-container--full-width .carousel-block .main-title__outer .container, .carousels-fluid .page-content--full-width .carousel-block .main-title__outer .container, .carousels-fluid-indent .page-content--full-width .carousel-block .main-title__outer .container {  padding-right:var(--grid-actual-container-padding-x);  padding-left:var(--grid-actual-container-padding-x); }}.carousel { position:relative; display:flex; overflow:auto hidden; -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory; scroll-behavior:smooth; -webkit-overflow-scrolling:touch; user-select:none; scrollbar-width:none; -ms-overflow-style:none;}.carousel::-webkit-scrollbar { background:transparent; width:0; height:0;}.carousel.dragging { cursor:grabbing; scroll-snap-type:none; scroll-behavior:auto;}.carousel.dragging a { pointer-events:none;}.carousel:focus-visible { outline:1px solid #005a52; box-shadow:0 0 0 calc(0.125rem + 0px) #99d5cf;}.carousel-cell { position:relative; margin-right:0.75rem; scroll-snap-align:var(--scroll-snap-align, center);}@media (min-width:576px) { .carousel-cell {  scroll-snap-align:var(--scroll-snap-align, end); }}.carousel-cell:last-child { margin-right:0 !important;}.carousel__prev-next-btn { --bs-btn-disabled-border-color:transparent; height:var(--carousel-prev-next-btn-height); line-height:var(--carousel-prev-next-btn-height); width:var(--carousel-prev-next-btn-width); flex:0 0 var(--carousel-prev-next-btn-width); max-width:var(--carousel-prev-next-btn-width); padding:0; text-align:center; letter-spacing:0; border-radius:6px; font-size:1.125rem; color:rgba(51, 51, 51, 0.7); display:inline-flex; align-items:center; justify-content:center;}.carousel__nav { user-select:none; display:flex; align-items:center; justify-content:center; position:absolute; bottom:0; width:100%; left:50%; transform:translateX(-50%); z-index:1; min-height:var(--carousel-prev-next-btn-height); will-change:opacity; transition:opacity ease 1s;}.carousel__progress { --bs-progress-height:2px; --bs-progress-bg:lightgray; --bs-progress-bar-bg:currentColor; --bs-progress-bar-color:#333333; width:80px; margin:0.5rem;}.badge { user-select:none; border:1px solid #DCDCDC; background-color:#f5f5f5; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s; text-decoration:none !important;}.badge span, .badge svg { vertical-align:top;}.badge svg:not(:only-child) { margin-right:0.25em;}.badge[href]:hover, .badge:focus, .badge:focus-visible { background-color:#dddddd;}.badge:focus-visible { outline:1px solid #005a52; outline-offset:-1px; box-shadow:inset 0 0 0 0.125rem #99d5cf;}.badge.on-stock { font-weight:400; color:#009688; background-color:rgba(255, 255, 255, 0); border-color:rgba(0, 150, 136, 0.4);}.badge.no-stock { font-weight:400; color:#C91D25; background-color:rgba(255, 255, 255, 0); border-color:rgba(201, 29, 37, 0.4);}.badge.to-order { font-weight:400; color:#165DC9; background-color:rgba(255, 255, 255, 0); border-color:rgba(22, 93, 201, 0.4);}.badge--status-1 { color:#333333; font-weight:500; background-color:rgba(255, 255, 255, 0.9); border-color:gainsboro;}.badge--status-1[href]:hover { background-color:#e6e6e6;}.badge--status-2 { color:#333333; font-weight:500; background-color:rgba(255, 255, 255, 0.9); border-color:gainsboro;}.badge--status-2[href]:hover { background-color:#e6e6e6;}.badge--status-3 { color:#333333; font-weight:500; background-color:rgba(255, 255, 255, 0.9); border-color:gainsboro;}.badge--status-3[href]:hover { background-color:#e6e6e6;}.badge--new { color:#ffffff; font-weight:500; background-color:#009688; border-color:#009688;}.badge--sale { color:#ffffff; font-weight:500; background-color:#009688; border-color:#009688;}.badge--gift { color:#C91D25; font-weight:500; background-color:whitesmoke; border-color:rgba(201, 29, 37, 0.5);}.badge--gift::after { content:attr(title); margin-left:0.25em;}.badge--bundle-qty { color:#333333; font-weight:500; background-color:whitesmoke; border-color:gainsboro;}.stars { display:flex; align-items:center; line-height:1; position:relative; column-gap:0.333333em;}.star { line-height:0;}.star--full { color:#E8A530;}.star--full path { opacity:1;}
128.star--empty { color:#c2c2c2;}.icon--solid .star--empty, .icon--duotone .star--empty, .icon--sharp-solid .star--empty { opacity:0.5;}.star--percent { color:#c2c2c2; position:relative;}.star--percent .star--full { position:absolute; left:0; top:0; overflow:hidden;}.icon--duotone .star--percent > .icon-set, .icon--solid .star--percent > .icon-set, .icon--sharp-solid .star--percent > .icon-set { opacity:0.5;}.overflow-main-grid { grid-template-columns:minmax(0, 1fr); margin-bottom:1.5rem;}@media (min-width:992px) { .overflow-main-grid {  grid-template-columns:minmax(0, 1fr) 380px; } .overflow-main-grid .col-b {  grid-row:2 span;  grid-row:1/-1;   grid-column:2;   height:fit-content; }}#ident_data { text-align:center; position:fixed; padding:12px 12px 40px; bottom:0; left:0; z-index:99999; background:#000; color:#fff; transition:all ease 0.2s; transform:translateX(-102%); display:flex; flex-direction:column; align-items:flex-start; font-size:0.75rem; max-height:100vh;}#ident_data b { font-size:0.875rem; line-height:1;}#ident_data b:not(:first-of-type) { margin-top:0.625rem;}#ident_data a { font-size:0.875rem; text-transform:uppercase; color:inherit;}#ident_data a::before { content:"->"; margin-right:0.625rem;}#ident_data::after { content:"@"; position:absolute; left:100%; bottom:60px; font-size:12px; padding:15px 2px 15px 6px; display:flex; justify-content:center; align-items:center; border-radius:0 5px 5px 0; background-color:#000; color:#fff;}@media (min-width:576px) { #ident_data::after {  padding:15px 5px; }}#ident_data:hover { transform:translateX(0%);}@media (max-width:399px) { #ident_data {  font-size:0.9rem; }}#cursor { position:fixed; width:18px; top:0; left:0; pointer-events:none; z-index:9999; display:none; aspect-ratio:6/13;}@media (pointer:coarse) { #cursor {  display:none !important; }}.custom-content--page_shop_start { line-height:30px; margin-bottom:0;}.custom-content--page_shop_start.custom-content--top { background:linear-gradient(to bottom, #F4F4F4 0%, #F4F4F4 100%); color:#333333; padding-top:3rem; padding-bottom:3rem;}.custom-content--page_shop_start.custom-content--bottom { background:linear-gradient(to bottom, #F4F4F4 0%, #F4F4F4 100%); color:#333333; padding-top:3rem; padding-bottom:3rem;}.start-newsletter .element { background:linear-gradient(to bottom, #F4F4F4 0%, #F4F4F4 100%); padding-top:3rem; padding-bottom:3rem; color:#333333;}@media (min-width:1240px) { #box_art_content .box_content_ajax, #box_top_content .box_content_ajax {  min-height:615px; } #page_artref_inner .page_content_ajax {  min-height:615px; }}.box_top_content { position:relative; background:linear-gradient(to bottom, #F4F4F4 0%, #F4F4F4 100%); padding-top:3rem; padding-bottom:3rem;}.box_top_content .main-title__outer, .box_top_content .carousel__prev-next-btn { color:#333333;}.box_top_content .sub-title { color:rgba(51, 51, 51, 0.7);}.box_art_content { position:relative; background:linear-gradient(to bottom, #F4F4F4 0%, #F4F4F4 100%); padding-top:3rem; padding-bottom:3rem;}.box_art_content .main-title__outer, .box_art_content .carousel__prev-next-btn { color:#333333;}.box_art_content .sub-title { color:rgba(51, 51, 51, 0.7);}#page_artref_inner { position:relative; background:linear-gradient(to bottom, #F4F4F4 0%, #F4F4F4 100%); padding-top:3rem; padding-bottom:3rem;}#page_artref_inner .main-title__outer, #page_artref_inner .carousel__prev-next-btn { color:#333333;}#page_artref_inner .sub-title { color:rgba(51, 51, 51, 0.7);}#ud_shop_start #page_cat_content, #ud_shop_start #page_art_content { padding-top:30px;}.layout--start_categories.type--list .main-title__outer { text-align:center;}.start_category_offer__slide { display:flex; flex-direction:column; border-radius:6px; overflow:hidden; max-width:var(--main-img-width); background-color:#ffffff;}.start_categories__element-texts { padding:0.75rem; flex-grow:1; display:flex; flex-wrap:wrap; justify-content:center; align-items:center; text-align:center;}.start_category_offer { background:linear-gradient(to bottom, #F4F4F4 0%, #F4F4F4 100%); padding-top:2rem; padding-bottom:2rem;}.start_category_offer .main-title { color:#333333;}.start_category_offer .sub-title { color:rgba(51, 51, 51, 0.7);}.start_category_offer .h3 { font-weight:500; font-size:26px; text-align:center; margin-bottom:0;}.start_category_offer .html-text { text-align:center;}.start_category_offer--list .start_categories__row { column-gap:var(--bs-gutter-x); row-gap:var(--bs-gutter-y); justify-content:center;}.start_category_offer--list .start_category_offer__slide { flex:1 1 calc(50% - var(--bs-gutter-x) / 2); max-width:var(--main-img-width); min-width:calc(var(--main-img-width) * 0.67);}.layout--start_banners { line-height:1.25;}.layout--start_banners .element-title { font-family:"Public Sans", "Public Sans-fallback";}.layout--start_banners .element-text { margin-bottom:0;}.layout--start_banners .element-img-outer { max-width:100%; place-self:start;}.layout--start_banners .element-symbol { display:flex; align-items:center; justify-content:center; position:relative;}.layout--start_banners .element-html-wrap { display:flex; flex-direction:column; row-gap:0.5rem;}.layout--start_banners .element-text p:last-child { margin-bottom:0;}.layout--start_banners .carousel-cell { width:calc(100% - (16px / 1) * 0); flex:0 0 calc(100% - (16px / 1) * 0); margin-right:16px;}@media (min-width:576px) and (max-width:767.98px) { .layout--start_banners .carousel-cell {  width:calc(50% - (16px / 2) * 1);  flex:0 0 calc(50% - (16px / 2) * 1); }}@media (min-width:768px) { .layout--start_banners .carousel-cell {  width:calc(33.3333333333% - (24px / 3) * 2);  flex:0 0 calc(33.3333333333% - (24px / 3) * 2);  margin-right:24px; }}.layout--start_banners .carousel-cell.grid { grid-template-columns:auto 1fr;}.layout--start_banners .carousel-cell.grid.only-img { grid-template-columns:1fr;}.start_banner_small { background:linear-gradient(to bottom, #F4F4F4 0%, #F4F4F4 100%); color:#333333; padding-top:0.75rem; padding-bottom:0.75rem;}.start_banner_small .element-title { font-size:18px; font-weight:500;}.start_banner_small .carousel__prev-next-btn { background-color:#F4F4F4; color:#333333;}.start_banner_small .carousel__progress { --bs-progress-bar-color:inherit;}.start_banner_small .element-icon { font-size:24px; color:#333333;}.start_banner_small_2 { background:linear-gradient(to bottom, #7D6036 0%, #7D6036 100%); color:#F4F4F4; padding-top:3rem; padding-bottom:3rem;}.start_banner_small_2 .element-title { font-size:26px; font-weight:500;}.start_banner_small_2 .carousel__prev-next-btn { background-color:#7D6036; color:#F4F4F4;}.start_banner_small_2 .carousel__progress { --bs-progress-bar-color:inherit;}.start_banner_small_2 .element-icon { font-size:30px; color:#F4F4F4;}.start_banner_small_3 { background:linear-gradient(to bottom, #E2E2E2 0%, #E2E2E2 100%); color:#333333; padding-top:3rem; padding-bottom:3rem;}.start_banner_small_3 .element-title { font-size:30px; font-weight:500;}.start_banner_small_3 .carousel__prev-next-btn { background-color:#E2E2E2; color:#333333;}.start_banner_small_3 .carousel__progress { --bs-progress-bar-color:inherit;}.start_banner_small_3 .element-icon { font-size:30px; color:#ffffff;}</style>
129<link rel="preload" href="https://ventilatorbolt.hu/temp/shop_68222_12b78fd6ded01915201f4a14aaed8329.css?mod_time=1790953523" as="style" onload="this.onload=null;this.rel='stylesheet'">
130<noscript><link rel="stylesheet" href="https://ventilatorbolt.hu/temp/shop_68222_12b78fd6ded01915201f4a14aaed8329.css?mod_time=1790953523"></noscript>
131
132<script src="https://ventilatorbolt.hu/!common_packages/jquery/jquery-3.7.1.js?mod_time=1698216736"></script>
vendor: 1 bytes, line 132
132
133<script src="https://ventilatorbolt.hu/!common_packages/jquery/plugins/autocomplete/autocomplete.js?mod_time=1751445028"></script>
vendor: 1 bytes, line 133
133
134<script src="https://ventilatorbolt.hu/!common_packages/jquery/plugins/tippy/popper-2.4.4.min.js?mod_time=1690980618"></script>
vendor: 1 bytes, line 134
134
135<script src="https://ventilatorbolt.hu/!common_packages/jquery/plugins/bootstrap/5.3.3/bootstrap.modal-offcanvas.bundle.min.js?mod_time=1789019842"></script>
vendor: 1 bytes, line 135
135
136<script src="https://ventilatorbolt.hu/!common_packages/jquery/own/shop_common/exploded/common.js?mod_time=1790588745"></script>
vendor: 1 bytes, line 136
136
137<script src="https://ventilatorbolt.hu/!common_packages/jquery/own/shop_common/exploded/common_modal.js?mod_time=1789024948"></script>
vendor: 1 bytes, line 137
137
138<script src="https://ventilatorbolt.hu/!common_packages/jquery/own/shop_common/exploded/function_favourites.js?mod_time=1789019842"></script>
vendor: 1 bytes, line 138
138
139<script src="https://ventilatorbolt.hu/!common_packages/jquery/own/shop_common/exploded/function_compare.js?mod_time=1751445028"></script>
vendor: 1 bytes, line 139
139
140<script src="https://ventilatorbolt.hu/!common_packages/jquery/own/shop_common/exploded/function_recommend.js?mod_time=1751445028"></script>
vendor: 1 bytes, line 140
140
141<script src="https://ventilatorbolt.hu/!common_packages/jquery/own/shop_common/exploded/function_product_print.js?mod_time=1725525526"></script>
vendor: 1 bytes, line 141
141
142<script src="https://ventilatorbolt.hu/!common_packages/jquery/own/shop_common/exploded/function_product_subscription.js?mod_time=1789019842"></script>
vendor: 1 bytes, line 142
142
143<script src="https://ventilatorbolt.hu/!common_packages/jquery/own/shop_common/exploded/function_accessibility_status.js?mod_time=1789019842"></script>
vendor: 1 bytes, line 143
143
144<script src="https://ventilatorbolt.hu/!common_packages/jquery/own/shop_common/exploded/function_image_carousel.js?mod_time=1789019842"></script>
vendor: 1 bytes, line 144
144
145<script src="https://ventilatorbolt.hu/!common_packages/jquery/own/shop_tooltip/shop_tooltip.js?mod_time=1759904162"></script>
145
146
147<link href="https://ventilatorbolt.hu/" rel="canonical">
148<link rel="icon" type="image/png" href="https://ventilatorbolt.hu/shop_ordered/68222/pic/favicon/favicon_512_1785321363.png" sizes="512x512"><link rel="icon" type="image/png" href="https://ventilatorbolt.hu/shop_ordered/68222/pic/favicon/favicon_96_1785321513.png" sizes="96x96"><link rel="apple-touch-icon" href="https://ventilatorbolt.hu/shop_ordered/68222/pic/favicon/apple_touch_icon_180_1785321513.png" sizes="180x180"><link rel="icon" type="image/png" href="https://ventilatorbolt.hu/shop_ordered/68222/pic/favicon/favicon_192_1785321513.png" sizes="192x192">
148<script>
149        var google_consent=1;
150    
151        gtag('consent', 'default', {
152           'ad_storage': 'denied',
153           'ad_user_data': 'denied',
154           'ad_personalization': 'denied',
155           'analytics_storage': 'denied',
156           'functionality_storage': 'denied',
157           'personalization_storage': 'denied',
158           'security_storage': 'granted'
159        });
160
161    </script>
vendor: 68 bytes, lines 161-162
161
162    <script async src="https://www.googletagmanager.com/gtag/js?id=
162G-PMGPB0CV12
vendor: 15 bytes, line 162
162"></script>    
162<script>
163    gtag('config', 'G-PMGPB0CV12');
164
165    
166    </script>
166
167        
167<script>
168    var google_analytics=1;
169
170       </script>
170
171           
171<script>
172        gtag('config', 'AW-1021831209',{'allow_enhanced_conversions':true});
173                </script>
173
174            
174<script>
175        var google_ads=1;
176
177                gtag('event','remarketing', {
178            'ecomm_pagetype': 'home'        });
179            </script>
179
180    
181    <!-- Google Merchant Reviews Badge -->
182    
182<script id='merchantWidgetScript' src="https://www.gstatic.com/shopping/merchant/merchantwidget.js" defer></script>
182
183    
183<script>
184        merchantWidgetScript.addEventListener('load', function () {
185            merchantwidget.start({
186                merchant_id: 9524003,
187                position: 'LEFT_BOTTOM'
188            });
189        });
190    </script>
190
191    <!-- Google Merchant Reviews Badge -->
192
193            <!-- Google Tag Manager -->
194        
194<script>
vendor: 391 bytes, lines 194-198
194(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
195                    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
196                j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
197                'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
198            })(window,document,'script','dataLayer','
198GTM-TLG535P
vendor: 3 bytes, line 198
198');
198</script>
198
199        <!-- End Google Tag Manager -->
200        
201<script>
202
203/* ============================================================
204   Kategóriák - hover mega-menü, "vízszintes rács" elrendezés
205   (csak desktop, >=1200px)
206   A "Termék kategóriák" gombra hoverelve egy vízszintes,
207   több sorba töredező kártyarács jelenik meg a főkategóriákkal
208   (kép + név). Egy kártyán hoverelve LEFELÉ nyílik az almenü,
209   közvetlenül a kártya alatt, kis ikonokkal.
210   ============================================================ */
211(function () {
212    'use strict';
213
214    var DESKTOP_QUERY = '(min-width: 1200px)';
215    var OPEN_DELAY = 150;
216    var CLOSE_DELAY = 200;
217    var SUB_OPEN_DELAY = 150;
218
219    function ready(fn) {
220        if (document.readyState !== 'loading') {
221            fn();
222        } else {
223            document.addEventListener('DOMContentLoaded', fn);
224        }
225    }
226
227    function extractName(link) {
228        var nameEl = link.querySelector('.nav-link__name');
229        return (nameEl ? nameEl.textContent : link.textContent).trim();
230    }
231
232    function extractCount(link) {
233        var countEl = link.querySelector('.nav-item__count-badge');
234        return countEl ? countEl.textContent.trim() : null;
235    }
236
237    function extractId(sourceLi) {
238        var m = /nav-item-(\d+)/.exec(sourceLi.id || sourceLi.className);
239        return m ? m[1] : null;
240    }
241
242    function catImgUrl(catId, size) {
243        return 'https://ventilatorbolt.hu/img/68222/catpic_' + catId + '/' + size + 'x' + size + ',r/' + catId + '.webp';
244    }
245
246    function findUrlTemplate(items) {
247        var template = null;
248        items.forEach(function (sourceLi) {
249            if (template) {
250                return;
251            }
252            var t = sourceLi.querySelector(':scope > button[data-ajax-url]');
253            if (t) {
254                template = t.getAttribute('data-ajax-url');
255            }
256        });
257        return template;
258    }
259
260    function deriveAjaxUrl(sourceLi, urlTemplate) {
261        var toggle = sourceLi.querySelector(':scope > button[data-ajax-url]');
262        if (toggle) {
263            return toggle.getAttribute('data-ajax-url');
264        }
265        if (!urlTemplate) {
266            return null;
267        }
268        var id = extractId(sourceLi);
269        if (!id) {
270            return null;
271        }
272        return urlTemplate.replace(/key=\d+/, 'key=' + id);
273    }
274
275    ready(function () {
276        if (!window.matchMedia(DESKTOP_QUERY).matches) {
277            return;
278        }
279
280        var mainBtn = document.getElementById('offcanvas-box-cat-0-open-btn-2');
281        var hoverNav = document.querySelector('.navbar-nav.with-hover-intent');
282        if (!mainBtn || !hoverNav) {
283            return;
284        }
285
286        // --- Trigger menüpont ---
287        var triggerLi = document.createElement('li');
288        triggerLi.id = 'custom-cat-hover-item';
289        triggerLi.className = 'nav-item nav-item--menu';
290        triggerLi.innerHTML =
291            '<a class="nav-link btn" href="#" id="custom-cat-hover-trigger" aria-label="Termék kategóriák menüpont">' +
292            '<svg class="icon-set hover-cat-menu-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">' +
293            '<path d="M0 80C0 71.16 7.164 64 16 64H432C440.8 64 448 71.16 448 80C448 88.84 440.8 96 432 96H16C7.164 96 0 88.84 0 80zM0 240C0 231.2 7.164 224 16 224H432C440.8 224 448 231.2 448 240C448 248.8 440.8 256 432 256H16C7.164 256 0 248.8 0 240zM432 416H16C7.164 416 0 408.8 0 400C0 391.2 7.164 384 16 384H432C440.8 384 448 391.2 448 400C448 408.8 440.8 416 432 416z"></path>' +
294            '</svg>Termék kategóriák' +
295            '<svg class="icon-set"><use href="#icon-angle-down"></use></svg></a>';
296        hoverNav.insertBefore(triggerLi, hoverNav.firstChild);
297
298        // --- A panel: vízszintes kártyarács ---
299        var panel = document.createElement('div');
300        panel.id = 'hover-cat-panel2';
301        panel.className = 'hover-cat-panel2';
302        panel.innerHTML = '<div class="hover-cat-maingrid" id="hover-cat-maingrid"><div class="px-3 py-2 text-muted">Betöltés...</div></div>';
303        document.body.appendChild(panel);
304
305        var maingrid = panel.querySelector('#hover-cat-maingrid');
306        var topLoaded = false;
307
308        function positionPanel() {
309            var containerEl = hoverNav.closest('.container') || document.body;
310            var contRect = containerEl.getBoundingClientRect();
311            var rect = triggerLi.getBoundingClientRect();
312            panel.style.left = Math.round(contRect.left) + 'px';
313            panel.style.top = Math.round(rect.bottom) + 'px';
314            panel.style.width = Math.round(contRect.width) + 'px';
315        }
316
317        var hideTimer = null;
318        function scheduleHide() {
319            clearTimeout(hideTimer);
320            hideTimer = setTimeout(function () {
321                panel.classList.remove('open');
322                closeAllSubmenus();
323            }, CLOSE_DELAY);
324        }
325        function cancelHide() {
326            clearTimeout(hideTimer);
327        }
328
329        triggerLi.addEventListener('mouseenter', function () {
330            cancelHide();
331            positionPanel();
332            panel.classList.add('open');
333            loadTopLevel();
334        });
335        triggerLi.addEventListener('mouseleave', scheduleHide);
336        panel.addEventListener('mouseenter', cancelHide);
337        panel.addEventListener('mouseleave', scheduleHide);
338
339        window.addEventListener('scroll', function () {
340            if (panel.classList.contains('open')) {
341                positionPanel();
342            }
343        }, true);
344        window.addEventListener('resize', function () {
345            if (panel.classList.contains('open')) {
346                positionPanel();
347            }
348        });
349
350        function closeAllSubmenus() {
351            maingrid.querySelectorAll('.hover-cat-maingrid-item.open').forEach(function (el) {
352                el.classList.remove('open');
353            });
354        }
355
356        function attachMainItemHover(itemEl, ajaxUrl, subEl) {
357            var timer = null;
358            var loaded = false;
359
360            itemEl.addEventListener('mouseenter', function () {
361                clearTimeout(timer);
362                timer = setTimeout(function () {
363                    maingrid.querySelectorAll('.hover-cat-maingrid-item.open').forEach(function (el) {
364                        if (el !== itemEl) {
365                            el.classList.remove('open');
366                        }
367                    });
368                    itemEl.classList.add('open');
369
370                    if (!loaded) {
371                        loaded = true;
372                        subEl.innerHTML = '<div class="hover-cat-loading">Betöltés...</div>';
373                        fetch(ajaxUrl, { credentials: 'same-origin' })
374                            .then(function (r) { return r.text(); })
375                            .then(function (html) { renderSubDropdown(subEl, html); })
376                            .catch(function () {
377                                subEl.innerHTML = '<div class="hover-cat-loading">Hiba a betöltéskor</div>';
378                                loaded = false;
379                            });
380                    }
381                }, SUB_OPEN_DELAY);
382            });
383            itemEl.addEventListener('mouseleave', function () {
384                clearTimeout(timer);
385            });
386        }
387
388        function renderSubDropdown(container, html) {
389            var temp = document.createElement('div');
390            temp.innerHTML = html;
391            container.innerHTML = '';
392
393            var items = temp.querySelectorAll('li.nav-item');
394            if (!items.length) {
395                container.classList.add('hover-cat-maingrid-sub--empty');
396                return;
397            }
398            container.classList.remove('hover-cat-maingrid-sub--empty');
399
400            var ul = document.createElement('ul');
401            ul.className = 'hover-cat-sublist';
402
403            items.forEach(function (sourceLi) {
404                var link = sourceLi.querySelector(':scope > a.nav-link');
405                if (!link) {
406                    return;
407                }
408
409                var li = document.createElement('li');
410                li.className = 'hover-cat-sublist-item';
411
412                var a = document.createElement('a');
413                a.href = link.getAttribute('href');
414
415                var id = extractId(sourceLi);
416                if (id) {
417                    var img = document.createElement('img');
418                    img.src = catImgUrl(id, 40);
419                    img.alt = '';
420                    img.loading = 'lazy';
421                    img.className = 'hover-cat-sublist-img';
422                    img.onerror = function () { img.remove(); };
423                    a.appendChild(img);
424                }
425
426                var label = document.createElement('span');
427                label.textContent = extractName(link);
428                a.appendChild(label);
429
430                var count = extractCount(link);
431                if (count) {
432                    var badge = document.createElement('span');
433                    badge.className = 'hover-cat-count-badge';
434                    badge.textContent = '(' + count + ')';
435                    a.appendChild(badge);
436                }
437
438                li.appendChild(a);
439                ul.appendChild(li);
440            });
441
442            container.appendChild(ul);
443        }
444
445        function loadTopLevel() {
446            if (topLoaded) {
447                return;
448            }
449            topLoaded = true;
450            fetch(mainBtn.getAttribute('data-ajax-url'), { credentials: 'same-origin' })
451                .then(function (r) { return r.text(); })
452                .then(function (html) {
453                    var temp = document.createElement('div');
454                    temp.innerHTML = html;
455                    var items = temp.querySelectorAll('li.nav-item');
456                    if (!items.length) {
457                        maingrid.innerHTML = '<div class="px-3 py-2 text-danger">Nincs találat</div>';
458                        return;
459                    }
460                    var urlTemplate = findUrlTemplate(items) || mainBtn.getAttribute('data-ajax-url');
461                    maingrid.innerHTML = '';
462
463                    items.forEach(function (sourceLi) {
464                        var link = sourceLi.querySelector(':scope > a.nav-link');
465                        if (!link) {
466                            return;
467                        }
468
469                        var itemEl = document.createElement('div');
470                        itemEl.className = 'hover-cat-maingrid-item';
471
472                        var a = document.createElement('a');
473                        a.className = 'hover-cat-maingrid-link';
474                        a.href = link.getAttribute('href');
475
476                        var id = extractId(sourceLi);
477                        if (id) {
478                            var img = document.createElement('img');
479                            img.src = catImgUrl(id, 90);
480                            img.alt = '';
481                            img.loading = 'lazy';
482                            img.className = 'hover-cat-maingrid-img';
483                            img.onerror = function () { img.remove(); };
484                            a.appendChild(img);
485                        }
486
487                        var label = document.createElement('span');
488                        label.className = 'hover-cat-maingrid-label';
489                        label.textContent = extractName(link);
490                        a.appendChild(label);
491
492                        itemEl.appendChild(a);
493
494                        var ajaxUrl = deriveAjaxUrl(sourceLi, urlTemplate);
495                        if (ajaxUrl) {
496                            var subEl = document.createElement('div');
497                            subEl.className = 'hover-cat-maingrid-sub';
498                            itemEl.appendChild(subEl);
499                            attachMainItemHover(itemEl, ajaxUrl, subEl);
500                        }
501
502                        maingrid.appendChild(itemEl);
503                    });
504                })
505                .catch(function () {
506                    maingrid.innerHTML = '<div class="px-3 py-2 text-danger">Hiba a betöltéskor</div>';
507                    topLoaded = false;
508                });
509        }
510    });
511})();
512
513
514
515var s = document.createElement('script');
516s.src = 'https://web-production-1eb7.up.railway.app/forms/track.js';
517document.head.appendChild(s);
518
519</script>
519
520
521        <meta content="width=device-width, initial-scale=1.0" name="viewport">
522
523        <link rel="preconnect" href="https://fonts.googleapis.com">
524<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
525<link rel="preload" href="https://fonts.googleapis.com/css2?family=Public+Sans:[email protected]&display=swap&subset=latin,latin-ext" onload="this.onload=null;this.rel='stylesheet';this.removeAttribute('as')" as="style" fetchpriority="high">
526<noscript>
527<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Public+Sans:[email protected]&display=swap&subset=latin,latin-ext">
528</noscript>
529<style>
530            @font-face {
531              font-family: "Public Sans-fallback";
532              size-adjust: 103.5%;
533              ascent-override: 82%;
534              descent-override: 10%;
535              src: local("Helvetica Neue"), local("Arial"), local("FreeSans"), local("Arimo");
536              font-weight: 100 500;
537            }
538            @font-face {
539              font-family: "Public Sans-fallback";
540              size-adjust: 97.8%;
541              ascent-override: 88%;
542              descent-override: 10%;
543              src:  local("Helvetica Neue Bold"), local("Helvetica Neue"), local("Arial Bold"), local("Arial-BoldMT"), local("Arial"), local("FreeSans Bold"), local("FreeSans"), local("Arimo Bold"), local("Arimo");
544              font-weight: 600 700;
545            }
546            @font-face {
547              font-family: "Public Sans-fallback";
548              size-adjust: 88%;
549              ascent-override: 88%;
550              descent-override: 10%;
551              src:  local("SF Pro Display Black"), local("Helvetica Neue Condensed Black"), local("Arial Black"), local("Segoe UI Black"), local("FreeSans Bold"), local("Arimo Bold"), local("Helvetica Neue Bold"), local("Arial Bold");
552              font-weight: 800 900;
553            }
554        </style>
555
556        
556<script>
557            const OFFCANVAS_DATA = { "inited_offcanvases":[], "actual_offcanvas_levels":[] };
558            const EVENT_DATA = {
559                tippy_state: 'not_loaded', toastr_state: 'not_loaded'            };
560            function addStyle(styleString,layout) {
561                const style = document.createElement('style');
562                style.textContent = styleString;
563                style.setAttribute('data-layout',layout);
564                document.head.append(style);
565            }
566        </script>
566
567
568        
568<script defer src="https://ventilatorbolt.hu/!common_design/base/002600/main.min.js?ver=11"></script>
568
569                
569<script defer src="https://ventilatorbolt.hu/!common_packages/jquery/plugins/hoverintent/hoverintent.js"></script>
569
570        
571        
572        
573        
574            
575    
576
577
578
579
580
581
582
583
584
585        
586        <style data-layout="start_category_offer">.start_category_offer .slide-1 {                    --main-img-width:240px;                }                .start_category_offer .slide-2 {                    --main-img-width:240px;                }                .start_category_offer .slide-3 {                    --main-img-width:240px;                }                .start_category_offer .slide-4 {                    --main-img-width:240px;                }                .start_category_offer .slide-5 {                    --main-img-width:240px;                }                .start_category_offer .slide-6 {                    --main-img-width:240px;                }                .start_category_offer .slide-7 {                    --main-img-width:240px;                }                .start_category_offer .slide-8 {                    --main-img-width:240px;                }</style>
587    
588    
589    
590    
591    
592
593
594
595
596
597
598
599
600
601    
602    
603
604
605
606
607
608
609
610
611
612                
613    
614
615
616
617
618
619
620
621
622
623
624        
625        <style data-layout="start_banner_1">#start_banner_1_slide_1_text_2 { color:#FFFFFF; }                                                            #start_banner_1_slide_1_text_2:hover { color:#FFFFFF; }                                                        #start_banner_1_slide_1_text_3 { color:#FFFFFF; }                                                            #start_banner_1_slide_1_text_3:hover { color:#FFFFFF; }                                            #start_banner_1-text-layer-1 .element-texts__container {                background-color: #00000080;            }                                                                    #start_banner_1_slide_2_text_1 { color:#FFFFFF; }                                                            #start_banner_1_slide_2_text_1:hover { color:#FFFFFF; }                                                                        #start_banner_1_slide_2_text_3 { color:#FFFFFF; }                                                            #start_banner_1_slide_2_text_3:hover { color:#FFFFFF; }                                            #start_banner_1-text-layer-2 .element-texts__container {                background-color: #00000080;            }                                                                                    #start_banner_1_slide_3_text_2 { color:#FFFFFF; }                                                            #start_banner_1_slide_3_text_2:hover { color:#FFFFFF; }                                                        #start_banner_1_slide_3_text_3 { color:#FFFFFF; }                                                            #start_banner_1_slide_3_text_3:hover { color:#FFFFFF; }                                            #start_banner_1-text-layer-3 .element-texts__container {                background-color: #00000080;            }</style>
626    
627    
628    
629
630
631
632
633
634
635
636
637
638
639        
640    
641    
642    
643
644
645
646
647
648
649
650
651
652
653        
654    
655    
656    
657
658
659
660
661
662            <style data-layout="start_brand_slider">.carousel-start_brand_slider .carousel-cell--1 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--2 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--3 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--4 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--5 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--6 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--7 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--8 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--9 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--10 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--11 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--12 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--13 {                        --main-img-width: 184px;                    }                    .carousel-start_brand_slider .carousel-cell--14 {                        --main-img-width: 184px;                    }</style>
663    
664    
665
666            
667        
668        
669
670                <style data-layout="common">
671            @supports (mask-size: cover) {
672                .form-select-group::after {
673                    mask-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M4.251%20181.1C7.392%20177.7%2011.69%20175.1%2016%20175.1c3.891%200%207.781%201.406%2010.86%204.25l197.1%20181.1l197.1-181.1c6.5-6%2016.64-5.625%2022.61%20.9062c6%206.5%205.594%2016.59-.8906%2022.59l-208%20192c-6.156%205.688-15.56%205.688-21.72%200l-208-192C-1.343%20197.7-1.749%20187.6%204.251%20181.1z%22%2F%3
673E%3C%2Fsvg%3E');
674                }
675                input[type="search"]::-webkit-search-cancel-button {
676                    mask-image: url("data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M315.3%20411.3c-6.253%206.253-16.37%206.253-22.63%200L160%20278.6l-132.7%20132.7c-6.253%206.253-16.37%206.253-22.63%200c-6.253-6.253-6.253-16.37%200-22.63L137.4%20256L4.69%20123.3c-6.253-6.253-6.253-16.37%200-22.63c6.253-6.253%2016.37-6.253%2022.63%200L160%20233.4l132.7-132.7c6.253-6.253%2016.37-6.253%2022.63%200c6.253%206.253%206.253%2016.37%200%2022.63L182.6%20256l132.7%20132.7C321.6%20394.9%20321.6%20405.1%20315.3%20411.3z%22%2F%3E%3C%2Fsvg%3E");
677                }
678                .qtyminus_common::before {
679                    mask-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M432%20256C432%20264.8%20424.8%20272%20416%20272H32c-8.844%200-16-7.15-16-15.99C16%20247.2%2023.16%20240%2032%20240h384C424.8%20240%20432%20247.2%20432%20256z%22%2F%3E%3C%2Fsvg%3E');
680                }
681                .qtyplus_common::before {
682                    mask-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M432%20256C432%20264.8%20424.8%20272%20416%20272h-176V448c0%208.844-7.156%2016.01-16%2016.01S208%20456.8%20208%20448V272H32c-8.844%200-16-7.15-16-15.99C16%20247.2%2023.16%20240%2032%20240h176V64c0-8.844%207.156-15.99%2016-15.99S240%2055.16%20240%2064v176H416C424.8%20240%20432%20247.2%20432%20256z%22%2F%3E%3C%2Fsvg%3E');
683                }
684                .header_text_section_2 a[href^='mailto:']::before {
685                    mask-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M64%2096c-17.7%200-32%2014.3-32%2032v39.9L227.6%20311.3c16.9%2012.4%2039.9%2012.4%2056.8%200L480%20167.9V128c0-17.7-14.3-32-32-32H64zM32%20207.6V384c0%2017.7%2014.3%2032%2032%2032H448c17.7%200%2032-14.3%2032-32V207.6L303.3%20337.1c-28.2%2020.6-66.5%2020.6-94.6%200L32%20207.6zM0%20128C0%2092.7%2028.7%2064%2064%2064H448c35.3%200%2064%2028.7%2064%2064V384c0%2035.3-28.7%2064-64%2064H64c-35.3%200-64-28.7-64-64V128z%22%2F%3E%3C%2Fsvg%3E');
686                }
687                .header_text_section_2 a[href^='tel:']::before {
688                    mask-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M484.6%20330.6C484.6%20330.6%20484.6%20330.6%20484.6%20330.6l-101.8-43.66c-18.5-7.688-40.2-2.375-52.75%2013.08l-33.14%2040.47C244.2%20311.8%20200.3%20267.9%20171.6%20215.2l40.52-33.19c15.67-12.92%2020.83-34.16%2012.84-52.84L181.4%2027.37C172.7%207.279%20150.8-3.737%20129.6%201.154L35.17%2023.06C14.47%2027.78%200%2045.9%200%2067.12C0%20312.4%20199.6%20512%20444.9%20512c21.23%200%2039.41-14.44%2044.17-35.13l21.8-94.47C515.7%20361.1%20504.7%20339.3%20484.6%20330.6zM457.9%20469.7c-1.375%205.969-6.844%2010.31-12.98%2010.31c-227.7%200-412.9-185.2-412.9-412.9c0-6.188%204.234-11.48%2010.34-12.88l94.41-21.91c1-.2344%202-.3438%202.984-.3438c5.234%200%2010.11%203.094%2012.25%208.031l43.58%20101.7C197.9%20147.2%20196.4%20153.5%20191.8%20157.3L141.3%2
6880198.7C135.6%20203.4%20133.8%20211.4%20137.1%20218.1c33.38%2067.81%2089.11%20123.5%20156.9%20156.9c6.641%203.313%2014.73%201.531%2019.44-4.219l41.39-50.5c3.703-4.563%2010.16-6.063%2015.5-3.844l101.6%2043.56c5.906%202.563%209.156%208.969%207.719%2015.22L457.9%20469.7z%22%2F%3E%3C%2Fsvg%3E');
689                }
690                .btn.loader::after {
691                    mask-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M304%20112C304%20120.8%20296.8%20128%20288%20128C279.2%20128%20272%20120.8%20272%20112V16C272%207.164%20279.2%200%20288%200C296.8%200%20304%207.164%20304%2016V112zM304%20496C304%20504.8%20296.8%20512%20288%20512C279.2%20512%20272%20504.8%20272%20496V400C272%20391.2%20279.2%20384%20288%20384C296.8%20384%20304%20391.2%20304%20400V496zM32%20256C32%20247.2%2039.16%20240%2048%20240H144C152.8%20240%20160%20247.2%20160%20256C160%20264.8%20152.8%20272%20144%20272H48C39.16%20272%2032%20264.8%2032%20256zM528%20240C536.8%20240%20544%20247.2%20544%20256C544%20264.8%20536.8%20272%20528%20272H432C423.2%20272%20416%20264.8%20416%20256C416%20247.2%20423.2%20240%20432%20240H528zM469%2074.98C475.3%2081.23%20475.3%2091.36%20469%2097.61L401.1%20165.5C394.9%20171.7%20384.8%20171.7%20378.5%20165.5C372.3%20159.2%20372.3%20149.1%20378.5%20142.9L446.4%2074.98C452.6%2068.73%20462.8%2068.73%20469%2074.98V74.98zM129.6%20437C123.4%20443.3%20113.2%20443.3%20106.1%20437C100.7%20430.8%20100.7%20420.6%20106.1%20414.4L174.9%20346.5C181.1%20340.3%20191.2%20340.3%20197.5%20346.5C203.7%20352.8%20203.7%20362.9%20197.5%20369.1L129.6%20437zM106.1%2074.98C113.2%2068.73%20123.4%2068.73%20129.6%2074.98L197.5%20142.9C203.7%20149.1%20203.7%20159.2%20197.5%20165.5C191.2%20171.7%20181.1%20171.7%20174.9%20165.5L106.1%2097.61C100.7%2091.36%20100.7%2081.23%20106.1%2074.98V74.98zM469%20414.4C475.3%20420.6%20475.3%20430.8%20469%20437C462.8%20443.3%20452.6%20443.3%20446.4%20437L378.5%20369.1C372.3%20362.9%20372.3%20352.8%20378.5%20346.5C384.8%20340.3%20394.9%20340.3%20401.1%20346.5L469%20414.4z%22%2F%3E%3C%2Fsvg%3E');
692                }
693            }
694            @supports not (mask-size: cover) {
695                .qtyminus_common {
696                    background-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M432%20256C432%20264.8%20424.8%20272%20416%20272H32c-8.844%200-16-7.15-16-15.99C16%20247.2%2023.16%20240%2032%20240h384C424.8%20240%20432%20247.2%20432%20256z%22%2F%3E%3C%2Fsvg%3E');
697                }
698                .qtyplus_common {
699                    background-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M432%20256C432%20264.8%20424.8%20272%20416%20272h-176V448c0%208.844-7.156%2016.01-16%2016.01S208%20456.8%20208%20448V272H32c-8.844%200-16-7.15-16-15.99C16%20247.2%2023.16%20240%2032%20240h176V64c0-8.844%207.156-15.99%2016-15.99S240%2055.16%20240%2064v176H416C424.8%20240%20432%20247.2%20432%20256z%22%2F%3E%3C%2Fsvg%3E');
700                }
701                select {
702                    background-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M287.1%20192H32c-28.37%200-42.74%2034.5-22.62%2054.63l127.1%20128c12.5%2012.5%2032.75%2012.5%2045.25%200l127.1-128C330.7%20226.5%20316.5%20192%20287.1%20192zM159.1%20352L32.01%20224h255.9L159.1%20352z%22%2F%3
702E%3C%2Fsvg%3E');
703                }
704                input[type="search"]::-webkit-search-cancel-button {
705                    background-image: url("data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M315.3%20411.3c-6.253%206.253-16.37%206.253-22.63%200L160%20278.6l-132.7%20132.7c-6.253%206.253-16.37%206.253-22.63%200c-6.253-6.253-6.253-16.37%200-22.63L137.4%20256L4.69%20123.3c-6.253-6.253-6.253-16.37%200-22.63c6.253-6.253%2016.37-6.253%2022.63%200L160%20233.4l132.7-132.7c6.253-6.253%2016.37-6.253%2022.63%200c6.253%206.253%206.253%2016.37%200%2022.63L182.6%20256l132.7%20132.7C321.6%20394.9%20321.6%20405.1%20315.3%20411.3z%22%2F%3E%3C%2Fsvg%3E");
706                }
707                .header_text_section_2 a[href^='mailto:'] {
708                    background-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M64%2096c-17.7%200-32%2014.3-32%2032v39.9L227.6%20311.3c16.9%2012.4%2039.9%2012.4%2056.8%200L480%20167.9V128c0-17.7-14.3-32-32-32H64zM32%20207.6V384c0%2017.7%2014.3%2032%2032%2032H448c17.7%200%2032-14.3%2032-32V207.6L303.3%20337.1c-28.2%2020.6-66.5%2020.6-94.6%200L32%20207.6zM0%20128C0%2092.7%2028.7%2064%2064%2064H448c35.3%200%2064%2028.7%2064%2064V384c0%2035.3-28.7%2064-64%2064H64c-35.3%200-64-28.7-64-64V128z%22%2F%3E%3C%2Fsvg%3E');
709                }
710                .header_text_section_2 a[href^='tel:'] {
711                    background-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M484.6%20330.6C484.6%20330.6%20484.6%20330.6%20484.6%20330.6l-101.8-43.66c-18.5-7.688-40.2-2.375-52.75%2013.08l-33.14%2040.47C244.2%20311.8%20200.3%20267.9%20171.6%20215.2l40.52-33.19c15.67-12.92%2020.83-34.16%2012.84-52.84L181.4%2027.37C172.7%207.279%20150.8-3.737%20129.6%201.154L35.17%2023.06C14.47%2027.78%200%2045.9%200%2067.12C0%20312.4%20199.6%20512%20444.9%20512c21.23%200%2039.41-14.44%2044.17-35.13l21.8-94.47C515.7%20361.1%20504.7%20339.3%20484.6%20330.6zM457.9%20469.7c-1.375%205.969-6.844%2010.31-12.98%2010.31c-227.7%200-412.9-185.2-412.9-412.9c0-6.188%204.234-11.48%2010.34-12.88l94.41-21.91c1-.2344%202-.3438%202.984-.3438c5.234%200%2010.11%203.094%2012.25%208.031l43.58%20101.7C197.9%20147.2%20196.4%20153.5%20191.8%20157.3L141.3%20198.7C135.6%20203.4%20133.8%20211.4%20137.1%20218.1c33.38%2067.81%2089.11%20123.5%20156.9%20156.9c6.641%203.313%2014.73%201.531%2019.44-4.219l41.39-50.5c3.703-4.563%2010.16-6.063%2015.5-3.844l101.6%2043.56c5.906%202.563%209.156%208.969%207.719%2015.22L457.9%20469.7z%22%2F%3E%3C%2Fsvg%3E');
712                }
713                .btn.loader::after {
714                    background-image: url('data:image/svg+xml;utf8,%3Csvg%20class%3D%22icon-set%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3C%21--%21%20Font%20Awesome%20Pro%206.3.0%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%20%28Commercial%20License%29%20Copyright%202023%20Fonticons%2C%20Inc.%20--%3E%3Cpath%20d%3D%22M304%20112C304%20120.8%20296.8%20128%20288%20128C279.2%20128%20272%20120.8%20272%20112V16C272%207.164%20279.2%200%20288%200C296.8%200%20304%207.164%20304%2016V112zM304%20496C304%20504.8%20296.8%20512%20288%20512C279.2%20512%20272%20504.8%20272%20496V400C272%20391.2%20279.2%20384%20288%20384C296.8%20384%20304%20391.2%20304%20400V496zM32%20256C32%20247.2%2039.16%20240%2048%20240H144C152.8%20240%20160%20247.2%20160%20256C160%20264.8%20152.8%20272%20144%20272H48C39.16%20272%2032%20264.8%2032%20256zM528%20240C536.8%20240%20544%20247.2%20544%20256C544%20264.8%20536.8%20272%20528%20272H432C423.2%20272%20416%20264.8%20416%20256C416%20247.2%20423.2%20240%20432%20240H528zM469%2074.98C475.3%2081.23%20475.3%2091.36%20469%2097.61L401.1%20165.5C394.9%20171.7%20384.8%20171.7%20378.5%20165.5C372.3%20159.2%20372.3%20149.1%20378.5%20142.9L446.4%2074.98C452.6%2068.73%20462.8%2068.73%20469%2074.98V74.98zM129.6%20437C123.4%20443.3%20113.2%20443.3%20106.1%20437C100.7%20430.8%20100.7%20420.6%20106.1%20414.4L174.9%20346.5C181.1%20340.3%20191.2%20340.3%20197.5%20346.5C203.7%20352.8%20203.7%20362.9%20197.5%20369.1L129.6%20437zM106.1%2074.98C113.2%2068.73%20123.4%2068.73%20129.6%2074.98L197.5%20142.9C203.7%20149.1%20203.7%20159.2%20197.5%20165.5C191.2%20171.7%20181.1%20171.7%20174.9%20165.5L106.1%2097.61C100.7%2091.36%20100.7%2081.23%20106.1%2074.98V74.98zM469%20414.4C475.3%20420.6%20475.3%20430.8%20469%20437C462.8%20443.3%20452.6%20443.3%20446.4%20437L378.5%20369.1C372.3%20362.9%20372.3%20352.8%20378.5%20346.5C384.8%20340.3%20394.9%20340.3%20401.1%20346.5L469%20414.4z%22%2F%3
714E%3C%2Fsvg%3E');
715                }
716            }
717        </style>
718                        </head>
719    <body class='design_ver5' id="ud_shop_start"     data-has-banner-start-big="0">
720            <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 720-721
720
721    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
721GTM-TLG535P
vendor: 109 bytes, lines 721-723
721"
722                      height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
723    
723<!-- End Google Tag Manager (noscript) -->
724    <div id="image_to_cart" style="display:none; position:absolute; z-index:100000;"></div>
725<div id="overlay_cart_add" tabindex="-1" role="dialog" class="modal fade" aria-labelledby="modal-label-cart-add" data-type="warning"></div>
726<script>$(document).ready(function(){ overlay_init("cart_add",{"onBeforeLoad":false,"overlay_type":"warning"}); });</script>
726
727<div id="overlay_cart_add_ok" tabindex="-1" role="dialog" class="modal fade" aria-labelledby="modal-label-cart-add-ok" data-type="ok"></div>
728<script>$(document).ready(function(){ overlay_init("cart_add_ok",{"overlay_type":"ok"}); });</script>
728
729<div id="overlay_login_outer" aria-labelledby="modal-label-login" tabindex="-1" class="modal fade"></div>	
730	
730<script>
731	$(document).ready(function(){
732	    var login_redir_init="";
733
734		$("#overlay_login_outer").overlay({
735			onBeforeLoad: function() {
736                var login_redir_temp=login_redir_init;
737                if (login_redir_act!="") {
738                    login_redir_temp=login_redir_act;
739                    login_redir_act="";
740                }
741
742									$.ajax({
743						type: "GET",
744						async: true,
745						url: "https://ventilatorbolt.hu/shop_ajax/ajax_popup_login.php",
746						data: {
747							shop_id:"68222",
748							lang_master:"hu",
749                            login_redir:login_redir_temp,
750							explicit:"ok",
751							get_ajax:"1"
752						},
753						success: function(data){
754							$("#overlay_login_outer").html(data);
755							if (unas_design_ver >= 5) $("#overlay_login_outer").modal('show');
756							$('#overlay_login1 input[name=shop_pass_login]').keypress(function(e) {
757								var code = e.keyCode ? e.keyCode : e.which;
758								if(code.toString() == 13) {		
759									document.form_login_overlay.submit();		
760								}	
761							});	
762						}
763					});
764								},
765			top: 50,
766			mask: {
767	color: "#000000",
768	loadSpeed: 200,
769	maskId: "exposeMaskOverlay",
770	opacity: 0.7
771},
772			closeOnClick: (config_plus['overlay_close_on_click_forced'] === 1),
773			onClose: function(event, overlayIndex) {
774				$("#login_redir").val("");
775			},
776			load: false
777		});
778		
779			});
780	function overlay_login() {
781		$(document).ready(function(){
782			$("#overlay_login_outer").overlay().load();
783		});
784	}
785	function overlay_login_remind() {
786        if (unas_design_ver >= 5) {
787            $("#overlay_remind").overlay().load();
788        } else {
789            $(document).ready(function () {
790                $("#overlay_login_outer").overlay().close();
791                setTimeout('$("#overlay_remind").overlay().load();', 250);
792            });
793        }
794	}
795
796    var login_redir_act="";
797    function overlay_login_redir(redir) {
798        login_redir_act=redir;
799        $("#overlay_login_outer").overlay().load();
800    }
801	</script>
801  
802	<div id="overlay_remind" tabindex="-1" role="dialog" class="modal fade" aria-labelledby="modal-label-remind" data-type="info"></div>
803<script>$(document).ready(function(){ overlay_init("remind",{"overlay_type":"info"}); });</script>
803
804
805	
805<script>
806    	function overlay_login_error_remind() {
807		$(document).ready(function(){
808			load_login=0;
809			$("#overlay_error").overlay().close();
810			setTimeout('$("#overlay_remind").overlay().load();', 250);	
811		});
812	}
813	</script>
813  
814	<div id="overlay_newsletter" tabindex="-1" role="dialog" class="modal fade" aria-labelledby="modal-label-newsletter" data-type="info"></div>
815<script>$(document).ready(function(){ overlay_init("newsletter",{"overlay_type":"info"}); });</script>
815
816
817<script>
818function overlay_newsletter() {
819    $(document).ready(function(){
820        $("#overlay_newsletter").overlay().load();
821    });
822}
823</script>
823
824<div id="overlay_product_subscription" tabindex="-1" role="dialog" class="modal fade" aria-labelledby="modal-label-product-subscription" data-type="info"></div>
825<script>$(document).ready(function(){ overlay_init("product_subscription",{"overlay_type":"info"}); });</script>
825
826<div id="overlay_script" tabindex="-1" role="dialog" class="modal fade" aria-labelledby="modal-label-script" data-type="error"></div>
827<script>$(document).ready(function(){ overlay_init("script",{"overlay_type":"error"}); });</script>
827
828<style> .grecaptcha-badge { display: none !important; } </style>     
828<script>
829    $(document).ready(function() {
830        $.ajax({
831            type: "GET",
832            url: "https://ventilatorbolt.hu/shop_ajax/ajax_stat.php",
833            data: {master_shop_id:"68222",get_ajax:"1"}
834        });
835    });
836    </script>
836
837    
838
839                <div id="cursor"><svg viewBox="0 0 48 104" fill="none" xmlns="http://www.w3.org/2000/svg" role="img">
840    <rect x="4" y="22" width="40" height="60" rx="20" fill="white" stroke="white" stroke-width="8"/>
841    <path d="M24 37L24 49" stroke="white" stroke-width="8" stroke-linecap="round" stroke-linejoin="round">
842        <animate attributeName="d" dur="2s" repeatCount="indefinite" calcMode="spline" values="M24 37L24 49; M24 37L24 49; M24 46L24 58; M24 46L24 58; M24 34L24 46; M24 34L24 46; M24 37L24 49" keyTimes="0; 0.4; 0.55; 0.7; 0.85; 0.925; 1" keySplines="0 0 1 1; 0.09 0.57 0.49 0.9; 0 0 1 1; 0.09 0.57 0.49 0.9; 0 0 1 1; 0.09 0.57 0.49 0.9"/>
843    </path>
844    <path d="M30 10L24 4L18 10" stroke="white" stroke-width="8" stroke-linecap="round" stroke-linejoin="round">
845        <animate attributeName="opacity" dur="2s" repeatCount="indefinite" calcMode="spline" values="0.5; 0.5; 0.5; 0.5; 1; 1; 0.5" keyTimes="0; 0.4; 0.55; 0.7; 0.85; 0.925; 1" keySplines="0 0 1 1; 0 0 1 1; 0 0 1 1; 0.09 0.57 0.49 0.9; 0 0 1 1; 0.09 0.57 0.49 0.9"/>
846    </path>
847    <path d="M18 94L24 100L30 94" stroke="white" stroke-width="8" stroke-linecap="round" stroke-linejoin="round">
848        <animate attributeName="opacity" dur="2s" repeatCount="indefinite" calcMode="spline" values="0.5; 0.5; 1; 1; 0.5; 0.5; 0.5" keyTimes="0; 0.4; 0.55; 0.7; 0.85; 0.925; 1" keySplines="0 0 1 1; 0.09 0.57 0.49 0.9; 0 0 1 1; 0.09 0.57 0.49 0.9; 0 0 1 1; 0 0 1 1"/>
849    </path>
850    <rect x="4" y="22" width="40" height="60" rx="20" fill="white" stroke="black" stroke-width="4"/>
851    <path d="M24 37L24 49" stroke="black" stroke-width="4" stroke-linecap="round" stroke-linejoin="round">
852        <animate attributeName="d" dur="2s" repeatCount="indefinite" calcMode="spline" values="M24 37L24 49; M24 37L24 49; M24 46L24 58; M24 46L24 58; M24 34L24 46; M24 34L24 46; M24 37L24 49" keyTimes="0; 0.4; 0.55; 0.7; 0.85; 0.925; 1" keySplines="0 0 1 1; 0.09 0.57 0.49 0.9; 0 0 1 1; 0.09 0.57 0.49 0.9; 0 0 1 1; 0.09 0.57 0.49 0.9"/>
853    </path>
854    <path d="M30 10L24 4L18 10" stroke="black" stroke-width="4" stroke-linecap="round" stroke-linejoin="round">
855        <animate attributeName="opacity" dur="2s" repeatCount="indefinite" calcMode="spline" values="0.5; 0.5; 0.5; 0.5; 1; 1; 0.5" keyTimes="0; 0.4; 0.55; 0.7; 0.85; 0.925; 1" keySplines="0 0 1 1; 0 0 1 1; 0 0 1 1; 0.09 0.57 0.49 0.9; 0 0 1 1; 0.09 0.57 0.49 0.9"/>
856    </path>
857    <path d="M18 94L24 100L30 94" stroke="black" stroke-width="4" stroke-linecap="round" stroke-linejoin="round">
858        <animate attributeName="opacity" dur="2s" repeatCount="indefinite" calcMode="spline" values="0.5; 0.5; 1; 1; 0.5; 0.5; 0.5" keyTimes="0; 0.4; 0.55; 0.7; 0.85; 0.925; 1" keySplines="0 0 1 1; 0.09 0.57 0.49 0.9; 0 0 1 1; 0.09 0.57 0.49 0.9; 0 0 1 1; 0 0 1 1"/>
859    </path>
860</svg></div>
861        
862                <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
863    <defs>
864                <symbol id="icon-arrow-rotate-left"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M480 256c0 123.5-100.4 223.9-223.9 223.9c-69.41 0-133.9-31.3-176.7-86.05c-5.438-6.938-4.203-17 2.75-22.44c6.984-5.531 17.03-4.25 22.47 2.75C141.3 421.1 196.5 448 256 448c105.9 0 192-86.13 192-192s-86.13-192-192-192C187.1 64 124.5 100.7 90.15 160H176C184.8 160 192 167.2 192 176S184.8 192 176 192h-128C39.16 192 32 184.8 32 
864176v-128C32 39.16 39.16 32 48 32S64 39.16 64 48v93.56C104.4 73.87 176.6 32.11 256.1 32.11C379.6 32.11 480 132.5 480 256z"/></symbol><symbol id="icon-arrow-right-arrow-left"  viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M443.3 139.3c6.2-6.2 6.2-16.4 0-22.6l-96-96c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L393.4 112 16 112c-8.8 0-16 7.2-16 16s7.2 16 16 16l377.4 0-68.7 68.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l96-96zm-342.6 352c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L54.6 400 432 400c8.8 0 16-7.2 16-16s-7.2-16-16-16L54.6 368l68.7-68.7c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0l-96 96c-6.2 6.2-6.2 16.4 0 22.6l96 96z"/></symbol><symbol id="icon-arrow-right-to-line"  viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M432 64C423.2 64 416 71.16 416 80v352c0 8.844 7.156 16 16 16s16-7.156 16-16v-352C448 71.16 440.8 64 432 64zM219.3 100.7c-6.25-6.25-16.38-6.25-22.62 0s-6.25 16.38 0 22.62L313.4 240H16C7.156 240 0 247.2 0 256s7.156 16 16 16h297.4l-116.7 116.7c-6.25 6.25-6.25 16.38 0 22.62s16.38 6.25 22.62 0l144-144C366.4 264.2 368 260.1 368 256s-1.562-8.188-4.688-11.31L219.3 100.7z"/></symbol><symbol id="icon-arrow-left-to-line"  viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M432 240H134.6l116.7-116.7c6.25-6.25 6.25-16.38 0-22.62s-16.38-6.25-22.62 0l-144 144C81.56 247.8 80 251.9 80 256s1.562 8.188 4.688 11.31l144 144c6.25 6.25 16.38 6.25 22.62 0s6.25-16.38 0-22.62L134.6 272H432C440.8 272 448 264.8 448 256S440.8 240 432 240zM16 64C7.156 64 0 71.16 0 80v352C0 440.8 7.156 448 16 448S32 440.8 32 432v-352C32 71.16 24.84 64 16 64z"/></symbol><symbol id="icon-arrow-left"  viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M448 256C448 264.8 440.6 272 431.4 272H54.11l140.7 149.3c6.157 6.531 5.655 16.66-1.118 22.59C190.5 446.6 186.5 448 182.5 448c-4.505 0-9.009-1.75-12.28-5.25l-165.9-176c-5.752-6.094-5.752-15.41 0-21.5l165.9-176c6.19-6.562 16.69-7 23.45-1.094c6.773 5.938 7.275 16.06 1.118 22.59L54.11 240h377.3C440.6 240 448 247.2 448 256z"/></symbol><symbol id="icon-arrow-right"  viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M443.7 266.8l-165.9 176C274.5 446.3 269.1 448 265.5 448c-3.986 0-7.988-1.375-11.16-4.156c-6.773-5.938-7.275-16.06-1.118-22.59L393.9 272H16.59c-9.171 0-16.59-7.155-16.59-15.1S7.421 240 16.59 240h377.3l-140.7-149.3c-6.157-6.531-5.655-16.66 1.118-22.59c6.789-5.906 17.27-5.469 23.45 1.094l165.9 176C449.4 251.3 449.4 260.7 443.7 266.8z"/></symbol><symbol id="icon-angle-down"  viewBox="0 0 384 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M362.7 203.9l-159.1 144c-6.125 5.469-15.31 5.469-21.44 0L21.29 203.9C14.73 197.1 14.2 187.9 20.1 181.3C26.38 174.4 36.5 174.5 42.73 180.1L192 314.5l149.3-134.4c6.594-5.877 16.69-5.361 22.62 1.188C369.8 187.9 369.3 197.1 362.7 203.9z"/></symbol><symbol id="icon-angle-right"  viewBox="0 0 256 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M219.9 266.7L75.89 426.7c-5.906 6.562-16.03 7.094-22.59 1.188c-6.918-6.271-6.783-16.39-1.188-22.62L186.5 256L52.11 106.7C46.23 100.1 46.75 90.04 53.29 84.1C59.86 78.2 69.98 78.73 75.89 85.29l144 159.1C225.4 251.4 225.4 260.6 219.9 266.7z"/></symbol><symbol id="icon-caret-left"  viewBox="0 0 256 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M192 383.1v-255.1c0-28.37-34.5-42.74-54.63-22.62l-128 127.1c-12.5 12.5-12.5 32.75 0 45.25l128 127.1C157.5 426.7 192 412.5 192 383.1zM32 255.1l128-127.1v255.9L32 255.1z"/></symbol><symbol id="icon-caret-right"  viewBox="0 0 256 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M64 128v255.1c0 28.37 34.5 42.74 54.63 22.62l128-127.1c12.5-12.5 12.5-32.75 0-45.25l-128-127.1C98.5 85.27 64 99.52 64 128zM224 256l-128 127.1V128L224 256z"/></symbol>
864<symbol id="icon-caret-down"  viewBox="0 0 320 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M287.1 192H32c-28.37 0-42.74 34.5-22.62 54.63l127.1 128c12.5 12.5 32.75 12.5 45.25 0l127.1-128C330.7 226.5 316.5 192 287.1 192zM159.1 352L32.01 224h255.9L159.1 352z"/></symbol><symbol id="icon-magnifying-glass"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M507.3 484.7l-141.5-141.5C397 306.8 415.1 259.7 415.1 208c0-114.9-93.13-208-208-208S-.0002 93.13-.0002 208S93.12 416 207.1 416c51.68 0 98.85-18.96 135.2-50.15l141.5 141.5C487.8 510.4 491.9 512 496 512s8.188-1.562 11.31-4.688C513.6 501.1 513.6 490.9 507.3 484.7zM208 384C110.1 384 32 305 32 208S110.1 32 208 32S384 110.1 384 208S305 384 208 384z"/></symbol><symbol id="icon-magnifying-glass-plus"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M288 192H224V128c0-8.844-7.156-16-16-16S192 119.2 192 128v64H128C119.2 192 112 199.2 112 208S119.2 224 128 224h64v64c0 8.844 7.156 16 16 16S224 296.8 224 288V224h64c8.844 0 16-7.156 16-16S296.8 192 288 192zM507.3 484.7l-141.5-141.5C397 306.8 416 259.7 416 208C416 93.13 322.9 0 208 0S0 93.13 0 208S93.13 416 208 416c51.68 0 98.85-18.96 135.2-50.15l141.5 141.5C487.8 510.4 491.9 512 496 512s8.188-1.562 11.31-4.688C513.6 501.1 513.6 490.9 507.3 484.7zM208 384C110.1 384 32 305 32 208S110.1 32 208 32S384 110.1 384 208S305 384 208 384z"/></symbol><symbol id="icon-heart"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M255.1 96L267.1 84.02C300.6 51.37 347 36.51 392.6 44.1C461.5 55.58 512 115.2 512 185.1V190.9C512 232.4 494.8 272.1 464.4 300.4L283.7 469.1C276.2 476.1 266.3 480 256 480C245.7 480 235.8 476.1 228.3 469.1L47.59 300.4C17.23 272.1 0 232.4 0 190.9V185.1C0 115.2 50.52 55.58 119.4 44.1C164.1 36.51 211.4 51.37 244 84.02L255.1 96zM255.1 141.3L221.4 106.6C196.1 81.31 160 69.77 124.7 75.66C71.21 84.58 31.1 130.9 31.1 185.1V190.9C31.1 223.6 45.55 254.7 69.42 277L250.1 445.7C251.7 447.2 253.8 448 255.1 448C258.2 448 260.3 447.2 261.9 445.7L442.6 277C466.4 254.7 480 223.6 480 190.9V185.1C480 130.9 440.8 84.58 387.3 75.66C351.1 69.77 315.9 81.31 290.6 106.6L255.1 141.3z"/></symbol><symbol id="icon-trash-can"  viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M144 400C144 408.8 136.8 416 128 416C119.2 416 112 408.8 112 400V176C112 167.2 119.2 160 128 160C136.8 160 144 167.2 144 176V400zM240 400C240 408.8 232.8 416 224 416C215.2 416 208 408.8 208 400V176C208 167.2 215.2 160 224 160C232.8 160 240 167.2 240 176V400zM336 400C336 408.8 328.8 416 320 416C311.2 416 304 408.8 304 400V176C304 167.2 311.2 160 320 160C328.8 160 336 167.2 336 176V400zM310.1 22.56L336.9 64H432C440.8 64 448 71.16 448 80C448 88.84 440.8 96 432 96H416V432C416 476.2 380.2 512 336 512H112C67.82 512 32 476.2 32 432V96H16C7.164 96 0 88.84 0 80C0 71.16 7.164 64 16 64H111.1L137 22.56C145.8 8.526 161.2 0 177.7 0H270.3C286.8 0 302.2 8.526 310.1 22.56V22.56zM148.9 64H299.1L283.8 39.52C280.9 34.84 275.8 32 270.3 32H177.7C172.2 32 167.1 34.84 164.2 39.52L148.9 64zM64 432C64 458.5 85.49 480 112 480H336C362.5 480 384 458.5 384 432V96H64V432z"/></symbol><symbol id="icon-cart-shopping"  viewBox="0 0 576 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M16 0C7.2 0 0 7.2 0 16s7.2 16 16 16H53.9c7.6 0 14.2 5.3 15.7 12.8l58.9 288c6.1 29.8 32.3 51.2 62.7 51.2H496c8.8 0 16-7.2 16-16s-7.2-16-16-16H191.2c-15.2 0-28.3-10.7-31.4-25.6L152 288H466.5c29.4 0 55-20 62.1-48.5L570.6 71.8c5-20.2-10.2-39.8-31-39.8H99.1C92.5 13 74.4 0 53.9 0H16zm90.1 64H539.5L497.6 231.8C494 246 481.2 256 466.5 256H145.4L106.1 64zM168 456a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm80 0a56 56 0 1 0 -112 0 56 56 0 1 0 112 0zm200-24a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm0 80a56 56 0 1 0 0-112 56 56 0 1 0 0 112z"/></symbol><symbol id="icon-basket-shopping"  viewBox="0 0 576 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M224 400C224 408.8 216.8 416 208 416C199.2 416 192 408.8 192 400V304C192 295.2 199.2 288 208 288C216.8 288 224 295.2 224 304V400zM288 288C296.8 288 304 295.2 304 304V400C304 408.8 296.8 416 288 416C279.2 416 272 408.8 272 400V304C272 295.2 279.2 288 288 288zM384 400C384 408.8 376.8 416 368 416C359.2 416 352 408.8 352 400V304C352 295.2 359.2 288 368 288C376.8 288 384 295.2 384 304V400zM349.8 7.943L457.2 192H560C568.8 192 576 199.2 576 208C576 216.8 568.8 224 560 224H536L476.1 463.5C468.1 492 443.4 512 414 512H161.1C132.6 512 107 492 99.88 463.5L40 224H16C7.164 224 0 216.8 0 208C0 199.2 7.164 192 16 192H118.8L226.2 7.943C230.6 .3098 240.4-2.268 248.1 2.184C255.7 6.637 258.3 16.43 253.8 24.07L155.9 192H420.1L322.2 24.07C317.7 16.43 320.3 6.637 327.9 2.184C335.6-2.268 345.4 .3098 349.8 7.943V7.943zM130.9 455.8C134.5 470 147.3 480 161.1 480H414C428.7 480 441.5 470 445.1 455.8L503 224H72.98L130.9 455.8z"/></symbol>
864<symbol id="icon-file-lines"  viewBox="0 0 384 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M365.3 125.3l-106.5-106.5C246.7 6.742 230.5 0 213.5 0L64-.0001c-35.35 0-64 28.65-64 64l.0065 384c0 35.35 28.65 64 64 64H320c35.35 0 64-28.65 64-64v-277.5C384 153.5 377.3 137.3 365.3 125.3zM224 34.08c4.477 1.566 8.666 3.846 12.12 7.299l106.5 106.5C346.1 151.3 348.4 155.5 349.9 160H240C231.2 160 224 152.8 224 144V34.08zM352 448c0 17.64-14.36 32-32 32H64c-17.64 0-32-14.36-32-32V64c0-17.64 14.36-32 32-32h128v112C192 170.5 213.5 192 240 192H352V448zM96 272C96 280.8 103.2 288 112 288h160C280.8 288 288 280.8 288 272S280.8 256 272 256h-160C103.2 256 96 263.2 96 272zM272 320h-160C103.2 320 96 327.2 96 336S103.2 352 112 352h160c8.838 0 16-7.164 16-16S280.8 320 272 320zM272 384h-160C103.2 384 96 391.2 96 400S103.2 416 112 416h160c8.838 0 16-7.164 16-16S280.8 384 272 384z"/></symbol><symbol id="icon-message-lines"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M447.1 0h-384c-35.25 0-64 28.75-64 63.1v287.1c0 35.25 28.75 63.1 64 63.1h96v83.1c0 9.838 11.03 15.55 19.12 9.7l124.9-93.7h144c35.25 0 64-28.75 64-63.1V63.1C511.1 28.75 483.2 0 447.1 0zM480 352c0 17.6-14.4 32-32 32h-144.1c-6.928 0-13.67 2.248-19.21 6.406L192 460v-60c0-8.838-7.164-16-16-16H64c-17.6 0-32-14.4-32-32V64c0-17.6 14.4-32 32-32h384c17.6 0 32 14.4 32 32V352zM272 240h-128c-8.801 0-16 7.189-16 15.99C127.1 264.8 135.2 272 144 272h128c8.801 0 15.1-7.213 15.1-16.01C287.1 247.2 280.8 240 272 240zM368 144h-224c-8.801 0-16 7.193-16 15.99C127.1 168.8 135.2 176 144 176h224c8.801 0 15.1-7.21 15.1-16.01C383.1 151.2 376.8 144 368 144z"/></symbol><symbol id="icon-circle-info"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 480c-123.5 0-224-100.5-224-224s100.5-224 224-224s224 100.5 224 224S379.5 480 256 480zM256 184c13.25 0 24-10.74 24-24c0-13.25-10.75-24-24-24S232 146.7 232 160C232 173.3 242.7 184 256 184zM304 352h-32V240C272 231.2 264.8 224 256 224H224C215.2 224 208 231.2 208 240S215.2 256 224 256h16v96h-32C199.2 352 192 359.2 192 368C192 376.8 199.2 384 208 384h96c8.836 0 16-7.164 16-16C320 359.2 312.8 352 304 352z"/></symbol><symbol id="icon-circle-user"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 480c-47.24 0-91.04-14.78-127.2-39.84C132.9 390.9 173.8 352 224 352h64c50.25 0 91.14 38.94 95.21 88.16C347 465.2 303.2 480 256 480zM411.7 416.7C397.6 361.3 347.7 320 288 320H224c-59.73 0-109.6 41.3-123.7 96.72C58.27 375.1 32 319 32 256c0-123.5 100.5-224 224-224s224 100.5 224 224C480 319 453.7 375.1 411.7 416.7zM256 128C211.8 128 176 163.8 176 208C176 252.2 211.8 288 256 288s80-35.82 80-80C336 163.8 300.2 128 256 128zM256 256C229.5 256 208 234.5 208 208S229.5 160 256 160s48 21.53 48 48S282.5 256 256 256z"/></symbol>
864<symbol id="icon-circle-check"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M235.3 331.3C229.1 337.6 218.9 337.6 212.7 331.3L148.7 267.3C142.4 261.1 142.4 250.9 148.7 244.7C154.9 238.4 165.1 238.4 171.3 244.7L224 297.4L340.7 180.7C346.9 174.4 357.1 174.4 363.3 180.7C369.6 186.9 369.6 197.1 363.3 203.3L235.3 331.3zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 32C132.3 32 32 132.3 32 256C32 379.7 132.3 480 256 480C379.7 480 480 379.7 480 256C480 132.3 379.7 32 256 32z"/></symbol><symbol id="icon-circle-calendar"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M208 96C216.8 96 224 103.2 224 112V128H288V112C288 103.2 295.2 96 304 96C312.8 96 320 103.2 320 112V128H336C362.5 128 384 149.5 384 176V336C384 362.5 362.5 384 336 384H176C149.5 384 128 362.5 128 336V176C128 149.5 149.5 128 176 128H192V112C192 103.2 199.2 96 208 96zM160 192H352V176C352 167.2 344.8 160 336 160H176C167.2 160 160 167.2 160 176V192zM160 224V336C160 344.8 167.2 352 176 352H336C344.8 352 352 344.8 352 336V224H160zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 32C132.3 32 32 132.3 32 256C32 379.7 132.3 480 256 480C379.7 480 480 379.7 480 256C480 132.3 379.7 32 256 32z"/></symbol><symbol id="icon-circle-xmark"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M180.7 180.7C186.9 174.4 197.1 174.4 203.3 180.7L256 233.4L308.7 180.7C314.9 174.4 325.1 174.4 331.3 180.7C337.6 186.9 337.6 197.1 331.3 203.3L278.6 256L331.3 308.7C337.6 314.9 337.6 325.1 331.3 331.3C325.1 337.6 314.9 337.6 308.7 331.3L256 278.6L203.3 331.3C197.1 337.6 186.9 337.6 180.7 331.3C174.4 325.1 174.4 314.9 180.7 308.7L233.4 256L180.7 203.3C174.4 197.1 174.4 186.9 180.7 180.7zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 32C132.3 32 32 132.3 32 256C32 379.7 132.3 480 256 480C379.7 480 480 379.7 480 256C480 132.3 379.7 32 256 32z"/></symbol><symbol id="icon-xmark"  viewBox="0 0 320 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M315.3 411.3c-6.253 6.253-16.37 6.253-22.63 0L160 278.6l-132.7 132.7c-6.253 6.253-16.37 6.253-22.63 0c-6.253-6.253-6.253-16.37 0-22.63L137.4 256L4.69 123.3c-6.253-6.253-6.253-16.37 0-22.63c6.253-6.253 16.37-6.253 22.63 0L160 233.4l132.7-132.7c6.253-6.253 16.37-6.253 22.63 0c6.253 6.253 6.253 16.37 0 22.63L182.6 256l132.7 132.7C321.6 394.9 321.6 405.1 315.3 411.3z"/></symbol><symbol id="icon-hashtag"  viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M432 144h-85.73l21.32-92.4c1.969-8.609-3.375-17.2-12-19.19c-8.688-2.031-17.19 3.39-19.19 11.1l-22.98 99.59H186.3l21.32-92.4c1.969-8.609-3.375-17.2-12-19.19c-8.719-2.031-17.19 3.39-19.19 11.1L153.4 144H48c-8.844 0-16 7.144-16 15.99C32 168.8 39.16 176 48 176h98.04L109.1 336H16c-8.844 0-16 7.151-16 15.99s7.156 16 16 16h85.73L80.41 460.4c-1.969 8.609 3.375 17.2 12 19.19C93.63 479.9 94.81 480 96 480c7.281 0 13.88-4.1 15.59-12.41l22.98-99.59h127.2l-21.32 92.4c-1.969 8.609 3.375 17.2 12 19.19C253.6 479.9 254.8 480 256 480c7.281 0 13.88-4.1 15.59-12.41l22.98-99.59H400c8.844 0 16-7.161 16-16s-7.156-15.99-16-15.99h-98.04l36.92-159.1H432c8.844 0 16-7.168 16-16.01C448 151.2 440.8 144 432 144zM269.1 336H141.1L178.9 176h127.2L269.1 336z"/></symbol><symbol id="icon-sparkles"  viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. -->
864<path d="M432 32C440.8 32 448 39.16 448 48V96H496C504.8 96 512 103.2 512 112C512 120.8 504.8 128 496 128H448V176C448 184.8 440.8 192 432 192C423.2 192 416 184.8 416 176V128H368C359.2 128 352 120.8 352 112C352 103.2 359.2 96 368 96H416V48C416 39.16 423.2 32 432 32zM432 320C440.8 320 448 327.2 448 336V384H496C504.8 384 512 391.2 512 400C512 408.8 504.8 416 496 416H448V464C448 472.8 440.8 480 432 480C423.2 480 416 472.8 416 464V416H368C359.2 416 352 408.8 352 400C352 391.2 359.2 384 368 384H416V336C416 327.2 423.2 320 432 320zM123.3 321.8L9.292 269.1C3.627 266.5 0 260.8 0 254.6C0 248.3 3.627 242.6 9.292 240L123.3 187.3L176 73.29C178.6 67.63 184.3 64 190.6 64C196.8 64 202.5 67.63 205.1 73.29L257.8 187.3L371.8 240C377.5 242.6 381.1 248.3 381.1 254.6C381.1 260.8 377.5 266.5 371.8 269.1L257.8 321.8L205.1 435.8C202.5 441.5 196.8 445.1 190.6 445.1C184.3 445.1 178.6 441.5 176 435.8L123.3 321.8zM54.16 254.6L136.8 292.7C143.7 295.9 149.2 301.4 152.4 308.3L190.6 390.9L228.7 308.3C231.9 301.4 237.4 295.9 244.3 292.7L326.9 254.6L244.3 216.4C237.4 213.2 231.9 207.7 228.7 200.8L190.6 118.2L152.4 200.8C149.2 207.7 143.7 213.2 136.8 216.4L54.16 254.6z"/></symbol>
865
866                    <symbol id="icon-star"  viewBox="0 0 576 512"><path d="M287.9 435.9L150.1 509.1C142.9 513.4 133.1 512.7 125.6 507.4C118.2 502.1 114.5 492.9 115.1 483.9L142.2 328.4L31.11 218.2C24.65 211.9 22.36 202.4 25.2 193.7C28.03 185.1 35.5 178.8 44.49 177.5L197.7 154.8L266.3 13.52C270.4 5.249 278.7 0 287.9 0C297.1 0 305.5 5.25 309.5 13.52L378.1 154.8L531.4 177.5C540.4 178.8 547.8 185.1 550.7 193.7C553.5 202.4 551.2 211.9 544.8 218.2L433.6 328.4L459.9 483.9C461.4 492.9 457.7 502.1 450.2 507.4C442.8 512.7 432.1 513.4 424.9 509.1L287.9 435.9zM226.5 168.8C221.9 178.3 212.9 184.9 202.4 186.5L64.99 206.8L164.8 305.6C172.1 312.9 175.5 323.4 173.8 333.7L150.2 473.2L272.8 407.7C282.3 402.6 293.6 402.6 303 407.7L425.6 473.2L402.1 333.7C400.3 323.4 403.7 312.9 411.1 305.6L510.9 206.8L373.4 186.5C362.1 184.9 353.1 178.3 349.3 168.8L287.9 42.32L226.5 168.8z"/></symbol>
867                            <symbol id="icon-star-full"  viewBox="0 0 576 512"><path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"/></symbol>
868                        </defs>
869</svg>
870                                
871
872        <div id="nanobar" class="nanobar element js-element" data-element-name="header_text_section_1" role="region" aria-label="nanobar">
873        <div class="container d-flex align-items-center gap-5">
874            <div class="header_text_section_1 element__slides flex-grow-1">
875                                <div class="element__slide d-flex align-items-center justify-content-center flex-wrap gy-5 gx-7 py-3 html-preformat">
876                    Több ezer légtechnikai termék raktárról • Országos házhozszállítás • Szakmai, méretezési tanácsadás • Teljes rendszerek tervezése és kivitelezése
877
878                                    </div>
879                            </div>
880            <button type="button" class="btn btn-sm nanobar__btn-close"
881                    onclick="closeNanobar(this,'header_text_section_1_hide','session');" aria-label="Bezár" title="Bezár"
882            >
883                <svg class="icon-set"><use href="#icon-xmark"></use></svg>
884            </button>
885        </div>
886    </div>
887    
888<header id="header" class="header header--full">
889    <div id="header__inner" class="header__inner">
890        <div class="header__container container header__container--top d-grid navbar header--with-menu">
891            <button class="btn btn-secondary offcanvas-box-cat-0-open-btn d-xl-none" type="button" data-text-categories="Kategóriák" data-text-menu="Menü"
892                    data-bs-toggle="offcanvas" data-bs-target="#offcanvas-box-cat-0" aria-controls="offcanvas-box-cat-0" id="offcanvas-box-cat-0-open-btn" aria-label="Kategóriák"
893                    data-ajax-url="https://ventilatorbolt.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=0&key=0&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=default&box_var_layout_level0=0&box_var_layout=1&box_var_ajax=1&box_var_ajax_level0=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no" data-ajax-target="#offcanvas-body-box-cat-0"
894            >
895                <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M0 80C0 71.16 7.164 64 16 64H432C440.8 64 448 71.16 448 80C448 88.84 440.8 96 432 96H16C7.164 96 0 88.84 0 80zM0 240C0 231.2 7.164 224 16 224H432C440.8 224 448 231.2 448 240C448 248.8 440.8 256 432 256H16C7.164 256 0 248.8 0 240zM432 416H16C7.164 416 0 408.8 0 400C0 391.2 7.164 384 16 384H432C440.8 384 448 391.2 448 400C448 408.8 440.8 416 432 416z"/></svg>
896            </button>
897
898            
899
900
901    <div id="header_logo_img" class="element js-element header_logo logo" data-element-name="header_logo">
902                        <a class="has-img" href="https://ventilatorbolt.hu/">            <picture>
903                                                <source width="236" height="47" media="(max-width: 439.98px)"
904                        srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_header_logo-400x120_1_xsmall.webp?time=1784213220 236w"
905                        sizes="236px"
906                >
907                                                <source width="300" height="60"
908                        srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_header_logo-400x120_1_default.webp?time=1784213220 300w"
909                        sizes="300px"
910                >
911                <img width="300" height="60" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_header_logo-400x120_1_default.webp?time=1784213220"
912                     alt="Ventilátorbolt logo" fetchpriority="high"
913                >
914            </picture>
915            </a>                </div>
916
917
918            
919<div id="box_search_content" class="js-search search-box d-flex ac-search-enabled" aria-live="polite"
920>
921    <form name="form_include_search" id="form_include_search" action="https://ventilatorbolt.hu/shop_search.php" method="get" class="search-box__form d-flex flex-column flex-grow-1 position-relative">
922        <input id="box_search_input" class="search-box__input form-control js-search-input ac_input" name="search"
923               pattern=".{3,100}" aria-label="Keresés az áruházban..." title="Hosszabb kereső kifejezést írjon be!" placeholder="Keresés az áruházban..." type="search"
924               maxlength="100" autocomplete="off" required data-search-min-length="3" data-ac-min-lenght="2" data-stay-visible-breakpoint="1366"               role="combobox" aria-autocomplete="list" aria-expanded="false"
925                              aria-controls="autocomplete-categories autocomplete-products"
926                       >
927        <button class="search-box__search-btn btn btn-clear btn-square" disabled aria-disabled="true" aria-label="Keresés" title="Keresés">
928            <svg class="icon-set"><use href="#icon-magnifying-glass"></use></svg>
929        </button>
930                
931        <div class="search-box__ac-loader"></div>
932        <div class="ac_results">
933            <div class="flex-grow-1 justify-content-between align-items-center d-flex">
934                <span>Keresési találatok:</span>
935                <button class="search-box__ac-close-btn btn btn-sm btn-close" onclick="$(document).trigger('click');" type="button"><svg class="icon-set"><use href="#icon-xmark"></use></svg></button>
936            </div>
937        </div>
938            </form>
939    
939<script>
940        const SEARCH_BOX = $('.js-search');
941        const SEARCH_INPUT = $('.js-search-input');
942
943        SEARCH_INPUT.on('search', function(e){
944            let $this_input = $(e.target);
945            checkForInput($this_input);
946            if (!$this_input.hasClass('not-empty')) {
947                $this_input.blur().focus();
948            }
949        });
950
951                    $(document).on('autoCompleteListDisplayed', function () {
952                initTippy("box_search_content");
953            });
954            </script>
954
955</div>
956
957
958            
959
960<div class="element js-element header_text_section_2 in-header-top d-lg-none" data-element-name="header_text_section_2">
961        <div class="header_text_section_2-slide slide-1 html-preformat"><p>Hívjon minket: <a href="tel:+36709439358">+36-70/943-9358</a></p></div>
962    </div>
963
964
965            <div class="header__buttons-wrapper ms-auto">
966                
967                
968                <button class="btn btn-clear box-login__offcanvas-btn" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvas-box-login"
969            aria-controls="offcanvas-box-login" aria-label="Belépés"
970    >
971        <svg class="icon-set"><use href="#icon-circle-user"></use></svg>
972        <span class="btn__text">Belépés</span>
973    </button>
974
975                <button class="btn btn-primary offcanvas-box-cart-open-btn" type="button" aria-label="Kosár megtekintése" aria-describedby="box_cart_content" data-bs-toggle="offcanvas" data-bs-target="#offcanvas-box-cart" aria-controls="offcanvas-box-cart"><svg class="icon-set"><use href="#icon-basket-shopping"></use></svg>    
976
977<span class="cart-box__product-count" id="box_cart_content"><span class="visually-hidden cart-empty-text">A kosár üres</span></span>
978    
979                </button>
980            </div>
981        </div>
982
983                
984                <div class="header__container container header__container--bottom navbar d-none d-lg-grid navbar-expand-lg mt-5">
985                        <button class="btn btn-secondary offcanvas-box-cat-0-open-btn d-none d-xl-inline-flex" type="button" id="offcanvas-box-cat-0-open-btn-2"
986                    data-bs-toggle="offcanvas" data-bs-target="#offcanvas-box-cat-0" aria-controls="offcanvas-box-cat-0" aria-label="Kategóriák"
987                    data-ajax-url="https://ventilatorbolt.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=0&key=0&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=default&box_var_layout_level0=0&box_var_layout=1&box_var_ajax=1&box_var_ajax_level0=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no" data-ajax-target="#offcanvas-body-box-cat-0">
988                <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M0 80C0 71.16 7.164 64 16 64H432C440.8 64 448 71.16 448 80C448 88.84 440.8 96 432 96H16C7.164 96 0 88.84 0 80zM0 240C0 231.2 7.164 224 16 224H432C440.8 224 448 231.2 448 240C448 248.8 440.8 256 432 256H16C7.164 256 0 248.8 0 240zM432 416H16C7.164 416 0 408.8 0 400C0 391.2 7.164 384 16 384H432C440.8 384 448 391.2 448 400C448 408.8 440.8 416 432 416z"/></svg>
989                <span class="btn__text">Kategóriák</span>
990            </button>
991                                    <ul class="navbar-nav navbar-nav--header justify-content-start flex-wrap align-items-stretch me-auto d-none d-lg-flex with-hover-intent">                                
992                    <li class="nav-item nav-item--menu js-nav-item-930300 btn-group dropdown">
993            <a class="nav-link btn" href="https://ventilatorbolt.hu/szakmai-cikkek" aria-label="Ötletek és tanácsok menüpont">Ötletek és tanácsok<svg class="icon-set"><use href="#icon-angle-down"></use></svg>            </a>
994                        <button class="btn dropdown-toggle dropdown-toggle-split" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" type="button" aria-label="további menüpontok"                    data-bs-config='{"reference":"parent","popperConfig":{"strategy":"fixed","placement":"bottom-start","modifiers":[{"name":"computeStyles","options":{"gpuAcceleration":false}},{"name":"preventOverflow","options":{"padding":10,"boundary":"viewport"}}]}}'            ><svg class="icon-set"><use href="#icon-angle-down"></use></svg></button>
995                                    
996        <ul class="dropdown-menu dropdown-level--1">
997                    <li class="nav-item nav-item--menu js-nav-item-415942">
998            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/415942/Referenciaink" aria-label="Referenciáink menüpont">Referenciáink            </a>
999                    </li>
1000                <li class="nav-item nav-item--menu js-nav-item-270928">
1001            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/270928/Hovisszanyeros-szellozteto-rendszerek" aria-label="Hővisszanyerős szellőztető rendszerek menüpont">Hővisszanyerős szellőztető rendszerek            </a>
1002                    </li>
1003                <li class="nav-item nav-item--menu js-nav-item-175172">
1004            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/175172/Ettermek-nagykonyhak-szelloztetese" aria-label="Éttermek, nagykonyhák szellőztetése menüpont">Éttermek, nagykonyhák szellőztetése            </a>
1005                    </li>
1006                <li class="nav-item nav-item--menu js-nav-item-411610">
1007            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/411610/Furdoszobak-szelloztetese-paramentesites" aria-label="Fürdőszobák szellőztetése, páramentesítés menüpont">Fürdőszobák szellőztetése, páramentesítés            </a>
1008                    </li>
1009                <li class="nav-item nav-item--menu js-nav-item-636741">
1010            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/636741/Kandallofutes" aria-label="Kandallófűtés menüpont">Kandallófűtés            </a>
1011                    </li>
1012                <li class="nav-item nav-item--menu js-nav-item-181048">
1013            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/181048/Kanikula-husito-ventilatorok-hasznalata" aria-label="Kánikula, hűsítő ventilátorok használata menüpont">Kánikula, hűsítő ventilátorok használata            </a>
1014                    </li>
1015                <li class="nav-item nav-item--menu js-nav-item-258228">
1016            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/258228/Legcsatorna-szerelesi-anyagok" aria-label="Légcsatorna szerelési anyagok menüpont">Légcsatorna szerelési anyagok            </a>
1017                    </li>
1018                <li class="nav-item nav-item--menu js-nav-item-575724">
1019            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/575724/Ipari-szelloztetes" aria-label="Ipari szellőztetés menüpont">Ipari szellőztetés            </a>
1020                    </li>
1021                <li class="nav-item nav-item--menu js-nav-item-918008">
1022            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/918008/Lakossagi-konyha" aria-label="Lakossági konyha menüpont">Lakossági konyha            </a>
1023                    </li>
1024                </ul>
1025    
1026                    </li>
1027                <li class="nav-item nav-item--menu js-nav-item-770148">
1028            <a class="nav-link btn" href="https://ventilatorbolt.hu/shop_contact.php" aria-label="Kapcsolat menüpont">Kapcsolat            </a>
1029                    </li>
1030                <li class="nav-item nav-item--menu js-nav-item-129705">
1031            <a class="nav-link btn" href="https://ventilatorbolt.hu/spg/129705
1031/Referenciak" aria-label="Referenciák menüpont">Referenciák            </a>
1032                    </li>
1033                <li class="nav-item nav-item--menu js-nav-item-747844">
1034            <a class="nav-link btn" href="https://ventilatorbolt.hu/legtechnikai-kivitelezoknek/" aria-label="Partnerprogram kivitelezőknek menüpont">Partnerprogram kivitelezőknek            </a>
1035                    </li>
1036                <li class="nav-item nav-item--menu js-nav-item-628490">
1037            <a class="nav-link btn" href="https://ventilatorbolt.hu/szellozteto-rendszer-tervezo" aria-label="Szellőztető rendszer tervező menüpont">Szellőztető rendszer tervező            </a>
1038                    </li>
1039            
1040        </ul>
1041                        
1042
1043<div class="element js-element header_text_section_2 in-header-bottom" data-element-name="header_text_section_2">
1044        <div class="header_text_section_2-slide slide-1 html-preformat"><p>Hívjon minket: <a href="tel:+36709439358">+36-70/943-9358</a></p></div>
1045    </div>
1046
1047        </div>
1048                    </div>
1049</header>        
1050        
1051        <main class="main" id="main">
1052    
1053
1054
1055
1056
1057
1058                                             
1059    <div id="start_category_offer" class="start_category_offer layout--start_categories element js-element has-title start_category_offer--carousel type--carousel"
1060        data-element-name="start_category_offer"
1061    >
1062        <div class="container">
1063                        <div class="main-title__wrap"
1064                            >
1065                <div class="main-title">Kiemelt kategóriáink</div>
1066                            </div>
1067                    </div>
1068
1069                             <div id="start_category_offer__carousel-block" class="start_categories__elements carousel-block container js-carousel-block carousel-block--with-nav type--slide" role="region" aria-label="Kiemelt kategóriáink" aria-roledescription="carousel"            >
1070                <div class="start_category_offer__carousel carousel" tabindex="0">
1071                                        <div class="carousel-cell start_category_offer__slide slide-1"
1072                         role="group" aria-label="Slide 1 of 8"
1073                    >
1074                                                                                <a href="https://ventilatorbolt.hu/termekkategoria/elszivo-ventilator-furdoszobaba/" tabindex="-1" aria-hidden="true">
1075                                                            <picture>
1076                                    
1077                                    
1078                                    
1079                                    
1080                                    
1081                                    
1082                                    
1083                                                                        <source width="240" height="240" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_1_default.webp?time=1786365295 1x">
1084                                    <img width="240" height="240" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_1_default.webp?time=1786365295" alt="Ventilátorbolt Légtechnika">
1085                                </picture>
1086                                                        </a>
1087                                                                                                    <div class="start_categories__element-texts">
1088                                                        <div class="element-title h3"><a href="https://ventilatorbolt.hu/termekkategoria/elszivo-ventilator-furdoszobaba/">Fürdőszoba szellőztetés</a></div>
1089                                                                                </div>
1090                        
1091                    </div>
1092                                        <div class="carousel-cell start_category_offer__slide slide-2"
1093                         role="group" aria-label="Slide 2 of 8"
1094                    >
1095                                                                                <a href="https://ventilatorbolt.hu/termekkategoria/hovisszanyeros-szellozteto-rendszer/" tabindex="-1" aria-hidden="true">
1096                                                            <picture>
1097                                    
1098                                    
1099                                    
1100                                    
1101                                    
1102                                    
1103                                    
1104                                                                        <source width="240" height="240" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_2_default.webp?time=1786365295 1x">
1105                                    <img width="240" height="240" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_2_default.webp?time=1786365295" alt="Ventilátorbolt Légtechnika">
1106                                </picture>
1107                                                        </a>
1108                                                                                                    <div class="start_categories__element-texts">
1109                                                        <div class="element-title h3"><a href="https://ventilatorbolt.hu/termekkategoria/hovisszanyeros-szellozteto-rendszer/">Hővisszanyerős szellőztetés</a></div>
1110                                                                                </div>
1111                        
1112                    </div>
1113                                        <div class="carousel-cell start_category_offer__slide slide-3"
1114                         role="group" aria-label="Slide 3 of 8"
1115                    >
1116                                                                                <a href="https://ventilatorbolt.hu/termekkategoria/Nagykonyhai-elszivok" tabindex="-1" aria-hidden="true">
1117                                                            <picture>
1118                                    
1119                                    
1120                                    
1121                                    
1122                                    
1123                                    
1124                                    
1125                                                                        <source width="240" height="240" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_3_default.webp?time=1786365295 1x">
1126                                    <img width="240" height="240" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_3_default.webp?time=1786365295" alt="Ventilátorbolt Légtechnika">
1127                                </picture>
1128                                                        </a>
1129                                                                                                    <div class="start_categories__element-texts">
1130                                                        <div class="element-title h3"><a href="https://ventilatorbolt.hu/termekkategoria/Nagykonyhai-elszivok">Ipari konyhák</a></div>
1131                                                                                </div>
1132                        
1133                    </div>
1134                                        <div class="carousel-cell start_category_offer__slide slide-4"
1135                         role="group" aria-label="Slide 4 of 8"
1136                    >
1137                                                                                <a href="https://ventilatorbolt.hu/termekkategoria/Konyhai-paraelszivok" tabindex="-1" aria-hidden="true">
1138                                                            <picture>
1139                                    
1140                                    
1141                                    
1142                                    
1143                                    
1144                                    
1145                                    
1146                                                                        <source width="240" height="240" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_4_default.webp?time=1786365295 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_4_default_retina.webp?time=1786365295 2x">
1147                                    <img width="240" height="240" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_4_default.webp?time=1786365295" alt="Ventilátorbolt Légtechnika">
1148                                </picture>
1149                                                        </a>
1150                                                                                                    <div class="start_categories__element-texts">
1151                                                        <div class="element-title h3"><a href="https://ventilatorbolt.hu/termekkategoria/Konyhai-paraelszivok">Lakossági konyhai elszívók</a></div>
1152                                                                                </div>
1153                        
1154                    </div>
1155                                        <div class="carousel-cell start_category_offer__slide slide-5"
1156                         role="group" aria-label="Slide 5 of 8"
1157                    >
1158                                                                                <a href="https://ventilatorbolt.hu/termekkategoria/legcsatornak-es-idomok/" tabindex="-1" aria-hidden="true">
1159                                                            <picture>
1160                                    
1161                                    
1162                                    
1163                                    
1164                                    
1165                                    
1166                                    
1167                                                                        <source width="240" height="240" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_5_default.webp?time=1786365295 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_5_default_retina.webp?time=1786365295 2x">
1168                                    <img width="240" height="240" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_5_default.webp?time=1786365295" alt="Ventilátorbolt Légtechnika">
1169                                </picture>
1170                                                        </a>
1171                                                                                                    <div class="start_categories__element-texts">
1172                                                        <div class="element-title h3"><a href="https://ventilatorbolt.hu/termekkategoria/legcsatornak-es-idomok/">Légcsatornák és idomok</a></div>
1173                                                                                </div>
1174                        
1175                    </div>
1176                                        <div class="carousel-cell start_category_offer__slide slide-6"
1177                         role="group" aria-label="Slide 6 of 8"
1178                    >
1179                                                                                <a href="https://ventilatorbolt.hu/termekkategoria/ipari-ventilator/" tabindex="-1" aria-hidden="true">
1180                                                            <picture>
1181                                    
1182                                    
1183                                    
1184                                    
1185                                    
1186                                    
1187                                    
1188                                                                        <source width="240" height="240" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_6_default.webp?time=1786365295 1x">
1189                                    <img width="240" height="240" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_6_default.webp?time=1786365295" alt="Ventilátorbolt Légtechnika">
1190                                </picture>
1191                                                        </a>
1192                                                                                                    <div class="start_categories__element-texts">
1193                                                        <div class="element-title h3"><a href="https://ventilatorbolt.hu/termekkategoria/ipari-ventilator/">Ipari ventilátorok</a></div>
1194                                                                                </div>
1195                        
1196                    </div>
1197                                        <div class="carousel-cell start_category_offer__slide slide-7"
1198                         role="group" aria-label="Slide 7 of 8"
1199                    >
1200                                                                                <a href="https://ventilatorbolt.hu/termekkategoria/husito-nyari-ventilator/" tabindex="-1" aria-hidden="true">
1201                                                            <picture>
1202                                    
1203                                    
1204                                    
1205                                    
1206                                    
1207                                    
1208                                    
1209                                                                        <source width="240" height="240" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_7_default.webp?time=1786365295 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_7_default_retina.webp?time=1786365295 2x">
1210                                    <img width="240" height="240" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_7_default.webp?time=1786365295" alt="Ventilátorbolt Légtechnika">
1211                                </picture>
1212                                                        </a>
1213                                                                                                    <div class="start_categories__element-texts">
1214                                                        <div class="element-title h3"><a href="https://ventilatorbolt.hu/termekkategoria/husito-nyari-ventilator/">Hűsítő nyári ventilátorok</a></div>
1215                                                                                </div>
1216                        
1217                    </div>
1218                                        <div class="carousel-cell start_category_offer__slide slide-8"
1219                         role="group" aria-label="Slide 8 of 8"
1220                    >
1221                                                                                <a href="https://ventilatorbolt.hu/termekkategoria/mennyezeti-ventilator/" tabindex="-1" aria-hidden="true">
1222                                                            <picture>
1223                                    
1224                                    
1225                                    
1226                                    
1227                                    
1228                                    
1229                                    
1230                                                                        <source width="240" height="240" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_8_default.webp?time=1786365295 1x">
1231                                    <img width="240" height="240" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_category_offer-240_8_default.webp?time=1786365295" alt="Ventilátorbolt Légtechnika">
1232                  
1232              </picture>
1233                                                        </a>
1234                                                                                                    <div class="start_categories__element-texts">
1235                                                        <div class="element-title h3"><a href="https://ventilatorbolt.hu/termekkategoria/mennyezeti-ventilator/">Mennyezeti ventilátorok</a></div>
1236                                                                                </div>
1237                        
1238                    </div>
1239                                    </div>
1240                                                        <div class="carousel__nav carousel__nav--start_category_offer">
1241                        <button type="button" class="carousel__prev-btn carousel__prev-next-btn btn btn-clear" aria-label="előző"><svg class="icon-set"><use href="#icon-arrow-left"></use></svg></button>
1242                        <div class="carousel__progress progress" role="progressbar" aria-hidden="true" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" aria-label="Előrehaladás">
1243                            <div class="carousel__progress-bar progress-bar"></div>
1244                            <div class="carousel__progression visually-hidden" aria-live="polite">
1245                                Előrehaladás:<span class="carousel__progress-percent">0</span>%
1246                            </div>
1247                        </div>
1248                        <button type="button" class="carousel__next-btn carousel__prev-next-btn btn btn-clear" aria-label="következő"><svg class="icon-set"><use href="#icon-arrow-right"></use></svg></button>
1249                    </div>
1250                    
1251                
1251<script>
1252                    document.addEventListener("DOMContentLoaded", () => {
1253                        carouselParams.set(document.getElementById("start_category_offer__carousel-block"),{
1254                            autoPlay: 2000
1255                        });
1256                        carouselObserver.observe(document.getElementById("start_category_offer__carousel-block"));
1257                    });
1258                </script>
1258
1259                            </div>
1260                        </div>
1261                                                         
1262    <div id="start_banner_1" class="layout--banner_half_width element js-element start_banner_1" data-element-name="start_banner_1">
1263        <div class="start_banner_1__container container">
1264                                    <div class="grid main-grid">
1265                                            <div class="start_banner_1__slide element-slide g-col-12 g-col-lg-6 start_banner_1--slide-1 odd element-text-vertical-align-bottom element-text-horizontal-align-left">
1266                                        <div class="element-img-outer">
1267                                                                                                    <a class="has-img" href="https://ventilatorbolt.hu/termekkategoria/hovisszanyeros-szellozteto-rendszer/">
1268                                                            <picture
1269                                                                    >                                                                                <source width="388" height="138"
1270                                            media="(max-width: 413.98px)"
1271                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_1_xxsmall.webp?time=1785154737 1x"
1272                                        >
1273                                                                                                                                                            <source width="414" height="147"
1274                                            media="(max-width: 439.98px)"
1275                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_1_xsmall.webp?time=1785154737 1x"
1276                                        >
1277                                                                                                                                                            <source width="550" height="196"
1278                                            media="(max-width: 575.98px)"
1279                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_1_small.webp?time=1785154737 1x"
1280                                        >
1281                                                                                                                                                            <source width="742" height="406"
1282                                            media="(max-width: 767.98px)"
1283                                            srcset="https://ventilatorbolt.hu/shop_pic.php?data=eyJ0eXBlIjoiZWxlbWVudCIsInNvdXJjZSI6ImxheW91dF9odV9zdGFydF9iYW5uZXJfMS02NzJfMV9tZWRpdW0uanBnIiwidGFyZ2V0IjoibGF5b3V0X2h1X3N0YXJ0X2Jhbm5lcl8xLTY3Ml8xX21lZGl1bS53ZWJwIiwidGFyZ2V0X2Zvcm1hdCI6IndlYnAiLCJ3aWR0aCI6MH0%3D&time=1785154737 1x"
1284                                        >
1285                                                                                                                                                            <source width="942" height="335"
1286                                            media="(max-width: 991.98px)"
1287                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_1_large.webp?time=1785154737 1x"
1288                                        >
1289                                                                                                                                                                                                                                    <source width="400" height="322" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_1_default.webp?time=1785154737 1x">
1290                                    <img class="element-img" loading="lazy" width="400" height="322" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_1_default.webp?time=1785154737" alt="Ventilátorbolt Légtechnika">
1291                                </picture>
1292                                                        </a>
1293                                                    
1294                                                <div class="element-texts texts--layer"
1295                             id="start_banner_1-text-layer-1"
1296                        >
1297                            <div class="element-texts__container">
1298                                
1299                                                                <div class="element-text text--medium" id="start_banner_1_slide_1_text_2">Pormentes, friss levegő?</div>
1300                                                                <div class="element-text text--small" id="start_banner_1_slide_1_text_3">Hővisszanyerős szellőztetőink</div>
1301                                
1302                                
1303                                
1304                                                                <a class="btn btn-lg btn-secondary text--button" id="start_banner_1_slide_1_text_1" href="https://ventilatorbolt.hu/termekkategoria/hovisszanyeros-szellozteto-rendszer/">MEGOLDÁS<svg class="icon-set"><use href="#icon-arrow-right"></use></svg></a>
1305                                                            </div>
1306                        </div>
1307                                                                </div>
1308                                    </div>
1309                                <div class="start_banner_1__slide element-slide g-col-12 g-col-lg-6 start_banner_1--slide-2 even element-text-vertical-align-bottom element-text-horizontal-align-left">
1310                                        <div class="element-img-outer">
1311                                                                                                    <a class="has-img" href="https://ventilatorbolt.hu/termekkategoria/elszivo-ventilator-furdoszobaba/">
1312                                                            <picture
1313                                                                    >                                                                                <source width="388" height="138"
1314                                            media="(max-width: 413.98px)"
1315                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_2_xxsmall.webp?time=1785154737 1x"
1316                                        >
1317                                                                                                                                                            <source width="414" height="147"
1318                                            media="(max-width: 439.98px)"
1319                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_2_xsmall.webp?time=1785154737 1x"
1320                                        >
1321                                                                                                                                                            <source width="550" height="196"
1322                                            media="(max-width: 575.98px)"
1323                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_2_small.webp?time=1785154737 1x"
1324                                        >
1325                                                                                                                                                            <source width="742" height="406"
1326                                            media="(max-width: 767.98px)"
1327                                            srcset="https://ventilatorbolt.hu/shop_pic.php?data=eyJ0eXBlIjoiZWxlbWVudCIsInNvdXJjZSI6ImxheW91dF9odV9zdGFydF9iYW5uZXJfMS02NzJfMl9tZWRpdW0uanBnIiwidGFyZ2V0IjoibGF5b3V0X2h1X3N0YXJ0X2Jhbm5lcl8xLTY3Ml8yX21lZGl1bS53ZWJwIiwidGFyZ2V0X2Zvcm1hdCI6IndlYnAiLCJ3aWR0aCI6MH0%3D&time=1785154737 1x"
1328                                        >
1329                                                                                                                                                            <source width="942" height="335"
1330                                            media="(max-width: 991.98px)"
1331                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_2_large.webp?time=1785154737 1x"
1332                                        >
1333                                                                                                                                                                                                                                    <source width="400" height="322" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_2_default.webp?time=1785154737 1x">
1334                                    <img class="element-img" loading="lazy" width="400" height="322" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_2_default.webp?time=1785154737" alt="Ventilátorbolt Légtechnika">
1335                                </picture>
1336                                                        </a>
1337                                                    
1338                                                <div class="element-texts texts--layer"
1339                             id="start_banner_1-text-layer-2"
1340                        >
1341                            <div class="element-texts__container">
1342                                
1343                                                                <div class="element-text text--medium" id="start_banner_1_slide_2_text_1">Párásodik a fürdőszoba?</div>
1344                                                                <div class="element-text text--small" id="start_banner_1_slide_2_text_3">Fürdőszoba elszívóinkat itt találja</div>
1345                                
1346                                
1347                                
1348                                                                <a class="btn btn-lg btn-secondary text--button" id="start_banner_1_slide_2_text_2" href="https://ventilatorbolt.hu/termekkategoria/elszivo-ventilator-furdoszobaba/">MEGOLDÁS<svg class="icon-set"><use href="#icon-arrow-right"></use></svg></a>
1349                                                            </div>
1350                        </div>
1351                                                                </div>
1352                                    </div>
1353                                <div class="start_banner_1__slide element-slide g-col-12 g-col-lg-6 start_banner_1--slide-3 odd element-text-vertical-align-bottom element-text-horizontal-align-left">
1354                                        <div class="element-img-outer">
1355                                                                                                    <a class="has-img" href="https://ventilatorbolt.hu/termekkategoria/Nagykonyhai-elszivok">
1356                                                            <picture
1357                                                                    >                                                                                <source width="388" height="138"
1358                                            media="(max-width: 413.98px)"
1359                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_3_xxsmall.webp?time=1785154737 1x"
1360                                        >
1361                                                                                                                                                            <source width="414" height="147"
1362                                            media="(max-width: 439.98px)"
1363                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_3_xsmall.webp?time=1785154737 1x"
1364                                        >
1365                                                                                                                                                            <source width="550" height="196"
1366                                            media="(max-width: 575.98px)"
1367                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_3_small.webp?time=1785154737 1x"
1368                                        >
1369                                                                                                                                                            <source width="742" height="406"
1370                                            media="(max-width: 767.98px)"
1371                                            srcset="https://ventilatorbolt.hu/shop_pic.php?data=eyJ0eXBlIjoiZWxlbWVudCIsInNvdXJjZSI6ImxheW91dF9odV9zdGFydF9iYW5uZXJfMS02NzJfM19tZWRpdW0uanBnIiwidGFyZ2V0IjoibGF5b3V0X2h1X3N0YXJ0X2Jhbm5lcl8xLTY3Ml8zX21lZGl1bS53ZWJwIiwidGFyZ2V0X2Zvcm1hdCI6IndlYnAiLCJ3aWR0aCI6MH0%3D&time=1785154737 1x"
1372                                        >
1373                                                                                                                                                            <source width="942" height="335"
1374                                            media="(max-width: 991.98px)"
1375                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_3_large.webp?time=1785154737 1x"
1376                                        >
1377                                                                                                                                                                                                                                    <source width="400" height="322" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_3_default.webp?time=1785154737 1x">
1378                                    <img class="element-img" loading="lazy" width="400" height="322" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_1-672_3_default.webp?time=1785154737" alt="Ventilátorbolt Légtechnika">
1379                                </picture>
1380                                                        </a>
1381                                                    
1382                                                <div class="element-texts texts--layer"
1383                             id="start_banner_1-text-layer-3"
1384                        >
1385                            <div class="element-texts__container">
1386                                
1387                                                                <div class="element-text text--medium" id="start_banner_1_slide_3_text_2">Szabadulna a szagoktol?</div>
1388                                                                <div class="element-text text--small" id="start_banner_1_slide_3_text_3">Éttermi konyhák profi szellőztetése!</div>
1389                                
1390                                
1391                                
1392                                                                <a class="btn btn-lg btn-secondary text--button" id="start_banner_1_slide_3_text_1" href="https://ventilatorbolt.hu/termekkategoria/Nagykonyhai-elszivok">MEGOLDÁS<svg class="icon-set"><use href="#icon-arrow-right"></use></svg></a>
1393                                                            </div>
1394                        </div>
1395                                                                </div>
1396                                    </div>
1397                                        </div>
1398                    </div>
1399    </div>
1400                                                         
1401    <div id="start_banner_2" class="layout--banner_half_width element js-element start_banner_2" data-element-name="start_banner_2">
1402        <div class="start_banner_2__container container">
1403                                    <
1403div class="grid main-grid">
1404                                            <div class="start_banner_2__slide element-slide g-col-12 g-col-lg-6 start_banner_2--slide-1 odd element-text-vertical-align-bottom element-text-horizontal-align-left">
1405                                            
1406                                                <div class="element-texts texts--no-layer"
1407                             id="start_banner_2-text-layer-1"
1408                        >
1409                            <div class="element-texts__container">
1410                                
1411                                                                <div class="element-text text--big" id="start_banner_2_slide_1_text_1">Hővisszanyerős szellőztető terv 5 perc alatt!</div>
1412                                
1413                                
1414                                                                <div class="html-text"><p>Csak töltsön fel egy alaprajzot és pár percen belül elkészítjük a megvalósítási javaslatot légmennyiség számítással, nyomvonal tervvel, anyaglistával.</p>
1415<p>Szakértő kollégáink a tervezéstől a kivitelezésig rendelkezésére állnak személyesen, telefonon vagy email-en.</p>
1416<p>Jól hangzik? Próbálja ki Ön is!</p></div>
1417                                
1418                                                                <a class="btn btn-lg btn-secondary text--button" id="start_banner_2_slide_1_text_2" href="https://ventilatorbolt.hu//szellozteto-rendszer-tervezo/">Tovább<svg class="icon-set"><use href="#icon-arrow-right"></use></svg></a>
1419                                                            </div>
1420                        </div>
1421                                                            </div>
1422                                <div class="start_banner_2__slide element-slide g-col-12 g-col-lg-6 start_banner_2--slide-2 even element-text-vertical-align-bottom element-text-horizontal-align-left">
1423                                        <div class="element-img-outer">
1424                                                                                                    <a class="has-img" href="https://ventilatorbolt.hu//szellozteto-rendszer-tervezo">
1425                                                            <picture
1426                                                                    >                                                                                <source width="388" height="138"
1427                                            media="(max-width: 413.98px)"
1428                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_2_xxsmall.webp?time=1786614956 1x"
1429                                        >
1430                                                                                                                                                            <source width="414" height="147"
1431                                            media="(max-width: 439.98px)"
1432                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_2_xsmall.webp?time=1786614956 1x"
1433                                        >
1434                                                                                                                                                            <source width="550" height="196"
1435                                            media="(max-width: 575.98px)"
1436                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_2_small.webp?time=1786614956 1x"
1437                                        >
1438                                                                                                                                                            <source width="742" height="406"
1439                                            media="(max-width: 767.98px)"
1440                                            srcset="https://ventilatorbolt.hu/shop_pic.php?data=eyJ0eXBlIjoiZWxlbWVudCIsInNvdXJjZSI6ImxheW91dF9odV9zdGFydF9iYW5uZXJfMi02NzJfMl9tZWRpdW0uanBnIiwidGFyZ2V0IjoibGF5b3V0X2h1X3N0YXJ0X2Jhbm5lcl8yLTY3Ml8yX21lZGl1bS53ZWJwIiwidGFyZ2V0X2Zvcm1hdCI6IndlYnAiLCJ3aWR0aCI6MH0%3D&time=1786614956 1x"
1441                                        >
1442                                                                                                                                                            <source width="942" height="335"
1443                                            media="(max-width: 991.98px)"
1444                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_2_large.webp?time=1786614956 1x"
1445                                        >
1446                                                                                                                                                                                                                                    <source width="672" height="400" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_2_default.webp?time=1786614956 1x">
1447                                    <img class="element-img" loading="lazy" width="672" height="400" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_2_default.webp?time=1786614956" alt="Online szellőztető rendszer tervező">
1448                                </picture>
1449                                                        </a>
1450                                                    
1451                                                                </div>
1452                                    </div>
1453                                <div class="start_banner_2__slide element-slide g-col-12 g-col-lg-6 start_banner_2--slide-3 odd element-text-vertical-align-bottom element-text-horizontal-align-left">
1454                                        <div class="element-img-outer">
1455                                                                                                    <a class="has-img" href="https://ventilatorbolt.hu//legtechnikai-kivitelezoknek/">
1456                                                            <picture
1457                                                                    >                                                                                <source width="388" height="138"
1458                                            media="(max-width: 413.98px)"
1459                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_3_xxsmall.webp?time=1786614956 1x"
1460                                        >
1461                                                                                                                                                            <source width="414" height="147"
1462                                            media="(max-width: 439.98px)"
1463                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_3_xsmall.webp?time=1786614956 1x"
1464                                        >
1465                                                                                                                                                            <source width="550" height="196"
1466                                            media="(max-width: 575.98px)"
1467                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_3_small.webp?time=1786614956 1x"
1468                                        >
1469                                                                                                                                                            <source width="742" height="406"
1470                                            media="(max-width: 767.98px)"
1471                                            srcset="https://ventilatorbolt.hu/shop_pic.php?data=eyJ0eXBlIjoiZWxlbWVudCIsInNvdXJjZSI6ImxheW91dF9odV9zdGFydF9iYW5uZXJfMi02NzJfM19tZWRpdW0uanBnIiwidGFyZ2V0IjoibGF5b3V0X2h1X3N0YXJ0X2Jhbm5lcl8yLTY3Ml8zX21lZGl1bS53ZWJwIiwidGFyZ2V0X2Zvcm1hdCI6IndlYnAiLCJ3aWR0aCI6MH0%3D&time=1786614956 1x"
1472                                        >
1473                                                                                                                                                            <source width="942" height="335"
1474                                            media="(max-width: 991.98px)"
1475                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_3_large.webp?time=1786614956 1x"
1476                                        >
1477                                                                                                                                                                                                                                    <source width="672" height="400" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_3_default.webp?time=1786614956 1x">
1478                                    <img class="element-img" loading="lazy" width="672" height="400" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_2-672_3_default.webp?time=1786614956" alt="Ventilátorbolt Légtechnika">
1479                                </picture>
1480                                                        </a>
1481                                                    
1482                                                                </div>
1483                                    </div>
1484                                <div class="start_banner_2__slide element-slide g-col-12 g-col-lg-6 start_banner_2--slide-4 even element-text-vertical-align-bottom element-text-horizontal-align-left">
1485                                            
1486                                                <div class="element-texts texts--no-layer"
1487                             id="start_banner_2-text-layer-4"
1488                        >
1489                            <div class="element-texts__container">
1490                                                                <p class="element-title">Csatlakozzon partnerprogramunkhoz!</p>
1491                                
1492                                                                <div class="element-text text--big" id="start_banner_2_slide_4_text_1">Légtechnikai kivitelezők, figyelem!</div>
1493                                
1494                                
1495                                                                <div class="html-text"><p><b>Minden légtechnikai anyag egy helyen, biztos háttérrel!</b> <br /><br />Partnerprogramunkban a regisztráció után azonnal 5% kedvezményt kap, emellett ingyenes szakmai támogatással, oktatásokkal és szükség esetén díjmentes rendszertervezéssel segítjük a munkáját. A kiemelt partnereinket nagykereskedelmi árakkal, hűségpontokkal, a legaktívabb kivitelezőket pedig közvetlen munkaközvetítéssel is támogatjuk!</p></div>
1496                                
1497                                                                <a class="btn btn-lg btn-secondary text--button" id="start_banner_2_slide_4_text_2" href="https://ventilatorbolt.hu//legtechnikai-kivitelezoknek/">Érdekelnek a részletek<svg class="icon-set"><use href="#icon-arrow-right"></use></svg></a>
1498                                                            </div>
1499                        </div>
1500                                                            </div>
1501                                        </div>
1502                    </div>
1503    </div>
1504                                                             <section id="custom-content-top" class="custom-content custom-content--top custom-content--page_shop_start">
1505    <div class="custom-content__container container">
1506                                    <div class="custom-content__content page_txt"
1507                                                >
1508        
1508<script defer async src='https://cdn.trustindex.io/loader.js?54625d9389ff56670936ec3b576'></script>
1508
1509        </div>
1510        
1511            </div>
1512</section>
1513                                                 
1514
1515
1516
1517    
1518
1519
1520
1521
1522
1523            
1524            
1525    
1526
1527    
1527<script>
1528        let global_box_page_limit_blog = "yes";
1529
1530                                                                                                                                                                                          if (window.matchMedia('(min-width: 768px)').matches) {
1531                        global_box_page_limit_blog = "3";
1532                    }
1533                                                                                                                  if (window.matchMedia('(min-width: 1240px)').matches) {
1534                        global_box_page_limit_blog = "4";
1535                    }
1536                                                                                            
1537        $(document).ready(function() {
1538            let box_page_ajax_data = {
1539        page:"129705",
1540        limit:"yes",
1541        suffix:"_blog",
1542        filter_type:"blog",
1543        filter_content_id:"",
1544        layout:"blog_1",
1545        box_page:1,
1546        ajax_nodesign:1,
1547        ajax_nodesign_element_render:1
1548    };
1549            box_page_ajax_data.limit = global_box_page_limit_blog;
1550            let box_page_content_blog = $('#box_page_content_blog');
1551
1552            $.ajax({
1553                type: "GET",
1554                url: unas_shop_url+"/"+service_type+"_page.php",
1555                data: box_page_ajax_data,
1556                success: function(result){
1557                    if (result.trim() !== '') {
1558                        box_page_content_blog.html(result);
1559                    } else {
1560                        box_page_content_blog.addClass('d-none ajax-response-empty');
1561                    }
1562                }
1563            });
1564        });
1565    </script>
1565
1566    <div id="box_page_content_blog" class="box_content"><section id="start-blog" class="blog padding-block d-flex flex-column list-block" style="min-height: inherit;" aria-label="Blog">
1567                                
1568
1569            <div class="blog__main-title main-title__wrap">
1570                <div class="container">
1571                                                <div class="element element-title layout--title_box_with_bg blog__sub-title sub-title js-element" data-element-name="start_blog_title_box">
1572                            <div class="main-title">Tekintse meg szakmai cikkeinket!</div>
1573                                                    </div>
1574        
1575                                    </div>
1576            </div>
1577            <div class="container d-flex flex-grow-1">
1578                <div class="blog__inner position-relative w-100">
1579                    <div class="spinner-overlay">
1580                        <div class="spinner-fa m-5" role="status">
1581                            <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M304 112C304 120.8 296.8 128 288 128C279.2 128 272 120.8 272 112V16C272 7.164 279.2 0 288 0C296.8 0 304 7.164 304 16V112zM304 496C304 504.8 296.8 512 288 512C279.2 512 272 504.8 272 496V400C272 391.2 279.2 384 288 384C296.8 384 304 391.2 304 400V496zM32 256C32 247.2 39.16 240 48 240H144C152.8 240 160 247.2 160 256C160 264.8 152.8 272 144 272H48C39.16 272 32 264.8 32 256zM528 240C536.8 240 544 247.2 544 256C544 264.8 536.8 272 528 272H432C423.2 272 416 264.8 416 256C416 247.2 423.2 240 432 240H528zM469 74.98C475.3 81.23 475.3 91.36 469 97.61L401.1 165.5C394.9 171.7 384.8 171.7 378.5 165.5C372.3 159.2 372.3 149.1 378.5 142.9L446.4 74.98C452.6 68.73 462.8 68.73 469 74.98V74.98zM129.6 437C123.4 443.3 113.2 443.3 106.1 437C100.7 430.8 100.7 420.6 106.1 414.4L174.9 346.5C181.1 340.3 191.2 340.3 197.5 346.5C203.7 352.8 203.7 362.9 197.5 369.1L129.6 437zM106.1 74.98C113.2 68.73 123.4 68.73 129.6 74.98L197.5 142.9C203.7 149.1 203.7 159.2 197.5 165.5C191.2 171.7 181.1 171.7 174.9 165.5L106.1 97.61C100.7 91.36 100.7 81.23 106.1 74.98V74.98zM469 414.4C475.3 420.6 475.3 430.8 469 437C462.8 443.3 452.6 443.3 446.4 437L378.5 369.1C372.3 362.9 372.3 352.8 378.5 346.5C384.8 340.3 394.9 340.3 401.1 346.5L469 414.4z"/></svg>
1582                            <span class="visually-hidden">Betöltés...</span>
1583                        </div>
1584                    </div>
1585                </div>
1586            </div>
1587        </section></div>
1588                                                                                                  <div id='box_top_content' class='box_content box_top_content'><div class="box_content_ajax" data-source-type="top" data-list-type="1" data-min-length="5"></div>
1589
1590
1591
1592<script>
1593	$.ajax({
1594		type: "GET",
1595		async: true,
1596		url: "https://ventilatorbolt.hu/shop_ajax/ajax_box_top.php",
1597		data: {
1598			box_var_name:"shop_top",
1599			box_var_product_list_layout:"top_1",
1600			box_var_prefix_key:"top",
1601			box_var_ajax_nodesign_element_render:"1",
1602			box_var_section:"content",
1603			box_var_highlight:"yes",
1604			box_id:"",
1605			unas_page:"0",
1606			get_ajax:1,
1607			ajax_nodesign_element_render:1,
1608			shop_id:"68222",
1609			lang_master:"hu"
1610		},
1611		success: function(result){
1612			$("#box_top_content").html(result);
1613		}
1614	});
1615</script>
1615
1616</div>                                                                                                              
1617                
1618        <div id='page_artref_inner'><div class="page_content_ajax"></div></div>
1618<script>
1619$(document).ready(function(){
1620	$.ajax({
1621		type: "GET",
1622		async: true,
1623		url: "https://ventilatorbolt.hu/shop_ajax/ajax_artref.php",
1624		data: {
1625			ajax_nodesign_element_render:1,
1626			get_ajax:1,
1627			shop_id:"68222",
1628			ref_source:"start",
1629			lang_master:"hu"
1630		},
1631		success: function(result){
1632			$("#page_artref_inner").html(result);
1633		}
1634	});
1635});
1636</script>
1636
1637                                                         
1638        <div id="start_reviews" class="start_reviews layout--reviews element js-element has-title start_reviews--carousel type--carousel"
1639            data-element-name="start_reviews" style="--card-max-width:306px;"
1640        >
1641                        <div class="container container-title"
1642                         >
1643                <div class="main-title">Kollégáink, akikhez bizalommal fordulhat!</div>
1644                            </div>
1645            
1646                                     <div class="start_reviews__container js-carousel-block carousel-block container carousel-block--with-nav" id="start_reviews__carousel-block" role="region" aria-roledescription="carousel"                            >
1647                <div class="start_reviews__carousel carousel" aria-live="polite" tabindex="0">
1648                                        <div class="carousel-cell start_reviews__slide start_reviews--slide-1">
1649                        <div class="reviews__slide-inner element-slide-inner">
1650                                                                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <source width="200" height="200" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_1_default.webp?time=1786976671 1x">
1651                                        <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_1_default.webp?time=1786976671" alt="Ventilátorbolt Légtechnika">
1652                                    </picture>
1653                                                                                                                    <div class="element-texts">
1654                                                                <div class="element-title h6">Barkóczay Lászó</div>
1655                                                                                                <div class="html-text"><p style="text-align: center;">Ügyvezető</p></div>
1656                                                            </div>
1657                                                    </div>
1658                    </div>
1659                                        <div class="carousel-cell start_reviews__slide start_reviews--slide-2">
1660                        <div class="reviews__slide-inner element-slide-inner">
1661                                                                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <source width="200" height="200" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_2_default.webp?time=1786976671 1x">
1662                                        <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_2_default.webp?time=1786976671" alt="Ventilátorbolt Légtechnika">
1663                                    </picture>
1664                                                                                                                    <div class="element-texts">
1665                                                                <div class="element-title h6">Bágyi Krisztina</div>
1666                                                                                                <div class="html-text"><p style="text-align: center;">Rendelés feldolgozás, <br />ügyfélszolgálat</p></div>
1667                                                            </div>
1668                                                    </div>
1669                    </div>
1670                                        <div class="carousel-cell start_reviews__slide start_reviews--slide-3">
1671                        <div class="reviews__slide-inner element-slide-inner">
1672                                                                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <source width="200" height="200" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_3_default.webp?time=1786976671 1x">
1673                                        <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_3_default.webp?time=1786976671" alt="Ventilátorbolt Légtechnika">
1674                                    </picture>
1675                                                                                                                    <div class="element-texts">
1676                                                                <div class="element-title h6">Vangel Gyula</div>
1677                                                                                                <div class="html-text"><p style="text-align: center;">Logisztikai vezető</p></div>
1678                                                            </div>
1679                                                    </div>
1680                    </div>
1681                                        <div class="carousel-cell start_reviews__slide start_reviews--slide-4">
1682                        <div class="reviews__slide-inner element-slide-inner">
1683                                                                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <source width="200" height="200" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_4_default.webp?time=1786976671 1x">
1684                                        <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_4_default.webp?time=1786976671" alt="Ventilátorbolt Légtechnika">
1685                                    </picture>
1686                                                                                                                    <div class="element-texts">
1687                                                                <div class="element-title h6">Köbli József</div>
1688                                                                                                <div class="html-text"><p style="text-align: center;">Értékesítés, ügyfélszolgálat</p></div>
1689                                                            </div>
1690                                                    </div>
1691                    </div>
1692                                        <div class="carousel-cell start_reviews__slide start_reviews--slide-5">
1693                        <div class="reviews__slide-inner element-slide-inner">
1694                                                                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <source width="200" height="200" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_5_default.webp?time=1786976671 1x">
1695                                        <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_5_default.webp?time=1786976671" alt="Ventilátorbolt Légtechnika">
1696                                    </picture>
1697                                                                                                                    <div class="element-texts">
1698                                                                <div class="element-title h6">Pataki József</div>
1699                                                                                                <div class="html-text"><p style="text-align: center;">Értékesítés</p></div>
1700                                                            </div>
1701                                                    </div>
1702                    </div>
1703                                        <div class="carousel-cell start_reviews__slide start_reviews--slide-6">
1704                        <div class="reviews__slide-inner element-slide-inner">
1705                                                                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <source width="200" height="200" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_6_default.webp?time=1786976671 1x">
1706                                        <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_reviews-306_6_default.webp?time=1786976671" alt="Ventilátorbolt Légtechnika">
1707                                    </picture>
1708                                                                                                                    <div class="element-texts">
1709                                                                <div class="element-title h6">Farkas Máté</div>
1710                                                                                                <div class="html-text"><p style="text-align: center;">Logisztika</p></div>
1711                                                            </div>
1712                                                    </div>
1713                    </div>
1714                                    </div>
1715                                                        <div class="carousel__nav carousel__nav--start_reviews">
1716                        <button type="button" class="carousel__prev-btn carousel__prev-next-btn btn btn-clear" aria-label="előző"><svg class="icon-set"><use href="#icon-arrow-left"></use></svg></button>
1717                        <div class="carousel__progress progress" role="progressbar" aria-hidden="true" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" aria-label="Előrehaladás">
1718                            <div class="carousel__progress-bar progress-bar"></div>
1719                            <div class="carousel__progression visually-hidden" aria-l
1719ive="polite">
1720                                Előrehaladás:<span class="carousel__progress-percent">0</span>%
1721                            </div>
1722                        </div>
1723                        <button type="button" class="carousel__next-btn carousel__prev-next-btn btn btn-clear" aria-label="következő"><svg class="icon-set"><use href="#icon-arrow-right"></use></svg></button>
1724                    </div>
1725                                    
1726                
1726<script>
1727                    document.addEventListener("DOMContentLoaded", () => {
1728                        carouselParams.set(document.getElementById("start_reviews__carousel-block"),{
1729                            autoPlay: 0
1730                        });
1731                        carouselObserver.observe(document.getElementById("start_reviews__carousel-block"));
1732                    });
1733                </script>
1733
1734            </div>
1735                    </div>
1736                                                             <div id="start_brand_slider" class="layout--carousel_brand element js-element start_brand_slider type--carousel" data-element-name="start_brand_slider"
1737            >
1738                <div class="container container-title text-center">
1739            <div class="main-title">Márkáink</div>
1740                    </div>
1741        
1742        <div id="start_brand_slider__carousel-block" class="start_brand_slider__container js-carousel-block carousel-block container carousel-block--with-nav" role="region" aria-label="Márkáink" aria-roledescription="carousel">
1743            <div class="carousel-start_brand_slider carousel" aria-live="polite" tabindex="0"
1744            >
1745                                <div class="carousel-cell carousel-cell--1">
1746                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1747                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_1_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_1_default_retina.webp?time=1780566349 2x">
1748                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_1_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1749                        </picture>
1750                        </a>                                        
1751                </div>
1752                                <div class="carousel-cell carousel-cell--2">
1753                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1754                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_2_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_2_default_retina.webp?time=1780566349 2x">
1755                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_2_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1756                        </picture>
1757                        </a>                                        
1758                </div>
1759                                <div class="carousel-cell carousel-cell--3">
1760                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1761                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_3_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_3_default_retina.webp?time=1780566349 2x">
1762                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_3_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1763                        </picture>
1764                        </a>                                        
1765                </div>
1766                                <div class="carousel-cell carousel-cell--4">
1767                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1768                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_4_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_4_default_retina.webp?time=1780566349 2x">
1769                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_4_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1770                        </picture>
1771                        </a>                                        
1772                </div>
1773                                <div class="carousel-cell carousel-cell--5">
1774                                                                    <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_5_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_5_default_retina.webp?time=1780566349 2x">
1775                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_5_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1776                        </picture>
1777                                                                
1778                </div>
1779                                <div class="carousel-cell carousel-cell--6">
1780                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1781                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_6_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_6_default_retina.webp?time=1780566349 2x">
1782                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_6_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1783                        </picture>
1784                        </a>                                        
1785                </div>
1786                                <div class="carousel-cell carousel-cell--7">
1787                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1788                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_7_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_7_default_retina.webp?time=1780566349 2x">
1789                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_7_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1790                        </picture>
1791                        </a>                                        
1792                </div>
1793                                <div class="carousel-cell carousel-cell--8">
1794                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1795                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_8_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_8_default_retina.webp?time=1780566349 2x">
1796                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_8_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1797                        </picture>
1798                        </a>                                        
1799                </div>
1800                                <div class="carousel-cell carousel-cell--9">
1801                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1802                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_9_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_9_default_retina.webp?time=1780566349 2x">
1803                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_9_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1804                        </picture>
1805                        </a>                                        
1806                </div>
1807                                <div class="carousel-cell carousel-cell--10">
1808                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1809                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_10_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_10_default_retina.webp?time=1780566349 2x">
1810                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_10_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1811                        </picture>
1812                        </a>                                        
1813                </div>
1814                                <div class="carousel-cell carousel-cell--11">
1815                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1816                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_11_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_11_default_retina.webp?time=1780566349 2x">
1817                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_11_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1818                        </picture>
1819                        </a>                                        
1820                </div>
1821                                <div class="carousel-cell carousel-cell--12">
1822                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1823                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" h
1823eight="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_12_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_12_default_retina.webp?time=1780566349 2x">
1824                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_12_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1825                        </picture>
1826                        </a>                                        
1827                </div>
1828                                <div class="carousel-cell carousel-cell--13">
1829                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1830                                                <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_13_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_13_default_retina.webp?time=1780566349 2x">
1831                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_13_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1832                        </picture>
1833                        </a>                                        
1834                </div>
1835                                <div class="carousel-cell carousel-cell--14">
1836                                                                    <picture>                                                                                                                                                                                                                                                                                                                                                                                                                                    <source width="184" height="48" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_14_default.webp?time=1780566349 1x, https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_14_default_retina.webp?time=1780566349 2x">
1837                            <img class="element-img" loading="lazy" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_brand_slider_14_default.webp?time=1780566349" alt="Ventilátorbolt Légtechnika">
1838                        </picture>
1839                                                                
1840                </div>
1841                            </div>
1842
1843                                                                    <div class="carousel__nav carousel__nav--start_brand_slider">
1844                        <button type="button" class="carousel__prev-btn carousel__prev-next-btn btn btn-clear" aria-label="előző"><svg class="icon-set"><use href="#icon-arrow-left"></use></svg></button>
1845                        <div class="carousel__progress progress" role="progressbar" aria-hidden="true" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" aria-label="Előrehaladás">
1846                            <div class="carousel__progress-bar progress-bar"></div>
1847                            <div class="carousel__progression visually-hidden" aria-live="polite">
1848                                Előrehaladás:<span class="carousel__progress-percent">0</span>%
1849                            </div>
1850                        </div>
1851                        <button type="button" class="carousel__next-btn carousel__prev-next-btn btn btn-clear" aria-label="következő"><svg class="icon-set"><use href="#icon-arrow-right"></use></svg></button>
1852                    </div>
1853                    
1854                    
1854<script>
1855                        document.addEventListener("DOMContentLoaded", () => {
1856                            carouselParams.set(document.getElementById("start_brand_slider__carousel-block"),{
1857                                autoPlay: 2000
1858                            });
1859                            carouselObserver.observe(document.getElementById("start_brand_slider__carousel-block"));
1860                        });
1861                    </script>
1861
1862                                    </div>
1863    </div>
1864                                                         
1865    <div id="start_banner_3" class="layout--banner_half_width element js-element start_banner_3" data-element-name="start_banner_3">
1866        <div class="start_banner_3__container container">
1867                                    <div class="grid main-grid">
1868                                            <div class="start_banner_3__slide element-slide g-col-12 g-col-lg-6 start_banner_3--slide-1 odd element-text-vertical-align-bottom element-text-horizontal-align-left">
1869                                        <div class="element-img-outer">
1870                                                                                                    <a class="has-img" href="https://ventilatorbolt.hu/sct/0/">
1871                                                            <picture
1872                                                                    >                                                                                <source width="388" height="388"
1873                                            media="(max-width: 413.98px)"
1874                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_3-672_1_xxsmall.webp?time=1780652743 1x"
1875                                        >
1876                                                                                                                                                            <source width="414" height="414"
1877                                            media="(max-width: 439.98px)"
1878                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_3-672_1_xsmall.webp?time=1780652743 1x"
1879                                        >
1880                                                                                                                                                            <source width="550" height="550"
1881                                            media="(max-width: 575.98px)"
1882                                            srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_3-672_1_small.webp?time=1780652743 1x"
1883                                        >
1884                                                                                                                                                            <source width="742" height="742"
1885                                            media="(max-width: 767.98px)"
1886                                            srcset="https://ventilatorbolt.hu/shop_pic.php?data=eyJ0eXBlIjoiZWxlbWVudCIsInNvdXJjZSI6ImxheW91dF9odV9zdGFydF9iYW5uZXJfMy02NzJfMV9kZWZhdWx0LmpwZyIsInRhcmdldCI6ImxheW91dF9odV9zdGFydF9iYW5uZXJfMy02NzJfMV9tZWRpdW0ud2VicCIsInRhcmdldF9mb3JtYXQiOiJ3ZWJwIiwid2lkdGgiOjc0Mn0%3D&time=1780652743 1x"
1887                                        >
1888                                                                                                                                                            <source width="942" height="942"
1889                                            media="(max-width: 991.98px)"
1890                                            srcset="https://ventilatorbolt.hu/shop_pic.php?data=eyJ0eXBlIjoiZWxlbWVudCIsInNvdXJjZSI6ImxheW91dF9odV9zdGFydF9iYW5uZXJfMy02NzJfMV9kZWZhdWx0LmpwZyIsInRhcmdldCI6ImxheW91dF9odV9zdGFydF9iYW5uZXJfMy02NzJfMV9sYXJnZS53ZWJwIiwidGFyZ2V0X2Zvcm1hdCI6IndlYnAiLCJ3aWR0aCI6OTQyfQ%3D%3D&time=1780652743 1x"
1891                                        >
1892                                                                                                                                                                                                                                    <source width="672" height="672" srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_3-672_1_default.webp?time=1780652743 1x">
1893                                    <img class="element-img" loading="lazy" width="672" height="672" src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_start_banner_3-672_1_default.webp?time=1780652743" alt="Ventilátorbolt Légtechnika">
1894                                </picture>
1895                                                        </a>
1896                                                    
1897                                                                </div>
1898                                    </div>
1899                                <div class="start_banner_3__slide element-slide g-col-12 g-col-lg-6 start_banner_3--slide-2 even element-text-vertical-align-bottom element-text-horizontal-align-left">
1900                                            
1901                                                <div class="element-texts texts--no-layer"
1902                             id="start_banner_3-text-layer-2"
1903                        >
1904                            <div class="element-texts__container">
1905                                
1906                                                                <div class="element-text text--big" id="start_banner_3_slide_2_text_1">Keresse fel üzletünket!</div>
1907                                                                <div class="element-text text--small" id="start_banner_3_slide_2_text_2">Lakossági vásárlók és kivitelező partnereinket várjuk Budakeszi üzletünkben és raktárunkban. Egyik legnagyobb raktárkészlettel rendelkezünk, széles beszállítói kapcsolatunkon keresztül minden szellőzési igényre megtaláljuk a megoldást!</div>
1908                                
1909                                                                <div class="element-links grid" style="--bs-columns:1;--bs-gap:0;">
1910                                                                        <a class="element-link element-icon-plus-text with-indent icon-link" href="https://maps.google.com/?q=2092+Budakeszi%2C+Sz%C3%BCret+u.+2." target="_blank"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M272 192C272 236.2 236.2 272 192 272C147.8 272 112 236.2 112 192C112 147.8 147.8 112 192 112C236.2 112 272 147.8 272 192zM192 240C218.5 240 240 218.5 240 192C240 165.5 218.5 144 192 144C165.5 144 144 165.5 144 192C144 218.5 165.5 240 192 240zM384 192C384 279.4 267 435 215.7 499.2C203.4 514.5 180.6 514.5 168.3 499.2C116.1 435 0 279.4 0 192C0 85.96 85.96 0 192 0C298 0 384 85.96 384 192H384zM192 32C103.6 32 32 103.6 32 192C32 207.6 37.43 229 48.56 255.4C59.47 28
19101.3 74.8 309.4 92.14 337.5C126.2 392.8 166.6 445.7 192 477.6C217.4 445.7 257.8 392.8 291.9 337.5C309.2 309.4 324.5 281.3 335.4 255.4C346.6 229 352 207.6 352 192C352 103.6 280.4 32 192 32z"/></svg><span>2092 Budakeszi, Szüret u. 2.</span></a>
1911                                                                        <a class="element-link element-icon-plus-text with-indent icon-link" href="tel:+36709439358" target="_blank"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M484.6 330.6C484.6 330.6 484.6 330.6 484.6 330.6l-101.8-43.66c-18.5-7.688-40.2-2.375-52.75 13.08l-33.14 40.47C244.2 311.8 200.3 267.9 171.6 215.2l40.52-33.19c15.67-12.92 20.83-34.16 12.84-52.84L181.4 27.37C172.7 7.279 150.8-3.737 129.6 1.154L35.17 23.06C14.47 27.78 0 45.9 0 67.12C0 312.4 199.6 512 444.9 512c21.23 0 39.41-14.44 44.17-35.13l21.8-94.47C515.7 361.1 504.7 339.3 484.6 330.6zM457.9 469.7c-1.375 5.969-6.844 10.31-12.98 10.31c-227.7 0-412.9-185.2-412.9-412.9c0-6.188 4.234-11.48 10.34-12.88l94.41-21.91c1-.2344 2-.3438 2.984-.3438c5.234 0 10.11 3.094 12.25 8.031l43.58 101.7C197.9 147.2 196.4 153.5 191.8 157.3L141.3 198.7C135.6 203.4 133.8 211.4 137.1 218.1c33.38 67.81 89.11 123.5 156.9 156.9c6.641 3.313 14.73 1.531 19.44-4.219l41.39-50.5c3.703-4.563 10.16-6.063 15.5-3.844l101.6 43.56c5.906 2.563 9.156 8.969 7.719 15.22L457.9 469.7z"/></svg><span>+36-70/943-9358</span></a>
1912                                                                        <a class="element-link element-icon-plus-text with-indent icon-link" href="/cdn-cgi/l/email-protection#a0c9cec6cfe0d6c5ced4c9ccc1d4cfd2c2cfccd48ec8d5" target="_blank"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M64 96c-17.7 0-32 14.3-32 32v39.9L227.6 311.3c16.9 12.4 39.9 12.4 56.8 0L480 167.9V128c0-17.7-14.3-32-32-32H64zM32 207.6V384c0 17.7 14.3 32 32 32H448c17.7 0 32-14.3 32-32V207.6L303.3 337.1c-28.2 20.6-66.5 20.6-94.6 0L32 207.6zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/></svg><span><span class="__cf_email__" data-cfemail="c0a9aea6af80b6a5aeb4a9aca1b4afb2a2afacb4eea8b5">[email&#160;protected]</span></span></a>
1913                                                                    </div>
1914                                
1915                                                                <div class="html-text"><table>
1916<tbody>
1917<tr>
1918<td>
1919<table>
1920<tbody>
1921<tr>
1922<td class="text-body-secondary">Hétfő</td>
1923<td>08:00 - 16:30</td>
1924</tr>
1925<tr>
1926<td class="text-body-secondary">Kedd</td>
1927<td>08:00 - 16:30</td>
1928</tr>
1929<tr>
1930<td class="text-body-secondary">Szerda</td>
1931<td>08:00 - 16:30</td>
1932</tr>
1933<tr>
1934<td class="text-body-secondary">Csütörtök</td>
1935<td>08:00 - 16:30</td>
1936</tr>
1937<tr>
1938<td class="text-body-secondary">Péntek</td>
1939<td>08:00 - 16:30</td>
1940</tr>
1941<tr>
1942<td class="text-body-secondary">Szombat</td>
1943<td>zárva</td>
1944</tr>
1945<tr>
1946<td class="text-body-secondary">Vasárnap</td>
1947<td>zárva</td>
1948</tr>
1949</tbody>
1950</table>
1951</td>
1952<td><iframe style="border: 0;" title="2092+Budakeszi%2C+Sz%C3%BCret+u.+2." src="https://maps.google.com/?q=2092+Budakeszi%2C+Sz%C3%BCret+u.+2.&output=embed" width="310" height="218" allowfullscreen="allowfullscreen" loading="lazy"></iframe></td>
1953</tr>
1954</tbody>
1955</table></div>
1956                                
1957                                                            </div>
1958                        </div>
1959                                                            </div>
1960                                        </div>
1961                    </div>
1962    </div>
1963                            
1964</main>
1965
1966        
1967        
1968        
1969        
1970        
1971                                
1972                                                                        
1973        
1974        
1975                            
1976                <footer id="footer" class='footer footer--v2 footer-menu-count--3'
1977        >
1978            <div class="container px-8 px-xl-7">
1979                <div class="row gy-9 gx-8">
1980                                                                
1981
1982
1983
1984
1985<div class="footer_v2_menu_1 layout--html_listing element js-element footer__nav footer__nav-1 col-xs-6 col-lg" data-element-name="footer_v2_menu_1"     >
1986
1987    
1988        <div class="footer__header footer__header microcaps">Vásárlói fiók</div>
1989    
1990    
1991                        <ul><li><a href="javascript:overlay_login();">Belépés</a></li><li><a href="https://ventilatorbolt.hu/shop_reg.php">Regisztráció</a></li><li><a href="https://ventilatorbolt.hu/shop_order_track.php">Profilom</a></li><li><a href="https://ventilatorbolt.hu/hibabejelento">Hibabejelentő</a></li><li><a href="https://ventilatorbolt.hu/shop_order_track.php?tab=favourites">Kedvenceim</a></li> <li><a href="https://ventilatorbolt.hu/elallas">Elállás a szerződéstől</a></li></ul>
1992                </div>
1993
1994
1995                                                                
1996
1997
1998
1999
2000<div class="footer_v2_menu_2 layout--html_listing element js-element footer__nav footer__nav-2 col-xs-6 col-lg" data-element-name="footer_v2_menu_2"     >
2001
2002    
2003        <div class="footer__header footer__header microcaps">Információk</div>
2004    
2005    
2006                        <ul>
2007<li><a href="https://ventilatorbolt.hu/shop_help.php?tab=terms">Általános szerződési feltételek</a></li>
2008<li><a href="https://ventilatorbolt.hu/shop_help.php?tab=privacy_policy">Adatkezelési tájékoztató</a></li>
2009<li><a href="https://ventilatorbolt.hu/shop_contact.php?tab=payment">Fizetés</a></li>
2010<li><a href="https://ventilatorbolt.hu/shop_contact.php?tab=shipping">Szállítás</a></li>
2011<li><a href="https://ventilatorbolt.hu/shop_contact.php">Elérhetőségek</a></li>
2012<li>
2012<a class="cookie-alert__btn-open d-none" role="button" href="#">Adatkezelési beállítások</a></li>
2013</ul>
2014                </div>
2015
2016
2017                                                                                                    <div class="footer__nav footer__nav-5 align-items-center text-center col-md-5 align-items-md-end text-md-end"    >
2018                        <div class="footer__nav-inner d-flex flex-column gy-7">
2019                                                    
2020
2021
2022
2023
2024<div class="footer_v2_menu_5 layout--html_listing element js-element d-flex flex-column gy-7" data-element-name="footer_v2_menu_5">
2025
2026    
2027    
2028    
2029                        <a class="has-img" href="https://ventilatorbolt.hu/">            <picture>
2030                                <source width="250" height="63" media="(max-width: 575.98px)"
2031                        srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_footer_v2_menu_5_1_default.webp?time=1786898349 1x">
2032                                                <source width="250" height="63" media="(max-width: 767.98px)"
2033                        srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_footer_v2_menu_5_1_default.webp?time=1786898349 1x">
2034                                                <source width="250" height="63" media="(max-width: 991.98px)"
2035                        srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_footer_v2_menu_5_1_default.webp?time=1786898349 1x">
2036                                <source width="250" height="63"
2037                        srcset="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_footer_v2_menu_5_1_default.webp?time=1786898349 1x">
2038                <img width="250" height="63" loading="lazy"
2039                     src="https://ventilatorbolt.hu/!common_design/custom/venti.unas.hu/element/layout_hu_footer_v2_menu_5_1_default.webp?time=1786898349" alt="Ventilátorbolt Légtechnika"
2040                >
2041            </picture>
2042            </a>                                            <p>© Onixcom Kft. 2026</p>
2043                                            <div class="element-links d-flex flex-column">
2044                                <a class="element-link element-icon-plus-text icon-link" href="https://maps.google.com/?q=2092+Budakeszi%2C+Sz%C3%BCret+u.+2." target="_blank"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M272 192C272 236.2 236.2 272 192 272C147.8 272 112 236.2 112 192C112 147.8 147.8 112 192 112C236.2 112 272 147.8 272 192zM192 240C218.5 240 240 218.5 240 192C240 165.5 218.5 144 192 144C165.5 144 144 165.5 144 192C144 218.5 165.5 240 192 240zM384 192C384 279.4 267 435 215.7 499.2C203.4 514.5 180.6 514.5 168.3 499.2C116.1 435 0 279.4 0 192C0 85.96 85.96 0 192 0C298 0 384 85.96 384 192H384zM192 32C103.6 32 32 103.6 32 192C32 207.6 37.43 229 48.56 255.4C59.47 281.3 74.8 309.4 92.14 337.5C126.2 392.8 166.6 445.7 192 477.6C217.4 445.7 257.8 392.8 291.9 337.5C309.2 309.4 324.5 281.3 335.4 255.4C346.6 229 352 207.6 352 192C352 103.6 280.4 32 192 32z"/></svg><span>2092 Budakeszi, Szüret u. 2.</span></a>
2045                                <a class="element-link element-icon-plus-text icon-link" href="tel:+36709439358" target="_blank"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M484.6 330.6C484.6 330.6 484.6 330.6 484.6 330.6l-101.8-43.66c-18.5-7.688-40.2-2.375-52.75 13.08l-33.14 40.47C244.2 311.8 200.3 267.9 171.6 215.2l40.52-33.19c15.67-12.92 20.83-34.16 12.84-52.84L181.4 27.37C172.7 7.279 150.8-3.737 129.6 1.154L35.17 23.06C14.47 27.78 0 45.9 0 67.12C0 312.4 199.6 512 444.9 512c21.23 0 39.41-14.44 44.17-35.13l21.8-94.47C515.7 361.1 504.7 339.3 484.6 330.6zM457.9 469.7c-1.375 5.969-6.844 10.31-12.98 10.31c-227.7 0-412.9-185.2-412.9-412.9c0-6.188 4.234-11.48 10.34-12.88l94.41-21.91c1-.2344 2-.3438 2.984-.3438c5.234 0 10.11 3.094 12.25 8.031l43.58 101.7C197.9 147.2 196.4 153.5 191.8 157.3L141.3 198.7C135.6 203.4 133.8 211.4 137.1 218.1c33.38 67.81 89.11 123.5 156.9 156.9c6.641 3.313 14.73 1.531 19.44-4.219l41.39-50.5c3.703-4.563 10.16-6.063 15.5-3.844l101.6 43.56c5.906 2.563 9.156 8.969 7.719 15.22L457.9 469.7z"/></svg><span>+36-70/943-9358</span></a>
2046                                <a class="element-link element-icon-plus-text icon-link" href="/cdn-cgi/l/email-protection#5d34333b321d2b38332934313c29322f3f323129733528" target="_blank"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M64 96c-17.7 0-32 14.3-32 32v39.9L227.6 311.3c16.9 12.4 39.9 12.4 56.8 0L480 167.9V128c0-17.7-14.3-32-32-32H64zM32 207.6V384c0 17.7 14.3 32 32 32H448c17.7 0 32-14.3 32-32V207.6L303.3 337.1c-28.2 20.6-66.5 20.6-94.6 0L32 207.6zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/></svg><span><span class="__cf_email__" data-cfemail="aec7c0c8c1eed8cbc0dac7c2cfdac1dcccc1c2da80c6db">[email&#160;protected]</span></span></a>
2047                            </div>
2048                                            <!-- ÁRUKERESŐ.HU CODE - PLEASE DO NOT MODIFY THE LINES BELOW -->
2049<div style="background: transparent; text-align: center; padding: 0; margin: 0 auto; width: 120px">
2050<a title="Árukereső.hu" style="line-height:16px;font-size: 11px; font-family: Arial, Verdana; color: #000" href="https://www.arukereso.hu/">Árukereső.hu</a>
2051</div>
2052<!-- ÁRUKERESŐ.HU CODE END -->
2053                </div>
2054
2055
2056                                                                                    
2057
2058
2059<div id="social_icons" class="layout--social_icons social_icons element js-element" data-element-name="social_icons">
2060            
2061                                    <div class="elements d-flex flex-wrap align-items-center only-icons">
2062                                                        <a class="element element-icon only-icon btn btn-clear btn-square"
2063                        href="https://www.facebook.com/ventilatorbolt" target="_blank"                                                aria-label="Facebook" title="Facebook"
2064                    >
2065                                            <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. -->
2065<path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg>                                                                </a>
2066                                                                            <a class="element element-icon only-icon btn btn-clear btn-square"
2067                        href="https://www.youtube.com/@ventilatorboltwebaruhaz6358" target="_blank"                                                aria-label="Youtube" title="Youtube"
2068                    >
2069                                            <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/></svg>                                                                </a>
2070                                                                            <a class="element element-icon only-icon btn btn-clear btn-square"
2071                        href="https://www.instagram.com/ventilatorbolt" target="_blank"                                                aria-label="Instagram" title="Instagram"
2072                    >
2073                                            <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg>                                                                </a>
2074                                                </div>
2075            </div>
2076
2077        
2078                                                </div>
2079                    </div>
2080                                                        </div>
2081            </div>
2082        </footer>
2083        
2084                        <div id="provider-partners" role="region" aria-label="Partnereink">
2085            <div class="container d-flex flex-column gap-7 align-items-center justify-content-center flex-md-row"    >
2086                                        <div id="partners" class='partners d-inline-flex flex-wrap gap-4 align-items-center justify-content-center'
2087                         style='
2088--checkout_img_maxwidth:400px;--checkout_img_maxheight:40px;'
2089                    >
2090                                
2091        
2092                            
2093    
2094                            
2095                    <a href="https://www.barion.com/" target="_blank" class="checkout__item with-svg checkout__img-link has-img" rel="nofollow noopener">
2096                    <img class="checkout__img" title="A kényelmes és biztonságos online fizetést a Barion Payment Zrt. biztosítja, MNB engedély száma: H-EN-I-1064/2013. Bankkártya adatai áruházunkhoz nem jutnak el." alt="A kényelmes és biztonságos online fizetést a Barion Payment Zrt. biztosítja, MNB engedély száma: H-EN-I-1064/2013. Bankkártya adatai áruházunkhoz nem jutnak el." loading="lazy"
2097                                src="https://ventilatorbolt.hu/!common_design/own/image/logo/svg_dark/logo_checkout_barion_com_box.svg" width="397" height="40"
2098                            >
2099                </a>
2100                            <a href="https://ventilatorbolt.hu/shop_help_det.php?type=kandh_v2"  class="checkout__item with-svg checkout__img-link has-img" rel="nofollow noopener">
2101                    <img class="checkout__img" title="kandh_v2" alt="kandh_v2" loading="lazy"
2102                                src="https://ventilatorbolt.hu/!common_design/own/image/logo/svg_dark/logo_checkout_k
2102andh_v2_box.svg" width="141" height="40"
2103                            >
2104                </a>
2105            
2106    
2107                            <div class="certificate__item">
2108        <a title="Árukereső, a hiteles vásárlási kalauz" href="https://www.arukereso.hu/" target="_blank" class="text_normal has-img"><img src="https://image.arukereso.hu/trustedbadge/49719-150x74-6b0ed0e341c1764bc1c3c0f155b1d168.png" alt="Árukereső, a hiteles vásárlási kalauz" /></a>
2109    </div>
2110
2111    
2112                    </div>
2113                    
2114                            </div>
2115        </div>
2116                
2117                <div id="offcanvases">
2118                        <div class="offcanvas offcanvas-end" tabindex="-1" id="offcanvas-box-login" aria-labelledby="offcanvas-box-login-label">
2119        <div class="offcanvas-header">
2120            <div class="offcanvas-title h4" id="offcanvas-box-login-label">Belépés</div>
2121                        <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Bezár"><svg class="icon-set"><use href="#icon-xmark"></use></svg></button>
2122        </div>
2123        <div class="offcanvas-body">
2124            <div id="box_login_content" class="logged-out">
2125                                <form name="form_login" action="https://ventilatorbolt.hu/shop_logincheck.php" method="post"><input name="file_back" type="hidden" value="/"><input type="hidden" name="login_redir" value="" id="login_redir">
2126                    <div class="form-group">
2127                        <label class="form-label" for="shop_user_login">Email</label>
2128                        <div class="input-group">
2129                            <span class="input-group-text"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M64 96c-17.7 0-32 14.3-32 32v39.9L227.6 311.3c16.9 12.4 39.9 12.4 56.8 0L480 167.9V128c0-17.7-14.3-32-32-32H64zM32 207.6V384c0 17.7 14.3 32 32 32H448c17.7 0 32-14.3 32-32V207.6L303.3 337.1c-28.2 20.6-66.5 20.6-94.6 0L32 207.6zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/></svg></span>
2130                            <input name="shop_user_login" id="shop_user_login"
2131                                   type="email" autocomplete="email" maxlength="100"
2132                                   class="form-control" spellcheck="false" autocapitalize="off" required
2133                            >
2134                        </div>
2135                    </div>
2136                    <div class="form-group">
2137                        <label class="form-label" for="shop_pass_login">Jelszó</label>
2138                        <div class="input-group">
2139                            <span class="input-group-text"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M344 144C344 130.7 354.7 120 368 120C381.3 120 392 130.7 392 144C392 157.3 381.3 168 368 168C354.7 168 344 157.3 344 144zM336 352C326.5 352 317.2 351.3 308.1 349.8L280.1 376.1C276.5 381.5 270.4 384 264 384H224V424C224 437.3 213.3 448 200 448H160V488C160 501.3 149.3 512 136 512H24C10.75 512 0 501.3 0 488V392C0 385.6 2.529 379.5 7.029 375L164.9 217.2C161.7 203.1 160 190.2 160 176C160 78.8 238.8 0 336 0C433.2 0 512 78.8 512 176C512 273.2 433.2 352 336 352zM336 320C415.5 320 480 255.5 480 176C480 96.47 415.5 32 336 32C256.5 32 192 96.47 192 176C192 187.7 193.4 198.1 195.1 209.7L200.1 227.2L32 395.3V480H128V416H192V352H260.7L297 315.6L313.2 318.2C320.6 319.4 328.2 320 336 320V320z"/></svg></span>
2140                            <input name="shop_pass_login" id="shop_pass_login" type="password" maxlength="100"
2141                                   class="form-control" spellcheck="false" autocomplete="current-password" autocapitalize="off" required
2142                            >
2143                        </div>
2144                    </div>
2145                    <div class="d-flex flex-column gap-5">
2146                        <button type="submit" class="login-box__login-btn btn btn-primary">Belép<svg class="icon-set"><use href="#icon-arrow-right"></use></svg>
2147                        </button>
2148                        <button class="login-box__remind-btn icon-link font-s align-self-center" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvas-box-remind" aria-controls="offcanvas-box-remind">Elfelejtettem a jelszavamat
2149                            <svg class="icon-set"><use href="#icon-caret-right"></use></svg></button>
2150                        <a class="login-box__reg-btn btn btn-secondary" href="https://ventilatorbolt.hu/shop_reg.php?no_reg=0">Regisztráció<svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M274.7 304H173.3C77.61 304 0 381.6 0 477.3C0 496.5 15.52 512 34.66 512h378.7C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM413.3 480H34.66C33.2 480 32 478.8 32 477.3C32 399.4 95.4 336 173.3 336H274.7C352.6 336 416 399.4 416 477.3C416 478.8 414.8 480 413.3 480zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM224 32c52.94 0 96 43.06 96 96c0 52.93-43.06 96-96 96S128 180.9 128 128C128 75.06 171.1 32 224 32zM624 208h-64v-64C560 135.2 552.8 128 544 128s-16 7.156-16 16v64h-64C455.2 208 448 215.2 448 224s7.156 16 16 16h64v64c0 8.844 7.
2150156 16 16 16s16-7.156 16-16v-64h64C632.8 240 640 232.8 640 224S632.8 208 624 208z"/></svg>
2151                        </a>
2152                                                <div class="line-separator line-separator--text"><span>vagy</span></div>
2153                                                                                                                        <iframe loading="lazy" class="google-iframe scrolling-no" src="https://cluster4.unas.hu/shop_google_login.php?url=https%3A%2F%2Fventilatorbolt.hu&text=Bel%C3%A9p%C3%A9s+Google+fi%C3%B3kkal&type=&align=center&design=%2Fbase%2F002600%2F" title="Google"></iframe>                                                                        </div>
2154                </form>
2155                            </div>
2156        </div>
2157    </div>
2158            <div class="offcanvas offcanvas-end" tabindex="-1" id="offcanvas-box-remind" aria-labelledby="offcanvas-box-remind-label">
2159    <div class="offcanvas-header">
2160        <div class="offcanvas-title h4" id="offcanvas-box-remind-label">Elfelejtett jelszó</div>
2161        <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Bezár"><svg class="icon-set"><use href="#icon-xmark"></use></svg></button>
2162        <button type="button" class="btn-close btn-back" data-bs-toggle="offcanvas" data-bs-target="#offcanvas-box-login" aria-controls="offcanvas-box-login"
2163                aria-label="vissza"
2164        >
2165            <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M448 256C448 264.8 440.6 272 431.4 272H54.11l140.7 149.3c6.157 6.531 5.655 16.66-1.118 22.59C190.5 446.6 186.5 448 182.5 448c-4.505 0-9.009-1.75-12.28-5.25l-165.9-176c-5.752-6.094-5.752-15.41 0-21.5l165.9-176c6.19-6.562 16.69-7 23.45-1.094c6.773 5.938 7.275 16.06 1.118 22.59L54.11 240h377.3C440.6 240 448 247.2 448 256z"/></svg>
2166        </button>
2167    </div>
2168    <div class="offcanvas-body">
2169        <form name="form_remind" onsubmit="return check_remind(event);"><input name="file_back" type="hidden" value="/"><input name="ajax" type="hidden" value="1">
2170        <div class="form-group">
2171            <label class="form-label" for="remind_username">Email</label>
2172            <div class="input-group has-validation">
2173                <span class="input-group-text"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M64 96c-17.7 0-32 14.3-32 32v39.9L227.6 311.3c16.9 12.4 39.9 12.4 56.8 0L480 167.9V128c0-17.7-14.3-32-32-32H64zM32 207.6V384c0 17.7 14.3 32 32 32H448c17.7 0 32-14.3 32-32V207.6L303.3 337.1c-28.2 20.6-66.5 20.6-94.6 0L32 207.6zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/></svg></span>
2174                <input class="form-control" name="shop_user_login" id="remind_username"
2175                       type="email" autocomplete="email" maxlength="100"
2176                       spellcheck="false" autocapitalize="off" required
2177                >
2178                <div class="invalid-feedback"></div>
2179            </div>
2180        </div>
2181        <div class="d-grid gap-5">
2182            <button id="remind-box__send-button" type="submit" name="Submit3" class="remind-box__send-button btn btn-primary">
2183                Jelszó kérés
2184                <span class="remind-box__send-button-counter round-bracket-around"></span>
2185            </button>
2186            <div id="remind-box__success-alert" class="remind-box__success-alert alert alert-primary mb-0 d-flex d-none" role="alert"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M443.3 100.7C449.6 106.9 449.6 117.1 443.3 123.3L171.3 395.3C165.1 401.6 154.9 401.6 148.7 395.3L4.686 251.3C-1.562 245.1-1.562 234.9 4.686 228.7C10.93 222.4 21.06 222.4 27.31 228.7L160 361.4L420.7 100.7C426.9 94.44 437.1 94.44 443.3 100.7H443.3z"/></svg><span class="remind-box__success-alert-message"></span>
2187            </div>
2188        </div>
2189        </form>
2190     </div>
2191</div>
vendor: 109 bytes, lines 2191-2192
2191
2192<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2192<script>
2193    function check_remind(e) {
2194        e.preventDefault();
2195
2196        const form = e.currentTarget;
2197
2198                if (form.dataset.submitLocked === "true") return false;
2199        form.dataset.submitLocked = "true";
2200
2201        const formData = new FormData(form);
2202        const params = new URLSearchParams(formData); // GET paraméterekké alakítva
2203
2204        const username = document.querySelector('#remind_username');
2205        const invalidFeedback = username.nextElementSibling;
2206        const sendBtn = document.querySelector('#remind-box__send-button');
2207        const sendBtnCounter = sendBtn.querySelector('.remind-box__send-button-counter');
2208        const successAlert = document.querySelector('#remind-box__success-alert');
2209        const successMsg = successAlert.querySelector('.remind-box__success-alert-message');
2210        const countdownSec = 60;
2211
2212                sendBtn.classList.add('loader', 'ajax-loading');
2213        sendBtn.classList.remove('ajax-loaded');
2214        sendBtn.disabled = true;
2215        successAlert.classList.add('d-none');
2216
2217        fetch(`https://ventilatorbolt.hu/shop_remindcheck.php?${params.toString()}`, {
2218            method: 'GET',
2219            headers: { 'X-Requested-With': 'XMLHttpRequest' }
2220        })
2221        .then(res => res.json())
2222        .then(response => {
2223            sendBtn.classList.remove('loader');
2224            sendBtn.classList.add('ajax-loaded');
2225            startCountdown(countdownSec);
2226
2227            if (response.status === "error") {
2228                username.classList.remove('is-valid');
2229                username.classList.add('is-invalid');
2230                invalidFeedback.innerHTML = response.message;
2231            } else if (response.status === "success") {
2232                username.classList.remove('is-invalid');
2233                username.classList.add('is-valid');
2234                successAlert.classList.remove('d-none');
2235                invalidFeedback.innerHTML = "";
2236                successMsg.innerHTML = response.message;
2237            }
2238        })
2239        .catch(err => {
2240            console.error("AJAX hiba:", err);
2241            form.dataset.submitLocked = "false";
2242            sendBtn.disabled = false;
2243        });
2244
2245        function startCountdown(counter) {
2246            const tick = () => {
2247                if (counter < 0) {
2248                    sendBtn.disabled = false;
2249                    sendBtnCounter.textContent = "";
2250                    form.dataset.submitLocked = "false";
2251                } else {
2252                    sendBtnCounter.textContent = counter--;
2253                    setTimeout(tick, 1000);
2254                }
2255            };
2256            tick();
2257        }
2258
2259        return false;
2260    }
2261    </script>
2261
2262
2263            <div class="offcanvas offcanvas-end" tabindex="-1" id="offcanvas-box-cart" aria-labelledby="offcanvas-box-cart-label">
2264                <div class="offcanvas-header">
2265                    <div class="offcanvas-title h4" id="offcanvas-box-cart-label">Kosár</div>
2266                    <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Bezár"><svg class="icon-set"><use href="#icon-xmark"></use></svg></button>
2267                                        <a class="box-cart__jump-to-cart-page-btn icon-link ms-auto" href="https://ventilatorbolt.hu/shop_cart.php">Tovább a kosárhoz<svg class="icon-set"><use href="#icon-caret-right"></use></svg></a>
2268                                    </div>
2269                <div class="offcanvas-body p-0" id="box_cart_content2" aria-live="polite">
2270                    <div class="spinner-overlay">
2271                        <div class="spinner-fa m-5" role="status">
2272                            <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M304 112C304 120.8 296.8 128 288 128C279.2 128 272 120.8 272 112V16C272 7.164 279.2 0 288 0C296.8 0 304 7.164 304 16V112zM304 496C304 504.8 296.8 512 288 512C279.2 512 272 504.8 272 496V400C272 391.2 279.2 384 288 384C296.8 384 304 391.2 304 400V496zM32 256C32 247.2 39.16 240 48 240H144C152.8 240 160 247.2 160 256C160 264.8 152.8 272 144 272H48C39.16 272 32 264.8 32 256zM528 240C536.8 240 544 247.2 544 256C544 264.8 536.8 272 528 272H432C423.2 272 416 264.8 416 256C416 247.2 423.2 240 432 240H528zM469 74.98C475.3 81.23 475.3 91.36 469 97.61L401.1 165.5C394.9 171.7 384.8 171.7 378.5 165.5C372.3 159.2 372.3 149.1 378.5 142.9L446.4 74.98C452.6 68.73 462.8 68.73 469 74.98V74.98zM129.6 437C123.4 443.3 113.2 443.3 106.1 437C100.7 430.8 100.7 420.6 106.1 414.4L174.9 346.5C181.1 340.3 191.2 340.3 197.5 346.5C203.7 352.8 203.7 362.9 197.5 369.1L129.6 437zM106.1 74.98C113.2 68.73 123.4 68.73 129.6 74.98L197.5 142.9C203.7 149.1 203.7 159.2 197.5 165.5C191.2 171.7 181.1 171.7 174.9 165.5L106.1 97.61C100.7 91.36 100.7 81.23 106.1 74.98V74.98zM469 414.4C475.3 420.6 475.3 430.8 469 437C462.8 443.3 452.6 443.3 446.4 437L378.5 369.1C372.3 362.9 372.3 352.8 378.5 346.5C384.8 340.3 394.9 340.3 401.1 346.5L469 414.4z"/></svg>
2273                            <span class="visually-hidden">Betöltés...</span>
2274                        </div>
2275                    </div>
2276                    
2276<script>
2277                        $(document).ready(function() {
2278                            $('.offcanvas-box-cart-open-btn').on("click", function(){
2279                                let $this_btn = $(this);
2280                                const $box_cart_2 = $("#box_cart_content2");
2281
2282                                if (!$this_btn.hasClass('ajax-loading') && !$this_btn.hasClass('is-loaded')) {
2283                                    $.ajax({
2284                                        type: "GET",
2285                                        async: true,
2286                                        url: "https://ventilatorbolt.hu/shop_ajax/ajax_box_cart.php?get_ajax=1&lang_master=hu&cart_num=2",
2287                                        beforeSend:function(){
2288                                            $this_btn.addClass('ajax-loading');
2289                                            $box_cart_2.addClass('ajax-loading');
2290                                        },
2291                                        success: function (data) {
2292                                            $box_cart_2.html(data).removeClass('ajax-loading').addClass("is-loaded");
2293                                            $this_btn.removeClass('ajax-loading').addClass("is-loaded");
2294                                        }
2295                                    });
2296                                }
2297                            });
2298                        });
2299                    </script>
2299
2300                    
2301                </div>
2302            </div>
2303                        <div class="offcanvas offcanvas-start offcanvas--box-cat offcanvas--box-cat-0 plus-menus-placed-first" data-bs-scroll="false" data-bs-keyboard="false" data-bs-backdrop="static" tabindex="-1" id="offcanvas-box-cat-0" aria-labelledby="offcanvas-box-cat-0-label">
2304                                <div class="offcanvas-header" id="offcanvas-header-box-cat-0">
2305                    <div class="offcanvas-title h4" id="offcanvas-box-cat-0-label">Kategóriák</div>
2306                    <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#offcanvas-box-cat-0" aria-label="Bezár"><svg class="icon-set"><use href="#icon-xmark"></use></svg></button>
2307                </div>
2308                <div class="offcanvas-body" id="offcanvas-body-box-cat-0"></div>
2309                                                <div class="offcanvas-header d-lg-none" id="offcanvas-header-box-menu">
2310                    <div class="offcanvas-title h4" id="offcanvas-box-menu-label">Menüpontok</div>
2311                </div>
2312                <div class="offcanvas-body d-lg-none" id="offcanvas-body-box-menu">
2313                    <nav>
2314                        <ul class="navbar-nav justify-content-start flex-wrap align-items-stretch me-auto with-click" aria-labelledby="offcanvas-box-menu-label">                            
2315                    <li class="nav-item nav-item--menu js-nav-item-930300 btn-group dropdown">
2316            <a class="nav-link btn" href="https://ventilatorbolt.hu/szakmai-cikkek" aria-label="Ötletek és tanácsok menüpont">Ötletek és tanácsok<svg class="icon-set"><use href="#icon-angle-down"></use></svg>            </a>
2317                        <button class="btn dropdown-toggle dropdown-toggle-split" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" type="button" aria-label="további menüpontok"                                ><svg class="icon-set"><use href="#icon-angle-down"></use></svg></button>
2318                                    
2319        <ul class="dropdown-menu dropdown-level--1">
2320                    <li class="nav-item nav-item--menu js-nav-item-415942">
2321            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/415942/Referenciaink" aria-label="Referenciáink menüpont">Referenciáink            </a>
2322                    </li>
2323                <li class="nav-item nav-item--menu js-nav-item-270928">
2324            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/270928/Hovisszanyeros-szellozteto-rendszerek" aria-label="Hővisszanyerős szellőztető rendszerek menüpont">Hővisszanyerős szellőztető rendszerek            </a>
2325                    </li>
2326                <li class="nav-item nav-item--menu js-nav-item-175172">
2327            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/175172/Ettermek-nagykonyhak-szelloztetese" aria-label="Éttermek, nagykonyhák szellőztetése menüpont">Éttermek, nagykonyhák szellőztetése            </a>
2328                    </li>
2329                <li class="nav-item nav-item--menu js-nav-item-411610">
2330            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/411610/Furdoszobak-szelloztetese-paramentesites" aria-label="Fürdőszobák szellőztetése, páramentesítés menüpont">Fürdőszobák szellőztetése, páramentesítés            </a>
2331                    </li>
2332                <li class="nav-item nav-item--menu js-nav-item-636741">
2333            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/636741/Kandallofutes" aria-label="Kandallófűtés menüpont">Kandallófűtés            </a>
2334                    </li>
2335                <li class="nav-item nav-item--menu js-nav-item-181048">
2336            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/181048/Kanikula-husito-ventilatorok-hasznalata" aria-label="Kánikula, hűsítő ventilátorok használata menüpont">Kánikula, hűsítő ventilátorok használata            </a>
2337                    </li>
2338                <li class="nav-item nav-item--menu js-nav-item-258228">
2339            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/258228/Legcsatorna-szerelesi-anyagok" aria-label="Légcsatorna szerelési anyagok menüpont">Légcsatorna szerelési anyagok            </a>
2340                    </li>
2341                <li class="nav-item nav-item--menu js-nav-item-575724">
2342            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/575724/Ipari-szelloztetes" aria-label="Ipari szellőztetés menüpont">Ipari szellőztetés            </a>
2343                    </li>
2344                <li class="nav-item nav-item--menu js-nav-item-918008">
2345            <a class="nav-link btn dropdown-item" href="https://ventilatorbolt.hu/spg/918008/Lakossagi-konyha" aria-label="Lakossági konyha menüpont">Lakossági konyha            </a>
2346                    </li>
2347                </ul>
2348    
2349                    </li>
2350                <li class="nav-item nav-item--menu js-nav-item-770148">
2351            <a class="nav-link btn" href="https://ventilatorbolt.hu/shop_contact.php" aria-label="Kapcsolat menüpont">Kapcsolat            </a>
2352                    </li>
2353                <li class="nav-item nav-item--menu js-nav-item-129705">
2354            <a class="nav-link btn" href="https://ventilatorbolt.hu/spg/129705
2354/Referenciak" aria-label="Referenciák menüpont">Referenciák            </a>
2355                    </li>
2356                <li class="nav-item nav-item--menu js-nav-item-747844">
2357            <a class="nav-link btn" href="https://ventilatorbolt.hu/legtechnikai-kivitelezoknek/" aria-label="Partnerprogram kivitelezőknek menüpont">Partnerprogram kivitelezőknek            </a>
2358                    </li>
2359                <li class="nav-item nav-item--menu js-nav-item-628490">
2360            <a class="nav-link btn" href="https://ventilatorbolt.hu/szellozteto-rendszer-tervezo" aria-label="Szellőztető rendszer tervező menüpont">Szellőztető rendszer tervező            </a>
2361                    </li>
2362            
2363    </ul>
2364                    </nav>
2365                </div>
2366                            </div>
2367                        
2367<script>
2368                function spinner_overlay(el) {
2369                    const $this = $(el);
2370                    const $this_content = $this.closest('.offcanvas');
2371                    const $this_spinner = $this_content.find('.spinner-overlay');
2372                    $this_spinner.removeClass('d-none');
2373                }
2374            </script>
2374
2375                    </div>
2376        
2377        <button id="scroll-to-top-btn" class="back_to_top btn btn-primary btn-square hide-on-mobile" type="button" aria-label="Oldal tetejére"><svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M379.8 225.7C376.7 229.3 372.3 231.1 368 231.1c-3.844 0-7.703-1.426-10.77-4.31L208 86.12v377.3c0 9.171-7.156 16.59-15.1 16.59S176 472.6 176 463.4V86.12l-149.2 140.7C20.25 232.1 10.14 232.5 4.156 225.7C-1.781 218.9-1.297 208.4 5.234 202.2l176-165.9c6.094-5.768 15.44-5.768 21.53 0l176 165.9C385.3 208.4 385.8 218.9 379.8 225.7z"/></svg></button>
2378
2379                        <div id="box_compare_content" class="text-center fixed-bottom">
2380                
2381
2382
2383
2384        
2384<script>
2385        $(document).ready(function() {
2386            $("#box_container_shop_compare").hide();
2387        });
2388    </script>
2388
2389    
2390    
2391            
2391<script>
2392                function checkCompareItems() {
2393                    let $compare_item_num_el = $('.js-box-compare-item-num');
2394                    $('.box-compare__dropdown-btn-item-num').html($compare_item_num_el.attr('data-count'));
2395                }
2396                $(document).on('compareBoxRefreshed', function () {
2397                    checkCompareItems();
2398                });
2399            </script>
2399
2400        </div>
2401                
2402        
2402<script>
2403/* <![CDATA[ */
2404function add_to_favourites(value,cikk,id,id_outer,master_key) {
2405    var temp_cikk_id=cikk.replace(/-/g,'__unas__');
2406    if($("#"+id).hasClass("remove_favourites")){
2407	    $.ajax({
2408	    	type: "POST",
2409	    	url: "https://ventilatorbolt.hu/shop_ajax/ajax_favourites.php",
2410	    	data: "get_ajax=1&action=remove&cikk="+cikk+"&shop_id=68222",
2411	    	dataType: "JSON",
2412	    	success: function(result){
2413	    		if(result.success) {
2414                    var product_array = {};
2415                    product_array["sku"] = cikk;
2416                    product_array["sku_id"] = temp_cikk_id;
2417                    product_array["master_key"] = master_key;
2418                    product_array["analytics_item"] = result.analytics_item;
2419                    $(document).trigger("removeFromFavourites", product_array);	    		    if ($(".page_artdet_func_favourites_"+temp_cikk_id).attr("alt")!="") $(".page_artdet_func_favourites_"+temp_cikk_id).attr("alt","Kedvencekhez");
2420	    		    if ($(".page_artdet_func_favourites_"+temp_cikk_id).attr("title")!="") $(".page_artdet_func_favourites_"+temp_cikk_id).attr("title","Kedvencekhez");
2421	    		    $(".page_artdet_func_favourites_text_"+temp_cikk_id).html("Kedvencekhez");
2422	    		    $(".page_artdet_func_favourites_"+temp_cikk_id).removeClass("remove_favourites");
2423	    		    $(".page_artdet_func_favourites_outer_"+temp_cikk_id).removeClass("added");
2424	    		}
2425	    	}
2426    	});
2427    } else {
2428	    $.ajax({
2429	    	type: "POST",
2430	    	url: "https://ventilatorbolt.hu/shop_ajax/ajax_favourites.php",
2431	    	data: "get_ajax=1&action=add&cikk="+cikk+"&shop_id=68222",
2432	    	dataType: "JSON",
2433	    	success: function(result){
2434	    		if(result.success) {
2435                    var product_array = {};
2436                    product_array["sku"] = cikk;
2437                    product_array["sku_id"] = temp_cikk_id;
2438                    product_array["master_key"] = master_key;
2439                    product_array["event_id"] = result.event_id;
2440                    product_array["analytics_item"] = result.analytics_item;
2441                    $(document).trigger("addToFavourites", product_array);	    		    if ($(".page_artdet_func_favourites_"+temp_cikk_id).attr("alt")!="") $(".page_artdet_func_favourites_"+temp_cikk_id).attr("alt","Törlés a kedvencek közül");
2442	    		    if ($(".page_artdet_func_favourites_"+temp_cikk_id).attr("title")!="") $(".page_artdet_func_favourites_"+temp_cikk_id).attr("title","Törlés a kedvencek közül");
2443	    		    $(".page_artdet_func_favourites_text_"+temp_cikk_id).html("Törlés a kedvencek közül");
2444	    		    $(".page_artdet_func_favourites_"+temp_cikk_id).addClass("remove_favourites");
2445	    		    $(".page_artdet_func_favourites_outer_"+temp_cikk_id).addClass("added");
2446	    		}
2447	    	}
2448    	});
2449     }
2450  }
2451var get_ajax=1;
2452
2453	if(ak_widget_params === undefined || ak_widget_script === undefined) {
2454		var ak_widget_params = ["6b0ed0e341c1764bc1c3c0f155b1d168","BL","HU",1,"W"];
2455		var ak_widget_script = document.createElement("script");
2456		ak_widget_script.type = "text/javascript";
2457		ak_widget_script.src = ("https:" == document.location.protocol ? "https" : "http" ) + "://static.arukereso.hu/widget/presenter.js";
2458		ak_widget_script.async = true;
2459		document.body.appendChild(ak_widget_script);
2460	}
2461	    function calc_search_input_position(search_inputs) {
2462        let search_input = $(search_inputs).filter(':visible').first();
2463        if (search_input.length) {
2464            const offset = search_input.offset();
2465            const width = search_input.outerWidth(true);
2466            const height = search_input.outerHeight(true);
2467            const left = offset.left;
2468            const scroll_top = $(window).scrollTop();
2469            const top = offset.top - scroll_top;
2470                        const header = search_input.closest('.js-header');
2471            if (header.length > 0) {
2472                const header_offset_top = header.offset().top - scroll_top;
2473                document.documentElement.style.setProperty("--header-offset-top", `${header_offset_top}px`);
2474            }
2475            
2476            document.documentElement.style.setProperty("--search-input-left-distance", `${left}px`);
2477            document.documentElement.style.setProperty("--search-input-right-distance", `${left + width}px`);
2478            document.documentElement.style.setProperty("--search-input-bottom-distance", `${top + height}px`);
2479            document.documentElement.style.setProperty("--search-input-height", `${height}px`);
2480        }
2481    }
2482
2483    var autocomplete_width;
2484    var small_search_box;
2485    var result_class;
2486
2487    function change_box_search(plus_id) {
2488        result_class = 'ac_results'+plus_id;
2489        $("."+result_class).css("display","none");
2490        autocomplete_width = $("#box_search_content" + plus_id + " #box_search_input" + plus_id).outerWidth(true);
2491        small_search_box = '';
2492
2493        
2494        const search_input = $("#box_search_input"+plus_id);
2495                calc_search_input_position(search_input);
2496                search_input.autocomplete().setOptions({ width: autocomplete_width, resultsClass: result_class, resultsClassPlus: small_search_box });
2497    }
2498
2499    function init_box_search(plus_id) {
2500        const search_input = $("#box_search_input"+plus_id);
2501
2502                search_input.on("focus", function () {
2503            calc_search_input_position(search_input);
2504        });
2505        
2506                const throttledSearchInputPositionCalc  = throttleWithTrailing(calc_search_input_position);
2507        function onScroll() {
2508            throttledSearchInputPositionCalc(search_input);
2509        }
2510        search_input.on("focus blur",function (e){
2511            if (e.type == 'focus') {
2512                window.addEventListener('scroll', onScroll, { passive: true });
2513            } else {
2514                window.removeEventListener('scroll', onScroll);
2515            }
2516        });
2517        
2518        change_box_search(plus_id);
2519        $(window).resize(function(){
2520            change_box_search(plus_id);
2521        });
2522
2523        search_input.autocomplete("https://ventilatorbolt.hu/shop_ajax/ajax_box_search.php", {
2524            width: autocomplete_width,
2525            resultsClass: result_class,
2526            resultsClassPlus: small_search_box,
2527            minChars: 2,
2528            max: 13,
2529            extraParams: {
2530                'lang_master':'hu',
2531                'get_ajax':'1',
2532                'search': function() {
2533                    return search_input.val();
2534                }
2535            },
2536            onSelect: function() {
2537                var temp_search = search_input.val();
2538
2539                if (temp_search.indexOf("unas_category_link") >= 0){
2540                    search_input.val("");
2541                    temp_search = temp_search.replace('unas_category_link¤','');
2542                    window.location.href = temp_search;
2543                } else {
2544                                        $("#form_include_search"+plus_id).submit();
2545                }
2546            },
2547            selectFirst: false,
2548                });
2549    }
2550    $(document).ready(function() {init_box_search("");});    function popup_compare_dialog(cikk) {
2551                if (cikk!="" && ($("#page_artlist_"+cikk.replace(/-/g,'__unas__')+" .page_art_func_compare").hasClass("page_art_func_compare_checked") || $(".page_artlist_sku_"+cikk.replace(/-/g,'__unas__')+" .page_art_func_compare").hasClass("page_art_func_compare_checked") || $(".page_artdet_func_compare_"+cikk.replace(/-/g,'__unas__')).hasClass("page_artdet_func_compare_checked"))) {
2552            compare_box_refresh(cikk,"delete");
2553        } else {
2554            if (cikk!="") compare_checkbox(cikk,"add")
2555                        $.get("https://ventilatorbolt.hu/shop_compare.php?get_ajax=1&action=add&cikk="+cikk, function(data){
2556                compare_box_refresh("","");
2557            });
2558                                    $.shop_popup("open",{
2559                ajax_url:"https://ventilatorbolt.hu/shop_compare.php",
2560                ajax_data:"cikk="+cikk+"&change_lang=hu&get_ajax=1",
2561                width: "content",
2562                height: "content",
2563                offsetHeight: 32,
2564                modal:0.6,
2565                contentId:"page_compare_table",
2566                popupId:"compare",
2567                class:"shop_popup_compare shop_popup_artdet",
2568                overflow: "auto"
2569            });
2570
2571            if (google_analytics==1) gtag("event", "show_compare", { });
2572
2573                    }
2574            }
2575    $(document).ready(function() { $("#box_container_shop_compare").css("display", "none"); });
2576$(document).ready(function(){
2577    setTimeout(function() {
2578
2579        
2580    }, 300);
2581
2582});
2583
2584/* ]]> */
2585</script>
2585
2586
2587
2588<script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@type":"WebSite","url":"https:\/\/ventilatorbolt.hu\/","name":"Ventil\u00e1torbolt L\u00e9gtechnika","potentialAction":{"@type":"SearchAction","target":"https:\/\/ventilatorbolt.hu\/shop_search.php?search={search_term}","query-input":"required name=search_term"}}</script>
2588
2589
2590<script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@type":"Organization","name":"Onixcom Kft.","legalName":"Onixcom Kft.","url":"https:\/\/ventilatorbolt.hu","address":{"@type":"PostalAddress","streetAddress":"Sz\u00fcret u. 2.","addressLocality":"Budakeszi","postalCode":"2092","addressCountry":"HU"},"contactPoint":{"@type":"ContactPoint","telephone":"+36-70\/943-9358","email":"[email protected]"}}</script>
2590
2591
2592<script>
2593
2594$(document).ready(function() {
2595  $('.product__price-base-value').each(function() {
2596    $(this).append('<span style="font-size:0.75em;color:rgba(51,51,51,0.7);"> -tól</span>');
2597  });
2598});
2599
2600
2601
2602/*$('div[data-element-name="header_text_section_2"]').prependTo('.header__buttons-wrapper').css({
2603    'display': 'flex',
2604    'align-items': 'center'
2605});
2606
2607$('.header_text_section_2 p').css({
2608    'margin': '0',
2609    'line-height': 'normal'
2610});*/
2611
2612$('.header_text_section_2:not(.in-header-top)')
2613    .addClass('d-none d-lg-flex align-items-center mb-0').css({
2614    'padding-right': '1em'
2615}).prependTo('.header__buttons-wrapper');
2616
2617</script>
vendor: 1 bytes, line 2617
2617
2618<script>let cookie_type = 5;</script>
2618
2619<div class="cookie-alert modal-cookie-alert modal fade modal-cookie-alert--5 modal-auto-show" id="overlay_cookie_alert"
2620     aria-labelledby="cookie-alert-title" aria-describedby="cookie-alert-description" tabindex="-1" data-bs-backdrop="static" data-bs-keyboard="false"
2621>
2622    <div class="modal-dialog modal-dialog-scrollable">
2623        <div class="modal-content">
2624                        <div class="modal-header">
2625                <svg class="icon-set modal-header__icon cookie-alert__header-cookie-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><defs><style>.fa-secondary{opacity:.4}</style></defs><path class="fa-primary" d="M176 303.1c-17.62 0-31.1 14.37-31.1 31.1c0 17.62 14.37 31.1 31.1 31.1s31.1-14.37 31.1-31.1C208 318.4 193.6 303.1 176 303.1zM208 144c-17.62 0-31.1 14.37-31.1 31.1s14.37 31.1 31.1 31.1s31.1-14.37 31.1-31.1S225.6 144 208 144zM368 271.1c-17.62 0-31.1 14.37-31.1 31.1c0 17.62 14.37 31.1 31.1 31.1s31.1-14.37 31.1-31.1C400 286.4 385.6 271.1 368 271.1z"/><path class="fa-secondary" d="M494.5 254.8l-11.37-71.48c-4.102-25.9-16.29-49.8-34.8-68.32l-51.33-51.33c-18.52-18.52-42.3-30.7-68.2-34.8L256.9 17.53C231.2 13.42 204.7 17.64 181.5 29.48L116.7 62.53C93.23 74.36 74.36 93.35 62.41 116.7L29.51 181.2c-11.84 23.44-16.08 50.04-11.98 75.94l11.37 71.48c4.101 25.9 16.29 49.77 34.8 68.41l51.33 51.33c18.52 18.4 42.3 30.61 68.2 34.72l71.84 11.37c25.78 4.102 52.27-.1173 75.47-11.95l64.8-33.05c23.32-11.84 42.3-30.82 54.26-54.14l32.81-64.57C494.4 307.3 498.6 280.8 494.5 254.8zM176 367.1c-17.62 0-31.1-14.37-31.1-31.1c0-17.62 14.37-31.1 31.1-31.1s31.1 14.37 31.1 31.1C208 353.6 193.6 367.1 176 367.1zM208 208c-17.62 0-31.1-14.37-31.1-31.1s14.38-31.1 31.1-31.1c17.62 0 31.1 14.37 31.1 31.1S225.6 208 208 208zM368 335.1c-17.62 0-31.1-14.37-31.1-31.1c0-17.62 14.37-31.1 31.1-31.1s31.1 14.37 31.1 31.1C400 321.6 385.6 335.1 368 335.1z"/></svg>
2626                <div class="modal-title h4" id="cookie-alert-title">Adatkezelési beállítások</div>
2627            </div>
2628                                    <div class="modal-body">
2629                                <div id="cookie-alert-description" class="cookie-alert__text">Weboldalunk az alapvető működéshez szükséges cookie-kat használ. Szélesebb körű funkcionalitáshoz (marketing, statisztika, személyre szabás) egyéb cookie-kat engedélyezhet. Részletesebb információkat az <a href="https://ventilatorbolt.hu/shop_help.php?tab=privacy_policy" target="_blank" class="text_normal"><b>Adatkezelési tájékoztató</b></a>ban talál.</div>
2630                                                <div class="cookie-alert__checkboxes" role="radiogroup" aria-labelledby="cookie-alert-title" style="display: none">
2631                    <div class="form-check">
2632                        <input aria-describedby="checkbox_working_description" class="form-check-input" type="checkbox" id="cookie_alert_checkbox_working" checked="checked" disabled="disabled">
2633                        <label for="cookie_alert_checkbox_working" class="form-check-label">
2634                            Működéshez szükséges cookie-k
2635                            <div id="checkbox_working_description" class="form-text">A működéshez szükséges cookie-k döntő fontosságúak a weboldal alapvető funkciói szempontjából, és a weboldal ezek nélkül nem fog megfelelően működni. Ezek a sütik nem tárolnak személyazonosításra alkalmas adatokat.</div>
2636                        </label>
2637                    </div>
2638                    <div class="form-check">
2639                        <input  aria-describedby="checkbox_market_description" class="form-check-input" type="checkbox" id="cookie_alert_checkbox_marketing" value="1">
2640                        <label for="cookie_alert_checkbox_marketing" class="form-check-label">
2641                            Marketing cookie-k
2642                            <div id="checkbox_market_description" class="form-text">A marketing cookie-kat a látogatók weboldal-tevékenységének nyomon követésére használjuk. A cél az, hogy releváns hirdetéseket tegyünk közzé az egyéni felhasználók számára (pl. <a href='https://business.safety.google/privacy/' target='_blank'>Google Ads</a>
2642, <a href='https://www.facebook.com/privacy/policies/cookies' target='_blank'>Facebook Ads</a>), valamint aktivitásra buzdítsuk őket, ez pedig még értékesebbé teszi weboldalunkat.</div>
2643                        </label>
2644                    </div>
2645                    <div class="form-check">
2646                        <input aria-describedby="checkbox_stats_description" class="form-check-input" type="checkbox" id="cookie_alert_checkbox_statistics" value="1">
2647                        <label for="cookie_alert_checkbox_statistics" class="form-check-label">
2648                            Analitikai cookie-k
2649                            <div id="checkbox_stats_description" class="form-text">Az adatok névtelen formában való gyűjtésén és jelentésén keresztül a statisztikai cookie-k segítenek a weboldal tulajdonosának abban, hogy megértse, hogyan lépnek interakcióba a látogatók a weboldallal.</div>
2650                        </label>
2651                    </div>
2652                    <div class="form-check">
2653                        <input aria-describedby="checkbox_personalize_description" class="form-check-input" type="checkbox" id="cookie_alert_checkbox_personalization" value="1">
2654                        <label for="cookie_alert_checkbox_personalization" class="form-check-label">
2655                            Cookie-k személyre szabáshoz
2656                            <div id="checkbox_personalize_description" class="form-text">A személyre szabáshoz használt cookie-k segítségével olyan információkat tudunk megjegyezni, amelyek megváltoztatják a weboldal magatartását, illetve kinézetét.</div>
2657                        </label>
2658                    </div>
2659                                                                                </div>
2660                            </div>
2661                            <div class="modal-footer">
2662        <button class="cookie-alert__btn-config btn btn-secondary" type="button" aria-expanded="false">
2663            <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M496 352C504.8 352 512 359.2 512 368C512 376.8 504.8 384 496 384H158.4C150.1 420.5 118.7 448 80 448C35.82 448 0 412.2 0 368C0 323.8 35.82 288 80 288C118.7 288 150.1 315.5 158.4 352H496zM32 368C32 394.5 53.49 416 80 416C106.5 416 128 394.5 128 368C128 341.5 106.5 320 80 320C53.49 320 32 341.5 32 368zM353.6 128C361 91.48 393.3 64 432 64C476.2 64 512 99.82 512 144C512 188.2 476.2 224 432 224C393.3 224 361 196.5 353.6 160H16C7.164 160 0 152.8 0 144C0 135.2 7.164 128 16 128H353.6zM432 192C458.5 192 480 170.5 480 144C480 117.5 458.5 96 432 96C405.5 96 384 117.5 384 144C384 170.5 405.5 192 432 192z"/></svg>Beállítások</button>
2664        <button class="cookie-alert__btn-decline btn btn-secondary" type="button">Szükségesek elfogadása<svg class="icon-set"><use href="#icon-xmark"></use></svg>
2665        </button>
2666        <button class="cookie-alert__btn-allow btn btn-primary" type="button">Összes elfogadása<svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M443.3 100.7C449.6 106.9 449.6 117.1 443.3 123.3L171.3 395.3C165.1 401.6 154.9 401.6 148.7 395.3L4.686 251.3C-1.562 245.1-1.562 234.9 4.686 228.7C10.93 222.4 21.06 222.4 27.31 228.7L160 361.4L420.7 100.7C426.9 94.44 437.1 94.44 443.3 100.7H443.3z"/></svg>
2667        </button>
2668        <button class="cookie-alert__btn-allow-selected btn btn-primary d-none" type="button">Kiválasztottak elfogadása<svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M443.3 100.7C449.6 106.9 449.6 117.1 443.3 123.3L171.3 395.3C165.1 401.6 154.9 401.6 148.7 395.3L4.686 251.3C-1.562 245.1-1.562 234.9 4.686 228.7C10.93 222.4 21.06 222.4 27.31 228.7L160 361.4L420.7 100.7C426.9 94.44 437.1 94.44 443.3 100.7H443.3z"/></svg>
2669        </button>
2670    </div>
2671                    
2671<script>
2672        $(window).on('load', function() {
2673            if (!isBlockedByAdblock?.('#overlay_cookie_alert')) {
2674                                $(document).on("overlayInited", function (e, response) {
2675                    let id = response.id;
2676
2677                    if (id == 'cookie_alert') {
2678                        cookie_alert_overlay();
2679                        announceToScreenReader?.('modalOpen', {'label': `Adatkezelési beállítások`});
2680                    }
2681                });
2682                
2683                overlay_init("cookie_alert", {})
2684
2685                $(".cookie-alert__btn-allow-selected").on("click", function() {
2686                    $('#overlay_cookie_alert').overlay().close();
2687                    cookie_alert_action(1, (($('#cookie_alert_checkbox_marketing').prop('checked') == true) ? 1 : 0), (($('#cookie_alert_checkbox_statistics').prop('checked') == true) ? 1 : 0), (($('#cookie_alert_checkbox_personalization').prop('checked') == true) ? 1 : 0));
2688                });
2689
2690                $(".cookie-alert__btn-config").on("click", function() {
2691                    const $this = $(this);
2692                    $this.attr('aria-expanded', (_, attr) => (attr == 'false' ? 'true' : 'false'));
2693                    $('.cookie-alert__checkboxes').slideToggle(300, function() {
2694                        $this.trigger('openCookieConfig');
2695                    });
2696                    $('.cookie-alert__btn-allow').toggle();
2697                    $('.cookie-alert__btn-decline').toggle();
2698                    $('.cookie-alert__btn-allow-selected').toggleClass("d-none");
2699                }).on('openCookieConfig', function() {
2700                    requestAnimationFrame(() => {
2701                        const $overlayCookieSetting = $('.cookie-alert__checkboxes');
2702                        const $focusableElements = $overlayCookieSetting.find('button, input:not([disabled]), a[href]:not([href="#"]):not(.close)');
2703
2704                        if ($focusableElements.length === 0) {
2705                            return;
2706                        }
2707
2708                        $focusableElements.first().focus();
2709                    });
2710                });
2711
2712                $(".cookie-alert__btn-decline").on("click", function() {
2713                    $('#cookie_alert_checkbox_marketing').prop("checked", false);
2714                    $('#cookie_alert_checkbox_statistics').prop("checked", false);
2715                    $('#cookie_alert_checkbox_personalization').prop("checked", false);
2716                    $('#overlay_cookie_alert').overlay().close();
2717                    cookie_alert_action(1, 0, 0, 0);
2718                });
2719
2720                $(".cookie-alert__btn-allow").on("click", function() {
2721                    $('#cookie_alert_checkbox_marketing').prop("checked", true);
2722                    $('#cookie_alert_checkbox_statistics').prop("checked", true);
2723                    $('#cookie_alert_checkbox_personalization').prop("checked", true);
2724                    $('#overlay_cookie_alert').overlay().close();
2725                    cookie_alert_action(1, 1, 1, 1);
2726                });
2727
2728                $(".cookie-alert__btn-open").removeClass("d-none").on("click", function() {
2729                    $(".cookie-alert__btn-config").attr('aria-expanded', 'true');
2730                    $('.cookie-alert__checkboxes').css("display", "block");
2731                    $('.cookie-alert__btn-allow').css("display", "none")
2732                    $('.cookie-alert__btn-decline').css("display", "none")
2733                    $('.cookie-alert__btn-allow-selected').removeClass("d-none");
2734                    cookie_alert_overlay();
2735                });
2736                $(document).on("openConsent", function() {
2737                    bootstrap.Modal.getOrCreateInstance(document.getElementById('overlay_cookie_alert')).show();
2738                    announceToScreenReader?.('modalOpen', {'label': `Adatkezelési beállítások`});
2739                });
2740                $(document).on("closeConsent", function() {
2741                    announceToScreenReader?.('modalClose', {'label': `Adatkezelési beállítások`});
2742                });
2743                $(document).on("grantConsent", function() {
2744                    announceToScreenReader?.('grantConsent');
2745                });
2746                $(document).on("rejectConsent", function() {
2747                    announceToScreenReader?.('rejectConsent');
2748                });
2749            } else {
2750                console.warn(`A hirdetésblokkoló blokkolta a süti ablakot.`);
2751                announceToScreenReader?.('custom', {'message': `A hirdetésblokkoló blokkolta a süti ablakot.`});
2752            }
2753        });
2754    </script>
2754
2755            </div>
2756    </div>
2757</div><div id="a11y-status" aria-live="assertive" aria-atomic="true" class="sr-only visually-hidden"></div>
2758
2759        <div class="scripts-content">
2760                        
2761<script>
2762    const offcanvases = document.getElementById("offcanvases");
2763
2764    const closeOpenedOffcanvasesVar = () => {
2765        closeOpenedOffcanvases();
2766    }
2767
2768    function closeOpenedOffcanvases() {
2769        Object.entries(OFFCANVAS_DATA["inited_offcanvases"]).forEach(([key,value]) => {
2770            if (key == '#offcanvas-box-cat-0') {
2771                value._element.removeEventListener('hidePrevented.bs.offcanvas', closeOpenedOffcanvasesVar);
2772            }
2773            value.hide();
2774        });
2775                document.querySelectorAll(".nav-item.show").forEach((nav_item) => {
2776            nav_item.classList.remove("active");
2777            let buttons = nav_item.querySelectorAll(":scope > .dropdown-toggle.show")
2778
2779            buttons.forEach((button)=>{
2780                button.classList.remove("show");
2781                button.setAttribute('aria-expanded', false);
2782            });
2783        });
2784        return $(document).trigger('opened-offcanvases-are-closed');
2785    }
2786
2787    offcanvases.addEventListener("click", (event) => {
2788        function handleParentCat(parentOffcanvas) {
2789            if ( !parentOffcanvas.classList.contains('has-opened-offcanvas') ) {
2790                parentOffcanvas.classList.add('has-opened-offcanvas');
2791            } else {
2792                parentOffcanvas.classList.remove('has-opened-offcanvas');
2793            }
2794        }
2795                function handleHideOpenedOffcanvases(targetOffcanvasLevel) {
2796                        for (let i = OFFCANVAS_DATA['actual_offcanvas_levels'].length - 1; i >= targetOffcanvasLevel; i--) {
2797                OFFCANVAS_DATA['actual_offcanvas_levels'][i].hide();
2798            }
2799                        OFFCANVAS_DATA['actual_offcanvas_levels'].splice(targetOffcanvasLevel);
2800        }
2801        function handleShowOffcanvas(targetOffcanvasLevel,targetOffcanvasInstance) {
2802            targetOffcanvasInstance.show();
2803            OFFCANVAS_DATA['actual_offcanvas_levels'][targetOffcanvasLevel] = targetOffcanvasInstance;
2804        }
2805        function handleActualLevel(event,targetOffcanvasLevel,targetOffcanvasInstance) {
2806            if (event === 'show') {
2807                if (typeof OFFCANVAS_DATA['actual_offcanvas_levels'][targetOffcanvasLevel] !== "undefined" ) {
2808                    handleHideOpenedOffcanvases(targetOffcanvasLevel);
2809                }
2810                handleShowOffcanvas(targetOffcanvasLevel,targetOffcanvasInstance);
2811            } else {
2812                handleHideOpenedOffcanvases(targetOffcanvasLevel);
2813            }
2814        }
2815        function handleActualNavItem(button) {
2816            const navItem = button.closest('.nav-item');
2817
2818            if ( button.classList.contains('show') ) {
2819                button.classList.remove("show");
2820                button.setAttribute('aria-expanded', false);
2821                navItem.classList.remove('active');
2822            } else {
2823                button.classList.add("show");
2824                button.setAttribute('aria-expanded', true);
2825                navItem.classList.add('active');
2826            }
2827        }
2828        const target = event.target;
2829        if(target.classList.contains('dropdown-toggle') && target.hasAttribute('data-bs-target') || target.closest('.dropdown-toggle[data-bs-target]') ) {
2830            event.preventDefault();
2831            const button = target.classList.contains('dropdown-toggle') ? target : target.closest('.dropdown-toggle');
2832            const targetAttribute = button.getAttribute('data-bs-target');
2833            const ajaxUrl = button.getAttribute('data-ajax-url');
2834            const parentOffcanvas = document.querySelector(button.getAttribute('data-bs-target-parent'));
2835            let targetOffcanvas = document.querySelector(targetAttribute);
2836            let targetOffcanvasInstance = bootstrap.Offcanvas.getInstance(targetOffcanvas);
2837
2838            if ( !targetOffcanvas || targetOffcanvas && !targetOffcanvasInstance._isLoaded ) {
2839                $.ajax({
2840                    type: 'GET',
2841                    url: ajaxUrl,
2842                    beforeSend: function () {
2843                        button.classList.add('ajax-loading');
2844                        setTimeout(function () {
2845                            if (!button.classList.contains('ajax-loaded')) {
2846                                button.classList.add('loader');
2847                            }
2848                        }, 150);
2849                    },
2850                    success: function (data) {
2851                        $(offcanvases).append(data);
2852
2853                        targetOffcanvas = document.querySelector(targetAttribute);
2854                        const targetOffcanvasLevel = targetOffcanvas.getAttribute('data-level');
2855                        const targetOffcanvasInstance = new bootstrap.Offcanvas(targetOffcanvas);
2856
2857                        if (targetOffcanvasInstance) {
2858                            targetOffcanvas.addEventListener('show.bs.offcanvas', () => {
2859                                handleParentCat(parentOffcanvas);
2860                                handleActualNavItem(button);
2861                                offcanvases.classList.add('opened-category-levels-' + targetOffcanvasLevel);
2862                            });
2863                            targetOffcanvas.addEventListener('hide.bs.offcanvas', () => {
2864                                handleParentCat(parentOffcanvas);
2865                                handleActualNavItem(button);
2866                                offcanvases.classList.remove('opened-category-levels-' + targetOffcanvasLevel);
2867                                                                OFFCANVAS_DATA['actual_offcanvas_levels'].splice(targetOffcanvasLevel);
2868                            });
2869                            targetOffcanvas.addEventListener('keyup', (e) => {
2870                                if (e.key === "Escape" ) {
2871                                    closeOpenedOffcanvases();
2872                                }
2873                            });
2874                            button.classList.remove("ajax-loading", "loader");
2875                            button.classList.add("ajax-loaded");
2876
2877                                                        handleActualLevel('show',targetOffcanvasLevel,targetOffcanvasInstance);
2878
2879                            OFFCANVAS_DATA["inited_offcanvases"][targetAttribute] = targetOffcanvasInstance;
2880                            OFFCANVAS_DATA["inited_offcanvases"][targetAttribute]['_isLoaded'] = true;
2881
2882                            const evt = new CustomEvent("ajaxCatSubLoaded", {detail: targetAttribute});
2883                            document.dispatchEvent(evt);
2884                        }
2885                    }
2886                });
2887            } else {
2888                const targetOffcanvasLevel = targetOffcanvas.getAttribute('data-level');
2889
2890                if (targetOffcanvasInstance._isShown === true ) {
2891                                        handleActualLevel('hide',targetOffcanvasLevel,targetOffcanvasInstance);
2892                } else {
2893                                        handleActualLevel('show',targetOffcanvasLevel,targetOffcanvasInstance);
2894                }
2895            }
2896        }
2897    });
2898
2899        $('[data-bs-toggle="offcanvas"][data-ajax-url]').on('click',function (){
2900        let $thisBtn = $(this);
2901        let $thisBtnBsTarget = $thisBtn.attr('data-bs-target');
2902
2903                if ( $thisBtnBsTarget == '#offcanvas-box-cat-0' ) {
2904
2905                        const targetOffcanvas = document.querySelector($thisBtn.attr('data-bs-target'));
2906            const targetOffcanvasInstance = bootstrap.Offcanvas.getInstance(targetOffcanvas);
2907
2908            OFFCANVAS_DATA["inited_offcanvases"][$thisBtnBsTarget] = targetOffcanvasInstance;
2909            OFFCANVAS_DATA['actual_offcanvas_levels'][0] = targetOffcanvasInstance;
2910            offcanvases.classList.add('opened-category-levels-0');
2911
2912                        targetOffcanvas.addEventListener('hide.bs.offcanvas', () => {
2913                offcanvases.classList.remove('opened-category-levels-0');
2914                OFFCANVAS_DATA['actual_offcanvas_levels'].splice(0);
2915            });
2916            targetOffcanvas.addEventListener('hidePrevented.bs.offcanvas', closeOpenedOffcanvasesVar);
2917
2918            import(shop_url_main+"/!common_packages/jquery/plugins/bootstrap/5.3.3/modules/dropdown.min.js");
2919        }
2920
2921        if ( !$thisBtn.hasClass('ajax-loading') && !$thisBtn.hasClass('ajax-loaded') ) {
2922            let ajaxResults = [];
2923            let ajaxUrls = $thisBtn.attr("data-ajax-url").split('|');
2924            let ajaxTarget = $($thisBtn.attr("data-ajax-target"));
2925
2926            ajaxUrls.reduce(function (prev, cur) {
2927                return prev.then(function () {
2928                    return $.ajax({
2929                        url: cur,
2930                        beforeSend: function () {
2931                            $thisBtn.addClass('ajax-loading');
2932                            ajaxTarget.html(`
2933                            <div class="spinner-overlay">
2934                                <div class="spinner-fa m-5" role="status">
2935                                    <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M304 112C304 120.8 296.8 128 288 128C279.2 128 272 120.8 272 112V16C272 7.164 279.2 0 288 0C296.8 0 304 7.164 304 16V112zM304 496C304 504.8 296.8 512 288 512C279.2 512 272 504.8 272 496V400C272 391.2 279.2 384 288 384C296.8 384 304 391.2 304 400V496zM32 256C32 247.2 39.16 240 48 240H144C152.8 240 160 247.2 160 256C160 264.8 152.8 272 144 272H48C39.16 272 32 264.8 32 256zM528 240C536.8 240 544 247.2 544 256C544 264.8 536.8 272 528 272H432C423.2 272 416 264.8 416 256C416 247.2 423.2 240 432 240H528zM469 74.98C475.3 81.23 475.3 91.36 469 97.61L401.1 165.5C394.9 171.7 384.8 171.7 378.5 165.5C372.3 159.2 372.3 149.1 378.5 142.9L446.4 74.98C452.6 68.73 462.8 68.73 469 74.98V74.98zM129.6 437C123.4 443.3 113.2 443.3 106.1 437C100.7 430.8 100.7 420.6 106.1 414.4L174.9 346.5C181.1 340.3 191.2 340.3 197.5 346.5C203.7 352.8 203.7 362.9 197.5 369.1L129.6 437zM106.1 74.98C113.2 68.73 123.4 68.73 129.6 74.98L197.5 142.9C203.7 149.1 203.7 159.2 197.5 165.5C191.2 171.7 181.1 171.7 174.9 165.5L106.1 97.61C100.7 91.36 100.7 81.23 106.1 74.98V74.98zM469 414.4C475.3 420.6 475.3 430.8 469 437C462.8 443.3 452.6 443.3 446.4 437L378.5 369.1C372.3 362.9 372.3 352.8 378.5 346.5C384.8 340.3 394.9 340.3 401.1 346.5L469 414.4z"/></svg>
2936                                    <span class="visually-hidden">Betöltés...</span>
2937                                </div>
2938                            </div>
2939                            `);
2940
2941                            setTimeout(function () {
2942                                if (!$thisBtn.hasClass('ajax-loaded')) {
2943                                    $thisBtn.addClass('loader');
2944                                }
2945                            }, 150);
2946                        },
2947                        success: function (data) {
2948                            $thisBtn.addClass('ajax-loaded').removeClass('loader ajax-loading');
2949                            ajaxResults.push(data);
2950                        }
2951                    });
2952                })
2953            }, $().promise()).done(function () {
2954                ajaxTarget.html(ajaxResults);
2955                OFFCANVAS_DATA["inited_offcanvases"][$thisBtnBsTarget]['_isLoaded'] = true;
2956                document.dispatchEvent(new CustomEvent($thisBtnBsTarget + '-loaded'));
2957            });
2958        }
2959    });
2960
2961        $('.ajax-response-immediately[data-bs-toggle="offcanvas"][data-ajax-url]').each(function (){
2962        let $thisBtn = $(this);
2963        let $thisBtnBsTarget = $thisBtn.attr('data-bs-target');
2964
2965        if ( !$thisBtn.hasClass('ajax-loading') && !$thisBtn.hasClass('ajax-loaded') ) {
2966            let ajaxResults = [];
2967            let ajaxUrls = $thisBtn.attr("data-ajax-url").split('|');
2968            let ajaxTarget = $($thisBtn.attr("data-ajax-target"));
2969
2970            ajaxUrls.reduce(function (prev, cur) {
2971                return prev.then(function () {
2972                    return $.ajax({
2973                        url: cur,
2974                        beforeSend: function () {
2975                            $thisBtn.addClass('ajax-loading');
2976                            ajaxTarget.html(`
2977                            <div class="spinner-overlay">
2978                                <div class="spinner-fa m-5" role="status">
2979                                    <svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M304 112C304 120.8 296.8 128 288 128C279.2 128 272 120.8 272 112V16C272 7.164 279.2 0 288 0C296.8 0 304 7.164 304 16V112zM304 496C304 504.8 296.8 512 288 512C279.2 512 272 504.8 272 496V400C272 391.2 279.2 384 288 384C296.8 384 304 391.2 304 400V496zM32 256C32 247.2 39.16 240 48 240H144C152.8 240 160 247.2 160 256C160 264.8 152.8 272 144 272H48C39.16 272 32 264.8 32 256zM528 240C536.8 240 544 247.2 544 256C544 264.8 536.8 272 528 272H432C423.2 272 416 264.8 416 256C416 247.2 423.2 240 432 240H528zM469 74.98C475.3 81.23 475.3 91.36 469 97.61L401.1 165.5C394.9 171.7 384.8 171.7 378.5 165.5C372.3 159.2 372.3 149.1 378.5 142.9L446.4 74.98C452.6 68.73 462.8 68.73 469 74.98V74.98zM129.6 437C123.4 443.3 113.2 443.3 106.1 437C100.7 430.8 100.7 420.6 106.1 414.4L174.9 346.5C181.1 340.3 191.2 340.3 197.5 346.5C203.7 352.8 203.7 362.9 197.5 369.1L129.6 437zM106.1 74.98C113.2 68.73 123.4 68.73 129.6 74.98L197.5 142.9C203.7 149.1 203.7 159.2 197.5 165.5C191.2 171.7 181.1 171.7 174.9 165.5L106.1 97.61C100.7 91.36 100.7 81.23 106.1 74.98V74.98zM469 414.4C475.3 420.6 475.3 430.8 469 437C462.8 443.3 452.6 443.3 446.4 437L378.5 369.1C372.3 362.9 372.3 352.8 378.5 346.5C384.8 340.3 394.9 340.3 401.1 346.5L469 414.4z"/></svg>
2980                                    <span class="visually-hidden">Betöltés...</span>
2981                                </div>
2982                            </div>
2983                            `);
2984
2985                            setTimeout(function () {
2986                                if (!$thisBtn.hasClass('ajax-loaded')) {
2987                                    $thisBtn.addClass('loader');
2988                                }
2989                            }, 150);
2990                        },
2991                        success: function (data) {
2992                            $thisBtn.addClass('ajax-loaded').removeClass('loader ajax-loading');
2993                            if (data !== '' && data !== 'no') {
2994                                ajaxResults.push(data);
2995                            }
2996                        }
2997                    });
2998                })
2999            }, $().promise()).done(function () {
3000                document.dispatchEvent(new CustomEvent($thisBtnBsTarget + '-loaded'));
3001                if (ajaxResults.length > 0 ) {
3002                    $thisBtn.removeClass("d-none").removeAttr("disabled");
3003                    ajaxTarget.html(ajaxResults);
3004                } else {
3005                    $thisBtn.addClass("ajax-empty-result d-none");
3006                }
3007            });
3008        }
3009    });
3010</script>
3010            
3010<script>
3011                function passwordShowHide() {
3012                    $("input[type=password]:not(.inited)").each(function(){
3013                        let this_input = this;
3014                        let $this_input = $(this_input);
3015                        let $this_parent = $this_input.parent('.input-group');
3016                        let button_classes = $this_parent ? 'btn btn-clear btn-in-group' : 'btn btn-text show';
3017                        let disabled_attribute = $this_input.val() ? ' ' : ' disabled';
3018
3019                        const eye_icon = '<svg class="icon-set pw-eye" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"/></svg>';
3020                        const eye_slash_icon = '<svg class="icon-set pw-eye-slash" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M25.9 3.4C19-2 8.9-.8 3.4 6.1S-.8 23.1 6.1 28.6l608 480c6.9 5.5 17 4.3 22.5-2.6s4.3-17-2.6-22.5L25.9 3.4zM605.5 268.3c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-51.2 0-96 14.8-133.9 36.8l27.3 21.5C244.6 74.2 280.2 64 320 64c70.4 0 127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-9.2 22.1-25.9 52-49.5 81.5l25.1 19.8c25.6-32 43.7-64.4 53.9-89zM88.4 154.7c-25.6 32-43.7 64.4-53.9 89c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c51.2 0 96-14.8 133.9-36.8l-27.3-21.5C395.4 437.8 359.8 448 320 448c-70.4 0-127.7-32-170.8-72C106.1 336 77.3 288 64 256c9.2-22.1 25.9-52 49.5-81.5L88.4 154.7zM320 384c16.7 0 32.7-3.2 47.4-9.1l-30.9-24.4c-5.4 .9-10.9 1.4-16.5 1.4c-51 0-92.8-39.8-95.8-90.1l-30.9-24.4c-.9 6-1.3 12.2-1.3 18.5c0 70.7 57.3 128 128 128zM448 256c0-70.7-57.3-128-128-128c-16.7 0-32.7 3.2-47.4 9.1l30.9 24.4c5.4-.9 10.9-1.4 16.5-1.4c51 0 92.8 39.8 95.8 90.1l30.9 24.4c.9-6 1.3-12.2 1.3-18.5z"/></svg>';
3021                        let button = '<button' + disabled_attribute + ' class="show-hide-password-btn ' + button_classes + '" type="button" data-text-show="Jelszó megjelenítése" data-text-hide="Jelszó elrejtése" aria-label="Jelszó megjelenítése">' + eye_icon + eye_slash_icon + '</button>';
3022                        const button_wrapper = $this_parent ? $('<span class="input-group-text p-0">' + button + '</span>') : $(button);
3023
3024                        button_wrapper.insertAfter($this_input);
3025
3026                        $this_input.addClass('inited');
3027                        const $this_button = $this_input.parent().find('.show-hide-password-btn');
3028
3029                        $this_button.on('click', function(){
3030                            if (this_input.type === "password") {
3031                                this_input.type = "text";
3032                                $this_input.addClass('pw');
3033                                $this_button.addClass('hide').removeClass('show').attr('aria-label',$this_button.attr('data-text-hide'));
3034                            } else {
3035                                this_input.type = "password";
3036                                $this_button.addClass('show').removeClass('hide').attr('aria-label',$this_button.attr('data-text-show'));
3037                            }
3038                        });
3039                        $this_input.on('blur change keyup paste', function() {
3040                            let $this_val = $this_input.val();
3041                            $this_input.toggleClass("not-empty", $this_val.length >= 1);
3042                            $this_button[0].toggleAttribute("disabled", $this_val.length == 0);
3043                        });
3044                    });
3045                }
3046
3047                
3048                function announceAddToCart(data) {
3049                    if (data['qty'] > data['qty_add']) {
3050                        let text = UNAS.text.product_added_to_cart_with_qty_problem
3051                        text = text.replace("[qty_added_to_cart]", "<span class='toast-qty'>" + data['qty_add']);
3052                        text = text.replace("[qty_unit]", data['unit'] + "</span>");
3053
3054                        announceToScreenReader?.('addToCartSuccessWithQtyError',{
3055                            'message':text,
3056                            'qty_of_items': data.qty_of_items
3057                        });
3058
3059                                                if (config_plus['cart_redirect'] == 1) {
3060                            const icon_warning = '<svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M256 360c-13.25 0-23.1 10.74-23.1 24c0 13.25 10.75 24 23.1 24c13.25 0 23.1-10.75 23.1-24C280 370.7 269.3 360 256 360zM256 320c8.843 0 15.1-7.156 15.1-16V160c0-8.844-7.155-16-15.1-16S240 151.2 240 160v144C240 312.8 247.2 320 256 320zM504.3 397.3L304.5 59.38C294.4 42.27 276.2 32.03 256 32C235.8 32 217.7 42.22 207.5 59.36l-199.9 338c-10.05 16.97-10.2 37.34-.4218 54.5C17.29 469.5 35.55 480 56.1 480h399.9c20.51 0 38.75-10.53 48.81-28.17C514.6 434.7 514.4 414.3 504.3 397.3zM476.1 435.1C472.7 443.5 464.8 448 455.1 448H56.1c-8.906 0-16.78-4.484-21.08-12c-4.078-7.156-4.015-15.3 .1562-22.36L235.1 75.66C239.4 68.36 247.2 64 256 64c0 0-.0156 0 0 0c8.765 .0156 16.56 4.359 20.86 11.64l199.9 338C480.1 420.7 481.1 428.8 476.1 435.1z"/></svg>';
3061                            text = $.parseHTML(icon_warning + text);
3062                            toastr.warning(text);
3063                        }
3064                                            } else {
3065                                                if (data.package_offer !== null && data.is_last_package_offer_item === false) return;
3066
3067                        announceToScreenReader?.('addToCartSuccess',{
3068                            'qty_of_items': data.qty_of_items
3069                        });
3070                                                if (config_plus['cart_redirect'] == 1) {
3071                            const icon_check = '<svg class="icon-set" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M443.3 100.7C449.6 106.9 449.6 117.1 443.3 123.3L171.3 395.3C165.1 401.6 154.9 401.6 148.7 395.3L4.686 251.3C-1.562 245.1-1.562 234.9 4.686 228.7C10.93 222.4 21.06 222.4 27.31 228.7L160 361.4L420.7 100.7C426.9 94.44 437.1 94.44 443.3 100.7H443.3z"/></svg>';
3072                            toastr.success(icon_check + UNAS.text.product_added_to_cart);
3073                        }
3074                                            }
3075                }
3076                                async function loadCSS(url) {
3077                    return new Promise((resolve, reject) => {
3078                        const link = document.createElement("link");
3079                        link.rel = "stylesheet";
3080                        link.href = url;
3081                        link.onload = () => resolve(`CSS betöltve: ${url}`);
3082                        link.onerror = () => reject(new Error(`Nem sikerült betölteni: ${url}`));
3083                        document.head.appendChild(link);
3084                    });
3085                }
3086                
3087                window.addEventListener("DOMContentLoaded", function() {
3088                    passwordShowHide();
3089
3090                    if ( service_type == 'shop' ) {
3091                        $(document).on('addToCartSuccess', async function (e,data) {
3092                                                        if (EVENT_DATA.toastr_state === "not_loaded") {
3093
3094                                EVENT_DATA.toastr_state = 'loading';
3095                                try {
3096                                    console.log('Loading ToastR JS...');
3097                                    await import("https://ventilatorbolt.hu/!common_packages/jquery/plugins/toastr/toastr.min.js");
3098                                    await loadCSS("https://ventilatorbolt.hu/!common_packages/jquery/plugins/toastr/toastr.min.css");
3099
3100                                    if (typeof toastr !== 'undefined') {
3101                                        EVENT_DATA.toastr_state = 'loaded';
3102
3103                                        toastr.options = {
3104                                            "positionClass": 'toast-top-center',
3105                                            "closeButton": true,
3106                                            "closeHtml": '<svg class="icon-set"><use href="#icon-xmark"></use></svg>',
3107                                            "progressBar": true,
3108                                            "timeOut": "1500",
3109                                            "hideDuration": "300",
3110                                            onShown: function () {
3111                                                this.setAttribute('role', 'alert');
3112                                            }
3113                                        }
3114                                        announceAddToCart(data);
3115                                    } else {
3116                                        throw new Error('ToastR did not load correctly');
3117                                    }
3118                                } catch (err) {
3119                                    console.error("Error loading modules: ", err);
3120                                    /* Allow retrying in case of failure */
3121                                    EVENT_DATA.toastr_state = 'not_loaded';
3122                                }
3123                            } else if (EVENT_DATA.toastr_state === "loaded") {
3124                                announceAddToCart(data);
3125                            }
3126                                                    });
3127
3128                        $(document).on('removeFromCart removeFromCartBulk', function (e,data) {
3129                                                        if (data?.is_bulk) return;
3130                            announceToScreenReader?.('removeFromCart',{'qty_of_items': data.qty_of_items});
3131                                                    });
3132                    }
3133                });
3134            </script>
3134
3135                
3136                        
3136<script>
3137    const carouselParams = new WeakMap();
3138    
3139    const carouselObserver = new IntersectionObserver((entries) => {
3140        entries.forEach(entry => {
3141            const el = entry.target;
3142
3143            if (entry.isIntersecting) {
3144                                if (!el.dataset.carouselInited) {
3145                    el.carouselInstance = new ScrollSnapCarousel(el,carouselParams.get(el));
3146                    el.dataset.carouselInited = 'true';
3147                    carouselParams.set(el, el.carouselInstance);
3148                }
3149
3150                                el.carouselInstance.container.classList.remove('is-hidden');
3151                el.carouselInstance.container.classList.add('is-visible');
3152
3153                                if (el.carouselInstance.options.autoPlay && !el.carouselInstance.manualStop) {
3154                    el.carouselInstance.startAutoPlay();
3155                }
3156            } else if (el.dataset.carouselInited) {
3157                                el.carouselInstance.container.classList.add('is-hidden');
3158                el.carouselInstance.container.classList.remove('is-visible');
3159
3160                                if (el.carouselInstance.autoPlayInterval) {
3161                    el.carouselInstance.stopAutoPlay();
3162                }
3163            }
3164        });
3165    }, {
3166        threshold: 0.4,
3167            });
3168
3169    const eventCarouselObserverReady = new CustomEvent('carouselObserverReady');
3170    document.dispatchEvent(eventCarouselObserverReady);
3171
3172    class ScrollSnapCarousel {
3173        constructor(container, options = {}) {
3174            if (!container) {
3175                console.error("Carousel wrapper element is missing.");
3176                return;
3177            }
3178
3179            const defaultOptions = {
3180                autoPlay: 0,             };
3181
3182            this.options = { ...defaultOptions, ...options };
3183            this.container = container;
3184            this.carousel = container.querySelector(".carousel");
3185            this.progress = container.querySelector(".carousel__progress");
3186            this.progressBar = container.querySelector(".carousel__progress-bar");
3187            this.progressPercent = this.progress ? this.progress.querySelector(".carousel__progress-percent") : null;
3188            this.prevButton = container.querySelector(".carousel__prev-btn");
3189            this.nextButton = container.querySelector(".carousel__next-btn");
3190            this.autoPlayInterval = null;
3191            this.manualStop = false;             this.initialized = false;
3192            this.lastInteractionWasTab = null;
3193            this.startOfScroll = true;
3194            this.endOfScroll = false;
3195
3196                        this.lastClickTime = 0;
3197            this.consecutiveClicks = 0;
3198            this.clickTimeWindow = 200;
3199
3200            this.slides = this.carousel ? Array.from(this.carousel.children) : [];
3201            this.currentIndex = 0;
3202            this.scrollSnapAlign = window.getComputedStyle(container).getPropertyValue('--scroll-snap-align').trim();
3203            if (!this.scrollSnapAlign) {
3204                this.scrollSnapAlign = 'center';
3205                if (window.matchMedia('(min-width: 576px)').matches) {
3206                    this.scrollSnapAlign = 'end';
3207                }
3208                container.style.setProperty('--scroll-snap-align', this.scrollSnapAlign);
3209            }
3210
3211                        this.isDown = false;
3212            this.dragStarted = false;
3213            this.startX = 0;
3214            this.scrollLeft = 0;
3215
3216                        this.updateProgress = this.updateProgress.bind(this);
3217            this.scrollToSlide = this.scrollToSlide.bind(this);
3218            this.throttledUpdateProgress = this.throttle(this.updateProgress, 50);
3219            this.handleInteraction = this.handleInteraction.bind(this);
3220            this.onTouchStart = this.onTouchStart.bind(this);
3221            this.onTouchEnd = this.onTouchEnd.bind(this);
3222            this.onMouseDown = this.onMouseDown.bind(this);
3223            this.onMouseMove = this.onMouseMove.bind(this);
3224            this.onMouseUp = this.onMouseUp.bind(this);
3225            this.onFocusIn = this.onFocusIn.bind(this);
3226            this.init();
3227        }
3228
3229        getItemsToSkip(clicks) {
3230            if (clicks === 1) return 1;
3231            if (clicks === 2) return 2;
3232            return Math.min(clicks * 2, 10);
3233        }
3234
3235        throttle(func, limit) {
3236            let lastFunc;
3237            let lastRan;
3238            return (...args) => {
3239                const context = this;
3240                if (!lastRan) {
3241                    func.apply(context, args);
3242                    lastRan = Date.now();
3243                } else {
3244                    clearTimeout(lastFunc);
3245                    lastFunc = setTimeout(() => {
3246                        if (Date.now() - lastRan >= limit) {
3247                            func.apply(context, args);
3248                            lastRan = Date.now();
3249                        }
3250                    }, limit - (Date.now() - lastRan));
3251                }
3252            };
3253        }
3254
3255        updateProgress() {
3256            if (!this.carousel || !this.progressBar) return;
3257
3258            const { scrollLeft, scrollWidth, clientWidth } = this.carousel;
3259            const percent = Math.ceil((scrollLeft / (scrollWidth - clientWidth)) * 100);
3260
3261            this.progressBar.style.width = `${percent}%`;
3262
3263            if (this.progress) {
3264                this.progress.setAttribute('aria-valuenow', `${percent}`);
3265            }
3266
3267            if (this.progressPercent) {
3268                this.progressPercent.textContent = `${percent}`;
3269            }
3270
3271                        
3272                        this.startOfScroll = Math.ceil(scrollLeft) === 0;
3273
3274                        this.endOfScroll = Math.ceil(scrollLeft) + Math.ceil(clientWidth) + 1 >= Math.ceil(scrollWidth);
3275
3276                                }
3277
3278        findClosestIndex({ fromIndex = this.currentIndex, direction = 0 } = {}) {
3279            if (!this.carousel || this.slides.length === 0) return 0;
3280
3281            const { left: carouselLeft, width: carouselWidth } = this.carousel.getBoundingClientRect();
3282
3283                        if (direction !== 0) {
3284                const targetIndex = fromIndex + direction;
3285                return Math.max(0, Math.min(targetIndex, this.slides.length - 1));
3286            }
3287
3288                        let referencePoint;
3289            switch (this.scrollSnapAlign) {
3290                case 'center':
3291                    referencePoint = carouselLeft + carouselWidth / 2;
3292                    break;
3293                case 'end':
3294                    referencePoint = carouselLeft + carouselWidth;
3295                    break;
3296                case 'start':
3297                default:
3298                    referencePoint = carouselLeft;
3299                    break;
3300            }
3301
3302                        let closestIndex = 0;
3303            let minDistance = Infinity;
3304
3305            this.slides.forEach((slide, i) => {
3306                const rect = slide.getBoundingClientRect();
3307
3308                                let targetPoint;
3309                switch (this.scrollSnapAlign) {
3310                    case 'center':
3311                        targetPoint = rect.left + rect.width / 2;
3312                        break;
3313                    case 'end':
3314                        targetPoint = rect.right;
3315                        break;
3316                    case 'start':
3317                    default:
3318                        targetPoint = rect.left;
3319                        break;
3320                }
3321
3322                const distance = Math.abs(targetPoint - referencePoint);
3323
3324                if (distance < minDistance) {
3325                    minDistance = distance;
3326                    closestIndex = i;
3327                }
3328            });
3329
3330            return closestIndex;
3331        }
3332
3333        scrollToSlide(direction) {
3334            if (!this.carousel || this.slides.length === 0) return;
3335
3336                        const visibleIndex = this.currentIndex;
3337
3338            const now = Date.now();
3339
3340                        if (now - this.lastClickTime < this.clickTimeWindow) {
3341                this.consecutiveClicks++;
3342            } else {
3343                this.consecutiveClicks = 1;
3344            }
3345
3346                        const itemsToSkip = this.getItemsToSkip(this.consecutiveClicks);
3347
3348                        this.lastClickTime = now;
3349
3350                                    let targetIndex;
3351
3352            if (direction === 0) {
3353                targetIndex = visibleIndex;             } else {
3354                if (direction > 0) {                     targetIndex = Math.min(visibleIndex + itemsToSkip, this.slides.length - 1);
3355                } else {                     targetIndex = Math.max(visibleIndex - itemsToSkip, 0);
3356                }
3357            }
3358
3359            this.currentIndex = targetIndex;
3360            const slide = this.slides[this.currentIndex];
3361
3362            const carouselWidth = this.carousel.clientWidth;
3363            const slideOffsetLeft = slide.offsetLeft;
3364            const slideWidth = slide.offsetWidth;
3365            let scrollPosition;
3366
3367            switch (this.scrollSnapAlign) {
3368                case 'center':
3369                                        scrollPosition = slideOffsetLeft - (carouselWidth - slideWidth) / 2;
3370                    break;
3371
3372                case 'end':
3373                                        scrollPosition = slideOffsetLeft + slideWidth - carouselWidth;
3374                    break;
3375
3376                case 'start':
3377                default:
3378                                        scrollPosition = slideOffsetLeft;
3379                    break;
3380            }
3381
3382                        const maxScroll = this.carousel.scrollWidth - carouselWidth;
3383            scrollPosition = Math.max(0, Math.min(scrollPosition, maxScroll));
3384
3385                        this.carousel.scrollTo({
3386                left: scrollPosition,
3387                behavior: "smooth"
3388            });
3389
3390                        const event = new CustomEvent('carousel:slide-change', {
3391                detail: { index: this.currentIndex, element: slide }
3392            });
3393            this.container.dispatchEvent(event);
3394        }
3395
3396        startAutoPlay() {
3397            if (this.options.autoPlay && !this.manualStop && !this.autoPlayInterval) {
3398                this.autoPlayInterval = setInterval(() => {
3399                    if (this.currentIndex === 0) {                         this.currentIndex = this.findClosestIndex();
3400                    }
3401                    if (this.currentIndex === this.slides.length - 1 || this.endOfScroll) {                         this.currentIndex = 0;
3402                        this.scrollToSlide();
3403                    } else {                         this.scrollToSlide(1);
3404                    }
3405                }, this.options.autoPlay);
3406            }
3407        }
3408
3409        stopAutoPlay() {
3410            if (this.autoPlayInterval) {
3411                clearInterval(this.autoPlayInterval);
3412                this.autoPlayInterval = null;
3413            }
3414        }
3415
3416        handleInteraction(e) {
3417            this.manualStop = true;
3418            this.stopAutoPlay();
3419
3420            if (e && e.key === 'Tab') {
3421                this.lastInteractionWasTab =  e.shiftKey ? -1 : 1;
3422            }
3423        }
3424
3425        reinitialize() {
3426                        this.slides = this.carousel ? Array.from(this.carousel.children) : [];
3427            this.updateProgress();
3428
3429                        if (this.carousel && this.carousel.scrollWidth <= this.carousel.offsetWidth) {
3430                this.container.classList.add('no-paging');
3431            } else {
3432                this.container.classList.remove('no-paging');
3433            }
3434        }
3435
3436        onTouchStart() {
3437            this.manualStop = true;
3438            this.stopAutoPlay();
3439        }
3440
3441        onTouchEnd() {
3442                        clearTimeout(this.scrollTimeout);
3443            this.scrollTimeout = setTimeout(() => {
3444                                this.currentIndex = this.findClosestIndex();
3445
3446                                const slide = this.slides[this.currentIndex];
3447                const event = new CustomEvent('carousel:slide-change', {
3448                    detail: { index: this.currentIndex, element: slide }
3449                });
3450                this.container.dispatchEvent(event);
3451            }, 300);
3452        }
3453
3454        onMouseDown(e) {
3455            this.handleInteraction();
3456                        if (["IMG", "PICTURE", "A"].includes(e.target.nodeName)) {
3457                e.preventDefault();
3458            }
3459            this.isDown = true;
3460            this.carousel.classList.add("pointer-down");
3461            this.startX = e.pageX - this.carousel.offsetLeft;
3462            this.scrollLeft = this.carousel.scrollLeft;
3463        }
3464
3465        onMouseUp() {
3466            if (!this.isDown) return;
3467
3468            this.isDown = false;
3469            this.dragStarted = false;
3470            this.carousel.classList.remove("dragging");
3471            this.carousel.classList.remove("pointer-down");
3472
3473                        clearTimeout(this.scrollTimeout);
3474            this.scrollTimeout = setTimeout(() => {
3475                                this.currentIndex = this.findClosestIndex();
3476
3477                                const slide = this.slides[this.currentIndex];
3478                const event = new CustomEvent('carousel:slide-change', {
3479                    detail: { index: this.currentIndex, element: slide }
3480                });
3481                this.container.dispatchEvent(event);
3482            }, 300);
3483        }
3484
3485        onMouseMove(e) {
3486            if (!this.isDown) return;
3487
3488            const x = e.pageX - this.carousel.offsetLeft;
3489            const walk = x - this.startX;
3490
3491            const threshold = 5;
3492
3493            if (!this.dragStarted && Math.abs(walk) > threshold) {
3494                this.dragStarted = true;
3495                this.carousel.classList.add("dragging");
3496            }
3497
3498            e.preventDefault();
3499            this.carousel.scrollLeft = this.scrollLeft - walk;
3500        }
3501
3502        onFocusIn(e) {
3503            if (!this.lastInteractionWasTab) return;
3504
3505            const focused = e.target.closest('.carousel-cell');
3506
3507            if (focused && this.carousel.contains(focused)) {
3508                this.currentIndex =  this.slides.indexOf(focused);
3509                this.scrollToSlide(this.lastInteractionWasTab);
3510            }
3511
3512                        this.lastInteractionWasTab = null;
3513        }
3514
3515        init() {
3516            if (!this.carousel) return;
3517
3518                        if (this.carousel.scrollWidth <= this.carousel.offsetWidth) {
3519                this.container.classList.add('no-paging');
3520            }
3521
3522                        this.carousel.addEventListener("scroll", this.throttledUpdateProgress);
3523
3524                        if (this.prevButton) {
3525                this.prevButton.addEventListener("click", () => {
3526                    if (this.currentIndex === this.slides.length - 1) {                         this.currentIndex = this.findClosestIndex();
3527                    }
3528                    if (this.currentIndex === 0 || this.startOfScroll) {                         this.currentIndex = this.slides.length - 1;
3529                        this.scrollToSlide(0);
3530                    } else {                         this.scrollToSlide(-1);
3531                    }
3532                    this.handleInteraction();
3533                });
3534            }
3535
3536            if (this.nextButton) {
3537                this.nextButton.addEventListener("click", () => {
3538                    if (this.currentIndex === 0) {                         this.currentIndex = this.findClosestIndex();
3539                    }
3540                    if (this.currentIndex === this.slides.length - 1 || this.endOfScroll) {                         this.currentIndex = 0;
3541                        this.scrollToSlide();
3542                    } else {                         this.scrollToSlide(1);
3543                    }
3544                    this.handleInteraction();
3545                });
3546            }
3547
3548                        this.container.addEventListener("click", this.handleInteraction);
3549            this.container.addEventListener("keydown", (e) => {
3550                this.handleInteraction(e);
3551            });
3552
3553                        this.carousel.addEventListener("touchstart", this.onTouchStart, { passive: true });
3554            this.carousel.addEventListener("touchend", this.onTouchEnd, { passive: true });
3555            this.carousel.addEventListener("pointerdown", this.handleInteraction, { passive: true });
3556
3557                        this.carousel.addEventListener("mouseover", () => {
3558                if (this.options.autoPlay && !this.manualStop) {
3559                    this.stopAutoPlay();
3560                }
3561            });
3562
3563            this.carousel.addEventListener("mouseout", () => {
3564                if (this.options.autoPlay && !this.manualStop) {
3565                    this.startAutoPlay();
3566                }
3567            });
3568
3569                        this.carousel.addEventListener("mousedown", this.onMouseDown);
3570            this.carousel.addEventListener("mousemove", this.onMouseMove);
3571            this.carousel.addEventListener("mouseup", this.onMouseUp);
3572            this.carousel.addEventListener("mouseleave", this.onMouseUp);
3573
3574                        this.carousel.addEventListener("focusin", (e) => {
3575                this.onFocusIn(e);
3576            });
3577
3578                        this.currentIndex = this.findClosestIndex();
3579            this.updateProgress();
3580        }
3581    }
3582</script>
3582        </div>
3583
3584                
3584<script>
3585        function initNavItemDropdownHoverIntent(elWithin) {
3586        function closeActiveNavItem(thisNavLink) {
3587            let activeNavLink = thisNavLink.closest('ul').find('.nav-link.show').not(thisNavLink);
3588
3589            if (activeNavLink.length > 0) {
3590                let activeDropdown = bootstrap.Dropdown.getInstance(activeNavLink[0]);
3591                activeDropdown.hide();
3592
3593                return true;
3594            }
3595        }
3596
3597        $('.nav-item:not(.inited)', elWithin).each(async function (){
3598            let thisNavItem = $(this);
3599            let thisNavLink = $('> .nav-link', thisNavItem);
3600            thisNavItem.addClass('inited');
3601
3602            if (thisNavItem.hasClass('dropdown')) {
3603                try {
3604                    await import("https://ventilatorbolt.hu/!common_packages/jquery/plugins/bootstrap/5.3.3/modules/dropdown.min.js");
3605
3606                    if (bootstrap?.Dropdown) {
3607                        const $triggerBtn = thisNavItem.find('> .dropdown-toggle');
3608                        let configObj = {};
3609
3610                        try {
3611                            const configAttr = $triggerBtn.attr('data-bs-config');
3612                            if (configAttr) {
3613                                configObj = JSON.parse(configAttr);
3614                            }
3615                        } catch (e) {
3616                            console.warn("Nem sikerült a JSON parse:", e);
3617                        }
3618
3619                        if (thisNavItem.parent().hasClass('navbar-nav--header')) {                             const rect = thisNavItem[0].getBoundingClientRect();
3620                            document.documentElement.style.setProperty('--menu-nav-item-bottom', `${rect.bottom}px`);
3621                        }
3622
3623                        const dropdownEl = new bootstrap.Dropdown(thisNavLink[0],configObj);
3624
3625                        thisNavItem.hoverIntent({
3626                            over: function () {
3627                                closeActiveNavItem(thisNavLink);
3628                                dropdownEl.show();
3629                            },
3630                            out: function () {
3631                                dropdownEl.hide();
3632                            },
3633                            interval: 100,
3634                            sensitivity: 10,
3635                            timeout: 200
3636                        });
3637                        thisNavLink.on('focusin',function (){
3638                            dropdownEl.show();
3639                        });
3640                    } else {
3641                        throw new Error("Bootstrap Dropdown not available after import");
3642                    }
3643                } catch (err) {
3644                    console.error("Error loading Bootstrap Dropdown:", err.message, err);
3645                }
3646            }
3647            thisNavLink.on('focusin',function (){
3648                closeActiveNavItem(thisNavLink);
3649            });
3650        });
3651    }
3652
3653    window.addEventListener("DOMContentLoaded", function() {
3654        if ( window.matchMedia('screen and (min-width: 992px)').matches) {
3655            if ( ROOT.classList.contains('not-touch-device') ) {
3656                const NAVBAR_HEADER = ".navbar-nav--header";
3657                initNavItemDropdownHoverIntent(NAVBAR_HEADER);
3658            } else {
3659                import("https://ventilatorbolt.hu/!common_packages/jquery/plugins/bootstrap/5.3.3/modules/dropdown.min.js");
3660            }
3661        }
3662    });
3663    
3664    const NAV_HEADER = document.querySelector(".navbar-nav--header");
3665
3666    if (NAV_HEADER) {
3667        NAV_HEADER.addEventListener("click", (e) => {
3668            const navItem = e.target.closest(".dropdown");
3669
3670            if (navItem && navItem.parentElement === NAV_HEADER) {
3671                const rect = navItem.getBoundingClientRect();
3672                const navItemBottom = rect.bottom;
3673                document.documentElement.style.setProperty('--menu-nav-item-bottom', `${navItemBottom}px`);
3674            }
3675        });
3676    }
3677
3678    function closeOpenedDropdowns(event) {
3679        event.stopPropagation();
3680        const currentToggle = event.target.closest('.dropdown-toggle');
3681        if (!currentToggle) return;
3682        const parentMenu = currentToggle.closest('.dropdown-menu');
3683        const currentDropdown = currentToggle.closest('.dropdown');
3684        if (!parentMenu || !currentDropdown) return;
3685        parentMenu.querySelectorAll('.dropdown-toggle.show').forEach(toggle => {
3686            const dropdown = toggle.closest('.dropdown');
3687            if (dropdown === currentDropdown) return;
3688            bootstrap.Dropdown.getInstance(toggle).hide();
3689        });
3690    }
3691</script>
3691    
3691<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"47f324cfc60d4b02a240dcb349326865","r":1,"spa":2}' crossorigin="anonymous"></script>
3691
3692</body>
3693    
3694</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.