::-moz-selection{color:#fff;background:var(--e-global-color-primary)}::selection{color:#fff;background:var(--e-global-color-primary)}mark{background:var(--e-global-color-primary);color:#fff;font-weight:700}@media only screen and (max-width:1024px){div#fejlecmegamenu{width:100%!important;box-shadow:none!important}.elementor-widget-n-menu.e-fit_to_content :where(.e-n-menu-items-content>.e-con){--width:100% !important}}#stickyheaders{transition:transform 0.34s ease}.headerup{transform:translateY(-150px)}.fluentform .ff-btn-submit{margin-top:10px!important;font-weight:700!important}.fluentform .ff-btn:hover{opacity:1!important}.elementor-slideshow__title{display:none!important}.elementor-posts .elementor-post__excerpt p:after{content:"..."!important}.elementor-icon-list-item a{align-items:start!important}.ikon-lista .elementor-icon-list-text{margin-top:-7px!important}.ikon-doboz .elementor-icon-box-title{margin-top:-5px!important}.kep-doboz .elementor-image-box-content{margin-top:-10px}.elementor-sticky--effects .nav a{color:#363680!important}.elementor-sticky--effects .nav .menu-cta a{color:#fff!important}.elementor-sticky--effects .nav a:hover{color:#E032A6!important}.elementor-sticky--effects svg.e-font-icon-svg.e-fas-caret-down{fill:#363680!important}.logo img{filter:brightness(100)}.elementor-sticky--effects .logo img{filter:brightness(1)}.fejlec.elementor-sticky--effects{background-color:#fff!important;box-shadow:0 5px 10px rgb(0 0 0 / .1);transition-duration:0.3s}.korhinta .swiper-slide-image{filter:grayscale(100%)}.korhinta .swiper-slide-image:hover{filter:grayscale(0%);transition:0.3s}.korhinta{-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent)}.korhinta .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;pointer-events:none!important}@media only screen and (min-width:767px){.oszlop:hover{margin:-5px 0 5px 0;transition:0.3s!important}.oszlop{transition:0.3s!important}}.align{margin-top:auto}html,body{max-width:100%;overflow-x:hidden}