.elementor-6254 .elementor-element.elementor-element-bf4d915:not(.elementor-motion-effects-element-type-background), .elementor-6254 .elementor-element.elementor-element-bf4d915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focussolutions.hu/wp-content/uploads/2025/12/glowing-bright-blue-arrows-dark-background-with-mock-up-place-up-trend-concept-3d-rendering_2-Copy-scaled.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-6254 .elementor-element.elementor-element-bf4d915{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-6254 .elementor-element.elementor-element-bf4d915 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6254 .elementor-element.elementor-element-50f3c77{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-9d091b6 .ct-heading .item--title{color:#FFFFFF;font-size:36px;line-height:44px;margin-bottom:16px;}.elementor-6254 .elementor-element.elementor-element-9d091b6 .ct-heading .item--title i{color:#FFFFFF;}.elementor-6254 .elementor-element.elementor-element-9d091b6 .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-6254 .elementor-element.elementor-element-b49c29c{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6254 .elementor-element.elementor-element-176c3a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;font-size:18px;line-height:34px;color:#FFFFFF;}.elementor-6254 .elementor-element.elementor-element-539d074{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;font-size:18px;line-height:34px;color:#FFFFFF;}.elementor-6254 .elementor-element.elementor-element-ce2f5c3{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-0084dd0{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-7420c42{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-07e4861 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6254 .elementor-element.elementor-element-3c57bde{--spacer-size:100px;}.elementor-6254 .elementor-element.elementor-element-77c99c2{--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-6254 .elementor-element.elementor-element-af4e707{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-48acfe6 .ct-heading{text-align:center;}.elementor-6254 .elementor-element.elementor-element-48acfe6 .ct-heading .item--title{margin-bottom:0px;}.elementor-6254 .elementor-element.elementor-element-f697bce{text-align:center;}.elementor-6254 .elementor-element.elementor-element-2ca9c6b{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-31dbb9d{--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-6254 .elementor-element.elementor-element-0775d2b{--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-6254 .elementor-element.elementor-element-661016a{--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-6254 .elementor-element.elementor-element-4a77fa5{--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-6254 .elementor-element.elementor-element-1bdcd86{--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-6254 .elementor-element.elementor-element-3b3adb8{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-10b12ab{--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;--overlay-opacity:0.5;}.elementor-6254 .elementor-element.elementor-element-10b12ab:not(.elementor-motion-effects-element-type-background), .elementor-6254 .elementor-element.elementor-element-10b12ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focussolutions.hu/wp-content/uploads/2025/12/blue-arrows-pointing-green-circle_2_2_2.jpg");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-6254 .elementor-element.elementor-element-10b12ab::before, .elementor-6254 .elementor-element.elementor-element-10b12ab > .elementor-background-video-container::before, .elementor-6254 .elementor-element.elementor-element-10b12ab > .e-con-inner > .elementor-background-video-container::before, .elementor-6254 .elementor-element.elementor-element-10b12ab > .elementor-background-slideshow::before, .elementor-6254 .elementor-element.elementor-element-10b12ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-6254 .elementor-element.elementor-element-10b12ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6254 .elementor-element.elementor-element-a4f5bc6{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-9edd965 .ct-heading{text-align:center;}.elementor-6254 .elementor-element.elementor-element-9edd965 .ct-heading .item--title{color:#000000;margin-bottom:0px;}.elementor-6254 .elementor-element.elementor-element-9edd965 .ct-heading .item--title i{color:#000000;}.elementor-6254 .elementor-element.elementor-element-9f65ad4{text-align:center;color:#000000;}.elementor-6254 .elementor-element.elementor-element-ca4e379{--spacer-size:25px;}.elementor-6254 .elementor-element.elementor-element-a701f23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-6448108 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-12e1312{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-90fd419{--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-6254 .elementor-element.elementor-element-5ab5b99{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-21e763d .ct-heading{text-align:center;}.elementor-6254 .elementor-element.elementor-element-21e763d .ct-heading .item--title{margin-bottom:0px;}.elementor-6254 .elementor-element.elementor-element-8a796fe{text-align:center;}.elementor-6254 .elementor-element.elementor-element-de5bb4e{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-d81bc36{--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;--flex-wrap:wrap;}.elementor-6254 .elementor-element.elementor-element-6e312de{--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-6254 .elementor-element.elementor-element-975f1c4{--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-6254 .elementor-element.elementor-element-2b9d07a{--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-6254 .elementor-element.elementor-element-6b40139{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-a1d3ea3:not(.elementor-motion-effects-element-type-background), .elementor-6254 .elementor-element.elementor-element-a1d3ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focussolutions.hu/wp-content/uploads/2025/12/glowing-glass-light-bulb-background_2_2-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6254 .elementor-element.elementor-element-a1d3ea3 > .elementor-background-overlay{background-color:#0000008C;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6254 .elementor-element.elementor-element-a1d3ea3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 65px 0px;}.elementor-6254 .elementor-element.elementor-element-9055706{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-8b15c0e .ct-heading{text-align:center;}.elementor-6254 .elementor-element.elementor-element-8b15c0e .ct-heading .item--title{color:#FFFFFF;margin-bottom:0px;}.elementor-6254 .elementor-element.elementor-element-8b15c0e .ct-heading .item--title i{color:#FFFFFF;}.elementor-6254 .elementor-element.elementor-element-60512df{text-align:center;color:#FFFFFF;}.elementor-6254 .elementor-element.elementor-element-9e462f6{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-076ee61{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6254 .elementor-element.elementor-element-4590cca{--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-6254 .elementor-element.elementor-element-4590cca:not(.elementor-motion-effects-element-type-background), .elementor-6254 .elementor-element.elementor-element-4590cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-6254 .elementor-element.elementor-element-776acc5{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-69eef29 .ct-heading{text-align:center;}.elementor-6254 .elementor-element.elementor-element-69eef29 .ct-heading .item--title{margin-bottom:0px;}.elementor-6254 .elementor-element.elementor-element-b34fb9f{text-align:center;color:#000000;}.elementor-6254 .elementor-element.elementor-element-95f3e91{--spacer-size:25px;}.elementor-6254 .elementor-element.elementor-element-9558584 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-5d80707 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-6ed7c34{--spacer-size:25px;}.elementor-6254 .elementor-element.elementor-element-99f79a7 .ct-text-editor{text-align:center;color:#000000;}.elementor-6254 .elementor-element.elementor-element-cc0e043{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-ae036ff:not(.elementor-motion-effects-element-type-background), .elementor-6254 .elementor-element.elementor-element-ae036ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focussolutions.hu/wp-content/uploads/2025/11/businessman-hand-holding-e-mail-icon-contact-us-by-newsletter-email-Copy-scaled.jpg");background-position:center center;background-size:cover;}.elementor-6254 .elementor-element.elementor-element-ae036ff > .elementor-background-overlay{background-color:#0C0A30;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6254 .elementor-element.elementor-element-ae036ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 70px 0px;}.elementor-6254 .elementor-element.elementor-element-f0c400d{--spacer-size:50px;}.elementor-6254 .elementor-element.elementor-element-4d672b1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6254 .elementor-element.elementor-element-4d672b1{margin-top:0px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-6254 .elementor-element.elementor-element-d3763ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6254 .elementor-element.elementor-element-c65186b .ct-heading{text-align:left;}.elementor-6254 .elementor-element.elementor-element-c65186b .ct-heading .item--title{color:#FFFFFF;margin-bottom:0px;}.elementor-6254 .elementor-element.elementor-element-c65186b .ct-heading .item--title i{color:#FFFFFF;}.elementor-6254 .elementor-element.elementor-element-c65186b .ct-heading .item--sub-title{color:#0795FE;font-size:16px;font-weight:700;margin-bottom:0px;}.elementor-6254 .elementor-element.elementor-element-c65186b .ct-heading .item--sub-title.style3:before{background-color:#0795FE;}.elementor-6254 .elementor-element.elementor-element-c65186b .ct-heading .item--sub-title.style7:before{background-color:#0795FE;}.elementor-6254 .elementor-element.elementor-element-c65186b .ct-heading .item--sub-title.style7:after{background-color:#0795FE;}.elementor-6254 .elementor-element.elementor-element-380d225 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6254 .elementor-element.elementor-element-02af81f{font-size:17px;line-height:28px;color:#C4C4C4;}.elementor-6254 .elementor-element.elementor-element-47c93cf{padding:0px 50px 0px 50px;}.elementor-6254 .elementor-element.elementor-element-766e486 > .elementor-element-populated{margin:34px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6254 .elementor-element.elementor-element-2457242{--spacer-size:100px;}.elementor-6254 .elementor-element.elementor-element-6b24287 > .elementor-widget-container{margin:0px 0px 42px 0px;}{{SELECTOR}} .ct-contact-form-layout1 .input-filled label{color:#FFFFFF !important;}@media(min-width:768px){.elementor-6254 .elementor-element.elementor-element-5282614{width:64.499%;}.elementor-6254 .elementor-element.elementor-element-07e4861{width:35.501%;}.elementor-6254 .elementor-element.elementor-element-0775d2b{--width:25%;}.elementor-6254 .elementor-element.elementor-element-661016a{--width:25%;}.elementor-6254 .elementor-element.elementor-element-4a77fa5{--width:25%;}.elementor-6254 .elementor-element.elementor-element-1bdcd86{--width:25%;}.elementor-6254 .elementor-element.elementor-element-6e312de{--width:33.3333%;}.elementor-6254 .elementor-element.elementor-element-975f1c4{--width:33.3333%;}.elementor-6254 .elementor-element.elementor-element-2b9d07a{--width:33.3333%;}.elementor-6254 .elementor-element.elementor-element-d3763ad{width:50%;}.elementor-6254 .elementor-element.elementor-element-380d225{width:50%;}.elementor-6254 .elementor-element.elementor-element-766e486{width:44.818%;}.elementor-6254 .elementor-element.elementor-element-cc7ff50{width:55.182%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6254 .elementor-element.elementor-element-766e486{width:45%;}.elementor-6254 .elementor-element.elementor-element-cc7ff50{width:55%;}}@media(min-width:1025px){.elementor-6254 .elementor-element.elementor-element-ae036ff:not(.elementor-motion-effects-element-type-background), .elementor-6254 .elementor-element.elementor-element-ae036ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-6254 .elementor-element.elementor-element-9d091b6 .ct-heading .item--title{font-size:30px;line-height:38px;}.elementor-6254 .elementor-element.elementor-element-176c3a2{font-size:16px;line-height:30px;}.elementor-6254 .elementor-element.elementor-element-539d074{font-size:16px;line-height:30px;}.elementor-6254 .elementor-element.elementor-element-a701f23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-6448108 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-076ee61{--grid-auto-flow:row;}.elementor-6254 .elementor-element.elementor-element-9558584 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-5d80707 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-4d672b1{padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-380d225 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6254 .elementor-element.elementor-element-02af81f{font-size:16px;line-height:30px;}.elementor-6254 .elementor-element.elementor-element-47c93cf{padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-766e486 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-6254 .elementor-element.elementor-element-076ee61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6254 .elementor-element.elementor-element-c65186b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-02af81f{padding:0px 0px 0px 0px;}.elementor-6254 .elementor-element.elementor-element-47c93cf{padding:0px 0px 0px 0px;}}