.elementor-1731 .elementor-element.elementor-element-bd5d1b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-97b4fbd .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-1731 .elementor-element.elementor-element-fdaf0e8{font-size:15px;line-height:22px;}.elementor-1731 .elementor-element.elementor-element-f8dc893 .elementor-button{background-color:#529AC9;font-size:15px;font-weight:700;fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:12px 12px 12px 12px;padding:20px 50px 20px 50px;}.elementor-1731 .elementor-element.elementor-element-f8dc893 .elementor-button:hover, .elementor-1731 .elementor-element.elementor-element-f8dc893 .elementor-button:focus{background-color:#4788B4;}.elementor-1731 .elementor-element.elementor-element-f8dc893{padding:0px 0px 0px 0px;}.elementor-1731 .elementor-element.elementor-element-119a88e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-507abe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-1731 .elementor-element.elementor-element-507abe2 .elementor-heading-title{font-size:22px;}.elementor-1731 .elementor-element.elementor-element-a233bb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-de4326e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-a18cb0c img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-1b81074{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-d280893 img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-06d3dea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-eecdeae img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-47e289b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-303d303 img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-493dc2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-3369132{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-b3b6dd8 img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-c43b3c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-a3c317e img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-18212ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-02cb9b2 img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-86e68eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-82a0fff img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-bf0a1bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-9d3bc50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-6a3970d img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-5c00ad1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-eada53e img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-a39b05a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-7abf5d7 img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-652430d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-00d6622 img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-799a2d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-fd23405{text-align:center;}.elementor-1731 .elementor-element.elementor-element-fd23405 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-1731 .elementor-element.elementor-element-e5fa05d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1731 .elementor-element.elementor-element-2d6735d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-b726cda img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-410af9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-c3a8148 img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-d7716b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-9824c6b img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-b41bbbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-773d8f4 img{width:271%;height:191.5px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1731 .elementor-element.elementor-element-32e0eabd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-37a8b660{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1731 .elementor-element.elementor-element-5396a285{font-size:15px;line-height:22px;}.elementor-1731 .elementor-element.elementor-element-639751ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-3053d3f8 img{max-width:61%;}.elementor-1731 .elementor-element.elementor-element-3797a956{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-3797a956:not(.elementor-motion-effects-element-type-background), .elementor-1731 .elementor-element.elementor-element-3797a956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003D60;}.elementor-1731 .elementor-element.elementor-element-2872ea8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-2872ea8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1731 .elementor-element.elementor-element-40e18ca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-1731 .elementor-element.elementor-element-40e18ca0 .elementor-heading-title{font-size:26px;font-weight:700;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1731 .elementor-element.elementor-element-50f23578{font-size:15px;font-weight:400;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1731 .elementor-element.elementor-element-1d579723 .elementor-button{background-color:#529AC9;font-size:15px;font-weight:700;fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );border-radius:12px 12px 12px 12px;padding:20px 50px 20px 50px;}.elementor-1731 .elementor-element.elementor-element-1d579723 .elementor-button:hover, .elementor-1731 .elementor-element.elementor-element-1d579723 .elementor-button:focus{background-color:#4788B4;}.elementor-1731 .elementor-element.elementor-element-1d579723{padding:0px 0px 0px 0px;}.elementor-1731 .elementor-element.elementor-element-527dc70e{--grid-template-columns:repeat(0, auto);text-align:left;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:35px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-1731 .elementor-element.elementor-element-527dc70e .elementor-social-icon{background-color:#003D60;--icon-padding:0.1em;}.elementor-1731 .elementor-element.elementor-element-3806b9ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-1fbc7a97{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1731 .elementor-element.elementor-element-47f2dbbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1731 .elementor-element.elementor-element-606d534c{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1731 .elementor-element.elementor-element-606d534c p{margin-block-end:0px;}@media(min-width:785px){.elementor-1731 .elementor-element.elementor-element-de4326e{--width:25%;}.elementor-1731 .elementor-element.elementor-element-1b81074{--width:25%;}.elementor-1731 .elementor-element.elementor-element-06d3dea{--width:25%;}.elementor-1731 .elementor-element.elementor-element-47e289b{--width:25%;}.elementor-1731 .elementor-element.elementor-element-3369132{--width:25%;}.elementor-1731 .elementor-element.elementor-element-c43b3c8{--width:25%;}.elementor-1731 .elementor-element.elementor-element-18212ca{--width:25%;}.elementor-1731 .elementor-element.elementor-element-86e68eb{--width:25%;}.elementor-1731 .elementor-element.elementor-element-9d3bc50{--width:25%;}.elementor-1731 .elementor-element.elementor-element-5c00ad1{--width:25%;}.elementor-1731 .elementor-element.elementor-element-a39b05a{--width:25%;}.elementor-1731 .elementor-element.elementor-element-652430d{--width:25%;}.elementor-1731 .elementor-element.elementor-element-2d6735d{--width:25%;}.elementor-1731 .elementor-element.elementor-element-410af9e{--width:25%;}.elementor-1731 .elementor-element.elementor-element-d7716b7{--width:25%;}.elementor-1731 .elementor-element.elementor-element-b41bbbe{--width:25%;}.elementor-1731 .elementor-element.elementor-element-37a8b660{--width:50%;}.elementor-1731 .elementor-element.elementor-element-639751ba{--width:50%;}.elementor-1731 .elementor-element.elementor-element-2872ea8e{--width:40%;}.elementor-1731 .elementor-element.elementor-element-3806b9ab{--width:28%;}.elementor-1731 .elementor-element.elementor-element-47f2dbbb{--width:30%;}}@media(max-width:1125px){.elementor-1731 .elementor-element.elementor-element-bd5d1b4{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-a233bb3{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;}.elementor-1731 .elementor-element.elementor-element-a18cb0c img{height:122px;}.elementor-1731 .elementor-element.elementor-element-d280893 img{height:122px;}.elementor-1731 .elementor-element.elementor-element-eecdeae img{height:122px;}.elementor-1731 .elementor-element.elementor-element-303d303 img{height:122px;}.elementor-1731 .elementor-element.elementor-element-493dc2e{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;}.elementor-1731 .elementor-element.elementor-element-b3b6dd8 img{height:122px;}.elementor-1731 .elementor-element.elementor-element-a3c317e img{height:122px;}.elementor-1731 .elementor-element.elementor-element-02cb9b2 img{height:122px;}.elementor-1731 .elementor-element.elementor-element-82a0fff img{height:122px;}.elementor-1731 .elementor-element.elementor-element-6a3970d img{height:122px;}.elementor-1731 .elementor-element.elementor-element-eada53e img{height:122px;}.elementor-1731 .elementor-element.elementor-element-7abf5d7 img{height:122px;}.elementor-1731 .elementor-element.elementor-element-00d6622 img{height:122px;}.elementor-1731 .elementor-element.elementor-element-b726cda img{height:122px;}.elementor-1731 .elementor-element.elementor-element-c3a8148 img{height:122px;}.elementor-1731 .elementor-element.elementor-element-9824c6b img{height:122px;}.elementor-1731 .elementor-element.elementor-element-773d8f4 img{height:122px;}.elementor-1731 .elementor-element.elementor-element-5396a285{font-size:15px;}.elementor-1731 .elementor-element.elementor-element-639751ba{--justify-content:center;}.elementor-1731 .elementor-element.elementor-element-3053d3f8 img{max-width:91%;}}@media(max-width:784px){.elementor-1731 .elementor-element.elementor-element-bd5d1b4{--margin-top:70px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-97b4fbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1731 .elementor-element.elementor-element-97b4fbd .elementor-heading-title{line-height:35px;}.elementor-1731 .elementor-element.elementor-element-f8dc893.elementor-element{--align-self:flex-start;}.elementor-1731 .elementor-element.elementor-element-507abe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1731 .elementor-element.elementor-element-493dc2e{--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:2px;}.elementor-1731 .elementor-element.elementor-element-799a2d0{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1731 .elementor-element.elementor-element-fd23405{text-align:start;}.elementor-1731 .elementor-element.elementor-element-639751ba.e-con{--order:-99999 /* order start hack */;}.elementor-1731 .elementor-element.elementor-element-3053d3f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-1731 .elementor-element.elementor-element-3053d3f8 img{max-width:70%;}}/* Start custom CSS for button, class: .elementor-element-f8dc893 */.elementor-1731 .elementor-element.elementor-element-f8dc893 .elementor-button {
    width: 210px !important;
    height: 51px !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    font-family: 'Poppins', sans-serif;
    font-size: 15px !important;
    font-weight: 600;
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a233bb3 */@media (max-width: 767px) {

  /* a rács arra a rétegre kerül, amelyben ténylegesen a logók vannak */
  .elementor-1731 .elementor-element.elementor-element-a233bb3 > .e-con-inner,
  .elementor-1731 .elementor-element.elementor-element-a233bb3:not(:has(> .e-con-inner)) {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 1px !important;
    justify-items: stretch !important;
  }

  /* logókártyák: kitöltik a saját oszlopukat */
  .elementor-1731 .elementor-element.elementor-element-a233bb3 > .e-con-inner > *,
  .elementor-1731 .elementor-element.elementor-element-a233bb3:not(:has(> .e-con-inner)) > * {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
  }

  /* a logó a kártyán belül arányosan kicsinyedik */
  .elementor-1731 .elementor-element.elementor-element-a233bb3 img {
    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;
    object-fit: contain;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493dc2e */@media (max-width: 767px) {

  /* a rács arra a rétegre kerül, amelyben ténylegesen a logók vannak */
  .elementor-1731 .elementor-element.elementor-element-493dc2e > .e-con-inner,
  .elementor-1731 .elementor-element.elementor-element-493dc2e:not(:has(> .e-con-inner)) {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 1px !important;
    justify-items: stretch !important;
  }

  /* logókártyák: kitöltik a saját oszlopukat */
  .elementor-1731 .elementor-element.elementor-element-493dc2e > .e-con-inner > *,
  .elementor-1731 .elementor-element.elementor-element-493dc2e:not(:has(> .e-con-inner)) > * {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
  }

  /* a logó a kártyán belül arányosan kicsinyedik */
  .elementor-1731 .elementor-element.elementor-element-493dc2e img {
    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;
    object-fit: contain;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf0a1bc */@media (max-width: 767px) {

  /* a rács arra a rétegre kerül, amelyben ténylegesen a logók vannak */
  .elementor-1731 .elementor-element.elementor-element-bf0a1bc > .e-con-inner,
  .elementor-1731 .elementor-element.elementor-element-bf0a1bc:not(:has(> .e-con-inner)) {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 1px !important;
    justify-items: stretch !important;
  }

  /* logókártyák: kitöltik a saját oszlopukat */
  .elementor-1731 .elementor-element.elementor-element-bf0a1bc > .e-con-inner > *,
  .elementor-1731 .elementor-element.elementor-element-bf0a1bc:not(:has(> .e-con-inner)) > * {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
  }

  /* a logó a kártyán belül arányosan kicsinyedik */
  .elementor-1731 .elementor-element.elementor-element-bf0a1bc img {
    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;
    object-fit: contain;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fa05d */@media (max-width: 767px) {

  /* a rács arra a rétegre kerül, amelyben ténylegesen a logók vannak */
  .elementor-1731 .elementor-element.elementor-element-e5fa05d > .e-con-inner,
  .elementor-1731 .elementor-element.elementor-element-e5fa05d:not(:has(> .e-con-inner)) {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 1px !important;
    justify-items: stretch !important;
  }

  /* logókártyák: kitöltik a saját oszlopukat */
  .elementor-1731 .elementor-element.elementor-element-e5fa05d > .e-con-inner > *,
  .elementor-1731 .elementor-element.elementor-element-e5fa05d:not(:has(> .e-con-inner)) > * {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
  }

  /* a logó a kártyán belül arányosan kicsinyedik */
  .elementor-1731 .elementor-element.elementor-element-e5fa05d img {
    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;
    object-fit: contain;
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d579723 */.elementor-1731 .elementor-element.elementor-element-1d579723 .elementor-button {
    width: 163px !important;
    height: 51px !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    font-family: 'Poppins', sans-serif;
    font-size: 15px !important;
    font-weight: 600;
    border-radius: 16px;
}/* End custom CSS */