.elementor-8 .elementor-element.elementor-element-822e940{--display:flex;--min-height:60vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-0495b97{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:-8%;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;--z-index:2;}.elementor-8 .elementor-element.elementor-element-0495b97:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0495b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-144819c );}.elementor-8 .elementor-element.elementor-element-0495b97::before, .elementor-8 .elementor-element.elementor-element-0495b97 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0495b97 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0495b97 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0495b97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0495b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c8b64e9{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-8 .elementor-element.elementor-element-c8b64e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-8 .elementor-element.elementor-element-07980c9{text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-07980c9 a{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-07980c9 a:hover, .elementor-8 .elementor-element.elementor-element-07980c9 a:focus{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f115613{text-align:start;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fde20bb{text-align:start;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4edee4b{text-align:start;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-8 .elementor-element.elementor-element-74c4711 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-74c4711 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-74c4711 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-74c4711 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-74c4711 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-74c4711 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-74c4711 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bb01ef3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1c1b36e{--display:flex;--min-height:40vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-668385b{--display:flex;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:-8%;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;--z-index:2;}.elementor-8 .elementor-element.elementor-element-668385b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-668385b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-144819c );}.elementor-8 .elementor-element.elementor-element-668385b::before, .elementor-8 .elementor-element.elementor-element-668385b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-668385b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-668385b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-668385b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-668385b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-eb38b07{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-8 .elementor-element.elementor-element-eb38b07 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c2b8bd0{text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c2b8bd0 a{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c2b8bd0 a:hover, .elementor-8 .elementor-element.elementor-element-c2b8bd0 a:focus{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3d06145{text-align:start;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-bb55428 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-bb55428 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-bb55428 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bb55428 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-bb55428 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-bb55428 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-bb55428 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e1cd1b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8e992d9{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-ec546b7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-efffb29{text-align:center;}.elementor-8 .elementor-element.elementor-element-efffb29 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-9934b50{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-684a9f8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7a6fa38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-74c1c4c{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b7b8ef9 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-b7b8ef9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b7b8ef9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b7b8ef9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-b7b8ef9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-b7b8ef9 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-b7b8ef9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f645d79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-06905f6{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-757c759 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-757c759 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-757c759 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-757c759 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-757c759 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-757c759 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-757c759 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a4fb505{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c22cc53{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0267d05 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-0267d05 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0267d05 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0267d05 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-0267d05 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-0267d05 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0267d05 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-195df1f{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-22b875f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-85e5e1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-85e5e1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1fe833e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-42ecdc6{text-align:center;}.elementor-8 .elementor-element.elementor-element-42ecdc6 .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 );}.elementor-8 .elementor-element.elementor-element-880c692{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-489a2f0{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-489a2f0 a{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-489a2f0 a:hover, .elementor-8 .elementor-element.elementor-element-489a2f0 a:focus{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c4c14d4{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1469fb0 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-1469fb0 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1469fb0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1469fb0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-1469fb0 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-1469fb0 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1469fb0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4c2f3ea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7aec15a{--display:flex;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-7aec15a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-46988a7{text-align:start;}.elementor-8 .elementor-element.elementor-element-46988a7 .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 );}.elementor-8 .elementor-element.elementor-element-7b6d542{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-169e724{--display:flex;--min-height:500px;--padding-top:110px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-169e724:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-169e724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://ujhonlap.robertowelding.hu/wp-content/uploads/2026/02/gepekv3-1.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9b09cdd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-db7a6f4{text-align:center;}.elementor-8 .elementor-element.elementor-element-db7a6f4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4444d31{text-align:center;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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-85b0f4e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.86);color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2d3afbb img{width:30%;}.elementor-8 .elementor-element.elementor-element-a79d067 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-a79d067 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a79d067 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a79d067{margin:14px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;}.elementor-8 .elementor-element.elementor-element-a79d067 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-a79d067 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-a79d067 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a79d067 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6cc8cfb{--display:flex;--padding-top:2%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-d74c862{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-41b92b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-031f41c{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3b12de2{text-align:center;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ca2807b .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-ca2807b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ca2807b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ca2807b .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-ca2807b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-ca2807b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ca2807b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2e4b2f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d200468{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4a83a2b{text-align:center;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8ab8036 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-8ab8036 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-8ab8036 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-8ab8036 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-8ab8036 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-8ab8036 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-8ab8036 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e7bf85c{--display:flex;--padding-top:2%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-05bc44e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-22bd307{text-align:center;}.elementor-8 .elementor-element.elementor-element-22bd307 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e6c13a2{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e6c13a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-667a62c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-667a62c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3924229{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-406e68b{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-788ee38{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a567093{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c391e88{text-align:center;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-31c46fb .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-31c46fb .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-31c46fb .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-31c46fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-31c46fb .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-31c46fb .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-31c46fb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-14ccf71{--display:flex;--padding-top:2%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-07fa027{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2ce078d{text-align:center;}.elementor-8 .elementor-element.elementor-element-2ce078d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-253565c{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1303e63{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6302baf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e32d7dc{text-align:center;}.elementor-8 .elementor-element.elementor-element-e32d7dc .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 );}.elementor-8 .elementor-element.elementor-element-4ed0a49 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-4ed0a49 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4ed0a49 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4ed0a49 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-4ed0a49 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-4ed0a49 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4ed0a49 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7cdedcc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-292090b{text-align:center;}.elementor-8 .elementor-element.elementor-element-292090b .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 );}.elementor-8 .elementor-element.elementor-element-76b0326 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-76b0326 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-76b0326 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-76b0326 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-76b0326 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-76b0326 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-76b0326 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cbead77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0210793{text-align:center;}.elementor-8 .elementor-element.elementor-element-0210793 .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 );}.elementor-8 .elementor-element.elementor-element-0d46fc5 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-0d46fc5 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0d46fc5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0d46fc5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-0d46fc5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-0d46fc5 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0d46fc5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-116fc02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b26abac{text-align:center;}.elementor-8 .elementor-element.elementor-element-b26abac .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 );}.elementor-8 .elementor-element.elementor-element-43c04ae .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-43c04ae .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-43c04ae .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-43c04ae .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-43c04ae .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-43c04ae .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-43c04ae .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-25f9907{--display:flex;--padding-top:25%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-25f9907:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-25f9907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ujhonlap.robertowelding.hu/wp-content/uploads/2025/12/frustration-bw.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-eed8c47{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-eed8c47::before, .elementor-8 .elementor-element.elementor-element-eed8c47 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-eed8c47 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-eed8c47 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-eed8c47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-eed8c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2650;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-22041cb{text-align:center;}.elementor-8 .elementor-element.elementor-element-22041cb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-shadow:0px 0px 9px rgba(0, 0, 0, 0.62);color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-dd83125{text-align:justify;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cebb9ef{text-align:center;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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-87231f6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d5a0ae9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1b047a4 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-1b047a4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1b047a4 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1b047a4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-1b047a4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-1b047a4 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1b047a4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d341e15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-801bf71 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-801bf71 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-801bf71 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-801bf71 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-801bf71 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-801bf71 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-801bf71 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1a4bb11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ac8d938 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-ac8d938 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ac8d938 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ac8d938 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-ac8d938 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-ac8d938 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ac8d938 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-eb230fb{--display:flex;--padding-top:4%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-706a63a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8e8a83d{text-align:center;}.elementor-8 .elementor-element.elementor-element-8e8a83d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-66407e4{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2dc8df48{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2dc8df48:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2dc8df48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ujhonlap.robertowelding.hu/wp-content/uploads/2026/02/Gemini_Generated_Image_r0k7wlr0k7wlr0k7.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-20e0e863{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ea4ff42{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5ad42ed7{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-766c98b9{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:23px;--margin-bottom:23px;--margin-left:23px;--margin-right:23px;--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-8 .elementor-element.elementor-element-766c98b9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-766c98b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CAB022 0%, #F28A29 100%);}.elementor-8 .elementor-element.elementor-element-2681c470{text-align:center;}.elementor-8 .elementor-element.elementor-element-2681c470 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-19e888{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-47f6f10d{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0918285 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-0918285 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0918285 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-6059da1 );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0918285 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-0918285 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-0918285 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0918285 .elementor-button:focus svg{fill:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-450e6c71{--display:flex;--padding-top:1%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-22578ac1{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7cebc340{text-align:center;}.elementor-8 .elementor-element.elementor-element-7cebc340 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-66a585d5{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-37efc3b0{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-dccebc9 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-dccebc9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-dccebc9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-dccebc9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-dccebc9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-dccebc9 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-dccebc9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4b648c41{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-40d73846{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-121e5b19{text-align:center;}.elementor-8 .elementor-element.elementor-element-121e5b19 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b6d8333{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1a2ca167{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-7496016b{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.28);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-ef0c91e img{width:150px;max-width:100%;height:150px;border-radius:102px 102px 102px 102px;}.elementor-8 .elementor-element.elementor-element-b9ca3ec{text-align:center;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-147d5e0{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4a9678c{text-align:center;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-14cafe4{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.28);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-0abd907 img{width:150px;max-width:100%;height:150px;border-radius:102px 102px 102px 102px;}.elementor-8 .elementor-element.elementor-element-c004c9b{text-align:center;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-990274a{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4659503{text-align:center;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3294bf8{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.28);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-c1a6f2b img{width:150px;max-width:100%;height:150px;border-radius:102px 102px 102px 102px;}.elementor-8 .elementor-element.elementor-element-89e2c0f{text-align:center;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-06d3889{text-align:justify;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-91bce83{text-align:center;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7361a39{--display:flex;--padding-top:1%;--padding-bottom:4%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-43e154d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-25f69b7{text-align:center;}.elementor-8 .elementor-element.elementor-element-25f69b7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e7feb68{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-940ccf7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5daf3d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7c1b8fd{text-align:center;}.elementor-8 .elementor-element.elementor-element-7c1b8fd .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 );}.elementor-8 .elementor-element.elementor-element-0f335eb .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-0f335eb .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0f335eb .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0f335eb .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-0f335eb .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-0f335eb .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0f335eb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4357a73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7abb0aa{text-align:center;}.elementor-8 .elementor-element.elementor-element-7abb0aa .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 );}.elementor-8 .elementor-element.elementor-element-08ae023 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-08ae023 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-08ae023 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-08ae023 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-08ae023 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-08ae023 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-08ae023 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7f3a301{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6f389e6{text-align:center;}.elementor-8 .elementor-element.elementor-element-6f389e6 .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 );}.elementor-8 .elementor-element.elementor-element-739469b .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-739469b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-739469b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-739469b .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-739469b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-739469b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-739469b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2ca0396{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-48308a4{text-align:center;}.elementor-8 .elementor-element.elementor-element-48308a4 .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 );}.elementor-8 .elementor-element.elementor-element-c0383ee .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-c0383ee .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c0383ee .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c0383ee .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-c0383ee .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-c0383ee .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c0383ee .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6013f85{--display:flex;--padding-top:1%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-c97a296{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2c1a86e{text-align:center;}.elementor-8 .elementor-element.elementor-element-2c1a86e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-fd86163{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9c3c86c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{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 );}.elementor-8 .elementor-element.elementor-element-bf49e3a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-bf49e3a .elementor-swiper-button{font-size:20px;}.elementor-8 .elementor-element.elementor-element-5edeb774{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-3c23eb03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5eaa084{--divider-border-style:solid;--divider-color:var( --e-global-color-6059da1 );--divider-border-width:8px;}.elementor-8 .elementor-element.elementor-element-5eaa084 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-5eaa084 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-23338cdb{text-align:center;}.elementor-8 .elementor-element.elementor-element-23338cdb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-acbc927{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3526af21{--display:flex;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{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 );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-59831e68{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-8 .elementor-element.elementor-element-59831e68:after{content:"0.66";}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__meta-data span + span:before{content:"•";}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__card{border-radius:10px;}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__text{margin-top:20px;}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__title, .elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__title a{color:var( --e-global-color-accent );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 );}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__excerpt p{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-59831e68 a.elementor-post__read-more{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-67fab463{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-62f1ec10 .elementor-button{background-color:var( --e-global-color-6059da1 );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6059da1 );}.elementor-8 .elementor-element.elementor-element-62f1ec10 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-62f1ec10 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-62f1ec10 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-62f1ec10 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-62f1ec10 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-62f1ec10 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-99cb7cd{--display:flex;--padding-top:2%;--padding-bottom:4%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-fd9f186{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d5d75ad{text-align:center;}.elementor-8 .elementor-element.elementor-element-d5d75ad .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-32ada98{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6f4c6d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tp-clients-listout .theplus-pagination a,.elementor-widget-tp-clients-listout .theplus-pagination span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-clients-listout .ajax_load_more .post-load-more{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-clients-listout .plus-all-posts-loaded{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-clients-listout .clients-list .post-inner-loop .post-title,.elementor-widget-tp-clients-listout .clients-list .post-inner-loop .post-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-clients-listout .theplus-posts-not-found{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8 .elementor-element.elementor-element-6d08ec1 .clients-list .post-inner-loop .grid-item .client-post-content .client-content-logo{min-height:100px;display:flex;-webkit-box-orient:vertical;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-6d08ec1 .clients-list .post-inner-loop .grid-item{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-6d08ec1 .clients-list:not(.list-carousel-slick) .layout-style-1 .client-post-content:after{bottom:-15px;}.elementor-8 .elementor-element.elementor-element-6d08ec1 .clients-list:not(.list-carousel-slick) .layout-style-1 .client-post-content:before{right:-15px;}.elementor-8 .elementor-element.elementor-element-6d08ec1 .clients-list .post-inner-loop .post-title,.elementor-8 .elementor-element.elementor-element-6d08ec1 .clients-list .post-inner-loop .post-title a{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 );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c16ce1a{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-c16ce1a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c16ce1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-accent ) 100%);}.elementor-8 .elementor-element.elementor-element-6d47002{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6c60576{text-align:center;}.elementor-8 .elementor-element.elementor-element-6c60576 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9d282d1{--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;--padding-top:49px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-22eae30{--display:flex;}.elementor-8 .elementor-element.elementor-element-22eae30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5016c37{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-79a4748 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-79a4748 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-79a4748 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-79a4748 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-79a4748 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-79a4748 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-79a4748 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-41559e0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-040d130 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-3085dc7-font-family ), Sans-serif;font-size:var( --e-global-typography-3085dc7-font-size );font-weight:var( --e-global-typography-3085dc7-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-040d130 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-040d130 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-040d130{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-8 .elementor-element.elementor-element-040d130 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-040d130 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-040d130 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-040d130 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8adeeb8{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-8 .elementor-element.elementor-element-8adeeb8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8adeeb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-bb01ef3{--width:100%;}.elementor-8 .elementor-element.elementor-element-e1cd1b6{--width:100%;}.elementor-8 .elementor-element.elementor-element-684a9f8{--width:100%;}.elementor-8 .elementor-element.elementor-element-85e5e1a{--width:20%;}.elementor-8 .elementor-element.elementor-element-7aec15a{--width:100%;}.elementor-8 .elementor-element.elementor-element-e6c13a2{--width:95.246%;}.elementor-8 .elementor-element.elementor-element-667a62c{--width:33.368%;}.elementor-8 .elementor-element.elementor-element-20e0e863{--width:90%;}.elementor-8 .elementor-element.elementor-element-22eae30{--width:40%;}.elementor-8 .elementor-element.elementor-element-8adeeb8{--width:60%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-fde20bb{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-74c4711 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-bb55428 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-efffb29 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-9934b50{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-74c1c4c{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-b7b8ef9 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-06905f6{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-757c759 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-c22cc53{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0267d05 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-42ecdc6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-1469fb0 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-46988a7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-db7a6f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-4444d31{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-85b0f4e{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-a79d067 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-031f41c{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-ca2807b .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-d200468{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8ab8036 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-22bd307 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-406e68b{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-31c46fb .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-2ce078d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-253565c{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-e32d7dc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-4ed0a49 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-292090b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-76b0326 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-0210793 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0d46fc5 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-b26abac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-43c04ae .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-22041cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-cebb9ef{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-1b047a4 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-801bf71 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-ac8d938 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-8e8a83d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-66407e4{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-2681c470 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-19e888{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0918285 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-7cebc340 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-66a585d5{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-dccebc9 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-121e5b19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-b6d8333{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-25f69b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-e7feb68{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-7c1b8fd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0f335eb .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-7abb0aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-08ae023 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-6f389e6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-739469b .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-48308a4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-c0383ee .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-2c1a86e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-fd86163{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-bf49e3a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-23338cdb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-acbc927{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__title, .elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-59831e68 a.elementor-post__read-more{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-62f1ec10 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-d5d75ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-32ada98{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-tp-clients-listout .theplus-pagination a,.elementor-widget-tp-clients-listout .theplus-pagination span{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-tp-clients-listout .ajax_load_more .post-load-more{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-tp-clients-listout .plus-all-posts-loaded{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-tp-clients-listout .clients-list .post-inner-loop .post-title,.elementor-widget-tp-clients-listout .clients-list .post-inner-loop .post-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-tp-clients-listout .theplus-posts-not-found{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-6d08ec1 .clients-list .post-inner-loop .post-title,.elementor-8 .elementor-element.elementor-element-6d08ec1 .clients-list .post-inner-loop .post-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-6c60576 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-5016c37{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-79a4748 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-41559e0{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-040d130 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-822e940{--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;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-0495b97{--content-width:100%;--min-height:35vh;--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;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:-11%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:9%;--z-index:1;}.elementor-8 .elementor-element.elementor-element-0495b97.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-fde20bb{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-74c4711 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-bb01ef3{--min-height:230px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1c1b36e{--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;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-668385b{--content-width:100%;--min-height:35vh;--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;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:25%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-8 .elementor-element.elementor-element-668385b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bb55428 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-e1cd1b6{--min-height:230px;--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-efffb29 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-9934b50{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-74c1c4c{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-b7b8ef9 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-06905f6{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-757c759 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-c22cc53{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0267d05 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-42ecdc6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-1469fb0 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-46988a7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-169e724{--padding-top:85px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-db7a6f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-4444d31{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-85b0f4e{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-2d3afbb img{width:77%;}.elementor-8 .elementor-element.elementor-element-a79d067 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-031f41c{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-ca2807b .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-d200468{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8ab8036 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-22bd307 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-406e68b{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-31c46fb .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-2ce078d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-253565c{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-e32d7dc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-4ed0a49 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-292090b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-76b0326 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-0210793 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0d46fc5 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-b26abac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-43c04ae .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-22041cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-cebb9ef{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-1b047a4 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-801bf71 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-ac8d938 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-8e8a83d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-66407e4{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-2681c470 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-19e888{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0918285 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-450e6c71{--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-7cebc340 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-66a585d5{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-dccebc9 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-121e5b19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-b6d8333{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-25f69b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-e7feb68{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-7c1b8fd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0f335eb .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-7abb0aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-08ae023 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-6f389e6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-739469b .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-48308a4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-c0383ee .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-2c1a86e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-fd86163{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-bf49e3a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-23338cdb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-acbc927{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-8 .elementor-element.elementor-element-59831e68:after{content:"0.5";}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__title, .elementor-8 .elementor-element.elementor-element-59831e68 .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-59831e68 a.elementor-post__read-more{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-62f1ec10 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-d5d75ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-32ada98{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-tp-clients-listout .theplus-pagination a,.elementor-widget-tp-clients-listout .theplus-pagination span{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-tp-clients-listout .ajax_load_more .post-load-more{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-tp-clients-listout .plus-all-posts-loaded{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-tp-clients-listout .clients-list .post-inner-loop .post-title,.elementor-widget-tp-clients-listout .clients-list .post-inner-loop .post-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-tp-clients-listout .theplus-posts-not-found{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-6d08ec1 .clients-list .post-inner-loop .post-title,.elementor-8 .elementor-element.elementor-element-6d08ec1 .clients-list .post-inner-loop .post-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-6c60576 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-5016c37{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-79a4748 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}.elementor-8 .elementor-element.elementor-element-41559e0{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-040d130 .elementor-button{font-size:var( --e-global-typography-3085dc7-font-size );}}/* Start custom CSS for container, class: .elementor-element-0495b97 */#header-text {
    display: flex;
    flex-direction: column;
    clip-path: polygon(90% 0, 100% 50%, 90% 100%, 0 100%, 0 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-668385b */#header-text {
    display: flex;
    flex-direction: column;
    clip-path: polygon(90% 0, 100% 50%, 90% 100%, 0 100%, 0 0);
}
#header-text-mobil {
    display: flex;
    flex-direction: column;
    clip-path: polygon(100% 0, 100% 90%, 50% 100%, 0 90%, 0 0);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a3fcab1 */.gform_required_legend {
    display: none;
}
.gform-field-label a:link, a:hover {
    font-size: 14px;
    font-weight: 400;
}/* End custom CSS */