.elementor-kit-7{--e-global-color-primary:#27D000;--e-global-color-secondary:#1E9F00;--e-global-color-text:#1A1A1A;--e-global-color-accent:#27D000;--e-global-color-16ac202:#666666;--e-global-color-3f2931b:#FFFFFF;--e-global-color-907a2da:#111111;--e-global-color-fc17f65:#0D3238;--e-global-typography-primary-font-family:"Righteous";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:700;background-color:#FFFFFF;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:600px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Mobil extra (601-900px): ugyanaz a rendezés, mint mobilon */
@media (max-width:900px){
  .e-con.e-flex{--width:100%;--flex-wrap:wrap}
}
/* Jogi oldalak táblázatai mobilon */
.wp-block-table table{width:100%;table-layout:fixed;border-collapse:collapse}
.wp-block-table td{padding:10px 12px;border:1px solid #e5e5e5;vertical-align:top;overflow-wrap:anywhere}
.wp-block-table td:first-child{width:34%}
@media (max-width:600px){
  .wp-block-table td{display:block;width:100%!important;border-bottom:0}
  .wp-block-table tr{display:block;border-bottom:1px solid #e5e5e5;margin-bottom:8px}
  .wp-block-group h1{font-size:30px;line-height:1.15}
  .wp-block-group h2{font-size:22px}
}
/* Űrlap: adatkezelési link olvashatóan a zöld háttéren */
.elementor-field-type-acceptance a{color:#111;text-decoration:underline;font-weight:600}
/* Gombfelirat ne törjön két sorba tablet/laptop méreten */
@media (min-width:601px){.elementor-button .elementor-button-text{white-space:nowrap}}
/* A szándékosan szélesebb íves szekciók ne okozzanak vízszintes görgetést */
html,body{overflow-x:clip}/* End custom CSS */