@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;z-index:1;box-sizing:content-box;transition-property:-webkit-transform,-webkit-transform,transform;display:flex;position:relative}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate(0,0);transform:translate(0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-flow:column wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{width:100%;height:100%;flex-shrink:0;transition-property:-webkit-transform,-webkit-transform,transform;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:-webkit-transform,-webkit-transform,transform,height}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{width:100%;height:100%;pointer-events:none;z-index:10;position:absolute;top:0;left:0}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;-webkit-transform:translate(0,0);transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{width:100%;bottom:10px;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;opacity:.2;background:#000;border-radius:50%;display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:-webkit-transform .2s,-webkit-transform .2s,transform .2s,top .2s;display:inline-block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:-webkit-transform .2s,-webkit-transform .2s,transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:-webkit-transform .2s,-webkit-transform .2s,transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;top:0;left:0;-webkit-transform:scale(0);transform:scale(0)}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;top:0;left:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;top:0;left:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{-ms-touch-action:none;background:rgba(0,0,0,.1);border-radius:10px;position:relative}.swiper-container-horizontal>.swiper-scrollbar{z-index:50;height:5px;width:98%;position:absolute;bottom:3px;left:1%}.swiper-container-vertical>.swiper-scrollbar{z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}.swiper-scrollbar-drag{height:100%;width:100%;background:rgba(0,0,0,.5);border-radius:10px;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;text-align:center;justify-content:center;align-items:center;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%;margin-top:-21px;margin-left:-21px;-webkit-animation:1s linear infinite swiper-preloader-spin;animation:1s linear infinite swiper-preloader-spin;position:absolute;top:50%;left:50%}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{width:100%;height:100%;opacity:.6;z-index:0;position:absolute;bottom:0;left:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";-webkit-filter:blur(50px);-webkit-filter:blur(50px);filter:blur(50px);background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-left:auto;margin-right:auto}@media (min-width:576px){.container-sm,.container{max-width:540px}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5);flex-wrap:wrap;display:flex}.row>*{box-sizing:border-box;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0}.col-auto{width:auto;flex:none}.col-1{width:8.33333%;flex:none}.col-2{width:16.6667%;flex:none}.col-3{width:25%;flex:none}.col-4{width:33.3333%;flex:none}.col-5{width:41.6667%;flex:none}.col-6{width:50%;flex:none}.col-7{width:58.3333%;flex:none}.col-8{width:66.6667%;flex:none}.col-9{width:75%;flex:none}.col-10{width:83.3333%;flex:none}.col-11{width:91.6667%;flex:none}.col-12{width:100%;flex:none}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}@media (min-width:576px){.col-sm-auto{width:auto;flex:none}.col-sm-1{width:8.33333%;flex:none}.col-sm-2{width:16.6667%;flex:none}.col-sm-3{width:25%;flex:none}.col-sm-4{width:33.3333%;flex:none}.col-sm-5{width:41.6667%;flex:none}.col-sm-6{width:50%;flex:none}.col-sm-7{width:58.3333%;flex:none}.col-sm-8{width:66.6667%;flex:none}.col-sm-9{width:75%;flex:none}.col-sm-10{width:83.3333%;flex:none}.col-sm-11{width:91.6667%;flex:none}.col-sm-12{width:100%;flex:none}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}}@media (min-width:768px){.col-md-auto{width:auto;flex:none}.col-md-1{width:8.33333%;flex:none}.col-md-2{width:16.6667%;flex:none}.col-md-3{width:25%;flex:none}.col-md-4{width:33.3333%;flex:none}.col-md-5{width:41.6667%;flex:none}.col-md-6{width:50%;flex:none}.col-md-7{width:58.3333%;flex:none}.col-md-8{width:66.6667%;flex:none}.col-md-9{width:75%;flex:none}.col-md-10{width:83.3333%;flex:none}.col-md-11{width:91.6667%;flex:none}.col-md-12{width:100%;flex:none}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}}@media (min-width:992px){.col-lg-auto{width:auto;flex:none}.col-lg-1{width:8.33333%;flex:none}.col-lg-2{width:16.6667%;flex:none}.col-lg-3{width:25%;flex:none}.col-lg-4{width:33.3333%;flex:none}.col-lg-5{width:41.6667%;flex:none}.col-lg-6{width:50%;flex:none}.col-lg-7{width:58.3333%;flex:none}.col-lg-8{width:66.6667%;flex:none}.col-lg-9{width:75%;flex:none}.col-lg-10{width:83.3333%;flex:none}.col-lg-11{width:91.6667%;flex:none}.col-lg-12{width:100%;flex:none}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}}@media (min-width:1200px){.col-xl-auto{width:auto;flex:none}.col-xl-1{width:8.33333%;flex:none}.col-xl-2{width:16.6667%;flex:none}.col-xl-3{width:25%;flex:none}.col-xl-4{width:33.3333%;flex:none}.col-xl-5{width:41.6667%;flex:none}.col-xl-6{width:50%;flex:none}.col-xl-7{width:58.3333%;flex:none}.col-xl-8{width:66.6667%;flex:none}.col-xl-9{width:75%;flex:none}.col-xl-10{width:83.3333%;flex:none}.col-xl-11{width:91.6667%;flex:none}.col-xl-12{width:100%;flex:none}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}}@media (min-width:1400px){.col-xxl-auto{width:auto;flex:none}.col-xxl-1{width:8.33333%;flex:none}.col-xxl-2{width:16.6667%;flex:none}.col-xxl-3{width:25%;flex:none}.col-xxl-4{width:33.3333%;flex:none}.col-xxl-5{width:41.6667%;flex:none}.col-xxl-6{width:50%;flex:none}.col-xxl-7{width:58.3333%;flex:none}.col-xxl-8{width:66.6667%;flex:none}.col-xxl-9{width:75%;flex:none}.col-xxl-10{width:83.3333%;flex:none}.col-xxl-11{width:91.6667%;flex:none}.col-xxl-12{width:100%;flex:none}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}@font-face{font-family:Work Sans Bold;src:url(WorkSans-Bold.17c6a810.woff2)format("woff2"),url(WorkSans-Bold.3262b718.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Work Sans Light;src:url(WorkSans-Light.732bd96a.woff2)format("woff2"),url(WorkSans-Light.af04883a.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Work Sans Regular;src:url(WorkSans-Regular.01ee7e92.woff2)format("woff2"),url(WorkSans-Regular.34776792.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito Bold;src:url(Nunito-Bold.fed3ec82.woff2)format("woff2"),url(Nunito-Bold.9bf5076f.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito Black;src:url(Nunito-Black.dc4a614b.woff2)format("woff2"),url(Nunito-Black.e7087326.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nunito Regular;src:url(Nunito-Regular.7c83bf0b.woff2)format("woff2"),url(Nunito-Regular.54da9dd1.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper form .gform_body ul{margin:0;padding:0}.gform_wrapper form .gform_body ul li{margin-bottom:20px!important;line-height:1!important}@media screen and (max-width:575px){.gform_wrapper form .gform_body ul li{padding-top:12px!important}}.gform_wrapper form .gform_body ul li.hideLabel>.gfield_label{display:none}.gform_wrapper form .gform_body .gfield_label,.gform_wrapper form .gform_body label{color:rgba(0,0,0,.5);font-family:Work Sans Light;font-size:12px;line-height:1.3;margin-bottom:0!important;font-size:12px!important}.gform_wrapper form .gform_body .gfield_label a,.gform_wrapper form .gform_body label a{text-decoration:underline;font-size:12px!important}.gform_wrapper form .gform_body input[type=tel],.gform_wrapper form .gform_body input[type=email],.gform_wrapper form .gform_body input[type=password],.gform_wrapper form .gform_body input[type=text],.gform_wrapper form .gform_body input[type=number]{width:100%;-o-transition:border-color .5s 0s;background:#f4f4f4;border:1px solid #ccc;font-weight:700;transition:border-color .5s;padding:0 15px!important;font-family:Work Sans Light!important;line-height:40px!important}.gform_wrapper form .gform_body input[type=tel]::-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=email]::-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=password]::-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=text]::-webkit-input-placeholder,.gform_wrapper form .gform_body input[type=number]::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.gform_wrapper form .gform_body input[type=tel]::-moz-placeholder,.gform_wrapper form .gform_body input[type=email]::-moz-placeholder,.gform_wrapper form .gform_body input[type=password]::-moz-placeholder,.gform_wrapper form .gform_body input[type=text]::-moz-placeholder,.gform_wrapper form .gform_body input[type=number]::-moz-placeholder{color:rgba(0,0,0,.5)}.gform_wrapper form .gform_body input[type=tel]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=email]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=password]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=text]:-ms-input-placeholder,.gform_wrapper form .gform_body input[type=number]:-ms-input-placeholder{color:rgba(0,0,0,.5)}.gform_wrapper form .gform_body input[type=tel]:-moz-placeholder,.gform_wrapper form .gform_body input[type=email]:-moz-placeholder,.gform_wrapper form .gform_body input[type=password]:-moz-placeholder,.gform_wrapper form .gform_body input[type=text]:-moz-placeholder,.gform_wrapper form .gform_body input[type=number]:-moz-placeholder{color:rgba(0,0,0,.5)}.gform_wrapper form .gform_body input[type=tel]:focus,.gform_wrapper form .gform_body input[type=email]:focus,.gform_wrapper form .gform_body input[type=password]:focus,.gform_wrapper form .gform_body input[type=text]:focus,.gform_wrapper form .gform_body input[type=number]:focus{border-color:#ef4b3e;outline:0}.gform_wrapper form .gform_body textarea{-o-transition:border-color .5s 0s;-ms-border-radius:0px;background:#f4f4f4;border:1px solid #ccc;border-radius:0;margin-top:0;margin-bottom:0;font-family:Work Sans Light;transition:border-color .5s;height:92px!important;padding:20px!important}.gform_wrapper form .gform_body textarea:focus{border-color:#ef4b3e;outline:0}@media screen and (max-width:650px){.gform_wrapper form .gform_body textarea{margin-bottom:0}}.gform_wrapper form .gform_body .ginput_container_radio{float:left;width:100%;margin:5px 0 0!important;padding:0!important}.gform_wrapper form .gform_body .ginput_container_radio li{width:100%;float:left;clear:both;min-height:30px;position:relative;margin-bottom:2px!important}.gform_wrapper form .gform_body .ginput_container_radio li input{display:inline-block;padding-left:5px!important;display:none!important}.gform_wrapper form .gform_body .ginput_container_radio li input+label{-o-transition:color .5s 0s;text-transform:none;margin-bottom:0;padding-top:7px;font-size:14px;font-weight:400;line-height:1;transition:color .5s;position:relative;padding-left:35px!important}@media screen and (max-width:575px){.gform_wrapper form .gform_body .ginput_container_radio li input+label{padding-bottom:7px}}.gform_wrapper form .gform_body .ginput_container_radio li input+label a{font-size:14px;text-decoration:underline;color:rgba(0,0,0,.5)!important}.gform_wrapper form .gform_body .ginput_container_radio li input+label:before{width:22px;height:22px;-ms-border-radius:120px;content:"";-o-transition:background-color .5s,border-color .5s 0s;background:#fff;border:2px solid rgba(16,42,99,.3);border-radius:120px;transition:background-color .5s,border-color .5s;position:absolute;top:5px;left:-3px}.gform_wrapper form .gform_body .ginput_container_radio li input+label:after{width:12px;height:12px;-ms-border-radius:120px;content:"";background:#ef4b3e;border-radius:120px;display:none;position:absolute;top:10px;left:2px}.gform_wrapper form .gform_body .ginput_container_radio li input[type=radio]:checked+label{line-height:1;color:#ef4b3e!important;font-weight:400!important}.gform_wrapper form .gform_body .ginput_container_radio li input[type=radio]:checked+label:after{display:block}.gform_wrapper form .gform_body .ginput_container_radio li input[type=radio]:checked+label:before{border-color:#ef4b3e}.gform_wrapper form .gform_body .ginput_container_radio li label{float:none;cursor:pointer;display:inline-block;position:relative;padding-left:8px!important}.gform_wrapper form .gform_body .ginput_container_radio ul{margin:0;padding:0}.gform_wrapper form .gform_body .gfield_radio{float:left;width:100%;margin:5px 0 0!important;padding:0!important}.gform_wrapper form .gform_body .gfield_radio .gchoice{width:100%;float:left;clear:both;min-height:30px;position:relative;margin-bottom:2px!important}.gform_wrapper form .gform_body .gfield_radio .gchoice input{display:inline-block;padding-left:5px!important;display:none!important}.gform_wrapper form .gform_body .gfield_radio .gchoice input+label{-o-transition:color .5s 0s;text-transform:none;margin-bottom:0;padding-top:7px;font-size:16px;font-weight:400;line-height:1;transition:color .5s;position:relative;padding-left:35px!important}@media screen and (max-width:575px){.gform_wrapper form .gform_body .gfield_radio .gchoice input+label{padding-bottom:7px}}.gform_wrapper form .gform_body .gfield_radio .gchoice input+label a{font-size:16px;text-decoration:underline;color:rgba(0,0,0,.5)!important}.gform_wrapper form .gform_body .gfield_radio .gchoice input+label:before{width:22px;height:22px;-ms-border-radius:120px;content:"";-o-transition:background-color .5s,border-color .5s 0s;background:#fff;border:2px solid rgba(16,42,99,.3);border-radius:120px;transition:background-color .5s,border-color .5s;position:absolute;top:5px;left:-3px}.gform_wrapper form .gform_body .gfield_radio .gchoice input+label:after{width:12px;height:12px;-ms-border-radius:120px;content:"";background:#ef4b3e;border-radius:120px;display:none;position:absolute;top:10px;left:2px}.gform_wrapper form .gform_body .gfield_radio .gchoice input[type=radio]:checked+label{line-height:1;font-weight:400!important}.gform_wrapper form .gform_body .gfield_radio .gchoice input[type=radio]:checked+label:after{display:block}.gform_wrapper form .gform_body .gfield_radio .gchoice input[type=radio]:checked+label:before{border-color:#ef4b3e}.gform_wrapper form .gform_body .gfield_radio .gchoice label{float:none;cursor:pointer;display:inline-block;position:relative;padding-left:8px!important}.gform_wrapper form .gform_body .gfield_radio ul{margin:0;padding:0}.gform_wrapper form .gform_body .ginput_container_consent,.gform_wrapper form .gform_body .ginput_container_checkbox{vertical-align:top;clear:both;margin-top:5px!important;margin-bottom:0!important}.gform_wrapper form .gform_body .ginput_container_consent .disabled,.gform_wrapper form .gform_body .ginput_container_checkbox .disabled{opacity:.3}.gform_wrapper form .gform_body .ginput_container_consent li,.gform_wrapper form .gform_body .ginput_container_checkbox li{width:48%;display:inline-block;margin-bottom:0!important}@media screen and (max-width:650px){.gform_wrapper form .gform_body .ginput_container_consent li,.gform_wrapper form .gform_body .ginput_container_checkbox li{width:100%;margin-bottom:-20px!important}}.gform_wrapper form .gform_body .ginput_container_consent label,.gform_wrapper form .gform_body .ginput_container_checkbox label{text-align:left;float:none;width:auto;color:#fff;-o-transition:color .5s 0s;color:rgba(0,0,0,.5);color:rgba(0,0,0,.5);font-size:14px;transition:color .5s;position:relative;margin-bottom:0!important;padding-top:0!important;padding-bottom:1px!important;padding-left:35px!important;font-family:Work Sans Light!important;line-height:2!important}@media screen and (max-width:575px){.gform_wrapper form .gform_body .ginput_container_consent label,.gform_wrapper form .gform_body .ginput_container_checkbox label{margin-bottom:0!important;padding-top:5px!important;padding-bottom:3px!important;padding-left:45px!important;line-height:2!important}}.gform_wrapper form .gform_body .ginput_container_consent label:before,.gform_wrapper form .gform_body .ginput_container_checkbox label:before{width:15px;height:15px;pointer-events:none;content:"";-ms-border-radius:2px;-o-transition:border-color .5s 0s;background-color:transparent;border:2px solid #000;border-radius:2px;transition:border-color .5s;display:block;position:absolute;top:0;left:0}.gform_wrapper form .gform_body .ginput_container_consent label small,.gform_wrapper form .gform_body .ginput_container_checkbox label small{display:block}.gform_wrapper form .gform_body .ginput_container_consent label a,.gform_wrapper form .gform_body .ginput_container_checkbox label a{-o-transition:color .5s 0s;font-size:16px;transition:color .5s;color:rgba(0,0,0,.5)!important}.gform_wrapper form .gform_body .ginput_container_consent label:after,.gform_wrapper form .gform_body .ginput_container_checkbox label:after{width:15px;height:15px;content:"";background:50%/50% 50% no-repeat;display:block;position:absolute;top:2px;left:2px}.gform_wrapper form .gform_body .ginput_container_consent label:hover,.gform_wrapper form .gform_body .ginput_container_checkbox label:hover,.gform_wrapper form .gform_body .ginput_container_consent label:hover a,.gform_wrapper form .gform_body .ginput_container_checkbox label:hover a{color:#ef4b3e!important}.gform_wrapper form .gform_body .ginput_container_consent label:hover:before,.gform_wrapper form .gform_body .ginput_container_checkbox label:hover:before{cursor:pointer;border-color:#ef4b3e}.gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox],.gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]{vertical-align:top;z-index:-1;width:1rem;height:auto;opacity:0;position:absolute;left:0}.gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label,.gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label{color:rgba(0,0,0,.5)!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:1px!important;font-weight:400!important;line-height:2!important}.gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label a,.gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label a{color:rgba(0,0,0,.5)!important}.gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:before,.gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:before{color:#fff;background-color:transparent;border-color:#000}.gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:checked~label:after,.gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:checked~label:after{-ms-border-radius:100%;background-color:transparent;background-image:url(tick2.56a0366c.svg);background-position:50%;background-size:10px;border-radius:100%}.gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:hover:before,.gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:hover:before,.gform_wrapper form .gform_body .ginput_container_consent input[type=checkbox]:hover:checked~label:before,.gform_wrapper form .gform_body .ginput_container_checkbox input[type=checkbox]:hover:checked~label:before{cursor:pointer;border-color:#ef4b3e;line-height:2!important}.gform_wrapper form .gform_footer{text-align:center}.gform_wrapper form .gform_footer input[type=submit],.gform_wrapper form .gform_footer button{color:#fff;-o-transition:background-color .5s 0s;text-align:center;width:100%;color:#fff;max-width:380px;cursor:pointer;background:#ef4b3e;margin-top:0;font-family:Work Sans Light;font-size:16px;line-height:40px;transition:background-color .5s;box-shadow:none!important;border:1px solid #ef4b3e!important;padding:0!important}@media screen and (max-width:1050px){.gform_wrapper form .gform_footer input[type=submit],.gform_wrapper form .gform_footer button{max-width:100%;margin-top:10px}}.gform_wrapper form .gform_footer input[type=submit]:hover,.gform_wrapper form .gform_footer button:hover{color:#fff;background:#ef4b3e;border:1px solid #ef4b3e!important}@media screen and (max-width:1150px){.gform_wrapper form .gform_footer input[type=submit],.gform_wrapper form .gform_footer button{width:100%;margin-top:10px;margin-left:0;line-height:40px!important}}.gform_wrapper form{margin-bottom:0}.fslightbox-absoluted{position:absolute;top:0;left:0}.fslightbox-fade-in{-webkit-animation:.3s cubic-bezier(0,0,.7,1) fslightbox-fade-in;animation:.3s cubic-bezier(0,0,.7,1) fslightbox-fade-in}.fslightbox-fade-out{-webkit-animation:.3s fslightbox-fade-out;animation:.3s fslightbox-fade-out}.fslightbox-fade-in-strong{-webkit-animation:.3s cubic-bezier(0,0,.7,1) fslightbox-fade-in-strong;animation:.3s cubic-bezier(0,0,.7,1) fslightbox-fade-in-strong}.fslightbox-fade-out-strong{-webkit-animation:.3s fslightbox-fade-out-strong;animation:.3s fslightbox-fade-out-strong}@-webkit-keyframes fslightbox-fade-in{0%{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-in{0%{opacity:.65}to{opacity:1}}@-webkit-keyframes fslightbox-fade-out{0%{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-out{0%{opacity:.35}to{opacity:0}}@-webkit-keyframes fslightbox-fade-in-strong{0%{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-in-strong{0%{opacity:.3}to{opacity:1}}@-webkit-keyframes fslightbox-fade-out-strong{0%{opacity:1}to{opacity:0}}@keyframes fslightbox-fade-out-strong{0%{opacity:1}to{opacity:0}}.fslightbox-cursor-grabbing{cursor:grabbing}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{height:100%;overflow:hidden}.fslightbox-flex-centered{justify-content:center;align-items:center;display:flex}.fslightbox-opacity-0{opacity:0!important}.fslightbox-opacity-1{opacity:1!important}.fslightbox-scrollbarfix{padding-right:17px}.fslightbox-transform-transition{transition:-webkit-transform .3s,-webkit-transform .3s,transform .3s}.fslightbox-container{touch-action:pinch-zoom;z-index:1000000000;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(rgba(30,30,30,.9),#000 1810%);font-family:Arial,sans-serif;position:fixed;top:0;left:0}.fslightbox-container *{box-sizing:border-box}.fslightbox-svg-path{fill:#ddd;transition:fill .15s}.fslightbox-nav{height:45px;width:100%;position:absolute;top:0;left:0}.fslightbox-slide-number-container{height:100%;color:#d7d7d7;z-index:0;max-width:55px;text-align:left;justify-content:center;align-items:center;font-size:15px;display:flex;position:relative}.fslightbox-slide-number-container .fslightbox-flex-centered{height:100%}.fslightbox-slash{width:1px;height:12px;background:#fff;margin:0 5px;display:block;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.fslightbox-toolbar{z-index:3;height:100%;background:rgba(35,35,35,.65);display:flex;position:absolute;top:0;right:0}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#fff}.fslightbox-slide-btn-container{cursor:pointer;z-index:3;align-items:center;padding:12px 12px 12px 6px;display:flex;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}}@media (min-width:768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}}.fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#f1f1f1}.fslightbox-slide-btn{background:rgba(35,35,35,.65);padding:9px;font-size:26px}@media (min-width:768px){.fslightbox-slide-btn{padding:10px}}@media (min-width:1600px){.fslightbox-slide-btn{padding:11px}}.fslightbox-slide-btn-container-previous{left:0}@media (max-width:475.99px){.fslightbox-slide-btn-container-previous{padding-left:3px}}.fslightbox-slide-btn-container-next{padding-left:12px;padding-right:3px;right:0}@media (min-width:476px){.fslightbox-slide-btn-container-next{padding-left:22px}}@media (min-width:768px){.fslightbox-slide-btn-container-next{padding-left:30px}}@media (min-width:476px){.fslightbox-slide-btn-container-next{padding-right:6px}}.fslightbox-down-event-detector{z-index:1;position:absolute}.fslightbox-slide-swiping-hoverer{z-index:4}.fslightbox-invalid-file-wrapper{color:#eaebeb;margin:auto;font-size:22px}.fslightbox-video{object-fit:cover}.fslightbox-youtube-iframe{border:0}.fslightboxl{width:67px;height:67px;margin:auto;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fslightboxl div{box-sizing:border-box;width:54px;height:54px;border:5px solid transparent;border-top-color:#999;border-radius:50%;margin:6px;-webkit-animation:1.2s cubic-bezier(.5,0,.5,1) infinite fslightboxl;animation:1.2s cubic-bezier(.5,0,.5,1) infinite fslightboxl;display:block;position:absolute}.fslightboxl div:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s}.fslightboxl div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.fslightboxl div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes fslightboxl{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fslightboxl{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fslightbox-source{z-index:2;opacity:0;position:relative}button.alt,input[type=button].alt,input[type=reset].alt,input[type=submit].alt,.button.alt,.widget-area .widget a.button.alt{-ms-border-radius:35px!important;color:#fff!important;background:#ef4b3e!important;border-color:#ef4b3e!important;border-radius:35px!important}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background:#045677!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%;width:100%;padding:0}@media screen and (max-width:768px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%;width:100%}}.woocommerce-checkout #content,.woocommerce-cart #content{padding-top:50px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px!important}.select2-container .select2-selection--single,#wc_bookings_field_resource{box-shadow:inset 0 1px 1px rgba(0,0,0,.125);height:50px!important;background:#f4f4f4!important;border:none!important;border-radius:0!important;font-size:16px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:11px!important;right:16px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:96%!important}.select2-results ul#select2-billing_country-results li{font-size:16px!important}.hentry .entry-content a{color:#045677;font-family:Nunito Bold;font-size:25px;text-decoration:none!important}table.cart tr:first-child td.product-remove{width:40px!important}table.cart td.product-name{width:40%}table.cart :focus{outline:0}button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled,.button.disabled,.button:disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:disabled,.added_to_cart.disabled,.added_to_cart:disabled,button,input[type=button],input[type=reset],input[type=submit],.button,.widget a.button{-ms-border-radius:30px!important;border-radius:30px!important}table.cart .variation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;display:flex}table.cart .variation dt{width:200px}table.cart .variation dd{width:calc(100% - 200px)}#content .wc-bookings-date-picker .ui-datepicker td.bookable-range a.ui-state-default{color:#fff!important;background:#306b3f!important}#content .wc-bookings-date-picker .ui-datepicker td.bookable a.ui-state-active,#content .wc-bookings-date-picker .ui-datepicker td.bookable a.ui-state-default{background:#045677!important}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a,p.no-comments a{color:#fff}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.woocommerce-noreviews .button,p.no-comments .button,.woocommerce-message .button a,.woocommerce-info .button a,.woocommerce-error .button a,.woocommerce-noreviews .button a,p.no-comments .button a{color:#fff!important}.wp-block-woocommerce-checkout .wc-block-components-product-metadata__description{display:none}#mainHeader .headerCart li:nth-child(2) .widget .button.wc-forward.checkout{color:#fff!important}.cartSection{position:relative}.cartSection #site-header-cart{z-index:1;position:relative}.cartSection .cartCounter{color:#fff;-ms-border-radius:100%;width:13px;height:13px;text-align:center;z-index:2;background:#ef4b3e;border-radius:100%;padding-top:3px;font-size:10px;line-height:.7;position:absolute;top:24px;right:-5px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;z-index:1;position:relative}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;height:100%;width:100%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat;position:absolute;top:0;right:0}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0;top:-100%}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:-webkit-transform .3s,-webkit-transform .3s,transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;top:-6px;right:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;bottom:-17px;right:-6px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{cursor:default;background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";height:14px;width:1px;background:#e8e7e6;display:block;position:absolute;top:6px;left:14px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;top:14px;left:6px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{white-space:nowrap;text-align:center;position:absolute}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{height:80px;width:100%;padding:10px 0;top:100%;left:0}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-value-vertical{padding-left:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{color:#000;text-align:center;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:5px;display:block;position:absolute}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;-webkit-transform:translate(50%);transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{top:auto;right:28px;-webkit-transform:translateY(-18px);transform:translateY(-18px)}html{margin:0;padding:0}html *{box-sizing:border-box}html body{background:#fff;margin:0;padding:0;font-family:Work Sans Regular;font-size:18px;font-weight:400;line-height:1.6;overflow-x:hidden;color:#045677!important}@media screen and (max-height:650px){html body{font-size:16px}}@media screen and (max-width:768px){html body{font-size:16px}}@media screen and (max-width:575px){html body{font-size:16px}}@media screen and (max-width:450px){html body{font-size:14px}}p,ul,ol,li,a{margin-top:0;font-family:Work Sans Light;font-size:18px;color:#045677!important}p strong,ul strong,ol strong,li strong,a strong{font-family:Work Sans Bold;font-weight:400}@media screen and (max-width:575px){p,ul,ol,li,a{font-size:16px}}p a,ul a,ol a,li a,a a{color:#ef4b3e;text-decoration:underline}ul,ol{padding-left:20px}h1{margin-top:0;margin-bottom:10px;font-family:Nunito Black;font-size:50px;line-height:1.3;color:#045677!important}h1 strong{font-family:Work Sans Bold;font-weight:400}@media screen and (max-width:575px){h1{font-size:40px}}h1 a{font-family:Nunito Black;font-size:50px;line-height:1.3;text-decoration:underline}@media screen and (max-width:575px){h1 a{font-size:40px}}h2{margin-top:0;margin-bottom:10px;font-family:Nunito Black;font-size:40px;line-height:1.3;color:#045677!important}h2 strong{font-family:Work Sans Bold;font-weight:400}@media screen and (max-width:575px){h2{font-size:30px}}h2 a{font-family:Nunito Black;font-size:40px;line-height:1.3;text-decoration:underline}@media screen and (max-width:575px){h2 a{font-size:30px}}h3{margin-top:0;margin-bottom:15px;font-family:Nunito Black;font-size:30px;line-height:1.3;color:#045677!important}h3 strong{font-family:Work Sans Bold;font-weight:400}@media screen and (max-width:575px){h3{font-size:24px}}h3 a{font-family:Nunito Black;font-size:30px;line-height:1.3;text-decoration:underline}@media screen and (max-width:575px){h3 a{font-size:24px}}h4{margin-top:0;margin-bottom:10px;font-family:Nunito Black;font-size:24px;line-height:1.3;color:#045677!important}h4 strong{font-family:Work Sans Bold;font-weight:400}@media screen and (max-width:575px){h4{font-size:20px}}h4 a{font-family:Nunito Black;font-size:24px;line-height:1.3;text-decoration:underline}@media screen and (max-width:575px){h4 a{font-size:20px}}h5{margin-top:0;margin-bottom:10px;font-family:Nunito Black;font-size:20px;line-height:1.3;color:#045677!important}h5 strong{font-family:Work Sans Bold;font-weight:400}@media screen and (max-width:575px){h5{font-size:18px}}h5 a{font-family:Nunito Black;font-size:20px;line-height:1.3;text-decoration:underline}@media screen and (max-width:575px){h5 a{font-size:18px}}h6{margin-top:0;margin-bottom:10px;font-family:Nunito Black;font-size:18px;line-height:1.3;color:#045677!important}@media screen and (max-width:575px){h6{font-size:16px}}h6 strong{font-family:Work Sans Bold;font-weight:400}h6 a{font-family:Nunito Black;font-size:18px;line-height:1.3;text-decoration:underline}@media screen and (max-width:575px){h6 a{font-size:16px}}.container-fluid{max-width:1400px}@media screen and (max-width:1400px){.container-fluid{width:96%;margin:0 auto}}.placeholder{width:100%;height:185px}@media screen and (max-width:990px){.placeholder{height:62px}}.content-area{width:100%!important;float:none!important}:focus{outline:0!important}.admin-bar #mainHeader,.logged-in.administrator #mainHeader{top:30px}.admin-bar .megaMenu,.logged-in.administrator .megaMenu{top:108px}.admin-bar #floatingNav.active,.logged-in.administrator #floatingNav.active{top:111px}@media screen and (max-width:768px){.admin-bar #floatingNav.active,.logged-in.administrator #floatingNav.active{top:91px}}.admin-bar .vezetettTurak .filterItem.features .megaFilter,.logged-in.administrator .vezetettTurak .filterItem.features .megaFilter{top:260px}#mainHeader{width:100%;z-index:100;height:80px;z-index:500;background:#fff;transition:all .2s;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px rgba(99,99,99,.2)}@media screen and (max-width:768px){#mainHeader{height:64px}}#mainHeader :focus{outline:0}#mainHeader .logo{width:140px;margin:0 35px 0 0;display:inline-block}#mainHeader .logo img{width:100%}@media screen and (max-width:768px){#mainHeader .logo{width:110px}}#mainHeader .mainMenu{display:inline-block}@media screen and (max-width:1280px){#mainHeader .mainMenu{display:none}}#mainHeader .mainMenu ul{margin:0;padding:0}#mainHeader .mainMenu ul li{margin-right:20px;list-style:none;display:inline-block}#mainHeader .mainMenu ul li a{color:#045677;-o-transition:color .5s 0s;letter-spacing:.35px;font-family:Work Sans Bold;font-size:16px;line-height:80px;text-decoration:none;transition:color .5s}@media screen and (max-width:1160px){#mainHeader .mainMenu ul li a{font-size:14px}}#mainHeader .mainMenu ul li a:hover{color:#ef4b3e!important}#mainHeader .mainMenu ul li.current-menu-item a{color:#ef4b3e}#mainHeader .mainMenu ul li.menu-item-has-children{position:relative}#mainHeader .mainMenu ul li.menu-item-has-children:hover .sub-menu{left:0}#mainHeader .mainMenu ul li.menu-item-has-children.turatippek:hover .sub-menu{left:-100000000em}#mainHeader .mainMenu ul li .sub-menu{width:210px;background:#fff;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;margin:0;padding:0;position:absolute;top:80px;left:-100000000em}#mainHeader .mainMenu ul li .sub-menu li{width:100%}#mainHeader .mainMenu ul li .sub-menu li a{padding:0 15px;line-height:34px;transition:none}#mainHeader .mainMenu ul li .sub-menu li a:hover{background:#ef4b3e;display:block;color:#fff!important}#mainHeader .userMenu{width:70px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-around;justify-content:space-around;display:flex}#mainHeader .site-header-cart .cart-contents{background:url(icon-cartnew.de4a51f4.svg) 50%/26px no-repeat}#mainHeader .site-header-cart .cart-contents:after{content:""}#mainHeader .headerCart{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;align-items:center;display:flex}#mainHeader .headerCart #searchTrigger{width:30px;height:30px;cursor:pointer;background:url(icon-searchnew.e99e7c3a.svg) 50%/23px no-repeat}#mainHeader .headerCart #userTrigger{width:30px;height:30px;cursor:pointer;background:url(icon-usernew2.1b776b54.svg) 50%/23px no-repeat;margin:0 7px}#mainHeader .headerCart #userTrigger.loggedin{cursor:pointer;background:url(icon-usernew.ddd0289a.svg) 50%/23px no-repeat;margin:0 7px}#mainHeader .headerCart #site-header-cart{height:auto;margin:0;padding:0;line-height:1;display:block}#mainHeader .headerCart #site-header-cart:hover .widget{right:0}#mainHeader .headerCart .woocommerce-Price-amount,#mainHeader .headerCart .count{display:none}#mainHeader .headerCart .cart-contents{width:28px;height:80px;color:#045677;display:block;padding-top:24px!important}#mainHeader .headerCart .cart-contents:hover{color:#ef4b3e}#mainHeader .headerCart li:nth-child(2){position:relative}#mainHeader .headerCart li:nth-child(2) .widget{width:320px;position:absolute;top:0;left:auto;right:-999999em}#mainHeader .headerCart li:nth-child(2) .widget .widget_shopping_cart_content{padding:20px 20px 0}#mainHeader .headerCart li:nth-child(2) .widget .widget_shopping_cart_content li{margin:0;padding:0}#mainHeader .headerCart li:nth-child(2) .widget .button.wc-forward{background:#fff!important}#mainHeader .headerCart li:nth-child(2) .widget .button.wc-forward.checkout{background:#ef4b3e!important}#mainHeader .headerCart li:nth-child(2) .widget .woocommerce-Price-amount.amount{display:inline-block!important}#mainHeader .headerCart li:nth-child(2) .widget ul li{padding-bottom:20px!important}#mainHeader .headerCart li:nth-child(2) .widget .mini_cart_item a{color:#045677;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-justify-content:space-between;justify-content:space-between;align-items:center;margin-bottom:20px;font-family:Nunito Black;text-decoration:none;display:flex;font-size:25px!important}#mainHeader .headerCart li:nth-child(2) .widget .mini_cart_item a img{order:2}#mainHeader .headerCart li:nth-child(2) .widget .mini_cart_item a:first-child{margin:20px 0 0;font-size:15px!important}#mainHeader .headerCart li:nth-child(2) .widget .variation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-flex-wrap:wrap;width:100%;flex-wrap:wrap;justify-content:space-between;display:flex}#mainHeader .headerCart li:nth-child(2) .widget .variation dt{width:150px}#mainHeader .headerCart li:nth-child(2) .widget .variation dd{width:calc(100% - 150px)}#mainHeader .headerCart li:nth-child(2) .widget .variation dd p{margin:0}#mainHeader .menubar{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-align-items:center;justify-content:space-between;align-items:center;margin-top:0;display:flex}@media screen and (max-width:768px){#mainHeader .menubar{height:64px}}#mainHeader .menuLeft{display:-webkit-box;display:-webkit-flex;display:-moz-flex;width:calc(100% - 80px);-moz-align-items:center;align-items:center;display:flex}#mainHeader .hamburger-lines{height:21px;width:30px;z-index:2;cursor:pointer;flex-direction:column;justify-content:space-between;display:none;top:17px;left:20px}@media screen and (max-width:1280px){#mainHeader .hamburger-lines{display:-webkit-box;display:-webkit-flex;display:-moz-flex;margin-top:-1px;margin-left:30px;margin-right:-9px;display:flex}}#mainHeader .hamburger-lines:hover{opacity:.9}#mainHeader .hamburger-lines .line{height:3px;width:100%;background:#045677;border-radius:0;display:block}#mainHeader .hamburger-lines .line1{-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .2s ease-in-out,-webkit-transform .2s ease-in-out,transform .2s ease-in-out}#mainHeader .hamburger-lines .line2{transition:-webkit-transform .1s ease-in-out,-webkit-transform .1s ease-in-out,transform .1s ease-in-out}#mainHeader .hamburger-lines .line3{-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:-webkit-transform .2s ease-in-out,-webkit-transform .2s ease-in-out,transform .2s ease-in-out}#mainHeader .hamburger-lines.active .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mainHeader .hamburger-lines.active .line2{-webkit-transform:scaleY(0);transform:scaleY(0)}#mainHeader .hamburger-lines.active .line3{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.video iframe{aspect-ratio:16/9;width:100%;height:100%}.single-turatipp h1.pageTitle,.page-template-page-tajegyseg h1.pageTitle{text-shadow:0 3px 7.6px rgba(1,1,1,.2)}h1.pageTitle{text-align:center;padding:20px 0;margin-bottom:0!important}h1.pageTitle.nomargin{margin-bottom:0}h1.pageTitle span{position:relative}h1.pageTitle .add-to-bakancslista-two,h1.pageTitle .add-to-bakancslista{width:34px;height:34px;z-index:5;cursor:pointer;background:url(bakancslista-1w2.10b5b784.svg) 50%/contain no-repeat;position:absolute;top:14px;left:-47px}@media screen and (max-width:575px){h1.pageTitle .add-to-bakancslista-two,h1.pageTitle .add-to-bakancslista{background-size:16px;top:15px;left:-40px}}h1.pageTitle .add-to-bakancslista-two.active,h1.pageTitle .add-to-bakancslista.active{background:url(bakancslista-2w.28f91a73.svg) 50%/contain no-repeat}@media screen and (max-width:575px){h1.pageTitle .add-to-bakancslista-two.active,h1.pageTitle .add-to-bakancslista.active{background-size:16px}}h1.pageTitle .add-to-bakancslista-two .bakancs-loader,h1.pageTitle .add-to-bakancslista .bakancs-loader{width:100%;height:100%;z-index:2;background:url(preloader.7d710045.svg) 50%/contain no-repeat;display:none;top:0;bottom:0;left:0;right:0}h1.pageTitle .add-to-bakancslista-two.blue,h1.pageTitle .add-to-bakancslista.blue{background:url(bakancslista-1new.0ca34c92.svg) 50%/contain no-repeat}h1.pageTitle .add-to-bakancslista-two.blue.active,h1.pageTitle .add-to-bakancslista.blue.active{background:url(bakancslista-2new.4a2df471.svg) 50%/contain no-repeat}@media screen and (max-width:575px){h1.pageTitle .add-to-bakancslista-two.blue.active,h1.pageTitle .add-to-bakancslista.blue.active{background-size:16px}}h1.pageTitle .add-to-teljesitve-two,h1.pageTitle .add-to-teljesitve{width:34px;height:34px;z-index:5;cursor:pointer;background:url(icon-teljesitve3.7fd88fc3.svg) 50%/contain no-repeat;position:absolute;top:14px;left:-91px}@media screen and (max-width:575px){h1.pageTitle .add-to-teljesitve-two,h1.pageTitle .add-to-teljesitve{background-size:16px;top:15px;left:-66px}}h1.pageTitle .add-to-teljesitve-two.active,h1.pageTitle .add-to-teljesitve.active{background:url(icon-teljesitve4.d84c5e97.svg) 50%/contain no-repeat}@media screen and (max-width:575px){h1.pageTitle .add-to-teljesitve-two.active,h1.pageTitle .add-to-teljesitve.active{background-size:16px}}h1.pageTitle .add-to-teljesitve-two .bakancs-loader,h1.pageTitle .add-to-teljesitve .bakancs-loader{width:100%;height:100%;z-index:2;background:url(preloader.7d710045.svg) 50%/contain no-repeat;display:none;top:0;bottom:0;left:0;right:0}h1.pageTitle .add-to-teljesitve-two.blue,h1.pageTitle .add-to-teljesitve.blue{background:url(icon-teljesitve3b.0a49c5b9.svg) 50%/contain no-repeat}h1.pageTitle .add-to-teljesitve-two.blue.active,h1.pageTitle .add-to-teljesitve.blue.active{background:url(icon-teljesitve4b.0482aec8.svg) 50%/contain no-repeat}@media screen and (max-width:575px){h1.pageTitle .add-to-teljesitve-two.blue.active,h1.pageTitle .add-to-teljesitve.blue.active{background-size:16px}}h1.mainTitle span{position:relative}h1.mainTitle .add-to-bakancslista,h1.mainTitle .add-to-bakancslista-title{width:34px;height:34px;z-index:5;cursor:pointer;background:url(bakancslista-1w2.10b5b784.svg) 50%/contain no-repeat;position:absolute;top:14px;left:-47px}@media screen and (max-width:575px){h1.mainTitle .add-to-bakancslista,h1.mainTitle .add-to-bakancslista-title{background-size:16px;top:15px;right:-40px}}h1.mainTitle .add-to-bakancslista.active,h1.mainTitle .add-to-bakancslista-title.active{background:url(bakancslista-2w.28f91a73.svg) 50%/contain no-repeat}@media screen and (max-width:575px){h1.mainTitle .add-to-bakancslista.active,h1.mainTitle .add-to-bakancslista-title.active{background-size:16px}}h1.mainTitle .add-to-bakancslista .bakancs-loader,h1.mainTitle .add-to-bakancslista-title .bakancs-loader{width:100%;height:100%;z-index:2;background:url(preloader.7d710045.svg) 50%/contain no-repeat;display:none;top:0;bottom:0;left:0;right:0}h1.mainTitle .add-to-bakancslista.blue,h1.mainTitle .add-to-bakancslista-title.blue{background:url(bakancslista-1new.0ca34c92.svg) 50%/contain no-repeat}h1.mainTitle .add-to-bakancslista.blue.active,h1.mainTitle .add-to-bakancslista-title.blue.active{background:url(bakancslista-2new.4a2df471.svg) 50%/contain no-repeat}@media screen and (max-width:575px){h1.mainTitle .add-to-bakancslista.blue.active,h1.mainTitle .add-to-bakancslista-title.blue.active{background-size:16px}}h1.mainTitle .add-to-teljesitve{width:34px;height:34px;z-index:5;cursor:pointer;background:url(icon-teljesitve3.7fd88fc3.svg) 50%/contain no-repeat;position:absolute;top:14px;left:-91px}@media screen and (max-width:575px){h1.mainTitle .add-to-teljesitve{background-size:16px;top:15px;right:-66px}}h1.mainTitle .add-to-teljesitve.active{background:url(icon-teljesitve4.d84c5e97.svg) 50%/contain no-repeat}@media screen and (max-width:575px){h1.mainTitle .add-to-teljesitve.active{background-size:16px}}h1.mainTitle .add-to-teljesitve .bakancs-loader{width:100%;height:100%;z-index:2;background:url(preloader.7d710045.svg) 50%/contain no-repeat;display:none;top:0;bottom:0;left:0;right:0}h1.mainTitle .add-to-teljesitve.blue{background:url(icon-teljesitve3b.0a49c5b9.svg) 50%/contain no-repeat}h1.mainTitle .add-to-teljesitve.blue.active{background:url(icon-teljesitve4b.0482aec8.svg) 50%/contain no-repeat}@media screen and (max-width:575px){h1.mainTitle .add-to-teljesitve.blue.active{background-size:16px}.bakancslista .filterMenu.fourth .filterItem{width:100%!important;margin-right:0!important}.leaflet-popup{max-width:300px!important}.leaflet-popup .details{width:100%!important}}.normalContent{z-index:1;padding:20px 0;position:relative}.normalContent iframe{width:100%;height:auto;aspect-ratio:16/9}.normalContent .backBtn{color:#045677;text-align:center;margin:-40px auto 30px;text-decoration:none;display:block}.normalContent .mainImage{margin-bottom:30px}.normalContent .mainImage.turak{max-height:512px;aspect-ratio:1.8/1;display:block;overflow:hidden}.normalContent .mainImage.turak img{width:100%;height:100%;object-fit:cover}.normalContent h5.date{width:100%;text-align:center;margin:-20px 0 50px}.normalContent img{max-width:100%;height:auto;margin-bottom:30px}.normalContent .redBtn{max-width:100%;margin:30px 0;display:inline-block}.carouselSection{padding:30px 0}.carouselSection h3{text-align:center;margin-bottom:30px}:focus{outline:0}.carouselContainer{width:100%;padding:10px 0 60px;overflow:hidden}.termRow{padding:0 0 30px}.termRow h3{text-align:center;margin-bottom:30px}.ujdonsagok h2{text-align:center}.ujdonsagok .udonsagItem{-ms-border-radius:8px;min-height:250px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;border:1px solid #d9d9d9;border-radius:8px;align-items:center;margin-bottom:20px;padding:20px;display:flex;position:relative;overflow:hidden}.ujdonsagok .udonsagItem:hover .imageBox img{-webkit-transform:scale(1.1);transform:scale(1.1)}.ujdonsagok .udonsagItem .imageBox{width:100%;width:calc(100% - 40px);height:calc(100% - 40px);z-index:1;display:block;position:absolute;top:20px;left:20px;overflow:hidden}.ujdonsagok .udonsagItem .imageBox img{object-fit:cover;width:100%;height:100%;-o-transition:transform .5s 0s;transition:-webkit-transform .5s,-webkit-transform .5s,transform .5s}.ujdonsagok .udonsagItem .ujdonsagBox{width:100%;z-index:2;text-align:center;display:block;position:relative}.ujdonsagok .udonsagItem .ujdonsagBox .title{color:#fff;text-align:center;text-shadow:0 3px 7.6px rgba(1,1,1,.2);font-family:Work Sans Bold;font-size:25px;line-height:1.2;display:block}.ujdonsagok .udonsagItem .ujdonsagBox .blueBtn{margin-top:10px}.infoBlocks{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;padding:30px 0;display:flex}.infoBlocks:after{content:"";flex:auto}.infoBlocks.fullwidth{padding-top:0}.infoBlocks.fullwidth .infoBlock{width:100%;margin-top:0}.infoBlocks .infoBlock{width:31%;-ms-border-radius:8px;border:1px solid #045677;border-radius:8px;margin-bottom:20px;margin-right:2%;padding:20px}@media screen and (max-width:990px){.infoBlocks .infoBlock{width:49%;margin-right:1%}}@media screen and (max-width:700px){.infoBlocks .infoBlock{width:100%;margin-right:0}}.infoBlocks .infoBlock:after{content:"";flex:auto}.infoBlocks .infoBlock .dataRow{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:4px;display:flex}@media screen and (max-width:575px){.infoBlocks .infoBlock .dataRow{-moz-flex-wrap:wrap;flex-wrap:wrap}}.infoBlocks .infoBlock .dataRow .dataLabel{width:40%;font-family:Work Sans Bold;line-height:1.3}@media screen and (max-width:575px){.infoBlocks .infoBlock .dataRow .dataLabel{width:40%}}.infoBlocks .infoBlock .dataRow .dataLabel.turatipp-orszagresz{background:url(icon-tajegyseg.5b424522.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.turatipp-besorolas{background:url(icon-nehezseg.53a0ef80.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.turatipp-turatipus.gyalogtura,.infoBlocks .infoBlock .dataRow .dataLabel.turatipp-turatipus.turazzunk-itthon{background:url(icon-gyalog.96d5e7a1.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.turatipp-turatipus.kerekpar,.infoBlocks .infoBlock .dataRow .dataLabel.turatipp-turatipus.tekerjunk-itthon{background:url(icon-tekerjunk.cb29944d.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.turatipp-turatipus.vizitura,.infoBlocks .infoBlock .dataRow .dataLabel.turatipp-turatipus.evezzunk-itthon{background:url(icon-vizi.5a314696.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.turatipp-tav{background:url(icon-tav.e84b50db.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.turatipp-idoegeny{background:url(icon-ido.fd2ae562.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.kisvasut-tajegyseg{background:url(icon-tajegyseg.5b424522.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.kisvasut-helyszin{background:url(icon-location2.5fe5eb3d.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.attrakcio-tajegyseg{background:url(icon-tajegyseg.5b424522.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.attrakcio-poi{background:url(icon-location2.5fe5eb3d.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataLabel.attrakcio-tipus{background:url(icon-zarandok.99bd1ba0.svg) 0 0/25px no-repeat;padding-left:35px}.infoBlocks .infoBlock .dataRow .dataValue{width:60%;font-family:Work Sans Light}@media screen and (max-width:575px){.infoBlocks .infoBlock .dataRow .dataValue{width:60%}}.turatipp .infoBlocks .infoBlock{width:100%;margin:0 0 20px}.children{margin-bottom:30px}.cta{width:100%;display:block;position:relative}.cta .imageBox{width:100%;aspect-ratio:1/1}.cta .imageBox img{width:100%;height:100%;object-fit:cover}.cta .btnBox{cursor:pointer;-ms-border-radius:25px;text-align:center;max-width:250px;-o-transition:border-color .5s,background-color .5s 0s;color:#fff;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);background:#045677;border:1px solid #045677;border-radius:25px;padding:0 20px;font-family:Work Sans Bold;line-height:50px;text-decoration:none;transition:border-color .5s,background-color .5s;display:inline-block;position:absolute;top:66%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);font-size:16px!important}.cta .btnBox.zold{color:#fff;background:#316c40;border:1px solid #316c40}.cta .btnBox.zold:hover{background:0 0;border-color:#316c40;color:#fff!important}.cta .btnBox.sarga{color:#fff;background:#f5ba4c;border:1px solid #f5ba4c}.cta .btnBox.sarga:hover{background:0 0;border-color:#f5ba4c;color:#fff!important}.cta .btnBox.kek{color:#fff;background:#045677;border:1px solid #045677}.cta .btnBox.kek:hover{background:0 0;border-color:#045677;color:#fff!important}.cta .btnBox.alignCenter{margin:40px auto;display:block;max-width:300px!important}.hirekDual{padding:30px 0 0;position:relative;overflow:hidden}.hirekDual h2{text-align:center;z-index:3;position:relative}.hirekDual .whiteBtn{z-index:5;margin:0 auto;position:relative}.hirekDual:after{content:"";width:2600px;height:calc(100% + 100px);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);background:#cce1ee;position:absolute;top:117px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.hirekDual:before{width:1px;height:100%;content:"";z-index:2;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:990px){.hirekDual:before{display:none}}.hirekDual .postList{width:100%;z-index:2;margin:40px 0;position:relative}.hirekDual .postList.leftList{padding-right:25px}@media screen and (max-width:990px){.hirekDual .postList.leftList{padding-right:0}}.hirekDual .postList.leftList .postContent{z-index:3;position:relative}.hirekDual .postList.rightList{padding-left:25px}@media screen and (max-width:990px){.hirekDual .postList.rightList{padding-left:0}}.hirekDual .postList.rightList .postItem{margin-bottom:20px;padding:20px}.hirekDual .postList.rightList .postItem .imageBox{height:250px}.hirekDual .postList.rightList .postContent{z-index:3;position:relative}.waypoint{margin-top:0;margin-bottom:30px}.waypoint h2{text-align:center}.postBlock{margin-bottom:20px}.turaTippList h2,.turatippHome h2{text-align:center;margin:30px 0}.postItem{z-index:1;position:relative}.postBlock{position:relative}.postBlock .postItem{z-index:1;position:relative}.postBlock .add-to-bakancslista{width:24px;height:24px;z-index:5;cursor:pointer;background:url(bakancslista-1w2.10b5b784.svg) 50%/contain no-repeat;position:absolute;top:14px;right:27px}@media screen and (max-width:575px){.postBlock .add-to-bakancslista{background-size:16px;top:15px;right:20px}}.postBlock .add-to-bakancslista.active{background:url(bakancslista-2w.28f91a73.svg) 50%/contain no-repeat}@media screen and (max-width:575px){.postBlock .add-to-bakancslista.active{background-size:16px}}.postBlock .add-to-bakancslista .bakancs-loader{width:100%;height:100%;z-index:2;background:url(preloader.7d710045.svg) 50%/contain no-repeat;display:none;top:0;bottom:0;left:0;right:0}.postBlock .add-to-teljesitve{width:24px;height:24px;z-index:5;cursor:pointer;background:url(icon-teljesitve3.7fd88fc3.svg) 50%/contain no-repeat;position:absolute;top:14px;right:63px}@media screen and (max-width:575px){.postBlock .add-to-teljesitve{background-size:16px;top:15px;right:46px}}.postBlock .add-to-teljesitve.active{background:url(icon-teljesitve4.d84c5e97.svg) 50%/contain no-repeat}@media screen and (max-width:575px){.postBlock .add-to-teljesitve.active{background-size:16px}}.postBlock .add-to-teljesitve .teljesitve-loader{width:100%;height:100%;z-index:2;background:url(preloader.7d710045.svg) 50%/contain no-repeat;display:none;top:0;bottom:0;left:0;right:0}.postItem{width:100%;-ms-border-radius:8px;height:100%;background:#fff;border:1px solid #cce1ee;border-radius:8px;display:block}.postItem.turatipp{border-bottom:6px solid #49cc58}.postItem.turatipp .designation{background:#49cc58 url(icon-kartya-turatipp.e20192c1.svg) 12px 7px/25px no-repeat;padding-left:43px!important}.postItem.turatipp.kerekpar,.postItem.turatipp.tekerjunk-itthon{border-bottom:6px solid #ffb829}.postItem.turatipp.kerekpar .designation,.postItem.turatipp.tekerjunk-itthon .designation{background:#ffb829 url(icon-tekerjunk2.b4db7933.svg) 12px 7px/25px no-repeat;padding-left:43px!important}.postItem.turatipp.gyalogtura,.postItem.turatipp.turazzunk-itthon{border-bottom:6px solid #49cc58}.postItem.turatipp.gyalogtura .designation,.postItem.turatipp.turazzunk-itthon .designation{background:#49cc58 url(icon-kartya-turatipp.e20192c1.svg) 12px 7px/25px no-repeat;padding-left:43px!important}.postItem.turatipp.vizitura,.postItem.turatipp.evezzunk-itthon{border-bottom:6px solid #2ebfe5}.postItem.turatipp.vizitura .designation,.postItem.turatipp.evezzunk-itthon .designation{background:#2ebfe5 url(icon-vizi2.96d09b8e.svg) 12px 7px/25px no-repeat;padding-left:43px!important}.postItem.kiadvany,.postItem.oldal,.postItem.hir{border-bottom:none}.postItem.kiadvany .designation,.postItem.oldal .designation,.postItem.hir .designation{background:#045777}.postItem.kiadvany{-ms-border-radius:8px;border-radius:8px;overflow:hidden}.postItem.kiadvany .meta .title{min-height:auto}.postItem.kiadvany .meta .excerpt{display:none}.postItem.product{border-bottom:6px solid #196d3d}.postItem.product .designation{background:#196d3d}.postItem.attrakcio{border-color:#045777;border-bottom-style:solid;border-bottom-width:6px}.postItem.attrakcio .designation{background:#045777 url(icon-kartya-attrakcio.f2859a26.svg) 13px 9px/22px no-repeat;padding-left:43px!important}.postItem.szolgaltatas{border-bottom:6px solid #045777}.postItem.szolgaltatas .designation{background:#045777 url(icon-kartya-szolgaltatas.5cea3885.svg) 12px 7px/25px no-repeat;padding-left:43px!important}.postItem.kisvasut{border-bottom:6px solid #ff7a39;padding:0}.postItem.kisvasut .designation{background:#ff7a39 url(icon-kartya-kisvasut.134407a0.svg) 12px 7px/25px no-repeat;padding-left:43px!important}.postItem.vezetetttura{border-bottom:6px solid #2dbfe6;padding:0}.postItem.vezetetttura .designation{background:#2dbfe6 url(icon-kartya-vezetett.aecb0e62.svg) 12px 7px/25px no-repeat;padding-left:43px!important}.postItem.haz{border-bottom:6px solid #cd4a40;padding:0}.postItem.haz .designation{background:#cd4a40 url(icon-kartya-haz.4f42ce22.svg) 12px 7px/25px no-repeat;padding-left:43px!important}.postItem .designation{z-index:3;-ms-border-radius:20px;color:#fff;height:40px;text-transform:lowercase;border-radius:20px;line-height:40px;position:absolute;top:20px;left:20px;padding:0 20px!important}.postItem.padding{padding:16px}.postItem.padding .meta{text-align:center}.postItem:after{content:"";flex:auto}.postItem .imageBox{width:100%;-ms-border-radius:8px 8px 0 0;aspect-ratio:2/1;border-radius:8px 8px 0 0;margin-bottom:15px;display:block;position:relative;overflow:hidden}.postItem .imageBox img{width:100%;height:100%;object-fit:cover;-o-transition:transform .5s 0s;z-index:1;transition:-webkit-transform .5s,-webkit-transform .5s,transform .5s;position:relative}.postItem .imageBox:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.postItem .meta{width:100%;padding:5px 15px 20px;display:block}.postItem .meta .title{min-height:60px;font-family:Work Sans Bold;line-height:1.3;display:block}.postItem .meta .description{min-height:140px;display:block}.postItem .meta .info{padding-left:22px}.postItem .meta .info.gray{position:relative}.postItem .meta .info.gray:before{width:16px;height:16px;content:"";background:#ccc;position:absolute;top:2px;left:0}.postItem .meta .date{margin-bottom:5px;font-size:12px;display:block}.postItem .meta .priceBox{display:block}.postItem .meta p{font-size:16px}.postItem.horizontal{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-flex-wrap:wrap;-moz-align-items:center;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:10px;padding:20px 20px 20px calc(50% + 20px);display:flex;position:relative}@media screen and (max-width:700px){.postItem.horizontal{padding:20px!important}}.postItem.horizontal .imageBox{width:50%;height:100%;-ms-border-radius:0px;height:calc(100% - 40px);border-radius:0;position:absolute;top:20px;left:20px}@media screen and (max-width:700px){.postItem.horizontal .imageBox{-ms-border-radius:8px 8px 0 0;width:100%;height:auto;border-radius:8px 8px 0 0;position:static}}.postItem.horizontal .meta{width:100%}.partner .partnerList a{width:100%;margin-bottom:30px;padding:3%;display:block}.partner .partnerList a .imageBox{width:100%;aspect-ratio:3/2;height:100%;display:block}.partner .partnerList a .imageBox img{width:100%;height:100%;object-fit:contain}.sitemap a{text-decoration:none}.sitemap ul li a{font-family:Work Sans Bold}.sitemap ul li .sub-menu li a{font-family:Work Sans Light!important}.archiveList,.kiadvanyok{padding:0 0 30px}.archiveList .col-12.col-md-4,.kiadvanyok .col-12.col-md-4{margin-bottom:30px}.postCarousel{width:100%;position:relative}.postCarousel .swiper-pagination{bottom:-50px}.postCarousel .swiper-slide{height:auto}.postCarousel .swiper-button-prev{width:30px;height:30px;background:url(carouselLeft.3a459690.svg) 50%/contain no-repeat;top:auto;bottom:-50px}.postCarousel .swiper-button-prev:after{display:none}.postCarousel .swiper-button-next{width:30px;height:30px;background:url(carouselRight.1949271b.svg) 50%/contain no-repeat;top:auto;bottom:-50px}.postCarousel .swiper-button-next:after{display:none}.postCarousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ef4b3e}.mobileMenu{width:100%;height:100vh;z-index:499;height:100vh;background:#fff;padding:120px 0 0;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.mobileMenu.active{display:block}.mobileMenu ul{margin:0;padding:0}.mobileMenu ul>li a{border-bottom:1px solid #eee;line-height:45px;display:block}.mobileMenu ul>li.menu-item-has-children>a{width:100%;padding-right:25px;display:block;position:relative}.mobileMenu ul>li.menu-item-has-children>a:after{width:30px;height:30px;content:"";-webkit-transform-origin:75%;transform-origin:75%;-o-transition:transform .5s 0s;background:url(arrowDown.325726c4.svg) 100%/15px no-repeat;transition:-webkit-transform .5s,-webkit-transform .5s,transform .5s;position:absolute;top:10px;right:0}.mobileMenu ul>li.menu-item-has-children>a.active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.mobileMenu ul>li.menu-item-has-children .sub-menu{padding-left:30px}.mobileMenu ul li{width:100%;margin-bottom:0;list-style:none;display:inline-block}.mobileMenu ul li>.sub-menu,.mobileMenu ul li>.sub-menu>.sub-menu{display:none}.mobileMenu ul li .sub-menu .sub-menu li a{font-family:Work Sans Light}.mobileMenu ul li a{color:#045677;font-family:Nunito Bold;font-size:20px;text-decoration:none}.mobileMenu ul li a:focus{outline:0}.mobileMenu ul li a:hover{color:#ef4b3e}.noSlider{width:100%;aspect-ratio:16/9;margin-bottom:0;display:block}.noSlider img{width:100%;height:100%;object-fit:cover}.placeholder{width:100%;height:80px}@media screen and (max-width:768px){.placeholder{height:64px}}.mainContent{z-index:2;position:relative}.mainContent.turatipp{padding:0}.mainContent.szallasokContainer,.mainContent.vezetettTurak{padding-top:0}.mainContent.attrakciok,.mainContent.kisvasutak{padding:0}.megaOverlay,.searchOverLay{z-index:9;background:rgba(255,255,255,.9);display:none;position:fixed;top:0;bottom:0;left:0;right:0}.deleteSearch{display:none}.searchBoxAlign{z-index:60;width:100%;height:100%;border:1px solid #eee;padding:20px 0;display:none;position:fixed;top:0;left:0;right:0}.searchBoxAlign .searchBox{width:100%;max-width:500px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.searchBoxAlign .searchBox input[type=text]{box-shadow:none;width:100%;padding:0 15px;line-height:60px;background:#fff!important;border:none!important;border-bottom:2px solid #045677!important}.searchBoxAlign .searchBox input[type=text]:focus{outline:0}.searchBoxAlign .searchBox label{display:none}.searchBoxAlign .searchBox input[type=submit]{display:none}.flash-icon{-webkit-animation:1s infinite flash;animation:1s infinite flash}@-webkit-keyframes flash{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flash{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.megaMenu{z-index:50;background:#fff;border:1px solid #eee;padding:20px 0;display:none;position:fixed;top:78px;left:0;right:0}.megaMenu ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;width:100%;-moz-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;display:flex}.megaMenu ul>li.thirty{width:20%}.megaMenu ul>li.full{width:100%}.megaMenu ul>li.full>a{width:100%;display:none}.megaMenu ul>li.full .sub-menu{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;flex-wrap:wrap;display:flex}.megaMenu ul>li.full .sub-menu>li{width:30%}.megaMenu ul>li.full .sub-menu>li>a{font-family:Work Sans Bold}.megaMenu ul>li.full .sub-menu>li .sub-menu{margin-bottom:20px;display:block}.megaMenu ul>li.full .sub-menu>li li{width:100%}.megaMenu ul>li.full .sub-menu>li li>a{font-family:Work Sans Light}.megaMenu ul>li a{margin-bottom:10px;font-family:Work Sans Bold;font-weight:700;display:block}.megaMenu ul>li a:hover{color:#ef4b3e!important}.megaMenu ul>li ul.sub-menu{display:block}.megaMenu ul>li ul.sub-menu li{width:100%}.megaMenu ul>li ul.sub-menu li a{margin-bottom:0;font-family:Work Sans Light}.megaMenu ul>li ul.sub-menu ul{padding-left:20px}.megaMenu ul li{list-style:none}.megaMenu ul li a{color:#045677;text-decoration:none}#mainFooter{width:100%;z-index:1;border-top:2px solid #045677;padding:40px 0;position:relative}#mainFooter .footerMenu{margin-bottom:50px}@media screen and (max-width:768px){#mainFooter .footerMenu{margin-bottom:20px}}#mainFooter .footerMenu ul{margin:0;padding:0}#mainFooter .footerMenu ul li{list-style:none}@media screen and (max-width:575px){#mainFooter .footerMenu ul li{text-align:center}}#mainFooter .footerMenu ul li a{color:#045677;font-family:Work Sans Bold;font-size:16px;text-decoration:none}#mainFooter .footerMenu ul li a:hover{color:#ef4b3e;text-decoration:none}#mainFooter .socials{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-justify-content:flex-end;justify-content:flex-end;align-items:center;margin:0;padding:0;display:flex;margin-top:0!important}@media screen and (max-width:768px){#mainFooter .socials{-moz-justify-content:center;justify-content:center}}#mainFooter .socials li{margin-left:40px;line-height:1;list-style:none;display:inline-block}@media screen and (max-width:768px){#mainFooter .socials li{margin:0 15px}}#mainFooter .socials li:first-child{margin:0}@media screen and (max-width:768px){#mainFooter .socials li:first-child{margin:0 15px}}#mainFooter .socials li a{line-height:1;text-decoration:none;display:block}#mainFooter .socials li a.facebook{width:30px;height:30px;background:url(icon-facebook.daa95b86.svg) top/contain no-repeat}#mainFooter .socials li a.facebook:hover{background:url(icon-facebook2.253caf63.svg) top/contain no-repeat}#mainFooter .socials li a.youtube{width:30px;height:21px;background:url(icon-youtube.9bec02de.svg) top/contain no-repeat}#mainFooter .socials li a.youtube:hover{background:url(icon-youtube2.24504116.svg) top/contain no-repeat}#mainFooter .socials li a.instagram{width:30px;height:30px;background:url(icon-instagram.18781cfb.svg) top/contain no-repeat}#mainFooter .socials li a.instagram:hover{background:url(icon-instagram2.9134faad.svg) top/contain no-repeat}#mainFooter .copyright{color:#045677;font-family:Work Sans Light}@media screen and (max-width:768px){#mainFooter .copyright{text-align:center;margin:30px auto}}#mainFooter .logo{float:right;width:140px}@media screen and (max-width:768px){#mainFooter .logo{float:none;margin:30px auto 0;display:block}}#mainFooter .logo img{width:100%}@media screen and (max-width:768px){#mainFooter .footerOne{order:2}#mainFooter .footerTwo{order:1}#mainFooter .footerThree{order:3}#mainFooter .secondaryMenu{margin-bottom:30px}}#mainFooter .secondaryMenu ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;width:100%;-moz-justify-content:space-around;justify-content:space-around;margin:0;padding:0;display:flex}@media screen and (max-width:768px){#mainFooter .secondaryMenu ul{-moz-flex-wrap:wrap;-moz-justify-content:flex-start;flex-wrap:wrap;justify-content:flex-start}}#mainFooter .secondaryMenu ul li{list-style:none;display:inline}@media screen and (max-width:768px){#mainFooter .secondaryMenu ul li{width:100%}}@media screen and (max-width:575px){#mainFooter .secondaryMenu ul li{text-align:center}}#mainFooter .secondaryMenu ul li a{color:#045677;font-family:Work Sans Bold;font-size:16px;text-decoration:none}#mainFooter .secondaryMenu ul li a:hover{color:#ef4b3e;text-decoration:none}.wc-block-components-notice-banner{max-width:1380px;margin:30px auto}.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .alignwide,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .alignwide{margin:0!important}.wp-block-woocommerce-cart-order-summary-block *,.wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block *,.wc-block-checkout__terms.wp-block-woocommerce-checkout-terms-block *,.wc-block-checkout__actions_row *{font-size:18px!important}.hentry .entry-content a.button,.hentry .entry-content a.components-button:not(.is-link),.hentry .entry-content a.wp-block-button__link,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){-ms-border-radius:40px;border-radius:40px;color:#fff!important;background:#ef4b3e!important}.productSingle .summary.entry-summary{width:100%!important}.productSingle .summary.entry-summary .product_title,.productSingle .summary.entry-summary .price{display:none}.productSingle.simple .summary.entry-summary{padding-top:40px;width:97%!important}.productSingle.simple .summary.entry-summary .product_title,.productSingle.simple .summary.entry-summary .price{display:block}.productSingle.simple .simpleGallery{margin-bottom:50px}.productSingle.simple .galleryRight{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;display:flex}.productSingle.simple .galleryRight a{width:18%;margin-right:2%}.productSingle .galleryBox.desktop{display:block}@media screen and (max-width:1024px){.productSingle .galleryBox.desktop{display:none}}.productSingle .galleryBox.mobile{display:none}@media screen and (max-width:1024px){.productSingle .galleryBox.mobile{display:block}}.productSingle .imageGrid{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;display:flex;position:relative}.productSingle .imageGrid .mainImage{width:100%}.productSingle .imageGrid .mainImage a{width:100%;height:500px;aspect-ratio:16/9;display:block}.productSingle .imageGrid .mainImage a img{object-fit:cover;width:100%;height:100%;object-position:50% 90%}.productSingle .imageGrid.singleGallery{margin-bottom:40px}.productSingle .imageGrid.multiple{width:100%}.productSingle .imageGrid.multiple .mainImage{width:49%}.productSingle .imageGrid.multiple .mainImage a{width:100%;height:500px;aspect-ratio:16/9;display:block}.productSingle .imageGrid.multiple .mainImage a img{object-fit:cover;width:100%;height:100%;object-position:50% 90%}.productSingle .imageGrid .galleryRight{width:49%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;display:flex}.productSingle .imageGrid .galleryRight a{width:48%;height:240px;aspect-ratio:16/9;margin-bottom:20px;display:block}.productSingle .imageGrid .galleryRight a img{object-fit:cover;width:100%;height:100%}.productSingle .imageGrid .galleryRight a.hidden{display:none}.productSingle .galleryTrigger{cursor:pointer;-ms-border-radius:17px;color:#ef4b3e;background:#fff;border:1px solid #ef4b3e;border-radius:17px;padding:0 15px;font-family:Work Sans Bold;line-height:35px;text-decoration:none;position:absolute;bottom:40px;right:10px}.productSingle .imageGallery{position:relative}@media screen and (max-width:1024px){.productSingle .imageGallery{margin-bottom:40px}}.productSingle .imageGallery .swiper-slide a{width:100%;display:block}.productSingle .imageGallery .swiper-slide a .imageBox{width:100%;aspect-ratio:16/9;display:block}.productSingle .imageGallery .swiper-slide a .imageBox img{width:100%;height:100%;object-fit:cover}.productSingle .swiper-pagination{display:none}@media screen and (max-width:1024px){.productSingle .swiper-pagination{width:100%;display:block}}.productSingle .swiper-pagination .swiper-pagination-bullet{margin:0 5px}.productSingle .swiper-pagination-bullet-active{background:#ef4b3e}.productSingle .swiper-button-prev{width:56px;height:56px;background:url(arrow-left.29ad1d5a.svg) 50%/contain no-repeat}.productSingle .swiper-button-prev:after{display:none}.productSingle .swiper-button-next{width:56px;height:56px;background:url(arrow-right.d8097161.svg) 50%/contain no-repeat}.productSingle .swiper-button-next:after{display:none}.productSingle .rightColumn{-ms-border-radius:8px;border:1px solid #cce1ee;border-radius:8px;margin-top:20px;padding:20px 20px 0}.productSingle .rightColumn .edit-link{display:none}.productSingle .rightColumn form.cart{margin:0!important;padding:0!important}.productSingle .rightColumn .product{margin-bottom:0!important}.productSingle .mainContent{padding:40px 5% 0 0}@media screen and (max-width:768px){.productSingle .mainContent{padding:40px 0}}.productSingle .mainContent img{width:100%;height:auto;margin:30px 0;display:block}.productSingle .mainTitle{width:100%;text-align:center;padding:40px 0 0}.productSingle .productMeta{-ms-border-radius:8px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-flex-wrap:wrap;border:1px solid #cce1ee;border-radius:8px;flex-wrap:wrap;justify-content:space-between;margin-top:0;margin-bottom:40px;padding:20px;display:flex}.productSingle .productMeta .metaItem{width:32%;margin-bottom:8px}@media screen and (max-width:990px){.productSingle .productMeta .metaItem{width:48%}}@media screen and (max-width:575px){.productSingle .productMeta .metaItem{width:100%}}.productSingle .productMeta .metaItem strong{color:#045677;font-family:Work Sans Bold}.productSingle .productMeta .metaItem a{font-family:Work Sans Regular}.productSingle .productMeta.noBorder{border:none;border-radius:0;padding:0}.productSingle .productMeta.fullRow .metaItem{width:100%;margin-bottom:8px}@media screen and (max-width:990px){.productSingle .productMeta.fullRow .metaItem{width:48%}}@media screen and (max-width:575px){.productSingle .productMeta.fullRow .metaItem{width:100%}}.productSingle .productMeta.fullRow .metaItem strong{color:#045677;font-family:Work Sans Bold}.remodal-overlay{background:rgba(4,86,119,.9)}.remodal{text-align:left}.remodal-close{background:url(close.67b942b7.svg) 50%/60% no-repeat;border:none;top:7px;left:95%}.remodal-close:hover{background:url(close.67b942b7.svg) 50%/60% no-repeat;border:none}.remodal-close:focus{border:none;outline:0}.impressum{padding:40px 0 70px}.impressum h1{text-align:left!important;padding:10px 0 20px!important}.gform_wrapper form .gform_body input[type=tel],.gform_wrapper form .gform_body input[type=text],.gform_wrapper form .gform_body input[type=email],.gform_wrapper form .gform_body input[type=password],.gform_wrapper form .gform_body textarea,.gform_wrapper form .gform_body select{-ms-border-radius:20px;border-radius:20px}.downloadBtn,.redBtn{cursor:pointer;-ms-border-radius:25px;max-width:250px;text-align:center;-o-transition:border-color .5s,background-color .5s 0s;background:#ef4b3e;border:2px solid #ef4b3e;border-radius:25px;padding:0 20px;font-family:Work Sans Bold;line-height:50px;text-decoration:none;transition:border-color .5s,background-color .5s;display:inline-block;color:#fff!important;font-size:16px!important}.downloadBtn.alignCenter,.redBtn.alignCenter{margin:40px auto;display:block;max-width:250px!important}.downloadBtn:hover,.redBtn:hover{background:#fff;color:#ef4b3e!important}.downloadBtn.blue,.redBtn.blue{background:#045677;border-color:#045677}.downloadBtn.blue:hover,.redBtn.blue:hover{background:#fff;border-color:#ef4b3e}.whiteBtn{cursor:pointer;-ms-border-radius:25px;text-align:center;-o-transition:border-color .5s,background-color .5s 0s;background:#fff;border:1px solid #fff;border-radius:25px;padding:0 20px;font-family:Work Sans Bold;line-height:50px;text-decoration:none;transition:border-color .5s,background-color .5s;display:inline-block;color:#045677!important;font-size:16px!important}.whiteBtn.alignCenter{margin:40px auto;display:block;max-width:300px!important}.whiteBtn:hover{background:#045677;border-color:#045677;color:#fff!important}.preloader{z-index:1000;background:rgba(255,255,255,.7);display:none;position:absolute;top:0;bottom:0;left:0;right:0}.updateSection{width:100%;z-index:1;position:relative}.updateSection .preloader{z-index:2;background:rgba(255,255,255,.7);display:none;position:absolute;top:0;bottom:0;left:0;right:0}.updateSection .row{z-index:1;position:relative}.updateSection strong{margin-bottom:20px;display:block}.nectar-button{margin-bottom:10px;margin-right:10px}.blueBtn,.formSubmit.blueBtn,.nectar-button{cursor:pointer;-ms-border-radius:25px;text-align:center;-o-transition:border-color .5s,background-color .5s 0s;background:#045677;border:1px solid #045677;border-radius:25px;padding:0 20px;font-family:Work Sans Bold;line-height:50px;text-decoration:none;transition:border-color .5s,background-color .5s;display:inline-block;color:#fff!important;font-size:16px!important}.blueBtn.alignCenter,.formSubmit.blueBtn.alignCenter,.nectar-button.alignCenter{margin:40px auto;display:block;max-width:300px!important}.blueBtn:hover,.formSubmit.blueBtn:hover,.nectar-button:hover{background:#ef4b3e;border-color:#ef4b3e;color:#fff!important}.blueBtn.big,.formSubmit.blueBtn.big,.nectar-button.big{max-width:340px!important}.contactBox{-ms-border-radius:8px;border:1px solid #cce1ee;border-radius:8px;margin-top:40px;padding:20px}.hirlevel{padding:0 0 30px}.bookingItem{width:100%;color:#045677;-ms-border-radius:8px;z-index:1;border:1px solid #cce1ee;border-radius:8px;margin-bottom:40px;text-decoration:none;display:block;position:relative}.bookingItem .meta{width:100%;padding:5px 15px 20px 0;display:block}.bookingItem .meta .title{font-family:Work Sans Bold;display:block}.bookingItem .meta .info{padding-left:22px}.bookingItem .meta .info.gray{position:relative}.bookingItem .meta .info.gray:before{width:16px;height:16px;content:"";background:#ccc;position:absolute;top:6px;left:0}.bookingItem .meta .date{margin-bottom:5px;font-size:12px;display:block}.bookingItem .meta .priceBox{display:block}.bookingItem .meta p{font-size:16px}.bookingItem .add-to-bakancslista{width:24px;height:24px;z-index:5;cursor:pointer;background:url(bakancslista-1w2.10b5b784.svg) 50%/contain no-repeat;position:absolute;top:14px;right:27px}@media screen and (max-width:575px){.bookingItem .add-to-bakancslista{background-size:16px;top:15px;right:20px}}.bookingItem .add-to-bakancslista.active{background:url(bakancslista-2w.28f91a73.svg) 50%/contain no-repeat}@media screen and (max-width:575px){.bookingItem .add-to-bakancslista.active{background-size:16px}}.bookingItem .add-to-bakancslista .bakancs-loader{width:100%;height:100%;z-index:2;background:url(preloader.7d710045.svg) 50%/contain no-repeat;display:none;top:0;bottom:0;left:0;right:0}.bookingItem .add-to-teljesitve{width:24px;height:24px;z-index:5;cursor:pointer;background:url(icon-teljesitve3.7fd88fc3.svg) 50%/contain no-repeat;position:absolute;top:14px;right:63px}@media screen and (max-width:575px){.bookingItem .add-to-teljesitve{background-size:16px;top:15px;right:36px}}.bookingItem .add-to-teljesitve.active{background:url(icon-teljesitve4.d84c5e97.svg) 50%/contain no-repeat}@media screen and (max-width:575px){.bookingItem .add-to-teljesitve.active{background-size:16px}}.bookingItem .add-to-teljesitve .bakancs-loader{width:100%;height:100%;z-index:2;background:url(preloader.7d710045.svg) 50%/contain no-repeat;display:none;top:0;bottom:0;left:0;right:0}.bookingItem .imageBox{width:100%;height:300px;aspect-ratio:16/9;-ms-border-radius:8px;border-radius:8px;display:block;overflow:hidden}.bookingItem .imageBox img{width:100%;height:100%;object-fit:cover;margin-bottom:20px}.bookingItem .title{color:#045677;margin:0 0 10px;font-family:Work Sans Bold;font-size:24px;line-height:1.3;display:block}.bookingItem .description{padding:20px;line-height:1.5;display:block}.furtherItems{margin:30px 0}.mainContent{width:100%;padding:30px 0}.mainContent.szallasok{padding-top:0}.mainContent h1{text-align:center}.filterWrapper{width:100%;height:50vh;overflow:hidden}.filterSection{width:100%;clear:both;height:50vh;position:relative;overflow:auto}.filterSection .list{width:30%}.filterSection #map{width:69%;height:50vh;position:fixed;top:30vh;bottom:0;right:0}.locationBar{width:100%;height:40px}.locationBar h1{text-align:left;font-size:20px}.woocommerce-MyAccount-content ul,.woocommerce-MyAccount-content li,.woocommerce-MyAccount-content ol li,.woocommerce-MyAccount-content ul li,.woocommerce-MyAccount-content ol,.woocommerce-MyAccount-content a,.woocommerce-MyAccount-content p,.woocommerce-MyAccount-content p a{font-size:18px!important}.woocommerce-error *{color:#fff!important}.select2-search input.select2-search__field{background-color:#fff!important}.heroFoglalas{width:100%;padding:0;background-size:cover!important}.heroFoglalas .select2-container--default .select2-selection--single .select2-selection__clear{margin-right:40px}.heroFoglalas .formBoxes{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;display:flex}.heroFoglalas .formBoxes:after{content:"";flex:auto}.heroFoglalas .formBoxes .formBox{width:calc(33% - 15px);-ms-border-radius:8px;height:100%;min-height:428px;background:#fff;border:1px solid #045677;border-radius:8px;margin:30px 15px 30px 0;padding:20px}@media screen and (max-width:990px){.heroFoglalas .formBoxes .formBox{width:calc(49% - 15px)}}@media screen and (max-width:700px){.heroFoglalas .formBoxes .formBox{width:100%}}.heroFoglalas .formBoxes .formBox.empty{background:0 0;border:none;padding:0}.heroFoglalas .formBoxes .formBox h3{text-align:center}.heroFoglalas .formBoxes .formBox .filterMenu.home{width:100%;height:auto}.heroFoglalas .formBoxes .formBox .filterMenu.home .filterItem,.heroFoglalas .formBoxes .formBox .filterMenu.home form{width:100%}.heroFoglalas .formBoxes .formBox .redBtn{margin:10px auto}.heroFoglalas .formBoxes .formBox .select2-container{width:100%!important}.filterMenu,.filterMenuOutside{width:100%;clear:both;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;height:58px;flex-wrap:wrap;display:flex}@media screen and (max-width:820px){.filterMenu .filterItem,.filterMenuOutside .filterItem{margin-bottom:10px!important}}.filterMenu .filterItem.fullWidth,.filterMenuOutside .filterItem.fullWidth{width:100%!important}.filterMenu .filterItem.fullWidth.bookable label,.filterMenuOutside .filterItem.fullWidth.bookable label{padding-top:5px!important}.filterMenu.fourth,.filterMenuOutside.fourth{height:auto}.filterMenu.fourth .filterItem,.filterMenuOutside.fourth .filterItem{width:calc(25% - 15px)!important}@media screen and (max-width:990px){.filterMenu.fourth .filterItem,.filterMenuOutside.fourth .filterItem{width:calc(33.33% - 15px)!important}}@media screen and (max-width:700px){.filterMenu.fourth .filterItem,.filterMenuOutside.fourth .filterItem{width:calc(49% - 15px)!important}}.filterMenu .filterItem.attrakciok-show,.filterMenu .filterItem.kortura-show,.filterMenuOutside .filterItem.attrakciok-show,.filterMenuOutside .filterItem.kortura-show{padding-top:7px}.filterMenu .filterItem.attrakciok-show .dropDownRow.checkboxes input:checked~label,.filterMenu .filterItem.kortura-show .dropDownRow.checkboxes input:checked~label,.filterMenuOutside .filterItem.attrakciok-show .dropDownRow.checkboxes input:checked~label,.filterMenuOutside .filterItem.kortura-show .dropDownRow.checkboxes input:checked~label,.filterMenu .filterItem.attrakciok-show .dropDownRow.checkboxes label,.filterMenu .filterItem.kortura-show .dropDownRow.checkboxes label,.filterMenuOutside .filterItem.attrakciok-show .dropDownRow.checkboxes label,.filterMenuOutside .filterItem.kortura-show .dropDownRow.checkboxes label{padding-top:6px!important}.filterMenu .filterItem.utvonal-show,.filterMenuOutside .filterItem.utvonal-show{padding-top:7px}.filterMenu .filterItem.utvonal-show .dropDownRow.checkboxes input:checked~label,.filterMenuOutside .filterItem.utvonal-show .dropDownRow.checkboxes input:checked~label,.filterMenu .filterItem.utvonal-show .dropDownRow.checkboxes label,.filterMenuOutside .filterItem.utvonal-show .dropDownRow.checkboxes label{padding-top:6px!important}.filterMenu .dropDownRow,.filterMenuOutside .dropDownRow{width:100%;position:relative}.filterMenu .dropDownRow.checkboxes label,.filterMenuOutside .dropDownRow.checkboxes label{text-align:left;float:none;width:auto;-o-transition:color .5s 0s;cursor:pointer;font-size:16px;transition:color .5s;position:relative;color:#045677!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:1px!important;padding-left:35px!important;font-family:Work Sans Light!important;line-height:2!important}@media screen and (max-width:1300px){.filterMenu .dropDownRow.checkboxes label,.filterMenuOutside .dropDownRow.checkboxes label{font-size:14px}}@media screen and (max-width:575px){.filterMenu .dropDownRow.checkboxes label,.filterMenuOutside .dropDownRow.checkboxes label{margin-bottom:0!important;padding-top:5px!important;padding-bottom:3px!important;padding-left:45px!important;line-height:2!important}}.filterMenu .dropDownRow.checkboxes label:before,.filterMenuOutside .dropDownRow.checkboxes label:before{width:15px;height:15px;pointer-events:none;content:"";width:25px;height:20px;-ms-border-radius:0;background:url(tick-off.0a49c5b9.svg) 0 100%/25px no-repeat;border:none;border-radius:0;display:block;position:absolute;top:6px;left:0}.filterMenu .dropDownRow.checkboxes label small,.filterMenuOutside .dropDownRow.checkboxes label small{display:block}.filterMenu .dropDownRow.checkboxes label a,.filterMenuOutside .dropDownRow.checkboxes label a{-o-transition:color .5s 0s;font-size:16px;transition:color .5s;color:rgba(0,0,0,.5)!important}.filterMenu .dropDownRow.checkboxes label:after,.filterMenuOutside .dropDownRow.checkboxes label:after{width:15px;height:15px;content:"";background:50%/50% 50% no-repeat;display:block;position:absolute;top:8px;left:2px}.filterMenu .dropDownRow.checkboxes label:hover,.filterMenuOutside .dropDownRow.checkboxes label:hover,.filterMenu .dropDownRow.checkboxes label:hover a,.filterMenuOutside .dropDownRow.checkboxes label:hover a{color:#ef4b3e!important}.filterMenu .dropDownRow.checkboxes label:hover:before,.filterMenuOutside .dropDownRow.checkboxes label:hover:before{cursor:pointer;border-color:#ef4b3e}.filterMenu .dropDownRow.checkboxes input[type=checkbox],.filterMenuOutside .dropDownRow.checkboxes input[type=checkbox]{vertical-align:top;z-index:-1;width:1rem;height:auto;opacity:0;z-index:2;width:100%;height:100%;cursor:pointer;position:absolute;left:0}.filterMenu .dropDownRow.checkboxes input[type=checkbox]:checked~label,.filterMenuOutside .dropDownRow.checkboxes input[type=checkbox]:checked~label{margin-bottom:0!important;padding-top:0!important;padding-bottom:1px!important;font-weight:400!important;line-height:2!important}.filterMenu .dropDownRow.checkboxes input[type=checkbox]:checked~label:before,.filterMenuOutside .dropDownRow.checkboxes input[type=checkbox]:checked~label:before{width:25px;height:20px;-ms-border-radius:0;background:url(tick-on.0482aec8.svg) 0 100%/25px no-repeat;border:none;border-radius:0}.filterMenu .dropDownRow.checkboxes input[type=checkbox]:checked~label:after,.filterMenuOutside .dropDownRow.checkboxes input[type=checkbox]:checked~label:after{-ms-border-radius:100%;background-color:transparent;background-image:url(tick2.56a0366c.svg);background-position:50%;background-size:10px;border-radius:100%;display:none}.filterMenu .dropDownRow.checkboxes input[type=checkbox]:hover:before,.filterMenuOutside .dropDownRow.checkboxes input[type=checkbox]:hover:before,.filterMenu .dropDownRow.checkboxes input[type=checkbox]:hover:checked~label:before,.filterMenuOutside .dropDownRow.checkboxes input[type=checkbox]:hover:checked~label:before{cursor:pointer;border-color:#ef4b3e;line-height:2!important}.filterMenu .filterItem,.filterMenuOutside .filterItem{width:32%;margin-bottom:30px;margin-right:15px;position:relative}.filterMenu .filterItem:nth-child(1),.filterMenuOutside .filterItem:nth-child(1){z-index:22}.filterMenu .filterItem:nth-child(1) .filterTrigger,.filterMenuOutside .filterItem:nth-child(1) .filterTrigger{z-index:22!important}.filterMenu .filterItem:nth-child(1) .filterDropdown,.filterMenuOutside .filterItem:nth-child(1) .filterDropdown{z-index:21!important}.filterMenu .filterItem:nth-child(2),.filterMenuOutside .filterItem:nth-child(2){z-index:20}.filterMenu .filterItem:nth-child(2) .filterTrigger,.filterMenuOutside .filterItem:nth-child(2) .filterTrigger{z-index:20!important}.filterMenu .filterItem:nth-child(2) .filterDropdown,.filterMenuOutside .filterItem:nth-child(2) .filterDropdown{z-index:19!important}.filterMenu .filterItem:nth-child(3),.filterMenuOutside .filterItem:nth-child(3){z-index:18}.filterMenu .filterItem:nth-child(3) .filterTrigger,.filterMenuOutside .filterItem:nth-child(3) .filterTrigger{z-index:18!important}.filterMenu .filterItem:nth-child(3) .filterDropdown,.filterMenuOutside .filterItem:nth-child(3) .filterDropdown{z-index:17!important}.filterMenu .filterItem:nth-child(4),.filterMenuOutside .filterItem:nth-child(4){z-index:16}.filterMenu .filterItem:nth-child(4) .filterTrigger,.filterMenuOutside .filterItem:nth-child(4) .filterTrigger{z-index:16!important}.filterMenu .filterItem:nth-child(4) .filterDropdown,.filterMenuOutside .filterItem:nth-child(4) .filterDropdown{z-index:15!important}.filterMenu .filterItem:nth-child(5),.filterMenuOutside .filterItem:nth-child(5){z-index:14}.filterMenu .filterItem:nth-child(5) .filterTrigger,.filterMenuOutside .filterItem:nth-child(5) .filterTrigger{z-index:14!important}.filterMenu .filterItem:nth-child(5) .filterDropdown,.filterMenuOutside .filterItem:nth-child(5) .filterDropdown{z-index:13!important}.filterMenu .filterItem:nth-child(6),.filterMenuOutside .filterItem:nth-child(6){z-index:12}.filterMenu .filterItem:nth-child(6) .filterTrigger,.filterMenuOutside .filterItem:nth-child(6) .filterTrigger{z-index:12!important}.filterMenu .filterItem:nth-child(6) .filterDropdown,.filterMenuOutside .filterItem:nth-child(6) .filterDropdown{z-index:11!important}.filterMenu .filterItem:nth-child(7),.filterMenuOutside .filterItem:nth-child(7){z-index:10}.filterMenu .filterItem:nth-child(7) .filterTrigger,.filterMenuOutside .filterItem:nth-child(7) .filterTrigger{z-index:10!important}.filterMenu .filterItem:nth-child(7) .filterDropdown,.filterMenuOutside .filterItem:nth-child(7) .filterDropdown{z-index:9!important}.filterMenu .filterItem:nth-child(8),.filterMenuOutside .filterItem:nth-child(8){z-index:8}.filterMenu .filterItem:nth-child(8) .filterTrigger,.filterMenuOutside .filterItem:nth-child(8) .filterTrigger{z-index:8!important}.filterMenu .filterItem:nth-child(8) .filterDropdown,.filterMenuOutside .filterItem:nth-child(8) .filterDropdown{z-index:7!important}.filterMenu .filterItem:nth-child(9),.filterMenuOutside .filterItem:nth-child(9){z-index:6}.filterMenu .filterItem:nth-child(9) .filterTrigger,.filterMenuOutside .filterItem:nth-child(9) .filterTrigger{z-index:6!important}.filterMenu .filterItem:nth-child(9) .filterDropdown,.filterMenuOutside .filterItem:nth-child(9) .filterDropdown{z-index:5!important}.filterMenu .filterItem:nth-child(10),.filterMenuOutside .filterItem:nth-child(10){z-index:4}.filterMenu .filterItem:nth-child(10) .filterTrigger,.filterMenuOutside .filterItem:nth-child(10) .filterTrigger{z-index:4!important}.filterMenu .filterItem:nth-child(10) .filterDropdown,.filterMenuOutside .filterItem:nth-child(10) .filterDropdown{z-index:3!important}.filterMenu .filterItem:nth-child(11),.filterMenuOutside .filterItem:nth-child(11){z-index:2}.filterMenu .filterItem:nth-child(11) .filterTrigger,.filterMenuOutside .filterItem:nth-child(11) .filterTrigger{z-index:2!important}.filterMenu .filterItem:nth-child(11) .filterDropdown,.filterMenuOutside .filterItem:nth-child(11) .filterDropdown{z-index:1!important}@media screen and (max-width:1100px){.filterMenu .filterItem,.filterMenuOutside .filterItem{width:calc(50% - 15px)}}.filterMenu .filterItem .filterTrigger,.filterMenuOutside .filterItem .filterTrigger{width:100%;-ms-border-radius:8px;cursor:pointer;border:2px solid #045677;border-radius:8px;line-height:45px}.filterMenu .filterItem:after,.filterMenuOutside .filterItem:after{content:"";flex:auto}.filterMenu .filterItem :focus,.filterMenuOutside .filterItem :focus{outline:0}.filterMenu .filterItem.search .searchFilter,.filterMenuOutside .filterItem.search .searchFilter{height:50px;-ms-border-radius:8px;cursor:pointer;background:#045677 url(search2.e7e65ddd.svg) 50%/40% no-repeat;border-radius:8px;display:block;width:50px!important}.filterMenu .filterItem.erkezesFilter,.filterMenuOutside .filterItem.erkezesFilter{width:30%!important}.filterMenu .filterItem.delete .deleteFilter,.filterMenuOutside .filterItem.delete .deleteFilter{cursor:pointer;-ms-border-radius:25px;text-align:center;-o-transition:border-color .5s,background-color .5s 0s;background:#045677;border:1px solid #045677;border-radius:25px;padding:0 20px;font-family:Work Sans Bold;line-height:40px;text-decoration:none;transition:border-color .5s,background-color .5s;display:none;color:#fff!important;font-size:16px!important}.filterMenu .filterItem.delete .deleteFilter.alignCenter,.filterMenuOutside .filterItem.delete .deleteFilter.alignCenter{margin:40px auto;display:block;max-width:300px!important}.filterMenu .filterItem.delete .deleteFilter:hover,.filterMenuOutside .filterItem.delete .deleteFilter:hover{background:#ef4b3e;border-color:#ef4b3e;color:#fff!important}.filterMenu .filterItem.delete.deletex,.filterMenuOutside .filterItem.delete.deletex{width:10%;max-width:40px}@media screen and (max-width:990px){.filterMenu .filterItem.delete.deletex,.filterMenuOutside .filterItem.delete.deletex{max-width:100%}}.filterMenu .filterItem.delete.deletex .deleteFilter,.filterMenuOutside .filterItem.delete.deletex .deleteFilter{width:40px;cursor:pointer;-ms-border-radius:25px;text-align:center;-o-transition:border-color .5s,background-color .5s 0s;background:url(icon-map-close-red.5f0f882d.svg) 50%/100% no-repeat;border:none;border-radius:25px;padding:0;font-family:Work Sans Bold;line-height:40px;text-decoration:none;transition:border-color .5s,background-color .5s;display:none;color:#fff!important;font-size:0!important}@media screen and (max-width:990px){.filterMenu .filterItem.delete.deletex .deleteFilter,.filterMenuOutside .filterItem.delete.deletex .deleteFilter{width:auto;background:#045677;border:1px solid #045677;padding:0 20px;font-size:16px!important}}.filterMenu .filterItem.delete.deletex .deleteFilter.alignCenter,.filterMenuOutside .filterItem.delete.deletex .deleteFilter.alignCenter{margin:40px auto;display:block;max-width:300px!important}.filterMenu .filterItem.delete.deletex .deleteFilter:hover,.filterMenuOutside .filterItem.delete.deletex .deleteFilter:hover{opacity:.9}@media screen and (max-width:990px){.filterMenu .filterItem.delete.deletex .deleteFilter:hover,.filterMenuOutside .filterItem.delete.deletex .deleteFilter:hover{opacity:1;background:#ef4b3e;border-color:#ef4b3e;color:#fff!important}}.filterMenu .filterItem.features.smaller,.filterMenuOutside .filterItem.features.smaller{width:calc(20% - 15px)}.filterMenu .filterItem.orszagresz .filterTrigger,.filterMenuOutside .filterItem.orszagresz .filterTrigger{-ms-border-radius:8px;cursor:pointer;background:#fff url(icon-location2.5fe5eb3d.svg) 5px no-repeat;border:2px solid #045677;border-radius:8px;padding-left:36px;font-family:Work Sans Regular;font-size:18px;line-height:45px;background-size:35px!important}.filterMenu .filterItem.location select,.filterMenuOutside .filterItem.location select{width:calc(100% - 2px)}@media screen and (max-width:1300px){.filterMenu .filterItem.location select,.filterMenuOutside .filterItem.location select,.filterMenu .filterItem.location *,.filterMenuOutside .filterItem.location *{font-size:14px}}.filterMenu .filterItem.location .select2-container .select2-dropdown,.filterMenuOutside .filterItem.location .select2-container .select2-dropdown{border-color:#045677!important}.filterMenu .filterItem.location .select2-container--open .select2-dropdown--below,.filterMenuOutside .filterItem.location .select2-container--open .select2-dropdown--below{border:1px solid #045677!important}.filterMenu .filterItem.location .select2-selection__placeholder,.filterMenu .filterItem.location #select2-location-container,.filterMenuOutside .filterItem.location .select2-selection__placeholder,.filterMenuOutside .filterItem.location #select2-location-container{color:#045677;font-family:Work Sans Regular;font-size:18px;line-height:44px!important}@media screen and (max-width:1300px){.filterMenu .filterItem.location .select2-selection__placeholder,.filterMenu .filterItem.location #select2-location-container,.filterMenuOutside .filterItem.location .select2-selection__placeholder,.filterMenuOutside .filterItem.location #select2-location-container{font-size:14px}}.filterMenu .filterItem.location .select2-selection,.filterMenuOutside .filterItem.location .select2-selection{cursor:pointer;padding-left:36px;font-family:Work Sans Regular;font-size:18px;line-height:45px;box-shadow:none!important;-ms-border-radius:8px!important;background:url(icon-location2.5fe5eb3d.svg) 5px/35px no-repeat!important;border:2px solid #045677!important;border-radius:8px!important}@media screen and (max-width:1300px){.filterMenu .filterItem.location .select2-selection,.filterMenuOutside .filterItem.location .select2-selection{font-size:14px}}.filterMenu .filterItem.datum,.filterMenuOutside .filterItem.datum{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:flex}.filterMenu .filterItem.datum input,.filterMenuOutside .filterItem.datum input{width:100%;color:#045677;box-shadow:none;height:50px;opacity:1;background:url(icon-erkezes2.473e9398.svg) 5px/35px no-repeat;padding-left:40px;font-family:Work Sans Regular;line-height:50px;display:inline-block;border:2px solid #045677!important}.filterMenu .filterItem.datum input::-webkit-input-placeholder,.filterMenuOutside .filterItem.datum input::-webkit-input-placeholder{color:#002c3d}.filterMenu .filterItem.datum input::-moz-placeholder,.filterMenuOutside .filterItem.datum input::-moz-placeholder{color:#002c3d}.filterMenu .filterItem.datum input:-ms-input-placeholder,.filterMenuOutside .filterItem.datum input:-ms-input-placeholder{color:#002c3d}.filterMenu .filterItem.datum input:-moz-placeholder,.filterMenuOutside .filterItem.datum input:-moz-placeholder{color:#002c3d}.filterMenu .filterItem.datum input:nth-child(1),.filterMenuOutside .filterItem.datum input:nth-child(1){-ms-border-radius:8px;border-radius:8px}.filterMenu .filterItem.erkezesTavozas,.filterMenuOutside .filterItem.erkezesTavozas{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:flex}.filterMenu .filterItem.erkezesTavozas input,.filterMenuOutside .filterItem.erkezesTavozas input{width:50%;color:#045677;box-shadow:none;height:50px;opacity:1;background:url(icon-erkezes2.473e9398.svg) 5px/35px no-repeat;padding-left:40px;font-family:Work Sans Regular;line-height:50px;display:inline-block;border:2px solid #045677!important}.filterMenu .filterItem.erkezesTavozas input::-webkit-input-placeholder,.filterMenuOutside .filterItem.erkezesTavozas input::-webkit-input-placeholder{color:#002c3d}.filterMenu .filterItem.erkezesTavozas input::-moz-placeholder,.filterMenuOutside .filterItem.erkezesTavozas input::-moz-placeholder{color:#002c3d}.filterMenu .filterItem.erkezesTavozas input:-ms-input-placeholder,.filterMenuOutside .filterItem.erkezesTavozas input:-ms-input-placeholder{color:#002c3d}.filterMenu .filterItem.erkezesTavozas input:-moz-placeholder,.filterMenuOutside .filterItem.erkezesTavozas input:-moz-placeholder{color:#002c3d}.filterMenu .filterItem.erkezesTavozas input:nth-child(1),.filterMenuOutside .filterItem.erkezesTavozas input:nth-child(1){-ms-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px}.filterMenu .filterItem.erkezesTavozas input:nth-child(2),.filterMenuOutside .filterItem.erkezesTavozas input:nth-child(2){-ms-border-radius:0px 8px 8px 0;border-radius:0 8px 8px 0;border-left:0!important}.filterMenu .filterItem.erkezesTavozas input#erkezes,.filterMenuOutside .filterItem.erkezesTavozas input#erkezes{background:url(icon-kezdo.de6587f0.svg) 11px/20px no-repeat}.filterMenu .filterItem.utazasNapja,.filterMenuOutside .filterItem.utazasNapja{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:flex}.filterMenu .filterItem.utazasNapja input,.filterMenuOutside .filterItem.utazasNapja input{width:100%;color:#045677;box-shadow:none;height:50px;opacity:1;-ms-border-radius:8px;background:url(icon-erkezes2.473e9398.svg) 5px/35px no-repeat;border-radius:8px;padding-left:40px;font-family:Work Sans Regular;line-height:50px;display:inline-block;border:2px solid #045677!important}.filterMenu .filterItem.utazasNapja input::-webkit-input-placeholder,.filterMenuOutside .filterItem.utazasNapja input::-webkit-input-placeholder{color:#002c3d}.filterMenu .filterItem.utazasNapja input::-moz-placeholder,.filterMenuOutside .filterItem.utazasNapja input::-moz-placeholder{color:#002c3d}.filterMenu .filterItem.utazasNapja input:-ms-input-placeholder,.filterMenuOutside .filterItem.utazasNapja input:-ms-input-placeholder{color:#002c3d}.filterMenu .filterItem.utazasNapja input:-moz-placeholder,.filterMenuOutside .filterItem.utazasNapja input:-moz-placeholder{color:#002c3d}.filterMenu .filterItem.dropdown,.filterMenuOutside .filterItem.dropdown{position:relative}.filterMenu .filterItem.dropdown.inline .filterDropdown,.filterMenuOutside .filterItem.dropdown.inline .filterDropdown{display:block;position:static}.filterMenu .filterItem.dropdown .filterDropdown,.filterMenuOutside .filterItem.dropdown .filterDropdown{width:100%;-ms-border-radius:0 0 8px 8px;z-index:2;max-height:300px;background:#fff;border:2px solid #045677;border-radius:0 0 8px 8px;padding:30px 20px 20px;display:none;position:absolute;top:40px;overflow:auto}.filterMenu .filterItem.dropdown .filterTrigger,.filterMenuOutside .filterItem.dropdown .filterTrigger{z-index:3;cursor:pointer;position:relative}.filterMenu .filterItem.dropdown .filterTrigger input,.filterMenuOutside .filterItem.dropdown .filterTrigger input{cursor:pointer}.filterMenu .filterItem.dropdown .dropDownRow,.filterMenuOutside .filterItem.dropdown .dropDownRow{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;display:flex}.filterMenu .filterItem.dropdown .dropDownRow label small,.filterMenuOutside .filterItem.dropdown .dropDownRow label small{display:block}.filterMenu .filterItem.visitorCount .filterTrigger,.filterMenuOutside .filterItem.visitorCount .filterTrigger{display:-webkit-box;display:-webkit-flex;display:-moz-flex;cursor:pointer;border:none;display:flex}.filterMenu .filterItem.visitorCount .filterTrigger input,.filterMenuOutside .filterItem.visitorCount .filterTrigger input{width:50%;color:#045677;box-shadow:none;height:50px;opacity:1;padding-left:40px;font-family:Work Sans Regular;line-height:50px;display:inline-block;border:2px solid #045677!important}.filterMenu .filterItem.visitorCount .filterTrigger input::-webkit-input-placeholder,.filterMenuOutside .filterItem.visitorCount .filterTrigger input::-webkit-input-placeholder{color:#002c3d}.filterMenu .filterItem.visitorCount .filterTrigger input::-moz-placeholder,.filterMenuOutside .filterItem.visitorCount .filterTrigger input::-moz-placeholder{color:#002c3d}.filterMenu .filterItem.visitorCount .filterTrigger input:-ms-input-placeholder,.filterMenuOutside .filterItem.visitorCount .filterTrigger input:-ms-input-placeholder{color:#002c3d}.filterMenu .filterItem.visitorCount .filterTrigger input:-moz-placeholder,.filterMenuOutside .filterItem.visitorCount .filterTrigger input:-moz-placeholder{color:#002c3d}.filterMenu .filterItem.visitorCount .filterTrigger input:nth-child(1),.filterMenuOutside .filterItem.visitorCount .filterTrigger input:nth-child(1){-ms-border-radius:8px 0 0 8px;-ms-border-radius:8px;background:#fff url(icon-felnott2.f9beb50e.svg) 5px/30px no-repeat;border-radius:8px}.filterMenu .filterItem.visitorCount .filterTrigger input:nth-child(2),.filterMenuOutside .filterItem.visitorCount .filterTrigger input:nth-child(2){-ms-border-radius:0px 8px 8px 0;background:#fff url(icon-gyermek2.772d48cd.svg) 5px/30px no-repeat;border-radius:0 8px 8px 0;border-left:0!important}.filterMenu .filterItem.tajegyseg .filterTrigger,.filterMenu .filterItem.tipus .filterTrigger,.filterMenu .filterItem.besorolas .filterTrigger,.filterMenu .filterItem.idoigeny .filterTrigger,.filterMenu .filterItem.tav .filterTrigger,.filterMenu .filterItem.szolgaltatas .filterTrigger,.filterMenu .filterItem.turatipus .filterTrigger,.filterMenuOutside .filterItem.tajegyseg .filterTrigger,.filterMenuOutside .filterItem.tipus .filterTrigger,.filterMenuOutside .filterItem.besorolas .filterTrigger,.filterMenuOutside .filterItem.idoigeny .filterTrigger,.filterMenuOutside .filterItem.tav .filterTrigger,.filterMenuOutside .filterItem.szolgaltatas .filterTrigger,.filterMenuOutside .filterItem.turatipus .filterTrigger,.filterMenu .filterItem.jellemzok .filterTrigger,.filterMenu .filterItem.funkciok .filterTrigger,.filterMenuOutside .filterItem.jellemzok .filterTrigger,.filterMenuOutside .filterItem.funkciok .filterTrigger,.filterMenu .filterItem.fizetos .filterTrigger,.filterMenuOutside .filterItem.fizetos .filterTrigger,.filterMenu .filterItem.fizetes-mod .filterTrigger,.filterMenu .filterItem.fizetesi-mod .filterTrigger,.filterMenuOutside .filterItem.fizetes-mod .filterTrigger,.filterMenuOutside .filterItem.fizetesi-mod .filterTrigger,.filterMenu .filterItem.foglalas-tipusa .filterTrigger,.filterMenu .filterItem.attrakcio-tajegyseg .filterTrigger,.filterMenu .filterItem.attrakcio-tipus .filterTrigger,.filterMenu .filterItem.foglalas-tipus .filterTrigger,.filterMenu .filterItem.arFilter .filterTrigger,.filterMenu .filterItem.kisvasut-neve .filterTrigger,.filterMenu .filterItem.kisvasut-szolgaltatas .filterTrigger,.filterMenu .filterItem.turatipp-orszagresz .filterTrigger,.filterMenu .filterItem.turatipp-tajegyseg .filterTrigger,.filterMenu .filterItem.turatipp-tipus .filterTrigger,.filterMenu .filterItem.turatipp-nehezsege .filterTrigger,.filterMenu .filterItem.turatipp-idoigenye .filterTrigger,.filterMenu .filterItem.turatipp-tav .filterTrigger,.filterMenuOutside .filterItem.foglalas-tipusa .filterTrigger,.filterMenuOutside .filterItem.attrakcio-tajegyseg .filterTrigger,.filterMenuOutside .filterItem.attrakcio-tipus .filterTrigger,.filterMenuOutside .filterItem.foglalas-tipus .filterTrigger,.filterMenuOutside .filterItem.arFilter .filterTrigger,.filterMenuOutside .filterItem.kisvasut-neve .filterTrigger,.filterMenuOutside .filterItem.kisvasut-szolgaltatas .filterTrigger,.filterMenuOutside .filterItem.turatipp-orszagresz .filterTrigger,.filterMenuOutside .filterItem.turatipp-tajegyseg .filterTrigger,.filterMenuOutside .filterItem.turatipp-tipus .filterTrigger,.filterMenuOutside .filterItem.turatipp-nehezsege .filterTrigger,.filterMenuOutside .filterItem.turatipp-idoigenye .filterTrigger,.filterMenuOutside .filterItem.turatipp-tav .filterTrigger{background:#fff url(arrowDown.325726c4.svg) 96%/25px no-repeat;padding-left:15px}.filterMenu .filterItem.turacsoport .filterTrigger,.filterMenuOutside .filterItem.turacsoport .filterTrigger{-ms-border-radius:8px;cursor:pointer;background:#fff url(icon-csoport.8224f909.svg) 10px/18px no-repeat;border:2px solid #045677;border-radius:8px;padding-left:36px;font-family:Work Sans Regular;font-size:18px;line-height:45px}.filterMenu .plusMinus,.filterMenuOutside .plusMinus{width:120px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-align-items:center;justify-content:space-between;align-items:center;display:flex}.filterMenu .plusMinus .minus,.filterMenuOutside .plusMinus .minus{width:32px;height:32px;-ms-border-radius:100%;cursor:pointer;background:#045677 url(icon-minus.e020606e.svg) 50%/50% no-repeat;border-radius:100%;display:block}.filterMenu .plusMinus input,.filterMenuOutside .plusMinus input{width:40px;height:40px;color:#000;text-align:center;background:#f4f4f4;border:1px solid #000;padding:0;font-size:16px;line-height:40px}.filterMenu .plusMinus input:focus,.filterMenuOutside .plusMinus input:focus{outline:0}.filterMenu .plusMinus .plus,.filterMenuOutside .plusMinus .plus{width:32px;height:32px;-ms-border-radius:100%;cursor:pointer;background:#045677 url(icon-plus.af23294b.svg) 50%/50% no-repeat;border-radius:100%;display:block}.filterMenu .arFilter,.filterMenuOutside .arFilter{margin-top:-8px}.filterMenu .arFilter label,.filterMenuOutside .arFilter label{padding-left:4%}.filterMenu .noUi-horizontal,.filterMenuOutside .noUi-horizontal{height:11px}.filterMenu .noUi-connects,.filterMenuOutside .noUi-connects{background:#045677}.filterMenu .noUi-horizontal .noUi-handle,.filterMenuOutside .noUi-horizontal .noUi-handle{-ms-border-radius:100%;width:25px;height:25px;box-shadow:none;background:#045677;border-radius:100%;margin-top:-2px}.filterMenu .noUi-horizontal .noUi-handle:before,.filterMenuOutside .noUi-horizontal .noUi-handle:before,.filterMenu .noUi-horizontal .noUi-handle:after,.filterMenuOutside .noUi-horizontal .noUi-handle:after{display:none}.filterMenu #arFilter,.filterMenuOutside #arFilter{width:90%;margin-top:25px;margin-left:4%}.filterMenu #price-range,.filterMenuOutside #price-range{width:100%;text-align:left;font-size:16px;display:block;position:absolute;top:-30px}@media screen and (max-width:990px){.filterMenu #price-range,.filterMenuOutside #price-range{color:#fff!important}}.filterMenu .deleteFilter,.filterMenuOutside .deleteFilter{-ms-border-radius:20px;color:#fff;width:200px;text-align:center;cursor:pointer;background:#045677;border-radius:20px;margin-top:5px;padding:0;line-height:40px}.kisvasut{padding:40px 0 70px}.kisvasut.noTopPadding{padding-top:0}.kisvasut .latnivalok{margin-bottom:30px}.kisvasut .megallok{width:100%;margin-bottom:30px}.kisvasut .megallok .megalloRow{width:100%;min-height:50px;margin-bottom:20px;padding-left:65px;position:relative}.kisvasut .megallok .megalloRow .megalloLabel{width:40px;height:40px;color:#fff;text-align:center;z-index:2;-ms-border-radius:100%;background:#ef4b3e;border-radius:100%;padding-top:6px;font-family:Work Sans Bold;font-size:18px;position:absolute;top:0;left:0}.kisvasut .megallok .megalloRow:after{width:1px;height:calc(100% + 50px);content:"";background:#ef4b3e;position:absolute;top:2px;left:19px}.kisvasut .megallok .megalloRow:last-child:after{display:none}.kisvasut .megallok .megalloRow .megalloValue{width:100%}.kisvasut .megallok .megalloRow .megalloValue strong{margin-bottom:5px;display:block}.kisvasut #map{max-width:700px;height:400px;margin:0 0 30px}.kisvasut .galleryBox.desktop{display:block}@media screen and (max-width:1024px){.kisvasut .galleryBox.desktop{display:none}}.kisvasut .galleryBox.mobile{display:none}@media screen and (max-width:1024px){.kisvasut .galleryBox.mobile{display:block}}.kisvasut .imageGrid{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;display:flex;position:relative}.kisvasut .imageGrid .mainImage{width:49%}.kisvasut .imageGrid .mainImage a{width:100%;height:500px;aspect-ratio:16/9;display:block}.kisvasut .imageGrid .mainImage a img{object-fit:cover;width:100%;height:100%}.kisvasut .imageGrid.multiple{width:100%}.kisvasut .imageGrid .galleryRight{width:49%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;display:flex}.kisvasut .imageGrid .galleryRight a{width:48%;height:240px;aspect-ratio:16/9;margin-bottom:20px;display:block}.kisvasut .imageGrid .galleryRight a img{object-fit:cover;width:100%;height:100%}.kisvasut .imageGrid .galleryRight a.hidden{display:none}.kisvasut .galleryTrigger{cursor:pointer;-ms-border-radius:17px;color:#ef4b3e;background:#fff;border:1px solid #ef4b3e;border-radius:17px;padding:0 15px;font-family:Work Sans Bold;line-height:35px;text-decoration:none;position:absolute;bottom:40px;right:10px}.kisvasut .imageGallery{position:relative}@media screen and (max-width:1024px){.kisvasut .imageGallery{margin-bottom:40px}}.kisvasut .imageGallery .swiper-slide a{width:100%;display:block}.kisvasut .imageGallery .swiper-slide a .imageBox{width:100%;aspect-ratio:16/9;display:block}.kisvasut .imageGallery .swiper-slide a .imageBox img{width:100%;height:100%;object-fit:cover}.kisvasut .swiper-pagination{display:none}@media screen and (max-width:1024px){.kisvasut .swiper-pagination{width:100%;display:block}}.kisvasut .swiper-pagination .swiper-pagination-bullet{margin:0 5px}.kisvasut .swiper-pagination-bullet-active{background:#ef4b3e}.kisvasut .swiper-button-prev{width:56px;height:56px;background:url(arrow-left.29ad1d5a.svg) 50%/contain no-repeat}.kisvasut .swiper-button-prev:after{display:none}.kisvasut .swiper-button-next{width:56px;height:56px;background:url(arrow-right.d8097161.svg) 50%/contain no-repeat}.kisvasut .swiper-button-next:after{display:none}.kisvasut .rightColumn{-ms-border-radius:8px;border:1px solid #cce1ee;border-radius:8px;padding:20px 20px 0}.kisvasut .rightColumn .edit-link{display:none}.kisvasut .rightColumn form.cart{margin:0!important;padding:0!important}.kisvasut .rightColumn .product{margin-bottom:0!important}.filterMenu{z-index:3;position:relative}.filterMenu.sticky{width:100%;height:200px;max-width:1370px;margin-left:-688px;position:fixed;top:100px;bottom:0;left:50%;right:0}@media screen and (max-width:820px){.filterMenu{height:auto}}.filterMenu.singleRow .filterItem{width:calc(24% - 15px)}@media screen and (max-width:1100px){.filterMenu.singleRow .filterItem{width:calc(33.333% - 15px)}}@media screen and (max-width:700px){.filterMenu.singleRow .filterItem{width:100%}}@media screen and (max-width:420px){.filterMenu.singleRow .filterItem{width:100%}}.filterMenu.singleRow .megaTrigger{width:100%;color:#045677;box-shadow:none;height:50px;opacity:1;cursor:pointer;-ms-border-radius:8px;background:url(filter.f9974d18.svg) 10px/20px no-repeat;border-radius:8px;padding-left:40px;font-family:Work Sans Regular;line-height:46px;display:inline-block;border:2px solid #045677!important}.filterMenu.singleRow .megaTrigger.active{color:#fff;-ms-border-radius:8px 8px 0 0;height:58px;background:#045677 url(filter2.5fabdc6d.svg) 10px 14px/20px no-repeat;border-radius:8px 8px 0 0}@media screen and (max-width:1300px){.page-template-page-szallasok .filterTop .container-fluid .col-12 #filterMenu .filterItem{width:calc(25% - 25px)!important}}.page-template-page-szallasok .select2-container--open .select2-dropdown{-ms-border-radius:4px;border-radius:4px;left:2px;width:263.6px!important;width:309.6px!important;width:298.6px!important;top:-47px!important}@media screen and (max-width:990px){.page-template-page-szallasok .select2-container--open .select2-dropdown{top:0!important}}@media screen and (max-width:1300px){.page-template-page-szallasok .select2-container--open .select2-dropdown{font-size:14px!important}}@media screen and (max-width:1280px){.page-template-page-szallasok .select2-container--open .select2-dropdown{width:261.6px!important}}.logged-in.page-template-page-szallasok .select2-container--open .select2-dropdown{-ms-border-radius:4px;border-radius:4px;left:2px;width:263.6px!important;width:309.6px!important;width:298.6px!important;top:-16px!important}@media screen and (max-width:990px){.logged-in.page-template-page-szallasok .select2-container--open .select2-dropdown{top:0!important}}@media screen and (max-width:1300px){.logged-in.page-template-page-szallasok .select2-container--open .select2-dropdown{font-size:14px!important}}@media screen and (max-width:1280px){.logged-in.page-template-page-szallasok .select2-container--open .select2-dropdown{width:261.6px!important}}.page-template-page-szallasok .select2-container--open .select2-dropdown{border:none}.filterMenu .select2-selection__rendered{background:url(arrowDown.325726c4.svg) 94% 16px/25px no-repeat}.page-template-page-szallasok .select2-container--open .select2-dropdown{background:0 0}.page-template-page-szallasok .select2-results{width:calc(100% + 4px);background:#fff;border:2px solid #045677;margin-left:-2px}.page-template-page-szallasok .select2-search--dropdown{padding:0}.page-template-page-szallasok .select2-search--dropdown input{width:180px;color:#045677;margin-left:40px;background:#fff!important;border:none!important;padding:7px 0!important}.filterMenu .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.megaFilter{width:100%;-ms-border-radius:0 0 8px 8px;background:#fff;border-top:2px solid #045677;border-bottom:2px solid #045677;border-radius:0 0 8px 8px;display:none;position:fixed;top:228px;left:0}.megaFilter.giga{top:208px}.megaFilter.giga .filterItem.dropdown .filterDropdown{height:200px;padding-top:20px;padding-bottom:20px;display:block!important}.megaFilter.giga .megaInner{padding:20px 20px 0}.megaFilter .megaInner{-moz-justify-content:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;justify-content:flex-start;padding:30px;display:flex}.megaFilter .megaInner.szallasInner{-moz-flex-wrap:wrap;flex-wrap:wrap}.megaFilter .filterItem{width:32%!important}.megaFilter .filterItem.double{width:48%!important;width:19%!important}@media screen and (max-width:1300px){.megaFilter .filterItem.double{width:18%!important}}.megaFilter .filterItem.double .filterDropdown{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;flex-wrap:wrap;display:flex;display:flex!important}.megaFilter .filterItem.double .dropDownRow{width:50%!important;width:100%!important}.megaFilter .filterItem.triple{width:32%!important;width:19%!important;margin-top:0!important}@media screen and (max-width:1300px){.megaFilter .filterItem.triple{width:18%!important}}.megaFilter .filterItem.triple .filterDropdown{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;flex-wrap:wrap;display:flex;display:flex!important}.megaFilter .filterItem .filterTrigger{-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background:#fff!important;border-bottom:0!important}#filterSticky .filterTop{position:relative}@media screen and (min-width:991px){#filterSticky .filterTop .megaFilter{width:100vw;position:absolute;-webkit-transform:translate(-42%);transform:translate(-42%);top:58px!important}#filterSticky.sticky .filterTop{z-index:10;width:100%;background:#fff;padding-top:10px;position:fixed;top:80px;left:0;right:0}#filterSticky.sticky #result .resultRight{height:calc(100vh - 149px);position:fixed;top:150px;right:0}#filterSticky.sticky .filterPlaceholder{display:block}#filterSticky.sticky .megaFilter{top:148px}#filterSticky.end-reached .filterTop{z-index:10;width:100%;background:#fff;padding-top:10px;position:fixed;top:80px;left:0;right:0}#filterSticky.end-reached #result .resultRight{height:calc(100vh - 149px);top:auto;bottom:0}#filterSticky.end-reached .filterPlaceholder{display:block}#filterSticky.end-reached .megaFilter.giga{top:148px}.logged-in.administrator #filterSticky.sticky .filterTop{top:109px}.logged-in.administrator #filterSticky.sticky #result .resultRight{top:180px}.logged-in.administrator #filterSticky.end-reached .filterTop{top:109px}.logged-in.administrator #filterSticky.end-reached #result .resultRight{top:auto;bottom:0}}.filterPlaceholder{width:100%;height:68px;display:none}#result{width:100%;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;background:#fff;justify-content:space-between;padding:20px;display:flex;position:relative}@media screen and (max-width:990px){#result{-moz-flex-wrap:wrap;height:auto;flex-wrap:wrap}}@media screen and (max-width:575px){#result{padding:0}}#result .resultLeft{width:44%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;-moz-justify-content:space-between;-moz-align-items:start;flex-wrap:wrap;justify-content:space-between;align-items:start;padding:0 15px;display:flex}@media screen and (max-width:1300px){#result .resultLeft{width:54%}}@media screen and (max-width:1150px){#result .resultLeft{width:44%}}@media screen and (max-width:990px){#result .resultLeft{width:100%;height:auto;order:2;padding:0;overflow:visible}}@media screen and (max-width:575px){#result .resultLeft{padding:20px}}#result .resultLeft .bookingItem{width:48%}@media screen and (max-width:1150px){#result .resultLeft .bookingItem{width:100%}}#result .resultLeft .bookingItem .imageBox{height:220px}#result .resultRight{width:55%;height:calc(100vh - 149px);position:absolute;top:21px;right:0}@media screen and (max-width:1300px){#result .resultRight{width:45%}}@media screen and (max-width:1150px){#result .resultRight{width:55%}}@media screen and (max-width:990px){#result .resultRight{width:100%;height:600px;order:1;margin-bottom:30px;position:relative}}#result .resultRight #map{width:100%;height:100%;position:absolute}.ui-widget.ui-widget-content{-ms-border-radius:8px;border:1px solid #045677;border-radius:8px}.ui-widget-header{font-family:Work Sans Regular;font-size:20px!important}.ui-datepicker th{font-family:Work Sans Regular;font-size:16px}.ui-widget-header{color:#fff!important;text-transform:uppercase!important;background:#999!important}.ui-datepicker table:not(.has-background) th{color:#bbb;background:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{text-align:center;color:#999!important;background:#fff!important;border:none!important}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{color:#999;border:none;background:#eee!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#fff!important;background:#045677!important;border-color:#045677!important}.page-template-page-szallasok .ui-datepicker .ui-datepicker-title{font-size:18px;font-weight:400;font-family:Work Sans Regular!important;line-height:50px!important}.ui-datepicker-current-day .ui-state-active{color:#fff!important;background:#4acc59!important}.page-template-page-szallasok .ui-datepicker .ui-datepicker-prev,.page-template-page-szallasok .ui-datepicker .ui-datepicker-next{top:13px!important}.gallerySection{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;-moz-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;display:flex}.gallerySection.two a{width:49%}.gallerySection.three a{width:30%}.gallerySection.four a{width:24%}.gallerySection.five a{width:19%}.gallerySection a{height:240px;margin-bottom:20px;display:block;overflow:hidden}.gallerySection a:after{content:"";flex:auto}.gallerySection a img{width:100%;height:100%;object-fit:cover}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{margin-right:3px}.woocommerce-MyAccount-navigation ul li a.bakancs:before{width:28px;height:38px;content:"";background:url(bakancslista-1new.0ca34c92.svg) 50%/contain no-repeat}.woocommerce-MyAccount-navigation ul li a.dual:before{margin-top:20px;margin-right:5px}.woocommerce-MyAccount-navigation ul li a.bakancs.navLink,.navLink{padding:.875em 0;display:block}.mapRow{z-index:1;position:relative}.filterRow{z-index:2;position:relative}#resultMapAttrakciok{width:100%;height:600px;z-index:1;margin:20px 0 40px;position:relative}#resultMapAttrakciok #map{width:100%;height:600px}#resultMapturatipp{width:100%;height:600px;z-index:1;margin:0 0 40px;position:relative}#resultMapturatipp #map{width:100%;height:600px}#resultMapbakancslista{width:100%;height:600px;z-index:1;margin:0 0 40px;position:relative}#resultMapbakancslista #map{width:100%;height:600px}.terkepesUtvonal{max-width:100%;margin-bottom:30px}.terkepesUtvonal #map{width:100%;height:600px;max-width:100%}#resultMapkisvasut{width:100%;height:600px;z-index:1;margin:20px 0 40px;position:relative}#resultMapkisvasut #map{width:100%;height:600px;max-width:100%!important}.related{margin-top:40px;margin-bottom:40px}.related h2{text-align:center}.turaNav{width:100%}.turaNav ul{margin:0;padding:0}.turaNav ul li{margin-bottom:10px;list-style:none}.turaNav ul li a{font-size:22px;text-decoration:none}.turaNav ul li a.active{font-family:Work Sans Bold}.intro{width:100%;padding:30px 0}.latnivaloRow{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;-moz-justify-content:space-between;flex-wrap:wrap;justify-content:space-between;margin:30px 0;display:flex}.latnivaloRow .latniLeft{width:58%}@media screen and (max-width:990px){.latnivaloRow .latniLeft{width:100%}}.latnivaloRow .latniRight{width:38%}@media screen and (max-width:990px){.latnivaloRow .latniRight{width:100%;margin:30px 0}}.latnivaloRow .latniRight .imageBox{width:100%;height:100%;aspect-ratio:12/9;display:block;overflow:hidden}.latnivaloRow .latniRight .imageBox img{width:100%;height:100%;object-fit:cover}.latnivaloRow.left .latniLeft{width:49%;order:2}@media screen and (max-width:990px){.latnivaloRow.left .latniLeft{width:100%;order:1}}.latnivaloRow.left .latniRight{width:49%;order:1}@media screen and (max-width:990px){.latnivaloRow.left .latniRight{width:100%;order:2;margin:30px 0}}#floatingNav{-o-transition:top .5s 0s;z-index:5;width:260px;background:0 0;transition:top .5s;position:fixed;top:-580px;left:0}@media screen and (max-width:575px){#floatingNav{width:100%}}#floatingNav.active{top:79px}@media screen and (max-width:768px){#floatingNav.active{top:63px}}#floatingNav #floatingLabel{width:100%;z-index:7;cursor:pointer;-ms-border-radius:0 0 8px 8px;color:#fff;z-index:8;background:#045677 url(icon-hamburger2.91073c1b.svg) 10px 48%/15px no-repeat;border:1px solid #045677;border-radius:0 0 8px 8px;padding:10px 15px 10px 34px;font-size:18px;line-height:20px;position:relative;box-shadow:0 2px 8px rgba(99,99,99,.2)}@media screen and (max-width:575px){#floatingNav #floatingLabel{background-position:10px}}#floatingNav .floatingDropdown{z-index:1;width:257px;-ms-border-radius:0 0 8px 8px;background:#fff;border:1px solid #045677;border-radius:0 0 8px 8px;padding-top:10px;display:none;position:absolute;top:32px;left:2px}#floatingNav .floatingDropdown.active{display:block}#floatingNav .floatingDropdown .turaNav{width:100%}#floatingNav .floatingDropdown .turaNav ul{margin:0;padding:0}#floatingNav .floatingDropdown .turaNav ul li{border-bottom:1px solid #cce1ee;margin-bottom:0;list-style:none}#floatingNav .floatingDropdown .turaNav ul li:last-child{border:none}#floatingNav .floatingDropdown .turaNav ul li a{width:100%;-o-transition:background-color .5s 0s;padding:8px 15px;font-size:16px;line-height:21px;text-decoration:none;transition:background-color .5s;display:block}#floatingNav .floatingDropdown .turaNav ul li a.active{font-family:Work Sans Bold}#floatingNav .floatingDropdown .turaNav ul li a:hover{background:#045677;color:#fff!important}.noPaddingTop{padding-top:0!important}.parallaxHeader{width:100%;height:500px;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;margin-bottom:50px;position:relative;margin-top:0!important}@media screen and (max-width:820px){.parallaxHeader{background-attachment:unset}}.parallaxHeader h1{width:100%;text-align:center;z-index:2;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff!important}.parallaxHeader .imageBox{z-index:1;display:none;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:820px){.parallaxHeader .imageBox{display:block}}.parallaxHeader .imageBox img{width:100%;height:100%;object-fit:cover}.bakancsMenu{width:100%;text-align:center;margin-top:0;margin-bottom:50px}.bakancsMenu ul{margin:0;padding:0}.bakancsMenu ul li{margin:0 50px;list-style:none;display:inline-block}.bakancsMenu ul li a{color:#045677;font-size:24px;text-decoration:none}@media screen and (max-width:820px){.bakancsMenu ul li a{font-size:18px}}.bakancsMenu ul li.current-menu-item a{font-family:Work Sans Bold}.loadingProgramList{width:100%;height:100%;z-index:6;-ms-border-radius:8px;background:rgba(255,255,255,.7) url(preloader.7d710045.svg) 50%/40px no-repeat;border-radius:8px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.errorMessage{color:#ef4b3e;margin:6px 0;font-size:18px;display:none}.popupOverlay{z-index:50;background:rgba(255,255,255,.7);display:none;position:fixed;top:0;bottom:0;left:0;right:0}.popupWindow{z-index:415;-ms-border-radius:20px;max-width:560px;width:100%;max-height:calc(100vh - 160px);background:#fff;border-radius:20px;margin-top:40px;padding:30px;display:none;position:fixed;top:50%;left:50%;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popupWindow #programGrid{width:100%;max-height:calc(100vh - 160px);padding-bottom:70px;overflow-x:hidden;overflow-y:auto}.popupWindow .programLoader{z-index:10;background:rgba(255,255,255,.7) url(preloader.7d710045.svg) 50% no-repeat;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.popupWindow .popupClose{width:30px;height:30px;cursor:pointer;z-index:5;background:url(icon-map-close.d2c227a9.svg) 50%/contain no-repeat;position:absolute;top:15px;right:8px}.popupWindow .addProgramtervBox{width:100%;-ms-border-radius:8px;aspect-ratio:1/1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-justify-content:center;cursor:pointer;border:1px solid #cce1ee;border-radius:8px;justify-content:center;align-items:center;margin-bottom:25px;display:flex;position:relative;overflow:hidden}.popupWindow .addProgramtervBox .addBox{z-index:10;background:#fff;padding:20px;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.popupWindow .addProgramtervBox .addBox input{width:100%;margin:40px auto 20px;padding:0 10px;line-height:40px}.popupWindow .addProgramtervBox .addBox input.error{border:1px solid red}.popupWindow .addProgramtervBox .addBox a{display:block}.popupWindow .addProgramtervBox:hover{opacity:.9}.popupWindow .addProgramtervBox .imageBox{width:100%;height:100%;z-index:1;-ms-border-radius:8px;border-radius:8px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.popupWindow .addProgramtervBox .imageBox img{width:100%;height:100%;object-fit:cover}.popupWindow .addProgramtervBox .programLink{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.popupWindow .addProgramtervBox .programTitle{z-index:3;color:#fff;text-align:center;text-shadow:1px 2px rgba(0,0,0,.35);font-family:Work Sans Bold;position:relative}.popupWindow .addProgramtervBox .programTitle a{font-size:24px;color:#fff!important}.popupWindow .addProgramtervBox .positionBtn{z-index:3;position:relative}.popupWindow .addProgramtervBox.lista{-moz-flex-wrap:wrap;flex-wrap:wrap;padding:20px;position:relative}.popupWindow .addProgramtervBox.lista strong{width:100%;margin-bottom:15px;font-size:22px;display:block}.popupWindow .addProgramtervBox.lista strong a{width:100%;font-family:Work Sans Bold;font-size:22px;text-decoration:none;display:block}.popupWindow .addProgramtervBox.lista ul{height:calc(100% - 120px);width:100%;margin:0 0 15px;padding:0;overflow:auto}.popupWindow .addProgramtervBox.lista ul li{width:100%;margin-bottom:5px;list-style:none}.popupWindow .addProgramtervBox.lista ul li a{text-decoration:none}.popupWindow .addProgramtervBox.lista .blueBtn{margin:0 15px}.popupWindow .addProgramtervBox.lista .sikeres{width:100%;-ms-border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;height:100%;-moz-justify-content:center;z-index:3;background:#fff;border:1px solid #cce1ee;border-radius:8px;justify-content:center;align-items:center;display:none;position:absolute;top:0;left:0;right:0}.popupWindow .addProgramtervBox.lista .sikeres .align{width:100%;text-align:center;color:#045677;display:block}.popupWindow .addProgramtervBox.lista .sikeres.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:flex}.popupWindow .addProgramtervBox .align{z-index:1;position:relative}.popupWindow .addProgramtervBox .align .plus{width:75px;height:75px;background:url(icon-program-add.00247aaa.svg) 50%/contain no-repeat;margin:0 auto 6px}.popupWindow .addProgramtervBox .programDetails{z-index:2;-ms-border-radius:8px;background:#fff;border:1px solid #cce1ee;border-radius:8px;padding:20px;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.popupWindow .addProgramtervBox .programDetails input[type=text]{width:100%;-ms-border-radius:8px;border:1px solid #045677;border-radius:8px;margin-bottom:15px;height:40px!important;line-height:40px!important}.popupWindow .addProgramtervBox .programDetails .programBakancslista{height:calc(100% - 110px);-ms-border-radius:8px;border:1px solid #cce1ee;border-radius:8px;margin-bottom:10px;padding:10px;overflow:auto}.popupWindow .addProgramtervBox .programDetails .programBakancslista ul{width:100%;margin:0 0 20px;padding:0}.popupWindow .addProgramtervBox .programDetails .programBakancslista ul li{width:100%;margin-bottom:5px;list-style:none}.popupWindow .addProgramtervBox .programDetails .programBakancslista ul li .checkboxItem{cursor:pointer;padding-left:30px;position:relative}.popupWindow .addProgramtervBox .programDetails .programBakancslista ul li .checkboxItem:before{content:"";width:15px;height:15px;-ms-border-radius:4px;background:#fff;border:2px solid #000;border-radius:4px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.popupWindow .addProgramtervBox .programDetails .programBakancslista ul li .checkboxItem.active:before{background:#fff url(tick2.56a0366c.svg) 50%/10px no-repeat}.szabadidoTervezo{width:100%;padding:30px 0}.szabadidoTervezo h3{margin-bottom:50px}.szabadidoTervezo .saveProgramTerv.inactive{cursor:default;opacity:.7}.szabadidoTervezo .saveProgramTerv.inactive:hover{background:#045677}.szabadidoTervezo .loadingProgram{width:100%;height:100%;z-index:6;-ms-border-radius:8px;background:#fff url(preloader.7d710045.svg) 50%/40px no-repeat;border-radius:8px;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.szabadidoTervezo .programErrorMessage{width:100%;-ms-border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;height:100%;-moz-justify-content:center;z-index:3;background:#fff;border:1px solid #cce1ee;border-radius:8px;justify-content:center;align-items:center;display:none;position:absolute;top:0;left:0;right:0}.szabadidoTervezo .programErrorMessage .message{width:100%;text-align:center;color:red;display:block}.szabadidoTervezo .programErrorMessage.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:flex}.szabadidoTervezo .addProgramtervBox{width:100%;-ms-border-radius:8px;aspect-ratio:1/1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-justify-content:center;border:1px solid #cce1ee;border-radius:8px;justify-content:center;align-items:center;margin-bottom:25px;display:flex;position:relative}.szabadidoTervezo .addProgramtervBox .imageBox{width:100%;height:100%;z-index:1;-ms-border-radius:8px;border-radius:8px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.szabadidoTervezo .addProgramtervBox .imageBox img{width:100%;height:100%;object-fit:cover}.szabadidoTervezo .addProgramtervBox .programLink{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.szabadidoTervezo .addProgramtervBox .programTitle{z-index:3;color:#fff;text-align:center;text-shadow:1px 2px rgba(0,0,0,.35);font-family:Work Sans Bold;position:relative}.szabadidoTervezo .addProgramtervBox .programTitle a{font-size:24px;color:#fff!important}.szabadidoTervezo .addProgramtervBox .positionBtn{z-index:3;position:relative}.szabadidoTervezo .addProgramtervBox.lista{-moz-flex-wrap:wrap;flex-wrap:wrap;padding:20px;position:relative}.szabadidoTervezo .addProgramtervBox.lista strong{width:100%;margin-bottom:15px;font-size:22px;display:block}.szabadidoTervezo .addProgramtervBox.lista strong a{width:100%;font-family:Work Sans Bold;font-size:22px;text-decoration:none;display:block}.szabadidoTervezo .addProgramtervBox.lista ul{height:calc(100% - 120px);width:100%;margin:0 0 15px;padding:0;overflow:auto}.szabadidoTervezo .addProgramtervBox.lista ul li{width:100%;margin-bottom:5px;list-style:none}.szabadidoTervezo .addProgramtervBox.lista ul li a{text-decoration:none}.szabadidoTervezo .addProgramtervBox.lista .blueBtn{margin:0 15px}.szabadidoTervezo .addProgramtervBox.lista .sikeres{width:100%;-ms-border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;height:100%;-moz-justify-content:center;z-index:3;background:#fff;border:1px solid #cce1ee;border-radius:8px;justify-content:center;align-items:center;display:none;position:absolute;top:0;left:0;right:0}.szabadidoTervezo .addProgramtervBox.lista .sikeres .align{width:100%;text-align:center;color:#045677;display:block}.szabadidoTervezo .addProgramtervBox.lista .sikeres.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:flex}.szabadidoTervezo .addProgramtervBox .align{z-index:1;position:relative}.szabadidoTervezo .addProgramtervBox .align .plus{width:75px;height:75px;background:url(icon-program-add.00247aaa.svg) 50%/contain no-repeat;margin:0 auto 40px}.szabadidoTervezo .addProgramtervBox .programDetails{z-index:2;-ms-border-radius:8px;background:#fff;border:1px solid #cce1ee;border-radius:8px;padding:20px;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.szabadidoTervezo .addProgramtervBox .programDetails input[type=text]{width:100%;-ms-border-radius:8px;border:1px solid #045677;border-radius:8px;margin-bottom:15px;height:40px!important;line-height:40px!important}.szabadidoTervezo .addProgramtervBox .programDetails .programBakancslista{height:calc(100% - 110px);-ms-border-radius:8px;border:1px solid #cce1ee;border-radius:8px;margin-bottom:10px;padding:10px;overflow:auto}.szabadidoTervezo .addProgramtervBox .programDetails .programBakancslista ul{width:100%;margin:0 0 20px;padding:0}.szabadidoTervezo .addProgramtervBox .programDetails .programBakancslista ul li{width:100%;margin-bottom:5px;list-style:none}.szabadidoTervezo .addProgramtervBox .programDetails .programBakancslista ul li .checkboxItem{cursor:pointer;padding-left:30px;position:relative}.szabadidoTervezo .addProgramtervBox .programDetails .programBakancslista ul li .checkboxItem:before{content:"";width:15px;height:15px;-ms-border-radius:4px;background:#fff;border:2px solid #000;border-radius:4px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.szabadidoTervezo .addProgramtervBox .programDetails .programBakancslista ul li .checkboxItem.active:before{background:#fff url(tick2.56a0366c.svg) 50%/10px no-repeat}.programtervEditPage h1 span{position:relative}.programtervEditPage input[type=text]{padding:5px 10px;font-size:28px;line-height:1}.programtervEditPage .linkRow{width:100%;text-align:right;margin-bottom:30px}.programtervEditPage .linkRow .blueBtn{margin-bottom:20px;margin-left:auto}.programtervEditPage .linkRow .sikeres{text-align:center;color:#045677;display:none}.programtervEditPage .linkRow .sikeres.active{display:block}.programtervEditPage .editProgramTervLink{width:30px;height:30px;content:"";cursor:pointer;background:url(icon-program-edit.62090a35.svg) 50%/contain no-repeat;position:absolute;top:13px;right:-60px}.programtervEditPage .saveProgramTervLink{width:30px;height:30px;content:"";cursor:pointer;background:url(icon-program-save.5e5113ee.svg) 50%/contain no-repeat;position:absolute;top:13px;right:-60px}.programtervEditPage .deleteProgramItem{width:22px;height:22px;content:"";cursor:pointer;z-index:6;background:url(icon-program-delete.43f4a202.svg) 50%/contain no-repeat;position:absolute;top:20px;right:33px}.programtervEditPage .addToProgramTerv{width:28px;height:28px;content:"";cursor:pointer;z-index:6;background:url(icon-program-additional.8dd542a0.svg) 50%/contain no-repeat;position:absolute;top:20px;right:33px}.programtervEditPage .programBlock a{-ms-border-radius:12px;border-radius:12px}.programtervEditPage .programBlock.active a{border:3px solid #045677}.programtervEditPage .programBlock.inactive a{opacity:.6}.wc-block-components-notice-banner{margin:40px auto 0}.popupBox .imageBox{width:100%;height:170px;margin-bottom:0;overflow:hidden}.popupBox .imageBox img{object-fit:cover;width:100%;height:100%}.popupBox .details{margin-top:5px;margin-bottom:5px;font-size:14px}.popupBox .details strong{color:#045677;margin-bottom:4px;font-size:20px;line-height:1.2;display:block}.popupBox .details .details{width:300px;line-height:1.3}.popupBox .meta{width:100%;padding:5px 15px 20px 0;display:block}.popupBox .meta .title{font-family:Work Sans Bold;line-height:1.3;display:block}.popupBox .meta .info{margin-top:4px;padding-left:22px}.popupBox .meta .info.gray{position:relative}.popupBox .meta .info.gray:before{width:16px;height:16px;content:"";background:#ccc;position:absolute;top:2px;left:0}.popupBox .meta .date{margin-bottom:5px;font-size:12px;display:block}.popupBox .meta .priceBox{display:block}.popupBox .meta p{font-size:16px}.popupBox .blueBtn{margin-top:5px}.allMap{margin-top:0;margin-bottom:15px}.allMap ul{margin:0;padding:0}.allMap ul li{margin-bottom:8px;margin-right:5px;list-style:none;display:inline-block;position:relative}.allMap label{text-align:left;float:none;width:auto;-o-transition:color .5s 0s;cursor:pointer;font-size:16px;transition:color .5s;position:relative;color:#045677!important;margin-bottom:0!important;padding-top:6px!important;padding-bottom:1px!important;padding-left:30px!important;font-family:Work Sans Light!important;line-height:2!important}@media screen and (max-width:575px){.allMap label{margin-bottom:0!important;padding-top:5px!important;padding-bottom:3px!important;padding-left:45px!important;line-height:2!important}}.allMap label:before{width:15px;height:15px;pointer-events:none;content:"";-ms-border-radius:4px;-o-transition:border-color .5s 0s;width:25px;height:20px;-ms-border-radius:0;background:url(tick-off.0a49c5b9.svg) 0 100%/25px no-repeat;border:none;border-radius:0;transition:border-color .5s;display:block;position:absolute;top:6px;left:0}.allMap label small{display:block}.allMap label a{-o-transition:color .5s 0s;font-size:16px;transition:color .5s;color:rgba(0,0,0,.5)!important}.allMap label:after{width:15px;height:15px;content:"";background:50%/50% 50% no-repeat;display:none;position:absolute;top:8px;left:2px}.allMap label:hover,.allMap label:hover a{color:#ef4b3e!important}.allMap label:hover:before{cursor:pointer;border-color:#ef4b3e}.allMap input[type=checkbox]{vertical-align:top;z-index:-1;width:1rem;height:auto;opacity:0;z-index:2;width:100%;height:100%;cursor:pointer;position:absolute;left:0}.allMap input[type=checkbox]:checked~label{margin-bottom:0!important;padding-top:6px!important;padding-bottom:1px!important;font-weight:400!important;line-height:2!important}.allMap input[type=checkbox]:checked~label:before{width:25px;height:20px;-ms-border-radius:0;background:url(tick-on.0482aec8.svg) 0 100%/25px no-repeat;border:none;border-radius:0}.allMap input[type=checkbox]:hover:before,.allMap input[type=checkbox]:hover:checked~label:before{cursor:pointer;border-color:#ef4b3e;line-height:2!important}.ranglista{margin-bottom:60px}#signup-content{padding:30px 0}.repeater{width:100%;padding:30px 0}.repeater h2{text-align:center;margin-bottom:40px}.repeater.left .repeterLeft{order:1}.repeater.left .repeaterRight{order:2;padding-left:5%}@media screen and (max-width:990px){.repeater.left .repeaterRight{padding:40px 0 0}}.repeater.right .repeterLeft{order:2}@media screen and (max-width:990px){.repeater.right .repeterLeft{order:1}}.repeater.right .repeaterRight{order:1}@media screen and (max-width:990px){.repeater.right .repeaterRight{order:2;padding:40px 0 0}}.repeater.alt .repeterLeft{order:1}.repeater.alt .repeaterRight{order:2;padding-left:5%}@media screen and (max-width:990px){.repeater.alt .repeaterRight{padding:40px 0 0}}.repeater.alt .even .repeterLeft{order:2}@media screen and (max-width:990px){.repeater.alt .even .repeterLeft{order:1}}.repeater.alt .even .repeaterRight{order:1;padding-left:0%}@media screen and (max-width:990px){.repeater.alt .even .repeaterRight{order:2}}.repeater .repeaterRow{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-justify-content:space-between;-moz-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.repeater .repeaterRow .repeterLeft{width:49%;height:100%;aspect-ratio:1.5/1;position:relative}@media screen and (max-width:990px){.repeater .repeaterRow .repeterLeft{width:100%}}.repeater .repeaterRow .repeterLeft img{width:100%;height:100%;object-fit:cover;z-index:1;position:relative}.repeater .repeaterRow .repeterLeft .imageCaption{color:#fff;z-index:2;background:#045677;border-radius:4px;padding:5px 15px;font-size:18px;position:absolute;bottom:-20px;left:20px;box-shadow:0 7px 29px rgba(100,100,111,.2)}.repeater .repeaterRow .repeaterRight{width:49%}@media screen and (max-width:990px){.repeater .repeaterRow .repeaterRight{width:100%}}.repeater .repeaterRow .repeaterRight *{text-align:left}.postItem.kiadvany{position:relative}.postItem.kiadvany .imageBox{z-index:1;margin-bottom:0;position:relative}.postItem.kiadvany .meta{z-index:2;position:absolute;bottom:0;left:0}.postItem.kiadvany .meta .title{color:#fff;text-shadow:1px 2px rgba(0,0,0,.35)}body:not(.logged-in) article#post-10{max-width:840px;margin:0 auto 60px}body:not(.logged-in) article#post-10 .lost_password a{font-size:18px}body:not(.logged-in) article#post-10 button{color:#fff;background:#ef4b3e;margin-top:30px;border-radius:35px!important}#signup-content{max-width:840px;margin:0 auto 60px}#signup-content input[type=submit]{color:#fff;width:210px;background:#ef4b3e;margin-top:30px;border-radius:35px!important}#signup-content #wp-signup-username-description,#signup-content #wp-signup-email-description{font-size:13px}.successTask{color:#155724;width:100%;background:#d4edda;border-color:#c3e6cb;padding:30px;font-size:18px}.successTask span{min-height:30px;background:url(kihivas-yes2.149f34fa.svg) 0/30px no-repeat;padding-left:40px;display:inline-block}.feladatok{padding:40px 0}.feladatok .feladatItem{border-bottom:1px solid #045677;margin-bottom:30px;padding-bottom:30px}.feladatok .feladatItem:last-child{border:none}.feladatok .feladatItem.yes h4 span{position:relative}.feladatok .feladatItem.yes h4 span:after{width:20px;height:20px;content:"";background:url(kihivas-yes2.149f34fa.svg) 50%/contain no-repeat;position:absolute;top:50%;right:-30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.feladatok .feladatItem.yes .status *{color:#196d3d}.feladatok .feladatItem.yes .buttons .qrTrigger,.feladatok .feladatItem.yes .buttons .kerdesTrigger{opacity:.2;cursor:default;background:#000;border-color:#000}.feladatok .feladatItem .status{margin-bottom:30px;position:relative}.feladatok .feladatItem .buttons{width:100%;-moz-flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;margin-top:15px;display:flex}.feladatok .feladatItem .buttons strong{width:100%;margin-bottom:8px;font-family:Work Sans Bold}.feladatok .feladatItem .buttons .qrTrigger{color:#fff;cursor:pointer;background:#045677;margin-right:20px}.feladatok .feladatItem .buttons .qrTrigger:hover{border-color:#045677}.feladatok .feladatItem .buttons .kerdesTrigger{color:#fff;cursor:pointer;background:#196d3d}.feladatok .feladatItem .buttons .kerdesTrigger:hover{border-color:#196d3d}.pie{width:45px;height:45px;aspect-ratio:1;-ms-border-radius:100%;z-index:5;border:2px solid #045677;border-radius:100%;align-content:center;justify-content:center;margin:5px;font-family:sans-serif;font-size:25px;font-weight:700;display:inline-grid;position:absolute;top:20px;right:30px;overflow:hidden}.pie:before{content:"";background:conic-gradient(#045677 calc(var(--p)*1%),transparent 0);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.pie.done{background:url(kihivas-yes.649cde81.svg) 50%/contain no-repeat}.pie.done:before{display:none}.mu_register input[type=submit],.mu_register #blog_title,.mu_register #user_email,.mu_register #blogname,.mu_register #user_name{font-size:18px!important}.mu_register input[type=submit]{width:160px!important}.mu_register label,.mu_register legend,.mu_register .label-heading{font-size:18px!important}.kihivasData{margin-bottom:50px}.tudtaSliderContainer{width:100%;padding-bottom:30px;position:relative;overflow:hidden}.tudtaSliderContainer .swiper-pagination{bottom:0}.tudtaSliderContainer .swiper-pagination .swiper-pagination-bullet{background:#045677}.tudtaSliderContainer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ef4b3e}.tudtaSliderContainer .tudtaSlide{display:block;position:relative}.tudtaSliderContainer .tudtaSlide .imageBox{width:100%;aspect-ratio:16/9;z-index:1;display:block;position:relative}.tudtaSliderContainer .tudtaSlide .imageBox img{width:100%;height:100%;object-fit:cover}.tudtaSliderContainer .tudtaSlide.video:after{width:100px;height:50px;content:"";z-index:3;background:url(icon-youtube3.75bc00ec.svg) 50%/contain no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tudtaSliderContainer .swiper-button-prev,.tudtaSliderContainer .swiper-button-next{color:#fff}.tudtaSliderContainer iframe{display:none}#wc-bookings-booking-form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;-moz-justify-content:space-between;flex-wrap:wrap;justify-content:space-between;display:flex}#wc-bookings-booking-form .form-field{width:48%}#wc-bookings-booking-form .form-field input,#wc-bookings-booking-form fieldset{width:100%}.home .select2-dropdown.select2-dropdown--below{margin-top:27px}img.szolgalttasIcon{width:25px;margin:0 5px 5px 0;display:inline-block}.customTooltip{color:#fff;pointer-events:none;z-index:1000;white-space:nowrap;background-color:#045677;padding:5px 10px;font-size:14px;position:absolute;top:20px;left:0}span.funkcioIcon{width:25px;height:25px;margin:0 5px 5px 0;display:inline-block}span.funkcioIcon.banki-atutalas{background:url(icon-banki-atutalas.783856c5.svg) 50%/contain no-repeat}span.funkcioIcon.kartyas-fizetes{background:url(kartyas_fizetes_v01.12a1fc33.svg) 50%/contain no-repeat}span.funkcioIcon.keszpenzes-fizetes{background:url(keszpenzes_fizetes_v01.27c93c9e.svg) 50%/contain no-repeat}span.funkcioIcon.szep-kartya{background:url(szep_kartyas_fizetes_v01.8ba0db13.svg) 50%/contain no-repeat}span.funkcioIcon.allatbarat{background:url(allatbarat_v01.0acff538.svg) 50%/contain no-repeat}span.funkcioIcon.autoval-nem-megkozelitheto{background:url(autoval_nem_a_01.a6204ff2.svg) 50%/contain no-repeat}span.funkcioIcon.dezsafurdo{background:url(dezsafurdo_v01.c90ea884.svg) 50%/contain no-repeat}span.funkcioIcon.etkeztetes{background:url(etkeztetes_v01.8dcb4a58.svg) 50%/contain no-repeat}span.funkcioIcon.fozokonyha{background:url(konyha_v01.9c96da12.svg) 50%/contain no-repeat}span.funkcioIcon.gyerekbarat{background:url(gyerekbarat_a_v01.69163bb1.svg) 50%/contain no-repeat}span.funkcioIcon.kandallo{background:url(kandallo_v01.df8c05d5.svg) 50%/contain no-repeat}span.funkcioIcon.legkondi{background:url(legkondi_v01.3a2ab546.svg) 50%/contain no-repeat}span.funkcioIcon.parkolohely{background:url(autos-parkolohely.30115b5d.svg) 50%/contain no-repeat}span.funkcioIcon.sutesi-lehetoseg{background:url(sutes_v01.9949674f.svg) 50%/contain no-repeat}span.funkcioIcon.szauna{background:url(szauna_v01.deb7d783.svg) 50%/contain no-repeat}span.funkcioIcon.tuzrakohely{background:url(tuzrakohely_v01.1e0f16bb.svg) 50%/contain no-repeat}span.funkcioIcon.wifi{background:url(wifi_v01.c43fa362.svg) 50%/contain no-repeat}span.funkcioIcon.zarandokszallas{background:url(zarandokszallas_v01.6065e0bf.svg) 50%/contain no-repeat}.metaItem.funkciok{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-flex-wrap:wrap;flex-wrap:wrap;align-items:center;display:flex}.waypoint#megkozelites{margin-bottom:0}#megkozelites h3{margin-top:20px}.meta .info,.popupBox .details .info{position:relative;padding-left:31px!important}.meta .info:before,.popupBox .details .info:before{width:25px;height:25px;content:"";background:#ccc;position:absolute;top:2px;left:0}.meta.turatipp-icons .info,.popupBox .details.turatipp-icons .info{margin-bottom:0;position:relative}.meta.turatipp-icons .info:before,.popupBox .details.turatipp-icons .info:before{width:25px;height:25px;content:"";background:#ccc;position:absolute;top:0;left:0}.meta.turatipp-icons .info.turatipp-tipus,.popupBox .details.turatipp-icons .info.turatipp-tipus{margin-top:4px}.meta.turatipp-icons .info.turatipp-tipus.kerekpar:before,.meta.turatipp-icons .info.turatipp-tipus.tekerjunk-itthon:before,.popupBox .details.turatipp-icons .info.turatipp-tipus.kerekpar:before,.popupBox .details.turatipp-icons .info.turatipp-tipus.tekerjunk-itthon:before{background:url(icon-tekerjunk.cb29944d.svg) 50%/contain no-repeat}.meta.turatipp-icons .info.turatipp-tipus.gyalogtura:before,.meta.turatipp-icons .info.turatipp-tipus.turazzunk-itthon:before,.popupBox .details.turatipp-icons .info.turatipp-tipus.gyalogtura:before,.popupBox .details.turatipp-icons .info.turatipp-tipus.turazzunk-itthon:before{background:url(icon-gyalog.96d5e7a1.svg) 50%/contain no-repeat}.meta.turatipp-icons .info.turatipp-tipus.vizitura:before,.meta.turatipp-icons .info.turatipp-tipus.evezzunk-itthon:before,.popupBox .details.turatipp-icons .info.turatipp-tipus.vizitura:before,.popupBox .details.turatipp-icons .info.turatipp-tipus.evezzunk-itthon:before{background:url(icon-vizi.5a314696.svg) 50%/contain no-repeat}.meta.turatipp-icons .info.turatipp-tav:before,.popupBox .details.turatipp-icons .info.turatipp-tav:before{background:url(icon-tav.e84b50db.svg) 50%/contain no-repeat}.meta.turatipp-icons .info.turatipp-nehezsege:before,.popupBox .details.turatipp-icons .info.turatipp-nehezsege:before{background:url(icon-nehezseg.53a0ef80.svg) 50%/contain no-repeat}.meta.turatipp-icons .info.turatipp-idoigenye:before,.popupBox .details.turatipp-icons .info.turatipp-idoigenye:before{background:url(icon-ido.fd2ae562.svg) 50%/contain no-repeat}.meta.turatipp-icons .info.turatipp-orszagresz:before,.popupBox .details.turatipp-icons .info.turatipp-orszagresz:before{background:url(icon-tajegyseg.5b424522.svg) 50%/contain no-repeat}.meta.turatipp-icons.vezetett-icons .icon:before,.popupBox .details.turatipp-icons.vezetett-icons .icon:before,.meta.turatipp-icons.szallasok-icon .icon:before,.popupBox .details.turatipp-icons.szallasok-icon .icon:before{top:6px;left:0}.meta .info,.popupBox .details .info,.meta .info.babakocsi-szallithato,.popupBox .details .info.babakocsi-szallithato{position:relative}.meta .info.babakocsi-szallithato:before,.popupBox .details .info.babakocsi-szallithato:before{background:url(icon-babakocsi.828aafbc.svg) 50%/contain no-repeat}.meta .info.kerekesszek-szallithato:before,.popupBox .details .info.kerekesszek-szallithato:before{background:url(icon-kerekesszek.cb8f02e8.svg) 50%/contain no-repeat}.meta .info.kerekpar-szallithato:before,.popupBox .details .info.kerekpar-szallithato:before{background:url(icon-kerekpar.48c9d791.svg) 50%/contain no-repeat}.meta .info.kisallat-es-kutya-utazhat:before,.meta .info.kisallat-szallithato:before,.popupBox .details .info.kisallat-es-kutya-utazhat:before,.popupBox .details .info.kisallat-szallithato:before{background:url(icon-kisallat.f03d7e41.svg) 50%/20px no-repeat}.meta.attrakcio-icon .info.tajegyseg:before,.popupBox .details.attrakcio-icon .info.tajegyseg:before{background:url(icon-tajegyseg.5b424522.svg) 50%/contain no-repeat}.meta.attrakcio-icon .info.attrakcio-tipus:before,.popupBox .details.attrakcio-icon .info.attrakcio-tipus:before{background:url(icon-zarandok.99bd1ba0.svg) 50%/contain no-repeat}.meta.szallasok-icon .info.orszagresz:before,.popupBox .details.szallasok-icon .info.orszagresz:before{background:url(icon-tajegyseg.5b424522.svg) 50%/contain no-repeat}.meta.szallasok-icon .info.helyszin:before,.popupBox .details.szallasok-icon .info.helyszin:before{background:url(icon-location2.5fe5eb3d.svg) 50%/contain no-repeat}.meta.szallasok-icon .info.ferohely:before,.popupBox .details.szallasok-icon .info.ferohely:before{background:url(icon-felnott2.f9beb50e.svg) 50%/contain no-repeat}.menetrendNavMain{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;border-bottom:1px solid #045677;margin:0;padding:0;display:flex}.menetrendNavMain li{list-style:none;display:inline}.menetrendNavMain li a{color:#045677;padding:0 25px;line-height:50px;text-decoration:none;display:block}.menetrendNavMain li a.active{background:#045677;color:#fff!important}.menetrendNavMain li a:hover{background:#ef4b3e;text-decoration:none;color:#fff!important}.menetTabMain{display:none}.menetTabMain#tab-0{display:block}.menetTab{display:none}.menetTab.active{display:block}.menetrendTabsSection .menetrendTabs .menetTab{width:100%;overflow-x:auto}.menetrendTabsSection{width:100%;background:#fafafa;padding:2px 3% 50px}.menetrendTabsSection h3{margin-top:50px}.menetrendTabsSection .menetrendNav{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;border-bottom:1px solid #045677;margin:0;padding:0;display:flex}.menetrendTabsSection .menetrendNav li{list-style:none;display:inline}.menetrendTabsSection .menetrendNav li a{color:#ef4b3e;padding:0 25px;line-height:50px;text-decoration:none;display:block}.menetrendTabsSection .menetrendNav li a.active{background:#ef4b3e;color:#fff!important}.menetrendTabsSection .menetrendNav li a:hover{background:#ef4b3e;text-decoration:none;color:#fff!important}.menetrendTabsSection .menetrendTabs{width:100%;background:#fff;border:2px solid #fff}.alignMent{width:100%;position:relative}.alignMent #resultMapturatipp{z-index:1;position:relative}.externalPopup{z-index:1000;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.externalPopup .popupBox{background:#fff;padding:15px}.externalPopup{font-family:Work Sans Light}.externalPopup strong{font-family:Work Sans Bold}.externalPopup .popupBox{max-width:300px;-ms-border-radius:15px;border-radius:15px}.externalPopup .popupBox .imageBox{-ms-border-radius:10px;border-radius:10px}.externalPopup .details .details{width:100%}.externalPopup button{width:22px;height:22px;content:"";background:url(icon-map-close.d2c227a9.svg) 50%/contain no-repeat;font-size:0;position:absolute;top:-10px;right:-10px}.buttonSet{width:100%;text-align:center}.leaflet-container a.leaflet-popup-close-button{width:22px!important;height:22px!important;content:""!important;background:url(icon-map-close.d2c227a9.svg) 50%/contain no-repeat!important;font-size:0!important;position:absolute!important;top:-10px!important;right:-10px!important}@media screen and (max-width:575px){.leaflet-container a.leaflet-popup-close-button{top:1px!important;right:0!important}}.animate{stroke-dasharray:1920;stroke-dashoffset:1920px;-webkit-animation:5s linear .5s forwards dash;animation:5s linear .5s forwards dash}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}h2.colorful{color:#015378}h2.colorful span{color:#2abeee}#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .quicklinks a,#wpadminbar .shortlink-input{color:#fff!important}@media screen and (max-width:990px){.mainContent.turatipp,.mainContent.attrakciok,.mainContent.kisvasutak,.page-template-page-kisvasutak .kisvasut{padding:0}.mainContent.turatipp h1,.mainContent.attrakciok h1,.mainContent.kisvasutak h1,.page-template-page-kisvasutak .kisvasut h1{text-align:left;font-size:28px}}#triggerFilter{-ms-border-radius:20px;cursor:pointer;background:url(icon-filter.dbb23532.svg) 5%/20px no-repeat;border:2px solid #045677;border-radius:20px;margin:10px 0;padding-left:46px;padding-right:20px;font-family:Work Sans Bold;font-size:18px;line-height:40px;display:none}@media screen and (max-width:990px){#triggerFilter{display:inline-block}}#szuresiFeltetelekTitle{background:url(icon-filter.dbb23532.svg) 0%/20px no-repeat;margin-bottom:20px;padding-left:32px;font-family:Work Sans Bold;font-size:18px;display:none}@media screen and (max-width:990px){#szuresiFeltetelekTitle{display:inline-block}#filterMenu{height:100%;background:#fff;padding:150px 5% 30px;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}#filterMenu .filterItem.dropdown,#filterMenu .filterItem,#filterMenu .filterItem.dropdown .select2-container,#filterMenu .filterItem .select2-container{width:100%!important}#filterMenu .megaFilter{border:2px solid #045677;position:static!important}#filterMenu .megaFilter .megaInner{display:block}}@media screen and (max-width:600px){#wpadminbar{position:fixed!important}}#closeFilterMenu{cursor:pointer;-ms-border-radius:25px;text-align:center;-o-transition:border-color .5s,background-color .5s 0s;background:#045677;border:1px solid #045677;border-radius:25px;padding:0 20px;font-family:Work Sans Bold;line-height:40px;text-decoration:none;transition:border-color .5s,background-color .5s;display:none;color:#fff!important;font-size:16px!important}@media screen and (max-width:990px){#closeFilterMenu{display:block}}#closeFilterMenu:hover{background:#ef4b3e;border-color:#ef4b3e;color:#fff!important}.turaTipusIntro{width:100%;padding:40px 0}.turaTipusIntro.color-191{background:#126e3b}.turaTipusIntro.color-191 *,.turaTipusIntro.color-191 p{color:#fff!important}.turaTipusIntro.color-192{background:#f5ba4c}.turaTipusIntro.color-193{background:#5dbde1}.turaTipusIntro.color-193 *,.turaTipusIntro.color-193 p{color:#fff!important}.turaTipusIntro .mainImage{width:100%;margin-bottom:40px}.turaTipusIntro .taxonomyLogo{max-width:100%;height:auto;margin:0 auto 30px;display:block}.woocommerce-privacy-policy-text *{font-size:18px!important}.searchNotFound button,.searchNotFound input[type=button],.searchNotFound input[type=reset],.searchNotFound input[type=submit],.searchNotFound .button,.searchNotFound .widget a.button{display:none!important}.searchNotFound input[type=text],.searchNotFound input[type=number],.searchNotFound input[type=email],.searchNotFound input[type=tel],.searchNotFound input[type=url],.searchNotFound input[type=password],.searchNotFound input[type=search],.searchNotFound textarea,.searchNotFound .input-text{width:100%!important}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wc-block-components-text-input input:-webkit-autofill,.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=number],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url],.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{border-color:#045677!important}.wc-block-components-form .wc-block-components-text-input input:autofill,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wc-block-components-text-input input:autofill,.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=number],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url],.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{border-color:#045677!important}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=url]:focus,.wc-block-components-text-input input:-webkit-autofill:focus,.wc-block-components-text-input.is-active input[type=email]:focus,.wc-block-components-text-input.is-active input[type=number]:focus,.wc-block-components-text-input.is-active input[type=tel]:focus,.wc-block-components-text-input.is-active input[type=text]:focus,.wc-block-components-text-input.is-active input[type=url]:focus,.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus{box-shadow:0 0 0 1px #045677!important}.wc-block-components-form .wc-block-components-text-input input:autofill:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=url]:focus,.wc-block-components-text-input input:autofill:focus,.wc-block-components-text-input.is-active input[type=email]:focus,.wc-block-components-text-input.is-active input[type=number]:focus,.wc-block-components-text-input.is-active input[type=tel]:focus,.wc-block-components-text-input.is-active input[type=text]:focus,.wc-block-components-text-input.is-active input[type=url]:focus,.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus{box-shadow:0 0 0 1px #045677!important}.marker-cluster span{font-family:Nunito Black;color:#fff!important}.marker-cluster.marker-cluster-large{background-color:#f18017}.marker-cluster.marker-cluster-medium{background-color:#f0c20c}.marker-cluster.marker-cluster-small{background-color:#6ecc39}.marker-cluster div{background:0 0!important}.leaflet-control-zoom.leaflet-bar{background:0 0!important;border:none!important}.leaflet-control-zoom.leaflet-bar .leaflet-control-zoom-in{background:url(icon-zoomin.51bc6dca.svg) 50%/contain no-repeat;margin-bottom:5px;border:none!important;font-size:0!important}.leaflet-control-zoom.leaflet-bar .leaflet-control-zoom-out{background:url(icon-zoomout.cff05f61.svg) 50%/contain no-repeat;border:none!important;font-size:0!important}.homeSlider{width:100%;margin-bottom:30px;position:relative}.homeSlider .slideAlign{position:relative}.homeSlider .imageBox{width:100%;height:70vh;z-index:1;position:relative;overflow:hidden}.homeSlider .imageBox img{width:100%;height:100%;object-fit:cover}.homeSlider .caption{width:90%;text-align:center;z-index:2;margin-left:5%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.homeSlider .caption h2{text-shadow:0 3px 7.6px rgba(1,1,1,.2);color:#fff!important}.homeSlider .caption .redBtn{max-width:100%!important}.homeSlider .swiper-pagination-bullet{background:#fff}.homeSlider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ef4b3e}.noBottomPadding{padding-bottom:0!important}#rightColumn{height:100%;position:relative}@media screen and (min-width:768px){#rightColumn .infoBlocks.sticky{width:442.65px;background:#fff;position:fixed;top:90px}}@media screen and (min-width:990px){#rightColumn .infoBlocks.end-reached{width:100%;position:absolute;bottom:0;left:0}}.postTerms{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;-moz-justify-content:center;flex-wrap:wrap;justify-content:center;margin:15px 0;display:flex}.postTerms.image a{color:#045677;background:#f5f5f5}.postTerms a{-ms-border-radius:20px;-o-transition:opacity .5s 0s;background:#f5f5f5;border-radius:20px;margin:0 5px 5px;padding:0 20px;line-height:40px;text-decoration:none;transition:opacity .5s;display:inline-block;font-family:Work Sans Light!important;font-size:18px!important}@media screen and (max-width:575px){.postTerms a{font-size:16px!important}}.rightColumn .woocommerce-product-details__short-description{display:none}.gyermekek{width:100%}.gyermekek .gyermekRow{width:100%;border-bottom:2px solid #cce1ee;margin-bottom:40px;padding-bottom:40px}.gyermekek .gyermekRow .gyermekGallery{width:100%;margin-bottom:20px}.gyermekek .gyermekRow .gyermekDataRow{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;-moz-justify-content:space-between;flex-wrap:wrap;justify-content:space-between;display:flex}.gyermekek .gyermekRow .gyermekDataRow .gyermekDesc{width:70%}.gyermekek .gyermekRow .gyermekDataRow .gyeremkData{width:28%;-ms-border-radius:8px;border:1px solid #cce1ee;border-radius:8px;padding:20px 20px 0}.bakancsListaAjanlas{width:100%}.bakancsListaAjanlas .imageBox{width:100%;aspect-ratio:2/1;overflow:hidden}.bakancsListaAjanlas .imageBox img{width:100%;height:100%;object-fit:cover}.bakancsListaAjanlas .desktop{display:block}@media screen and (max-width:768px){.bakancsListaAjanlas .desktop{display:none}}.bakancsListaAjanlas .mobile{display:none}@media screen and (max-width:768px){.bakancsListaAjanlas .mobile{display:block}}.cartSection{display:none}.swiper-main-button-next:after,.swiper-main-button-prev:after{color:#fff}.ui-datepicker-unselectable.ui-state-disabled.not_bookable_by_rules.not_bookable .ui-state-default,.ui-datepicker-unselectable.ui-state-disabled.not_bookable_by_rules.not_bookable{opacity:1;color:#fff!important;background:#ccc!important}#content .wc-bookings-date-picker td.ui-datepicker-week-end.ui-datepicker-other-month a.ui-state-default,#content .wc-bookings-date-picker td.ui-datepicker.ui-datepicker-other-month.bookable a.ui-state-default.ui-priority-secondary,#content .wc-bookings-date-picker td.ui-datepicker-week-end.ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled.fully_booked a.ui-state-default,#content fieldset.wc-bookings-date-picker tbody td.ui-datepicker-other-month.bookable a.ui-state-default.ui-priority-secondary{opacity:1;background:#2ebfe5!important}#content .wc-bookings-date-picker .ui-datepicker td.bookable-range a.ui-state-default{opacity:1;background:#4acc59!important}.ui-datepicker-unselectable.ui-state-disabled.fully_booked{opacity:1;background:#ef4b3e;background:#ccc!important}.ui-datepicker-unselectable.ui-state-disabled.fully_booked span,#content .wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.not_bookable_by_rules) span,#content .wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.not_bookable_by_rules) a{color:#fff!important;background:#ccc!important}.ui-datepicker-prev .ui-icon{background-size:contain;background:url(naptar_nyil_bal.803130cc.svg) 50% no-repeat!important}.ui-datepicker-next .ui-icon{background-size:contain;background:url(naptar_nyil_jobb.fa257979.svg) 50% no-repeat!important}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{top:5px!important}