.elementor-214 .elementor-element.elementor-element-c39ed04{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-214 .elementor-element.elementor-element-c74c297{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-214 .elementor-element.elementor-element-570cb6a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -1.2rem) 0rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-214 .elementor-element.elementor-element-570cb6a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-214 .elementor-element.elementor-element-570cb6a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-214 .elementor-element.elementor-element-570cb6a .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-0d0633d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.1rem;}.elementor-214 .elementor-element.elementor-element-f863bf9{--e-image-carousel-slides-to-show:1;}.elementor-214 .elementor-element.elementor-element-f863bf9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-214 .elementor-element.elementor-element-f863bf9 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-f863bf9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-214 .elementor-element.elementor-element-f863bf9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-a9b1551{--display:flex;}.elementor-214 .elementor-element.elementor-element-fa2fdfb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-214 .elementor-element.elementor-element-fa2fdfb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-214 .elementor-element.elementor-element-fa2fdfb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-214 .elementor-element.elementor-element-fa2fdfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-214 .elementor-element.elementor-element-fa2fdfb .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-214 .elementor-element.elementor-element-fa2fdfb .elementor-icon-list-text{transition:color 0.3s;}.elementor-214 .elementor-element.elementor-element-619642e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-214 .elementor-element.elementor-element-619642e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-214 .elementor-element.elementor-element-619642e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-214 .elementor-element.elementor-element-619642e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-214 .elementor-element.elementor-element-619642e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.3rem;font-weight:400;text-decoration:line-through;}.elementor-214 .elementor-element.elementor-element-619642e .elementor-icon-list-text{transition:color 0.3s;}.elementor-214 .elementor-element.elementor-element-5bb9c91{margin:-1.35rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-214 .elementor-element.elementor-element-5bb9c91 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-214 .elementor-element.elementor-element-5bb9c91 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-214 .elementor-element.elementor-element-5bb9c91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-214 .elementor-element.elementor-element-5bb9c91 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;}.elementor-214 .elementor-element.elementor-element-5bb9c91 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-619d4a8{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-214 .elementor-element.elementor-element-07b9615{margin:0rem -1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-214 .elementor-element.elementor-element-07b9615 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;}.elementor-214 .elementor-element.elementor-element-1cdadf7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.1;--border-radius:15px 15px 15px 15px;--margin-top:-1.2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-214 .elementor-element.elementor-element-1cdadf7::before, .elementor-214 .elementor-element.elementor-element-1cdadf7 > .elementor-background-video-container::before, .elementor-214 .elementor-element.elementor-element-1cdadf7 > .e-con-inner > .elementor-background-video-container::before, .elementor-214 .elementor-element.elementor-element-1cdadf7 > .elementor-background-slideshow::before, .elementor-214 .elementor-element.elementor-element-1cdadf7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-214 .elementor-element.elementor-element-1cdadf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4115d39 );--background-overlay:'';}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-25b4c32{width:auto;max-width:auto;margin:0rem -1rem calc(var(--kit-widget-spacing, 0px) + -0.4rem) 0rem;}.elementor-214 .elementor-element.elementor-element-25b4c32.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-25b4c32 .elementor-icon-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-25b4c32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8676632 );}.elementor-214 .elementor-element.elementor-element-25b4c32.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-25b4c32.elementor-view-default .elementor-icon{color:var( --e-global-color-8676632 );border-color:var( --e-global-color-8676632 );}.elementor-214 .elementor-element.elementor-element-25b4c32.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-25b4c32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8676632 );}.elementor-214 .elementor-element.elementor-element-25b4c32 .elementor-icon{font-size:1.5rem;}.elementor-214 .elementor-element.elementor-element-25b4c32 .elementor-icon svg{height:1.5rem;}.elementor-214 .elementor-element.elementor-element-d65834c{width:auto;max-width:auto;margin:0rem -1rem calc(var(--kit-widget-spacing, 0px) + -0.4rem) 0rem;}.elementor-214 .elementor-element.elementor-element-d65834c.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-d65834c .elementor-icon-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-d65834c.elementor-view-stacked .elementor-icon{background-color:#C0C0C0;}.elementor-214 .elementor-element.elementor-element-d65834c.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-d65834c.elementor-view-default .elementor-icon{color:#C0C0C0;border-color:#C0C0C0;}.elementor-214 .elementor-element.elementor-element-d65834c.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-d65834c.elementor-view-default .elementor-icon svg{fill:#C0C0C0;}.elementor-214 .elementor-element.elementor-element-d65834c .elementor-icon{font-size:1.5rem;}.elementor-214 .elementor-element.elementor-element-d65834c .elementor-icon svg{height:1.5rem;}.elementor-214 .elementor-element.elementor-element-b62f070{width:auto;max-width:auto;margin:0rem -1rem calc(var(--kit-widget-spacing, 0px) + -0.4rem) 0rem;}.elementor-214 .elementor-element.elementor-element-b62f070.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-b62f070 .elementor-icon-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-b62f070.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-214 .elementor-element.elementor-element-b62f070.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-b62f070.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-214 .elementor-element.elementor-element-b62f070.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-b62f070.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-214 .elementor-element.elementor-element-b62f070 .elementor-icon{font-size:1.5rem;}.elementor-214 .elementor-element.elementor-element-b62f070 .elementor-icon svg{height:1.5rem;}.elementor-214 .elementor-element.elementor-element-d976b20{width:auto;max-width:auto;margin:0rem -1rem calc(var(--kit-widget-spacing, 0px) + -0.4rem) 0rem;}.elementor-214 .elementor-element.elementor-element-d976b20.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-d976b20 .elementor-icon-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-d976b20.elementor-view-stacked .elementor-icon{background-color:#4B4E53;}.elementor-214 .elementor-element.elementor-element-d976b20.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-d976b20.elementor-view-default .elementor-icon{color:#4B4E53;border-color:#4B4E53;}.elementor-214 .elementor-element.elementor-element-d976b20.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-d976b20.elementor-view-default .elementor-icon svg{fill:#4B4E53;}.elementor-214 .elementor-element.elementor-element-d976b20 .elementor-icon{font-size:1.5rem;}.elementor-214 .elementor-element.elementor-element-d976b20 .elementor-icon svg{height:1.5rem;}.elementor-214 .elementor-element.elementor-element-9284092{width:auto;max-width:auto;margin:0rem -1rem calc(var(--kit-widget-spacing, 0px) + -0.4rem) 0rem;}.elementor-214 .elementor-element.elementor-element-9284092.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-9284092 .elementor-icon-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-9284092.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-9284092.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-9284092.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-9284092.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-9284092.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-9284092 .elementor-icon{font-size:1.5rem;}.elementor-214 .elementor-element.elementor-element-9284092 .elementor-icon svg{height:1.5rem;}.elementor-214 .elementor-element.elementor-element-02fef36{width:auto;max-width:auto;margin:0rem -1rem calc(var(--kit-widget-spacing, 0px) + -0.4rem) 0rem;}.elementor-214 .elementor-element.elementor-element-02fef36.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-02fef36 .elementor-icon-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-02fef36.elementor-view-stacked .elementor-icon{background-color:#B08D57;}.elementor-214 .elementor-element.elementor-element-02fef36.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-02fef36.elementor-view-default .elementor-icon{color:#B08D57;border-color:#B08D57;}.elementor-214 .elementor-element.elementor-element-02fef36.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-02fef36.elementor-view-default .elementor-icon svg{fill:#B08D57;}.elementor-214 .elementor-element.elementor-element-02fef36 .elementor-icon{font-size:1.5rem;}.elementor-214 .elementor-element.elementor-element-02fef36 .elementor-icon svg{height:1.5rem;}.elementor-214 .elementor-element.elementor-element-80fa1c3{width:auto;max-width:auto;margin:0rem -1rem calc(var(--kit-widget-spacing, 0px) + -0.4rem) 0rem;}.elementor-214 .elementor-element.elementor-element-80fa1c3.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-80fa1c3 .elementor-icon-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-80fa1c3.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-214 .elementor-element.elementor-element-80fa1c3.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-80fa1c3.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-214 .elementor-element.elementor-element-80fa1c3.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-80fa1c3.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-214 .elementor-element.elementor-element-80fa1c3 .elementor-icon{font-size:1.5rem;}.elementor-214 .elementor-element.elementor-element-80fa1c3 .elementor-icon svg{height:1.5rem;}.elementor-214 .elementor-element.elementor-element-c1b22fa{width:auto;max-width:auto;margin:0rem -1rem calc(var(--kit-widget-spacing, 0px) + -0.4rem) 0rem;}.elementor-214 .elementor-element.elementor-element-c1b22fa.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-c1b22fa .elementor-icon-wrapper{text-align:center;}.elementor-214 .elementor-element.elementor-element-c1b22fa.elementor-view-stacked .elementor-icon{background-color:#0000FF;}.elementor-214 .elementor-element.elementor-element-c1b22fa.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-c1b22fa.elementor-view-default .elementor-icon{color:#0000FF;border-color:#0000FF;}.elementor-214 .elementor-element.elementor-element-c1b22fa.elementor-view-framed .elementor-icon, .elementor-214 .elementor-element.elementor-element-c1b22fa.elementor-view-default .elementor-icon svg{fill:#0000FF;}.elementor-214 .elementor-element.elementor-element-c1b22fa .elementor-icon{font-size:1.5rem;}.elementor-214 .elementor-element.elementor-element-c1b22fa .elementor-icon svg{height:1.5rem;}.elementor-214 .elementor-element.elementor-element-371b6ca{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -1rem) 0rem;}.elementor-214 .elementor-element.elementor-element-371b6ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;}.elementor-214 .elementor-element.elementor-element-787a098 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-214 .elementor-element.elementor-element-787a098{margin:-0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-fb57936 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-214 .elementor-element.elementor-element-fb57936{margin:-0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-53040a6{--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-214 .elementor-element.elementor-element-6bf6f25{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-214 .elementor-element.elementor-element-6bf6f25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-214 .elementor-element.elementor-element-3276ff1{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + -1rem) 0rem;}.elementor-214 .elementor-element.elementor-element-3276ff1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-214 .elementor-element.elementor-element-1c1fa47 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}@media(max-width:1024px) and (min-width:768px){.elementor-214 .elementor-element.elementor-element-c74c297{--width:100%;}.elementor-214 .elementor-element.elementor-element-a9b1551{--width:100%;}}@media(max-width:1024px){.elementor-214 .elementor-element.elementor-element-c39ed04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-214 .elementor-element.elementor-element-f863bf9{--e-image-carousel-slides-to-show:2;}.elementor-214 .elementor-element.elementor-element-1c1fa47 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-214 .elementor-element.elementor-element-c39ed04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-f863bf9{--e-image-carousel-slides-to-show:1;}.elementor-214 .elementor-element.elementor-element-a9b1551{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-214 .elementor-element.elementor-element-fa2fdfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-214 .elementor-element.elementor-element-fa2fdfb .elementor-icon-list-item > a{font-size:1.4rem;}.elementor-214 .elementor-element.elementor-element-5bb9c91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-214 .elementor-element.elementor-element-5bb9c91 .elementor-icon-list-item > a{font-size:1.4rem;}.elementor-214 .elementor-element.elementor-element-1c1fa47 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-f863bf9 */<script>
(function($){
  function getSwiperByCarouselId(carouselId){
    var el = document.querySelector('#' + carouselId + ' .swiper, #' + carouselId + ' .swiper-container');
    if (!el) return null;

    // Elementor/Swiper verziótól függően itt szokott lógni az instance
    return el.swiper || $(el).data('swiper') || null;
  }

  $(document).on('click', '.color-jump', function(e){
    e.preventDefault();

    var slideIndex = parseInt($(this).attr('data-slide'), 10);
    if (Number.isNaN(slideIndex)) return;

    var swiper = getSwiperByCarouselId('colorCarousel');
    if (!swiper) return;

    swiper.slideTo(slideIndex);
  });

})(jQuery);
</script>/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25b4c32 */.icon-tooltip-feher {
 position: relative;
}

.icon-tooltip-feher::after {
 content: "Fehér";
 position: absolute;
 bottom: 120%;
 left: 50%;
 transform: translateX(-50%);
 background: black;
 color: white;
 padding: 5px 8px;
 border-radius: 4px;
 font-size: 12px;
 opacity: 0;
 transition: 0.2s;
 pointer-events: none;
}

.icon-tooltip-feher:hover::after {
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d65834c */.icon-tooltip-ezust {
 position: relative;
}

.icon-tooltip-ezust::after {
 content: "Ezüst";
 position: absolute;
 bottom: 120%;
 left: 50%;
 transform: translateX(-50%);
 background: black;
 color: white;
 padding: 5px 8px;
 border-radius: 4px;
 font-size: 12px;
 opacity: 0;
 transition: 0.2s;
 pointer-events: none;
}

.icon-tooltip-ezust:hover::after {
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b62f070 */.icon-tooltip-szurke {
 position: relative;
}

.icon-tooltip-szurke::after {
 content: "Szürke";
 position: absolute;
 bottom: 120%;
 left: 50%;
 transform: translateX(-50%);
 background: black;
 color: white;
 padding: 5px 8px;
 border-radius: 4px;
 font-size: 12px;
 opacity: 0;
 transition: 0.2s;
 pointer-events: none;
}

.icon-tooltip-szurke:hover::after {
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d976b20 */.icon-tooltip-grafitszurke {
 position: relative;
}

.icon-tooltip-grafitszurke::after {
 content: "Grafitszürke";
 position: absolute;
 bottom: 120%;
 left: 50%;
 transform: translateX(-50%);
 background: black;
 color: white;
 padding: 5px 8px;
 border-radius: 4px;
 font-size: 12px;
 opacity: 0;
 transition: 0.2s;
 pointer-events: none;
}

.icon-tooltip-grafitszurke:hover::after {
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9284092 */.icon-tooltip-fekete {
 position: relative;
}

.icon-tooltip-fekete::after {
 content: "Fekete";
 position: absolute;
 bottom: 120%;
 left: 50%;
 transform: translateX(-50%);
 background: black;
 color: white;
 padding: 5px 8px;
 border-radius: 4px;
 font-size: 12px;
 opacity: 0;
 transition: 0.2s;
 pointer-events: none;
}

.icon-tooltip-fekete:hover::after {
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02fef36 */.icon-tooltip-bronz {
 position: relative;
}

.icon-tooltip-bronz::after {
 content: "Bronz";
 position: absolute;
 bottom: 120%;
 left: 50%;
 transform: translateX(-50%);
 background: black;
 color: white;
 padding: 5px 8px;
 border-radius: 4px;
 font-size: 12px;
 opacity: 0;
 transition: 0.2s;
 pointer-events: none;
}

.icon-tooltip-bronz:hover::after {
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-80fa1c3 */.icon-tooltip-piros {
 position: relative;
}

.icon-tooltip-piros::after {
 content: "Piros";
 position: absolute;
 bottom: 120%;
 left: 50%;
 transform: translateX(-50%);
 background: black;
 color: white;
 padding: 5px 8px;
 border-radius: 4px;
 font-size: 12px;
 opacity: 0;
 transition: 0.2s;
 pointer-events: none;
}

.icon-tooltip-piros:hover::after {
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c1b22fa */.icon-tooltip-kek {
 position: relative;
}

.icon-tooltip-kek::after {
 content: "Kék";
 position: absolute;
 bottom: 120%;
 left: 50%;
 transform: translateX(-50%);
 background: black;
 color: white;
 padding: 5px 8px;
 border-radius: 4px;
 font-size: 12px;
 opacity: 0;
 transition: 0.2s;
 pointer-events: none;
}

.icon-tooltip-kek:hover::after {
 opacity: 1;
}/* End custom CSS */