.elementor-58 .elementor-element.elementor-element-4063e2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-58 .elementor-element.elementor-element-4063e2e:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-4063e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-58 .elementor-element.elementor-element-37b118b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-37b118b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-ba9fc8c{width:var( --container-widget-width, 110.367% );max-width:110.367%;--container-widget-width:110.367%;--container-widget-flex-grow:0;text-align:start;}.elementor-58 .elementor-element.elementor-element-ba9fc8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-ba9fc8c img{width:80%;}.elementor-58 .elementor-element.elementor-element-155f6a2{--display:flex;}.elementor-58 .elementor-element.elementor-element-ce9ad15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-58 .elementor-element.elementor-element-f37a415{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-f37a415:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-f37a415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-68e4408{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-68e4408:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-68e4408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-58 .elementor-element.elementor-element-0de569f{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-0de569f:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-0de569f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webtag.hu/wp-content/uploads/2025/04/u7495683616_httpss.mj_.runnbMkZq-cLqg_Flat_web_design_stylized_v_9aaafd70-471f-4e72-ae30-8fca6662912e.png");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-0de569f::before, .elementor-58 .elementor-element.elementor-element-0de569f > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-0de569f > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-0de569f > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-0de569f > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-0de569f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-0de569f:hover::before, .elementor-58 .elementor-element.elementor-element-0de569f:hover > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-0de569f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-0de569f > .elementor-background-slideshow:hover::before, .elementor-58 .elementor-element.elementor-element-0de569f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-0de569f:hover{--overlay-opacity:0.8;}.elementor-58 .elementor-element.elementor-element-1126aee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-1126aee.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-1126aee .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-b093d7c{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-b093d7c:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-b093d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webtag.hu/wp-content/uploads/2025/03/ChatGPT-kep-2026.-szept.-30.-14_27_19.png");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-b093d7c::before, .elementor-58 .elementor-element.elementor-element-b093d7c > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-b093d7c > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-b093d7c > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-b093d7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-b093d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-b093d7c:hover::before, .elementor-58 .elementor-element.elementor-element-b093d7c:hover > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-b093d7c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-b093d7c > .elementor-background-slideshow:hover::before, .elementor-58 .elementor-element.elementor-element-b093d7c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-b093d7c:hover{--overlay-opacity:0.8;}.elementor-58 .elementor-element.elementor-element-60257bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-60257bf.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-60257bf .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-79b14cc{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-79b14cc:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-79b14cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webtag.hu/wp-content/uploads/2025/04/u7495683616_httpss.mj_.runnbMkZq-cLqg_Flat_web_design_vector_ill_ed71aeec-8884-48e5-9dea-34c0dcbbd09d.png");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-79b14cc::before, .elementor-58 .elementor-element.elementor-element-79b14cc > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-79b14cc > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-79b14cc > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-79b14cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-79b14cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-79b14cc:hover::before, .elementor-58 .elementor-element.elementor-element-79b14cc:hover > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-79b14cc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-79b14cc > .elementor-background-slideshow:hover::before, .elementor-58 .elementor-element.elementor-element-79b14cc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-79b14cc:hover{--overlay-opacity:0.8;}.elementor-58 .elementor-element.elementor-element-2b21128{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-2b21128.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-2b21128 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-9ab1249{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-9ab1249:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-9ab1249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webtag.hu/wp-content/uploads/2025/04/u7495683616_httpss.mj_.runnbMkZq-cLqg_Flat_website_pricing_styli_d290be5d-0716-4870-921b-f8351867ca7d.png");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-9ab1249::before, .elementor-58 .elementor-element.elementor-element-9ab1249 > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-9ab1249 > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-9ab1249 > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-9ab1249 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-9ab1249 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-9ab1249:hover::before, .elementor-58 .elementor-element.elementor-element-9ab1249:hover > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-9ab1249:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-9ab1249 > .elementor-background-slideshow:hover::before, .elementor-58 .elementor-element.elementor-element-9ab1249 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-9ab1249:hover{--overlay-opacity:0.8;}.elementor-58 .elementor-element.elementor-element-950396d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-950396d.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-950396d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-cffcb05{--display:flex;}.elementor-58 .elementor-element.elementor-element-cffcb05:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-cffcb05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-f9f94f0{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-f9f94f0:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-f9f94f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-e7e5f3c{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-e7e5f3c:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-e7e5f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webtag.hu/wp-content/uploads/2025/04/b.geri__httpss.mj_.runRO6bVd_x6-E_Flat_vector_illustration._Soci_d10bb441-02fa-4828-b6a5-771713944b72.png");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-e7e5f3c::before, .elementor-58 .elementor-element.elementor-element-e7e5f3c > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-e7e5f3c > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-e7e5f3c > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-e7e5f3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-e7e5f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-e7e5f3c:hover::before, .elementor-58 .elementor-element.elementor-element-e7e5f3c:hover > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-e7e5f3c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-e7e5f3c > .elementor-background-slideshow:hover::before, .elementor-58 .elementor-element.elementor-element-e7e5f3c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-e7e5f3c:hover{--overlay-opacity:0.8;}.elementor-58 .elementor-element.elementor-element-c114c9b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-ff527bb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-ff527bb:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-ff527bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webtag.hu/wp-content/uploads/2025/04/b.geri__httpss.mj_.runnbMkZq-cLqg_Flat_illustration_of_a_PPC_man_464cead8-561a-47ea-8e51-6b200faefbe6.png");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-ff527bb::before, .elementor-58 .elementor-element.elementor-element-ff527bb > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-ff527bb > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-ff527bb > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-ff527bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-ff527bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-ff527bb:hover::before, .elementor-58 .elementor-element.elementor-element-ff527bb:hover > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-ff527bb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-ff527bb > .elementor-background-slideshow:hover::before, .elementor-58 .elementor-element.elementor-element-ff527bb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-ff527bb:hover{--overlay-opacity:0.8;}.elementor-58 .elementor-element.elementor-element-504e4ed .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-305ca73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-305ca73:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-305ca73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webtag.hu/wp-content/uploads/2025/04/b.geri__httpss.mj_.runnbMkZq-cLqg_Flat_illustration_of_a_SEO_exp_8b674e02-cb84-4b9c-9a1f-dbc2cdacf1bd.png");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-305ca73::before, .elementor-58 .elementor-element.elementor-element-305ca73 > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-305ca73 > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-305ca73 > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-305ca73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-305ca73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-305ca73:hover::before, .elementor-58 .elementor-element.elementor-element-305ca73:hover > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-305ca73:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-305ca73 > .elementor-background-slideshow:hover::before, .elementor-58 .elementor-element.elementor-element-305ca73 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-305ca73:hover{--overlay-opacity:0.8;}.elementor-58 .elementor-element.elementor-element-1e6512f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-714b6ab{--display:flex;}.elementor-58 .elementor-element.elementor-element-b667544{--display:flex;}.elementor-58 .elementor-element.elementor-element-be067af{--display:flex;}.elementor-58 .elementor-element.elementor-element-2bf62fc{--display:flex;}.elementor-58 .elementor-element.elementor-element-f53e4bc{--display:flex;}.elementor-58 .elementor-element.elementor-element-4b146e5{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-4e71501-font-size );--n-menu-title-color-normal:var( --e-global-color-white );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-icon-color:var( --e-global-color-white );--n-menu-dropdown-indicator-color-normal:var( --e-global-color-white );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-white );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-58 .elementor-element.elementor-element-4b146e5.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-4b146e5 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-58 .elementor-element.elementor-element-4b146e5 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-58 .elementor-element.elementor-element-4b146e5 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-4e71501-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e71501-font-weight );}.elementor-58 .elementor-element.elementor-element-4b146e5 {--n-menu-title-color-hover:var( --e-global-color-white );--n-menu-title-color-active:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-1f47ec2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;--z-index:999;}.elementor-58 .elementor-element.elementor-element-1f47ec2:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-1f47ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-58 .elementor-element.elementor-element-97ab58f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-97ab58f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-621fe7d{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-621fe7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-621fe7d img{width:140px;}.elementor-58 .elementor-element.elementor-element-8880f75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:14px;}.elementor-58 .elementor-element.elementor-element-8880f75.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-2d2ec9b .elementor-button{background-color:#ffffff;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:800;letter-spacing:0.2px;fill:#5c72ff;color:#5c72ff;box-shadow:0px 8px 20px -10px rgba(12,12,12,0.35);border-radius:100px 100px 100px 100px;padding:10px 18px 10px 18px;}.elementor-58 .elementor-element.elementor-element-2d2ec9b .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-2d2ec9b .elementor-button:focus{background-color:#0c0c0c;color:#ffffff;}.elementor-58 .elementor-element.elementor-element-2d2ec9b{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-2d2ec9b.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-2d2ec9b .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-2d2ec9b .elementor-button:focus svg{fill:#ffffff;}.elementor-58 .elementor-element.elementor-element-44a466e{--display:flex;}.elementor-58 .elementor-element.elementor-element-d8ce019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-58 .elementor-element.elementor-element-648741f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-648741f:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-648741f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-605f69b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-605f69b:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-605f69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-58 .elementor-element.elementor-element-8a87d71{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-4268815{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-58 .elementor-element.elementor-element-4268815.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-4268815 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-5e221f2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-d0fb279{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-58 .elementor-element.elementor-element-d0fb279.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-d0fb279 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-1ee9da8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-9eca1d5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-58 .elementor-element.elementor-element-9eca1d5.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-9eca1d5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-e67dbad{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-a90f4f3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-58 .elementor-element.elementor-element-a90f4f3.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-a90f4f3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-344f68f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-ea86aee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-58 .elementor-element.elementor-element-ea86aee.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-ea86aee .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-e3ea107{--display:flex;}.elementor-58 .elementor-element.elementor-element-e3ea107:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-e3ea107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-35d3807{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-35d3807:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-35d3807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-a1100ce{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2b453d7.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-2b453d7{text-align:start;}.elementor-58 .elementor-element.elementor-element-2b453d7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-0d2cb30{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-75e566a.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-75e566a{text-align:start;}.elementor-58 .elementor-element.elementor-element-75e566a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-d920cd4{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-1607177.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-1607177{text-align:start;}.elementor-58 .elementor-element.elementor-element-1607177 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-white );}.elementor-58 .elementor-element.elementor-element-424c391{--display:flex;}.elementor-58 .elementor-element.elementor-element-9f2bfb9{--display:flex;}.elementor-58 .elementor-element.elementor-element-d260ee1{--display:flex;}.elementor-58 .elementor-element.elementor-element-fcd6556{--display:flex;}.elementor-58 .elementor-element.elementor-element-60ac849{--display:flex;}.elementor-58 .elementor-element.elementor-element-e46fa09{--display:flex;}.elementor-58 .elementor-element.elementor-element-7eea22c{--display:flex;}.elementor-58 .elementor-element.elementor-element-50510f4{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:auto;max-width:auto;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-4e71501-font-size );--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-icon-color:var( --e-global-color-white );--n-menu-dropdown-indicator-color-normal:#000000;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-white );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-58 .elementor-element.elementor-element-50510f4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-50510f4 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-58 .elementor-element.elementor-element-50510f4 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-58 .elementor-element.elementor-element-50510f4 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-4e71501-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e71501-font-weight );}.elementor-58 .elementor-element.elementor-element-a4c6e6e{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-a4c6e6e{left:0px;}body.rtl .elementor-58 .elementor-element.elementor-element-a4c6e6e{right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-37b118b{--width:12%;}.elementor-58 .elementor-element.elementor-element-68e4408{--width:100%;}.elementor-58 .elementor-element.elementor-element-0de569f{--width:350px;}.elementor-58 .elementor-element.elementor-element-b093d7c{--width:350px;}.elementor-58 .elementor-element.elementor-element-79b14cc{--width:350px;}.elementor-58 .elementor-element.elementor-element-9ab1249{--width:350px;}.elementor-58 .elementor-element.elementor-element-f9f94f0{--width:100%;}.elementor-58 .elementor-element.elementor-element-e7e5f3c{--width:400px;}.elementor-58 .elementor-element.elementor-element-ff527bb{--width:400px;}.elementor-58 .elementor-element.elementor-element-305ca73{--width:400px;}.elementor-58 .elementor-element.elementor-element-97ab58f{--width:160px;}.elementor-58 .elementor-element.elementor-element-8880f75{--width:200px;}.elementor-58 .elementor-element.elementor-element-605f69b{--width:100%;}.elementor-58 .elementor-element.elementor-element-8a87d71{--width:300px;}.elementor-58 .elementor-element.elementor-element-5e221f2{--width:300px;}.elementor-58 .elementor-element.elementor-element-1ee9da8{--width:300px;}.elementor-58 .elementor-element.elementor-element-e67dbad{--width:300px;}.elementor-58 .elementor-element.elementor-element-344f68f{--width:300px;}.elementor-58 .elementor-element.elementor-element-35d3807{--width:100%;}.elementor-58 .elementor-element.elementor-element-a1100ce{--width:300px;}.elementor-58 .elementor-element.elementor-element-0d2cb30{--width:300px;}.elementor-58 .elementor-element.elementor-element-d920cd4{--width:300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-58 .elementor-element.elementor-element-97ab58f{--width:150px;}.elementor-58 .elementor-element.elementor-element-8880f75{--width:200px;}}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-1126aee .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-60257bf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-2b21128 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-950396d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-c114c9b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-504e4ed .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-1e6512f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-4b146e5{--n-menu-title-font-size:var( --e-global-typography-4e71501-font-size );}.elementor-58 .elementor-element.elementor-element-1f47ec2{--justify-content:space-between;--padding-top:14px;--padding-bottom:14px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-97ab58f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-621fe7d{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-621fe7d img{width:130px;}.elementor-58 .elementor-element.elementor-element-8880f75{--justify-content:flex-end;}.elementor-58 .elementor-element.elementor-element-8880f75.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-2d2ec9b{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-4268815 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-d0fb279 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-9eca1d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-a90f4f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-ea86aee .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-2b453d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-75e566a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-1607177 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-50510f4{--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;width:auto;max-width:auto;--n-menu-toggle-align:right;--n-menu-title-font-size:var( --e-global-typography-4e71501-font-size );--n-menu-toggle-icon-size:30px;}.elementor-58 .elementor-element.elementor-element-50510f4.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-37b118b{--width:50%;}.elementor-58 .elementor-element.elementor-element-ba9fc8c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-58 .elementor-element.elementor-element-1126aee .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-60257bf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-2b21128 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-950396d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-c114c9b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-504e4ed .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-1e6512f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-4b146e5{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-title-font-size:var( --e-global-typography-4e71501-font-size );}.elementor-58 .elementor-element.elementor-element-4b146e5.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-1f47ec2{--padding-top:6px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-58 .elementor-element.elementor-element-97ab58f{--width:96px;}.elementor-58 .elementor-element.elementor-element-97ab58f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-621fe7d{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-621fe7d img{width:104px;}.elementor-58 .elementor-element.elementor-element-8880f75{--width:140px;--justify-content:flex-end;}.elementor-58 .elementor-element.elementor-element-8880f75.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-2d2ec9b{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-2d2ec9b .elementor-button{font-size:14px;padding:10px 16px 10px 16px;}.elementor-58 .elementor-element.elementor-element-8a87d71{--min-height:0px;}.elementor-58 .elementor-element.elementor-element-4268815 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-5e221f2{--min-height:0px;}.elementor-58 .elementor-element.elementor-element-d0fb279 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-1ee9da8{--min-height:0px;}.elementor-58 .elementor-element.elementor-element-9eca1d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-e67dbad{--min-height:0px;}.elementor-58 .elementor-element.elementor-element-a90f4f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-344f68f{--min-height:0px;}.elementor-58 .elementor-element.elementor-element-ea86aee .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-a1100ce{--min-height:0px;}.elementor-58 .elementor-element.elementor-element-2b453d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-0d2cb30{--min-height:0px;}.elementor-58 .elementor-element.elementor-element-75e566a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-d920cd4{--min-height:0px;}.elementor-58 .elementor-element.elementor-element-1607177 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-50510f4{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;width:auto;max-width:auto;--n-menu-toggle-align:right;--n-menu-title-font-size:var( --e-global-typography-4e71501-font-size );--n-menu-title-padding:10px 10px 10px 10px;--n-menu-dropdown-indicator-size:20px;--n-menu-toggle-icon-size:30px;}.elementor-58 .elementor-element.elementor-element-50510f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-50510f4.elementor-element{--align-self:center;}}/* Start custom CSS for mega-menu, class: .elementor-element-4b146e5 *//* wt-menu-laptop: kisebb laptop-szélességen (1025–1366 px) ne törjön két sorba a menü */
@media (min-width:1025px) and (max-width:1366px){
  .elementor-58 .elementor-element.elementor-element-4b146e5 .e-n-menu-title{padding-left:10px !important;padding-right:10px !important;}
  .elementor-58 .elementor-element.elementor-element-4b146e5 .e-n-menu-title-text{font-size:17px !important;}
  .elementor-58 .elementor-element.elementor-element-4b146e5 .e-n-menu-heading{flex-wrap:nowrap !important;}
}
@media (min-width:1025px) and (max-width:1199px){
  .elementor-58 .elementor-element.elementor-element-4b146e5 .e-n-menu-title{padding-left:7px !important;padding-right:7px !important;}
  .elementor-58 .elementor-element.elementor-element-4b146e5 .e-n-menu-title-text{font-size:15px !important;}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-50510f4 *//* wt-mobile-menu: mobil/tablet menü megjelenése */
@media (max-width:1024px){
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-heading{gap:0 !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item{border-bottom:1px solid #eef0f8;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-title{background:#fff !important;padding:0 20px !important;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-title-container{flex:1;padding:14px 0;color:#0c0c0c;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-title-text{font-family:"Nunito",sans-serif;font-size:18px;font-weight:700;color:#0c0c0c;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-title:hover .e-n-menu-title-text,.elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-title-container[aria-current="page"] .e-n-menu-title-text{color:#5c72ff;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-dropdown-icon{flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#eef1ff !important;color:#5c72ff !important;display:flex;align-items:center;justify-content:center;padding:0 !important;border:0;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-dropdown-icon i{font-size:13px;color:#5c72ff;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-dropdown-icon[aria-expanded="true"]{background:#5c72ff !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-dropdown-icon[aria-expanded="true"] i{color:#fff;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-content > .e-con{background:#f6f7fe !important;padding:6px 0 !important;margin:0 !important;border-radius:0 !important;box-shadow:none !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-content .e-con .e-con{background:transparent !important;padding:0 !important;gap:0 !important;width:100% !important;max-width:100% !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-content .elementor-widget-heading{width:100% !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-content .elementor-heading-title{display:block;padding:11px 20px 11px 36px;font-family:"Nunito",sans-serif;font-size:16px !important;font-weight:600 !important;line-height:1.35;color:#34385a !important;text-align:left !important;position:relative;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-content .elementor-heading-title a{color:inherit !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-content .elementor-heading-title::before{content:"";position:absolute;left:20px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#5c72ff;}
  /* kapcsolat sorok (telefon, e-mail) */
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item:nth-last-child(-n+2){border-bottom:0;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item:nth-last-child(2){margin-top:14px;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item:nth-last-child(-n+2) .e-n-menu-title{min-height:48px;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item:nth-last-child(-n+2) .e-n-menu-title-container{display:flex;align-items:center;gap:12px;padding:6px 0;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item:nth-last-child(-n+2) .e-n-menu-icon{flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:linear-gradient(90deg,#00f0ff,#5c72ff);display:flex;align-items:center;justify-content:center;margin:0;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item:nth-last-child(-n+2) .e-n-menu-icon i,.elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item:nth-last-child(-n+2) .e-n-menu-icon svg{color:#fff;fill:#fff;font-size:15px;width:15px;height:15px;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item:nth-last-child(-n+2) .e-n-menu-title-text{font-size:16px;color:#5c72ff;}
  /* ikon-színek felülírása (Elementor SVG ikonok) */
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item .e-n-menu-dropdown-icon svg{width:13px !important;height:13px !important;fill:#5c72ff !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item .e-n-menu-dropdown-icon[aria-expanded="true"] svg{fill:#fff !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item:nth-last-child(-n+2) .e-n-menu-icon svg{fill:#fff !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-item:nth-last-child(-n+2) .e-n-menu-title .e-n-menu-title-text{color:#5c72ff !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-content .e-con{min-height:0 !important;align-content:flex-start !important;}
}

/* wt-menu-fullscreen: teljes képernyős fehér menü + animált hamburger → X */
@media (max-width:1024px){
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-wrapper{position:fixed !important;left:0 !important;right:0 !important;top:var(--wt-menu-top,72px) !important;bottom:0 !important;width:100% !important;height:auto !important;max-height:none !important;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;padding:10px 0 calc(28px + env(safe-area-inset-bottom)) !important;border-radius:0 !important;box-shadow:none !important;z-index:9998;margin:0 !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle[aria-expanded="true"] + .e-n-menu-wrapper{animation:wtMenuIn .28s ease both;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle{position:relative;width:32px !important;height:32px !important;padding:0 !important;background:transparent !important;border:0;cursor:pointer;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle svg{display:none !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle .e-close{display:none !important;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle .e-open{display:block !important;position:absolute;left:4px;right:4px;top:50%;height:3px;margin-top:-1.5px;background:#fff;border-radius:3px;transition:opacity .2s ease,transform .3s ease;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle::before,.elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle::after{content:"";position:absolute;left:4px;right:4px;height:3px;background:#fff;border-radius:3px;transition:top .3s ease,transform .3s ease;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle::before{top:7px;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle::after{top:22px;}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle[aria-expanded="true"]::before{top:14.5px;transform:rotate(45deg);}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle[aria-expanded="true"]::after{top:14.5px;transform:rotate(-45deg);}
  .elementor-58 .elementor-element.elementor-element-50510f4 .e-n-menu-toggle[aria-expanded="true"] .e-open{opacity:0;transform:scaleX(0);}
  html.wt-menu-open,html.wt-menu-open body{overflow:hidden !important;}
}
@keyframes wtMenuIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}/* End custom CSS */