.elementor-widget-pxl_icon_box:has(>.elementor-widget-container>.pxl-icon-box--has-cta){display:flex}.elementor-widget-pxl_icon_box:has(>.elementor-widget-container>.pxl-icon-box--has-cta)>.elementor-widget-container{flex:1 1 auto;display:flex;width:100%}.pxl-icon-box.pxl-icon-box__layout-1.pxl-icon-box--has-cta{flex:1 1 auto;height:100%;display:flex;flex-direction:column}.pxl-icon-box.pxl-icon-box--has-cta .pxl-icon-box__content{flex:1 1 auto;display:flex;flex-direction:column;align-items:inherit}.pxl-icon-box__cta{margin-top:auto;padding-top:24px}.pxl-icon-box__btn{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.01em;color:#111;background:#f3f0ff;border:1px solid #ebe6ff;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease,border-color 0.2s ease}.pxl-icon-box__btn:hover,.pxl-icon-box__btn:focus-visible{background:#111;color:#fff;border-color:#111;text-decoration:none}.pxl-icon-box__btn-arrow{display:inline-block;transition:transform 0.35s cubic-bezier(.34,1.56,.64,1);will-change:transform}.pxl-icon-box__btn:hover .pxl-icon-box__btn-arrow,.pxl-icon-box__btn:focus-visible .pxl-icon-box__btn-arrow{transform:translateX(8px)}@media (prefers-reduced-motion:reduce){.pxl-icon-box__btn-arrow{transition:none}.pxl-icon-box__btn:hover .pxl-icon-box__btn-arrow,.pxl-icon-box__btn:focus-visible .pxl-icon-box__btn-arrow{transform:none}}.pxl-icon-box.pxl-icon-box__center .pxl-icon-box__cta{display:flex;justify-content:center}.pxl-icon-box.pxl-icon-box__right .pxl-icon-box__cta{display:flex;justify-content:flex-end}.custom-bg-2-shape-blue{--blob-a-x:33%;--blob-a-y:33%;--blob-b-x:67%;--blob-b-y:67%;--blob-a-scale:1;--blob-b-scale:1}.custom-bg-2-shape-blue::before,.custom-bg-2-shape-blue::after{width:12%!important;height:28%!important;filter:blur(120px)!important;opacity:.55;will-change:transform,top,left;right:auto!important;bottom:auto!important}.custom-bg-2-shape-blue::before{background:#B07AFF!important;top:var(--blob-a-y)!important;left:var(--blob-a-x)!important;transform:translate(-50%,-50%) scale(var(--blob-a-scale))!important}.custom-bg-2-shape-blue::after{background:#6FE2D6!important;top:var(--blob-b-y)!important;left:var(--blob-b-x)!important;transform:translate(-50%,-50%) scale(var(--blob-b-scale))!important;opacity:.42}@media (prefers-reduced-motion:reduce){.custom-bg-2-shape-blue::before{transform:translate(-50%,-50%) scale(1);transition:none}.custom-bg-2-shape-blue::after{transform:translate(50%,50%) scale(1);transition:none}}@media (max-width:1024px){.pxl-icon-box__cta{padding-top:18px}.custom-bg-2-shape-blue::before,.custom-bg-2-shape-blue::after{width:20%!important;height:22%!important;filter:blur(95px)!important;opacity:.5}}@media (max-width:767px){.pxl-icon-box__cta{padding-top:14px;display:flex}.pxl-icon-box.pxl-icon-box__layout-1 .pxl-icon-box__cta{justify-content:stretch}.pxl-icon-box__btn{width:100%;justify-content:center;padding:12px 20px;font-size:14px;min-height:44px}.custom-bg-2-shape-blue::before,.custom-bg-2-shape-blue::after{width:38%!important;height:18%!important;filter:blur(70px)!important;opacity:.45}.elementor-element.elementor-element-8475fab.e-grid{--grid-row-gap:16px !important;gap:16px!important}}@media (max-width:380px){.pxl-icon-box__btn{font-size:13px;padding:11px 16px}}.pxl-icon-box__glow{display:none!important}.pxl-icon-box__icon{overflow:hidden}.pxl-icon-box__icon img{max-width:100%;height:auto;border-radius:inherit;display:block}body.page-id-3849 .pxl-link__menu-sticky .pxl-link__wrap .pxl-link__item:last-child{background-color:#B07AFF;margin-left:8px;transition:background-color 0.25s ease,transform 0.25s ease}body.page-id-3849 .pxl-link__menu-sticky .pxl-link__wrap .pxl-link__item:last-child a{color:#fff!important;font-weight:600}body.page-id-3849 .pxl-link__menu-sticky .pxl-link__wrap .pxl-link__item:last-child:hover,body.page-id-3849 .pxl-link__menu-sticky .pxl-link__wrap .pxl-link__item:last-child.active{background-color:#9B5DE5;transform:translateY(-1px)}body.page-id-3849 .pxl-link__menu-sticky .pxl-link__wrap .pxl-link__item:last-child.active a{color:#fff!important}.pxl-physics{overflow:visible!important}.pxl-physics canvas{overflow:visible!important}.pxl-throwable-element{will-change:transform,left,top}.elementor-element-ddbd6bb .pxl-list__item-icon svg rect{fill:#E5DEFF!important}.elementor-element-ddbd6bb .pxl-list__item-icon svg path{fill:#7A5AF8!important}.elementor-element-ddbd6bb .pxl-list__item-icon svg stop{stop-color:#7A5AF8!important}.elementor-element-ddbd6bb .pxl-list__style-border li{border-color:#E5DEFF!important;background:#FAF8FF!important}typebot-standard{display:block!important;width:100%!important;height:800px!important;min-height:700px!important;border-radius:20px!important;box-shadow:0 1px 3px rgb(122 90 248 / .08),0 10px 40px rgb(122 90 248 / .12),0 30px 80px rgb(122 90 248 / .06)!important;border:1px solid rgb(122 90 248 / .08)!important;background:#FFFFFF!important}@media (max-width:768px){typebot-standard{height:calc(100vh - 100px)!important;min-height:500px!important;border-radius:12px!important;box-shadow:0 4px 20px rgb(0 0 0 / .08)!important}}.elementor-shortcode:has(typebot-standard){width:100%;max-width:1000px;margin:40px auto;padding:24px;border-radius:28px;background:linear-gradient(135deg,#FAF8FF 0%,#F0EBFF 100%);position:relative}.elementor-shortcode:has(typebot-standard)::before{content:'';position:absolute;top:-40px;right:-40px;width:200px;height:200px;background:radial-gradient(circle,rgb(122 90 248 / .15) 0%,transparent 70%);border-radius:50%;pointer-events:none;z-index:0}.elementor-shortcode:has(typebot-standard) typebot-standard{position:relative;z-index:1}@media (max-width:768px){.elementor-shortcode:has(typebot-standard){padding:0;margin:0;background:none;border-radius:0}.elementor-shortcode:has(typebot-standard)::before{display:none}}typebot-standard,typebot-bubble,typebot-popup{scrollbar-width:thin;scrollbar-color:#7A5AF8 #fff0}typebot-standard ::-webkit-scrollbar,typebot-bubble ::-webkit-scrollbar,typebot-popup ::-webkit-scrollbar{width:12px;height:12px}typebot-standard ::-webkit-scrollbar-track,typebot-bubble ::-webkit-scrollbar-track,typebot-popup ::-webkit-scrollbar-track{background:rgb(122 90 248 / .05);border-radius:6px}typebot-standard ::-webkit-scrollbar-thumb,typebot-bubble ::-webkit-scrollbar-thumb,typebot-popup ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#9B7AFF 0%,#7A5AF8 100%);border-radius:6px;border:2px solid #fff0;background-clip:padding-box;cursor:grab;transition:background 0.2s}typebot-standard ::-webkit-scrollbar-thumb:hover,typebot-bubble ::-webkit-scrollbar-thumb:hover,typebot-popup ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7A5AF8 0%,#6938EF 100%);background-clip:padding-box}typebot-standard ::-webkit-scrollbar-thumb:active,typebot-bubble ::-webkit-scrollbar-thumb:active,typebot-popup ::-webkit-scrollbar-thumb:active{cursor:grabbing;background:#6938EF}@media (max-width:768px){typebot-standard ::-webkit-scrollbar,typebot-bubble ::-webkit-scrollbar,typebot-popup ::-webkit-scrollbar{width:8px;height:8px}}.pxl-header-mobile-search{display:none!important}@font-face{font-family:'Mont';src:url(/wp-content/themes/brighthub-child/assets/fonts/mont/Mont-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Mont';src:url(/wp-content/themes/brighthub-child/assets/fonts/mont/Mont-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Mont';src:url(/wp-content/themes/brighthub-child/assets/fonts/mont/Mont-Heavy.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}:root{--eclick-font:'Mont', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif}html body,html body button,html body input,html body select,html body textarea,html body .pxl-heading,html body .pxl-heading *,html body .elementor-heading-title,html body .elementor-widget-heading .elementor-heading-title,html body .elementor-widget-text-editor,html body .elementor-widget-text-editor p,html body .elementor-button,html body .pxl-btn,html body .pxl_text_editor,html body .menu-item a,html body .pxl-menu li a,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body p,html body span,html body a,html body li,html body div,html body .ts-tudastar,html body .ts-tudastar *{font-family:'Mont',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif!important}body.page-id-19369 #pxl-ptit__default h1,body.post-type-archive-tudastar #pxl-ptit__default h1{font-size:44px!important;line-height:1.15!important;font-weight:700!important;letter-spacing:-.02em}@media (max-width:991px){body.page-id-19369 #pxl-ptit__default h1,body.post-type-archive-tudastar #pxl-ptit__default h1{font-size:32px!important}}@media (max-width:576px){body.page-id-19369 #pxl-ptit__default h1,body.post-type-archive-tudastar #pxl-ptit__default h1{font-size:26px!important}}.ts-tudastar__item-title{font-size:17px!important;line-height:1.35!important;font-weight:600!important;margin:0 0 10px!important;letter-spacing:-.005em}.ts-tudastar__item-excerpt{line-height:1.5!important}@media (max-width:767px){.pxl-container-overlay__item~.e-con-full.e-child,.pxl-container-overlay__item~.e-con-inner>.e-con-full.e-child,.pxl-container-overlay__item~.e-con-inner>.e-con>.e-con-full.e-child{margin-top:0!important}}.pxl-image-carousel .pxl-swiper-slider__item-inner .pxl-image__item{margin-left:auto!important;margin-right:auto!important}@media (max-width:767px){.elementor-widget-pxl_image_carousel,.pxl-image-carousel,.pxl-image-carousel .pxl-swiper-slider__inner{overflow:visible!important}.pxl-image-carousel .pxl-swiper-container{transform:scale(.82);transform-origin:center center}.pxl-image-carousel .pxl-swiper-slider__item:not(.swiper-slide-active){opacity:.4;transition:opacity 0.3s ease}}.pxl-post__item-gts{color:#7A5AF8!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;gap:8px!important;transition:color 0.18s ease,gap 0.18s ease!important}.pxl-post__item-gts:hover,.pxl-post__item-gts:focus-visible{color:#6938EF!important;gap:12px!important}.pxl-post__item-gts svg{transition:transform 0.18s cubic-bezier(.34,1.56,.64,1)!important;stroke:currentColor!important}.pxl-post__item-gts svg path,.pxl-post__item-gts svg line{stroke:currentColor!important}.pxl-post__item-gts:hover svg{transform:translateX(4px)!important}@media (max-width:767px){html,body{max-width:100vw;overflow-x:hidden!important}.elementor-section,.elementor-section .elementor-container,.e-con,.e-con-full,.e-con-boxed,.elementor-widget-wrap{max-width:100vw!important}.elementor-widget-image img,.pxl-image__item img,.elementor figure img:not(.custom-logo){max-width:100%!important;height:auto!important}h1,.elementor-widget-pxl_heading h1{font-size:clamp(28px, 8vw, 44px)!important;line-height:1.15!important}h2,.elementor-widget-pxl_heading h2{font-size:clamp(24px, 7vw, 36px)!important;line-height:1.2!important}h3,.elementor-widget-pxl_heading h3{font-size:clamp(20px, 5.5vw, 28px)!important;line-height:1.25!important}.elementor-section,.e-con,.e-con-full{--gap-fallback-vert:16px}section[class*="padding-top"][style*="padding-top: 160"],section[class*="padding-bottom"][style*="padding-bottom: 160"]{padding-top:32px!important;padding-bottom:32px!important}a.btn,button:not(.elementor-tab-title):not(.eclick-cb-modal-close),.pxl-button a,a[class*="button"],.elementor-button{min-height:44px}.elementor .e-con-boxed>.e-con-inner,.elementor .elementor-container{padding-left:16px!important;padding-right:16px!important}.elementor-widget-pxl_marquee .elementor-widget-container,.pxl-marquee{overflow:hidden!important}}@media (min-width:769px){.pxl-sticky-container .pxl-link__item:has(a[href*="/kapcsolat"]),.pxl-sticky-container .pxl-link__item:has(a[href="/kapcsolat"]){background:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.pxl-sticky-container .pxl-link__item:has(a[href*="/kapcsolat"])>a,.pxl-sticky-container .pxl-link__item:has(a[href="/kapcsolat"])>a{background:linear-gradient(135deg,#7A5AF8 0%,#6938EF 100%)!important;border-radius:999px!important;padding:10px 20px!important;color:#ffffff!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;transition:transform 0.18s ease,box-shadow 0.18s ease,background 0.25s ease!important;box-shadow:0 4px 14px rgb(122 90 248 / .32)!important}.pxl-sticky-container .pxl-link__item:has(a[href*="/kapcsolat"])>a .pxl-link--text,.pxl-sticky-container .pxl-link__item:has(a[href="/kapcsolat"])>a .pxl-link--text{color:#ffffff!important}.pxl-sticky-container .pxl-link__item:has(a[href*="/kapcsolat"])>a:hover,.pxl-sticky-container .pxl-link__item:has(a[href="/kapcsolat"])>a:hover{transform:translateY(-1px)!important;box-shadow:0 6px 18px rgb(105 56 239 / .45)!important;background:linear-gradient(135deg,#6938EF 0%,#5025d8 100%)!important;color:#ffffff!important}}