.elementor-23979 .elementor-element.elementor-element-020997d{--display:flex;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23979 .elementor-element.elementor-element-113aabf>.elementor-widget-container{margin:0 0 20px 0;padding:30px 0 30px 0}.elementor-23979 .elementor-element.elementor-element-113aabf{text-align:center}.elementor-23979 .elementor-element.elementor-element-113aabf .elementor-heading-title{font-family:var(--e-global-typography-617bc10-font-family),Sans-serif;font-size:var(--e-global-typography-617bc10-font-size);font-weight:var(--e-global-typography-617bc10-font-weight);text-transform:var(--e-global-typography-617bc10-text-transform);color:var(--e-global-color-primary)}.elementor-23979 .elementor-element.elementor-element-f864331{text-align:center}.elementor-23979 .elementor-element.elementor-element-6a8b97b .heading .heading-title{color:#313131}.elementor-23979 .elementor-element.elementor-element-93d917f>.elementor-widget-container{margin:-40px 0 0 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-23979 .elementor-element.elementor-element-113aabf .elementor-heading-title{font-size:var(--e-global-typography-617bc10-font-size)}}@media(max-width:767px){.elementor-23979 .elementor-element.elementor-element-113aabf>.elementor-widget-container{padding:24px 0 24px 0}.elementor-23979 .elementor-element.elementor-element-113aabf .elementor-heading-title{font-size:var(--e-global-typography-617bc10-font-size)}}.elementor-23979 .elementor-element.elementor-element-113aabf .elementor-heading-title{position:relative}.elementor-23979 .elementor-element.elementor-element-113aabf .elementor-widget-container:before{content:'';position:absolute;left:0;top:0;right:0;bottom:20px;opacity:.4;background-image:url(https://szendvicspanelgarazs.hu/wp-content/uploads/2023/12/favicon.svg);background-position:center center;background-repeat:no-repeat;filter:grayscale(1) brightness(1)}.mgb-ref{padding:42px 0}.mgb-ref__inner{max-width:1180px;margin:0 auto;padding:0 18px}.mgb-ref__title{margin:0 0 18px;font-size:18px;line-height:1.5;text-align:center;opacity:.92}.mgb-ref__subtitle{margin:18px 0 18px;text-align:center;font-size:22px;letter-spacing:.02em}.mgb-ref__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 14px;align-items:stretch}@media (max-width:1024px){.mgb-ref__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.mgb-ref__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mgb-badge{display:flex;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:14px 14px;border-radius:14px;border:1px solid rgb(0 0 0 / .08);background:rgb(255 255 255 / .72);box-shadow:0 1px 0 rgb(0 0 0 / .03);font-size:15px;line-height:1.25;font-weight:500}.mgb-ref__details{margin-top:18px}.mgb-ref__summary{list-style:none;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:18px auto 0;padding:12px 18px;border-radius:14px;border:1px solid rgb(0 0 0 / .10);background:rgb(255 255 255 / .90);box-shadow:0 1px 0 rgb(0 0 0 / .03);font-weight:600}.mgb-ref__summary::-webkit-details-marker{display:none}.mgb-ref__grid--more{margin-top:16px}.mgb-ref{padding:42px 0}.mgb-ref__inner{max-width:1180px;margin:0 auto;padding:0 18px}.mgb-ref__title{margin:0 0 18px;font-size:18px;line-height:1.5;text-align:center;opacity:.92}.mgb-ref__subtitle{margin:18px 0 18px;text-align:center;font-size:22px;letter-spacing:.02em}.mgb-ref__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 14px;align-items:stretch}@media (max-width:1024px){.mgb-ref__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.mgb-ref__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mgb-badge{display:flex;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:14px 14px;border-radius:14px;border:1px solid rgb(0 0 0 / .08);background:rgb(255 255 255 / .72);box-shadow:0 1px 0 rgb(0 0 0 / .03);font-size:15px;line-height:1.25;font-weight:500}.mgb-ref__details{margin-top:18px}.mgb-ref__summary{list-style:none;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:18px auto 0;padding:12px 18px;border-radius:14px;border:1px solid rgb(0 0 0 / .10);background:rgb(255 255 255 / .90);box-shadow:0 1px 0 rgb(0 0 0 / .03);font-weight:600}.mgb-ref__summary::-webkit-details-marker{display:none}.mgb-ref__grid--more{margin-top:16px}