.elementor-1321 .elementor-element.elementor-element-ac55e18{--display:flex;--min-height:90vh;--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:center;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-ac55e18:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-ac55e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solarkonstrukt.hu/wp-content/uploads/2025/04/solar_konstrukt_tudastar_hero_banner_energetika.webp");background-position:center center;background-size:cover;}.elementor-1321 .elementor-element.elementor-element-e00ac64{--display:flex;--margin-top:164px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1321 .elementor-element.elementor-element-bc8dd5e .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;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-1321 .elementor-element.elementor-element-4e86cc2{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-c5bc686{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.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-1321 .elementor-element.elementor-element-b916ec6 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:300ms;}.elementor-1321 .elementor-element.elementor-element-b916ec6{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-21bdd05{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1321 .elementor-element.elementor-element-a9d9099 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:300ms;}.elementor-1321 .elementor-element.elementor-element-a9d9099{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-625c4bd .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:300ms;}.elementor-1321 .elementor-element.elementor-element-625c4bd{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-c75e8ec{--display:flex;--position:absolute;--min-height:100px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--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;top:0px;--z-index:1;}body:not(.rtl) .elementor-1321 .elementor-element.elementor-element-c75e8ec{left:0px;}body.rtl .elementor-1321 .elementor-element.elementor-element-c75e8ec{right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{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-1321 .elementor-element.elementor-element-b502e10{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-b502e10 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:100px 0px 0px 0px;padding:8px 0px 8px 0px;border-radius:16px 16px 16px 16px;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-primary );}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-framed .elementor-item:before,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-underline .elementor-item:after,
					 .elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-overline .elementor-item:before,
					 .elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-double-line .elementor-item:before,
					 .elementor-1321 .elementor-element.elementor-element-b502e10 .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a, .elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-menu-toggle{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown{background-color:#00000080;border-radius:0px 0px 12px 12px;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a:hover,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a:focus,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-menu-toggle:hover,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a:hover,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a:focus,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a.highlighted{background-color:#88C600A6;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-accent );background-color:#669900CC;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown .elementor-item, .elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:12px;border-bottom-left-radius:12px;}.elementor-1321 .elementor-element.elementor-element-b502e10 div.elementor-menu-toggle{color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-b502e10 div.elementor-menu-toggle svg{fill:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-fdd37b6{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-fdd37b6:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-fdd37b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1321 .elementor-element.elementor-element-e98f8d9 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-1321 .elementor-element.elementor-element-e98f8d9{text-align:center;}.elementor-1321 .elementor-element.elementor-element-e98f8d9 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-9f16cb1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1321 .elementor-element.elementor-element-1659636{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-1321 .elementor-element.elementor-element-1659636:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-1659636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 76%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-1659636:hover{box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.35);}.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-1321 .elementor-element.elementor-element-b0444ad{text-align:center;}.elementor-1321 .elementor-element.elementor-element-b0444ad img{max-width:100%;height:225px;object-fit:cover;object-position:center center;transition-duration:0.4s;border-radius:24px 24px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-b0444ad:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1321 .elementor-element.elementor-element-995f7a7 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-1321 .elementor-element.elementor-element-995f7a7{text-align:center;}.elementor-1321 .elementor-element.elementor-element-995f7a7 .elementor-heading-title{font-size:20px;font-weight:800;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-6b53f1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-1321 .elementor-element.elementor-element-6b53f1d:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-6b53f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 76%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-6b53f1d:hover{box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.35);}.elementor-1321 .elementor-element.elementor-element-28b25f6 img{height:225px;object-fit:cover;object-position:center center;transition-duration:0.4s;border-radius:24px 24px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-28b25f6:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1321 .elementor-element.elementor-element-f686c36 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-1321 .elementor-element.elementor-element-f686c36{text-align:center;}.elementor-1321 .elementor-element.elementor-element-f686c36 .elementor-heading-title{font-size:20px;font-weight:800;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-6cf0afa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-1321 .elementor-element.elementor-element-6cf0afa:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-6cf0afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 76%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-6cf0afa:hover{box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.35);}.elementor-1321 .elementor-element.elementor-element-ea14339 img{height:225px;object-fit:cover;object-position:center center;transition-duration:0.4s;border-radius:24px 24px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-ea14339:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1321 .elementor-element.elementor-element-dcd5f8b > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-1321 .elementor-element.elementor-element-dcd5f8b{text-align:center;}.elementor-1321 .elementor-element.elementor-element-dcd5f8b .elementor-heading-title{font-size:20px;font-weight:800;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-b265fce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-1321 .elementor-element.elementor-element-b265fce:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-b265fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 76%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-b265fce:hover{box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.35);}.elementor-1321 .elementor-element.elementor-element-7832909 img{max-width:100%;height:225px;object-fit:cover;object-position:center center;transition-duration:0.4s;border-radius:24px 24px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-7832909:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1321 .elementor-element.elementor-element-979c48b > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-1321 .elementor-element.elementor-element-979c48b{text-align:center;}.elementor-1321 .elementor-element.elementor-element-979c48b .elementor-heading-title{font-size:20px;font-weight:800;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-8934c0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-1321 .elementor-element.elementor-element-8934c0b:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-8934c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 76%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-8934c0b:hover{box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.35);}.elementor-1321 .elementor-element.elementor-element-4d2a210 img{height:225px;object-fit:cover;object-position:center center;transition-duration:0.4s;border-radius:24px 24px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-4d2a210:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1321 .elementor-element.elementor-element-44584b0 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-1321 .elementor-element.elementor-element-44584b0{text-align:center;}.elementor-1321 .elementor-element.elementor-element-44584b0 .elementor-heading-title{font-size:20px;font-weight:800;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-ff1f7c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--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-1321 .elementor-element.elementor-element-ff1f7c7:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-ff1f7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 76%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-ff1f7c7:hover{box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.35);}.elementor-1321 .elementor-element.elementor-element-082b30e img{height:225px;object-fit:cover;object-position:center center;transition-duration:0.4s;border-radius:24px 24px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-082b30e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1321 .elementor-element.elementor-element-48e9b77 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-1321 .elementor-element.elementor-element-48e9b77{text-align:center;}.elementor-1321 .elementor-element.elementor-element-48e9b77 .elementor-heading-title{font-size:20px;font-weight:800;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-cc14389{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-cc14389:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-cc14389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1321 .elementor-element.elementor-element-e2250e8{text-align:left;}.elementor-1321 .elementor-element.elementor-element-e2250e8 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-9eb3f35 p{margin-bottom:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1321 .elementor-element.elementor-element-58f02eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1321 .elementor-element.elementor-element-58f02eb{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-icon{padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:900;}.elementor-1321 .elementor-element.elementor-element-58f02eb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1321 .elementor-element.elementor-element-18601bf p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-56d2b3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;box-shadow:0px 22px 22px 0px rgba(0, 0, 0, 0.12);--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1321 .elementor-element.elementor-element-56d2b3d:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-56d2b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://solarkonstrukt.hu/wp-content/uploads/2025/01/solar_konstrukt_parallax_shapes.svg");background-position:center center;background-size:100% auto;}.elementor-1321 .elementor-element.elementor-element-56d2b3d::before, .elementor-1321 .elementor-element.elementor-element-56d2b3d > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-56d2b3d > .e-con-inner > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-56d2b3d > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-56d2b3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-56d2b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF00 0%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-54266d6{--display:flex;}.elementor-1321 .elementor-element.elementor-element-bdb2fd7{width:auto;max-width:auto;text-align:left;}.elementor-1321 .elementor-element.elementor-element-bdb2fd7.elementor-element{--align-self:flex-start;}.elementor-1321 .elementor-element.elementor-element-bdb2fd7 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:900;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-c832f44{text-align:left;}.elementor-1321 .elementor-element.elementor-element-c832f44 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-f8c9b62 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:300ms;}.elementor-1321 .elementor-element.elementor-element-f8c9b62{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-88d100d p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-f828146{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-f828146:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-f828146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1321 .elementor-element.elementor-element-b9bf649{--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;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-18ccb94{--display:flex;--min-height:270px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;box-shadow:0px 22px 22px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1321 .elementor-element.elementor-element-18ccb94:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-18ccb94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://solarkonstrukt.hu/wp-content/uploads/2025/01/solar_konstrukt_parallax_shapes.svg");background-position:center center;background-size:100% auto;}.elementor-1321 .elementor-element.elementor-element-18ccb94::before, .elementor-1321 .elementor-element.elementor-element-18ccb94 > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-18ccb94 > .e-con-inner > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-18ccb94 > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-18ccb94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-18ccb94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF00 0%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-7139334{--display:flex;}.elementor-1321 .elementor-element.elementor-element-3e773ca{text-align:center;}.elementor-1321 .elementor-element.elementor-element-3e773ca .elementor-heading-title{font-size:20px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-bebf164{text-align:center;}.elementor-1321 .elementor-element.elementor-element-bebf164 .elementor-heading-title{font-size:20px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-b92ed16{--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;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-48d1b57{--display:flex;--min-height:270px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;box-shadow:0px 22px 22px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1321 .elementor-element.elementor-element-48d1b57:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-48d1b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://solarkonstrukt.hu/wp-content/uploads/2025/01/solar_konstrukt_parallax_shapes.svg");background-position:center center;background-size:100% auto;}.elementor-1321 .elementor-element.elementor-element-48d1b57::before, .elementor-1321 .elementor-element.elementor-element-48d1b57 > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-48d1b57 > .e-con-inner > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-48d1b57 > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-48d1b57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-48d1b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF00 0%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-bfdd509{--display:flex;}.elementor-1321 .elementor-element.elementor-element-2d2b7db{text-align:center;}.elementor-1321 .elementor-element.elementor-element-2d2b7db .elementor-heading-title{font-size:20px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-a535b26{text-align:center;}.elementor-1321 .elementor-element.elementor-element-a535b26 .elementor-heading-title{font-size:20px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-f9af98a{--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;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-7bb6191{--display:flex;--min-height:270px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;box-shadow:0px 22px 22px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1321 .elementor-element.elementor-element-7bb6191:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-7bb6191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://solarkonstrukt.hu/wp-content/uploads/2025/01/solar_konstrukt_parallax_shapes.svg");background-position:center center;background-size:100% auto;}.elementor-1321 .elementor-element.elementor-element-7bb6191::before, .elementor-1321 .elementor-element.elementor-element-7bb6191 > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-7bb6191 > .e-con-inner > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-7bb6191 > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-7bb6191 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-7bb6191 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF00 0%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-263c2d4{--display:flex;}.elementor-1321 .elementor-element.elementor-element-07ce58b{text-align:center;}.elementor-1321 .elementor-element.elementor-element-07ce58b .elementor-heading-title{font-size:20px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-4fbd40d{text-align:center;}.elementor-1321 .elementor-element.elementor-element-4fbd40d .elementor-heading-title{font-size:20px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-dcf9c76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-dcf9c76:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-dcf9c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1321 .elementor-element.elementor-element-d620888{--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 22px 22px 0px rgba(0, 0, 0, 0.12);--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-d620888:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-d620888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-da974bc{--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:center;--padding-top:24px;--padding-bottom:24px;--padding-left:48px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-abf77d4{width:100%;max-width:100%;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:800;}.elementor-1321 .elementor-element.elementor-element-abf77d4 p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-4e29a67{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-4e29a67 p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-f8b4fe3 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:300ms;}.elementor-1321 .elementor-element.elementor-element-f8b4fe3{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-9ebbee5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-9ebbee5 img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-1321 .elementor-element.elementor-element-89efeed{--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;}.elementor-1321 .elementor-element.elementor-element-7e38ac5{--display:flex;--justify-content:center;}.elementor-1321 .elementor-element.elementor-element-a794b35.elementor-element{--align-self:flex-start;}.elementor-1321 .elementor-element.elementor-element-a794b35{text-align:left;}.elementor-1321 .elementor-element.elementor-element-a794b35 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-c9d9c23{--display:flex;}.elementor-1321 .elementor-element.elementor-element-04e62b1.elementor-element{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-04e62b1{text-align:center;}.elementor-1321 .elementor-element.elementor-element-dcfbcd7{--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;}.elementor-1321 .elementor-element.elementor-element-6f93610{--display:flex;--justify-content:center;}.elementor-1321 .elementor-element.elementor-element-070f496.elementor-element{--align-self:flex-start;}.elementor-1321 .elementor-element.elementor-element-070f496{text-align:left;}.elementor-1321 .elementor-element.elementor-element-070f496 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-f37d0b3{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-e8d45a0{--display:flex;--min-height:160px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;box-shadow:0px 22px 22px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1321 .elementor-element.elementor-element-e8d45a0:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-e8d45a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://solarkonstrukt.hu/wp-content/uploads/2025/01/solar_konstrukt_parallax_shapes.svg");background-position:center center;background-size:100% auto;}.elementor-1321 .elementor-element.elementor-element-e8d45a0::before, .elementor-1321 .elementor-element.elementor-element-e8d45a0 > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-e8d45a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-e8d45a0 > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-e8d45a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-e8d45a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF00 0%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-b8799aa{--display:flex;}.elementor-1321 .elementor-element.elementor-element-614ef25{color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-4eaff6a{width:100%;max-width:100%;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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-4eaff6a p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-b652279{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1321 .elementor-element.elementor-element-b652279 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-icon{padding-right:16px;}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-item > 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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1321 .elementor-element.elementor-element-2132c58{width:100%;max-width:100%;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:800;}.elementor-1321 .elementor-element.elementor-element-2132c58 p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-12910e9{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-12910e9 p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-fdce17a{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1321 .elementor-element.elementor-element-fdce17a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-icon{padding-right:16px;}.elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-item > a{font-size:16px;font-weight:400;}.elementor-1321 .elementor-element.elementor-element-fdce17a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1321 .elementor-element.elementor-element-c9f8752{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-c9f8752 p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-d7efd79{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-d7efd79 p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-bfa9e14{width:100%;max-width:100%;text-align:left;}.elementor-1321 .elementor-element.elementor-element-bfa9e14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-78ce5bf{--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;--border-radius:24px 24px 24px 24px;box-shadow:0px 22px 22px 0px rgba(0, 0, 0, 0.12);--margin-top:024px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-78ce5bf:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-78ce5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-dfa079f{--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:center;--padding-top:24px;--padding-bottom:24px;--padding-left:48px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-24bfe76{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-24bfe76 p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-fe7c6a2{width:100%;max-width:100%;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:800;}.elementor-1321 .elementor-element.elementor-element-fe7c6a2 p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-7acc8b1 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:300ms;}.elementor-1321 .elementor-element.elementor-element-7acc8b1{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-2bf7802{--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;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-2bf7802:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-2bf7802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1321 .elementor-element.elementor-element-76bf49c.elementor-element{--align-self:flex-start;}.elementor-1321 .elementor-element.elementor-element-76bf49c{text-align:left;}.elementor-1321 .elementor-element.elementor-element-76bf49c .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-bc0b2a7{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-bc0b2a7 p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-4d9578a{width:100%;max-width:100%;font-size:20px;font-weight:900;color:var( --e-global-color-988333f );}.elementor-1321 .elementor-element.elementor-element-4d9578a p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-1df461c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-1df461c:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-1df461c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1321 .elementor-element.elementor-element-ca19f2f{--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;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-3696a8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-3696a8a:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1321 .elementor-element.elementor-element-49b5a72 > .elementor-widget-container{border-radius:16px 16px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-49b5a72{text-align:center;}.elementor-1321 .elementor-element.elementor-element-49b5a72 img{border-radius:16px 16px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-38e50c8{width:100%;max-width:100%;text-align:center;}.elementor-1321 .elementor-element.elementor-element-38e50c8 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:16px 16px 16px 16px;border-radius:0px 0px 16px 16px;}.elementor-1321 .elementor-element.elementor-element-38e50c8.elementor-element{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-38e50c8 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-4da5b25{--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;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-0018405{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-0018405:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1321 .elementor-element.elementor-element-5d8bfa9 > .elementor-widget-container{border-radius:16px 16px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-5d8bfa9{text-align:center;}.elementor-1321 .elementor-element.elementor-element-5d8bfa9 img{border-radius:16px 16px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-45ee443{width:100%;max-width:100%;text-align:center;}.elementor-1321 .elementor-element.elementor-element-45ee443 > .elementor-widget-container{background-color:var( --e-global-color-f273ab6 );padding:16px 16px 16px 16px;border-radius:0px 0px 16px 16px;}.elementor-1321 .elementor-element.elementor-element-45ee443.elementor-element{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-45ee443 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-9550962{--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;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-d47345d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-d47345d:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1321 .elementor-element.elementor-element-2a59328 > .elementor-widget-container{border-radius:16px 16px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-2a59328{text-align:center;}.elementor-1321 .elementor-element.elementor-element-2a59328 img{border-radius:16px 16px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-c3d2327{width:100%;max-width:100%;text-align:center;}.elementor-1321 .elementor-element.elementor-element-c3d2327 > .elementor-widget-container{background-color:var( --e-global-color-840d422 );padding:16px 16px 16px 16px;border-radius:0px 0px 16px 16px;}.elementor-1321 .elementor-element.elementor-element-c3d2327.elementor-element{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-c3d2327 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-4e8d4ec{--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;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-4e8d4ec:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-4e8d4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1321 .elementor-element.elementor-element-205b721.elementor-element{--align-self:flex-start;}.elementor-1321 .elementor-element.elementor-element-205b721{text-align:left;}.elementor-1321 .elementor-element.elementor-element-205b721 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-2c56d48{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-2c56d48 p{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-277f42e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;box-shadow:0px 22px 22px 0px rgba(0, 0, 0, 0.12);--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1321 .elementor-element.elementor-element-277f42e:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-277f42e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://solarkonstrukt.hu/wp-content/uploads/2025/01/solar_konstrukt_parallax_shapes.svg");background-position:center center;background-size:100% auto;}.elementor-1321 .elementor-element.elementor-element-277f42e::before, .elementor-1321 .elementor-element.elementor-element-277f42e > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-277f42e > .e-con-inner > .elementor-background-video-container::before, .elementor-1321 .elementor-element.elementor-element-277f42e > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-277f42e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1321 .elementor-element.elementor-element-277f42e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #66990000 0%, var( --e-global-color-fc08fb4 ) 100%);}.elementor-1321 .elementor-element.elementor-element-b9044a5{--display:flex;}.elementor-1321 .elementor-element.elementor-element-de4daa8{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-c3d31b4{--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;--padding-top:24px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-c3d31b4:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-c3d31b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1321 .elementor-element.elementor-element-2200ed8.elementor-element{--align-self:flex-start;}.elementor-1321 .elementor-element.elementor-element-2200ed8{text-align:left;}.elementor-1321 .elementor-element.elementor-element-2200ed8 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-widget-image-box .elementor-image-box-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-1321 .elementor-element.elementor-element-142abbd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1321 .elementor-element.elementor-element-142abbd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1321 .elementor-element.elementor-element-142abbd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-142abbd .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1321 .elementor-element.elementor-element-142abbd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1321 .elementor-element.elementor-element-142abbd .elementor-image-box-description{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-1321 .elementor-element.elementor-element-563e592.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1321 .elementor-element.elementor-element-563e592.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1321 .elementor-element.elementor-element-563e592.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-563e592 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1321 .elementor-element.elementor-element-563e592 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1321 .elementor-element.elementor-element-563e592 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.2em;}.elementor-1321 .elementor-element.elementor-element-563e592 .elementor-image-box-description{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-1321 .elementor-element.elementor-element-c4f3428.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1321 .elementor-element.elementor-element-c4f3428.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1321 .elementor-element.elementor-element-c4f3428.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-c4f3428 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1321 .elementor-element.elementor-element-c4f3428 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1321 .elementor-element.elementor-element-c4f3428 .elementor-image-box-description{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-1321 .elementor-element.elementor-element-51037d8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1321 .elementor-element.elementor-element-51037d8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1321 .elementor-element.elementor-element-51037d8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-51037d8 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1321 .elementor-element.elementor-element-51037d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1321 .elementor-element.elementor-element-51037d8 .elementor-image-box-description{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-1321 .elementor-element.elementor-element-8c8ef1d.elementor-element{--align-self:flex-start;}.elementor-1321 .elementor-element.elementor-element-8c8ef1d{text-align:left;}.elementor-1321 .elementor-element.elementor-element-8c8ef1d .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-a25a0cf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1321 .elementor-element.elementor-element-a25a0cf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1321 .elementor-element.elementor-element-a25a0cf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-a25a0cf .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1321 .elementor-element.elementor-element-a25a0cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1321 .elementor-element.elementor-element-a25a0cf .elementor-image-box-description{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-1321 .elementor-element.elementor-element-b68215c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1321 .elementor-element.elementor-element-b68215c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1321 .elementor-element.elementor-element-b68215c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-b68215c .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1321 .elementor-element.elementor-element-b68215c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1321 .elementor-element.elementor-element-b68215c .elementor-image-box-description{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-1321 .elementor-element.elementor-element-b12f88c{--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;--padding-top:48px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-b12f88c:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-b12f88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1321 .elementor-element.elementor-element-50f140b{text-align:left;}.elementor-1321 .elementor-element.elementor-element-50f140b .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-07bca3c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1321 .elementor-element.elementor-element-07bca3c > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(24px/2);}.elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(24px/2);}.elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(24px/2);margin-left:calc(24px/2);}.elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-24px/2);margin-left:calc(-24px/2);}body.rtl .elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-24px/2);}body:not(.rtl) .elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-icon{padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-item > a{font-size:16px;font-weight:400;}.elementor-1321 .elementor-element.elementor-element-07bca3c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1321 .elementor-element.elementor-element-0eebd4b .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:300ms;}.elementor-1321 .elementor-element.elementor-element-0eebd4b{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-0eebd4b.elementor-element{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-dfe1163{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-dfe1163:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-dfe1163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1321 .elementor-element.elementor-element-e1a227e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-e1a227e{text-align:center;}.elementor-1321 .elementor-element.elementor-element-e1a227e .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:800;line-height:40px;color:var( --e-global-color-text );}.elementor-1321 .elementor-element.elementor-element-2270c03{width:100%;max-width:100%;text-align:center;}.elementor-1321 .elementor-element.elementor-element-2270c03 p{margin-bottom:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1321 .elementor-element.elementor-element-56d2b3d{--width:100%;}.elementor-1321 .elementor-element.elementor-element-54266d6{--width:60%;}.elementor-1321 .elementor-element.elementor-element-b9bf649{--width:50%;}.elementor-1321 .elementor-element.elementor-element-18ccb94{--width:100%;}.elementor-1321 .elementor-element.elementor-element-7139334{--width:100%;}.elementor-1321 .elementor-element.elementor-element-b92ed16{--width:50%;}.elementor-1321 .elementor-element.elementor-element-48d1b57{--width:100%;}.elementor-1321 .elementor-element.elementor-element-bfdd509{--width:100%;}.elementor-1321 .elementor-element.elementor-element-f9af98a{--width:50%;}.elementor-1321 .elementor-element.elementor-element-7bb6191{--width:100%;}.elementor-1321 .elementor-element.elementor-element-263c2d4{--width:100%;}.elementor-1321 .elementor-element.elementor-element-da974bc{--width:60%;}.elementor-1321 .elementor-element.elementor-element-7e38ac5{--width:60%;}.elementor-1321 .elementor-element.elementor-element-c9d9c23{--width:40%;}.elementor-1321 .elementor-element.elementor-element-6f93610{--width:100%;}.elementor-1321 .elementor-element.elementor-element-e8d45a0{--width:100%;}.elementor-1321 .elementor-element.elementor-element-b8799aa{--width:100%;}.elementor-1321 .elementor-element.elementor-element-dfa079f{--width:100%;}.elementor-1321 .elementor-element.elementor-element-ca19f2f{--width:25%;}.elementor-1321 .elementor-element.elementor-element-4da5b25{--width:25%;}.elementor-1321 .elementor-element.elementor-element-9550962{--width:25%;}.elementor-1321 .elementor-element.elementor-element-277f42e{--width:100%;}.elementor-1321 .elementor-element.elementor-element-b9044a5{--width:100%;}}@media(min-width:2400px){.elementor-1321 .elementor-element.elementor-element-ac55e18{--min-height:660px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-e00ac64{--min-height:496px;--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:center;--margin-top:164px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-bc8dd5e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-bc8dd5e .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1321 .elementor-element.elementor-element-c75e8ec{--z-index:10;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu .elementor-item{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-e98f8d9 .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-9f16cb1{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1321 .elementor-element.elementor-element-e2250e8 .elementor-heading-title{line-height:1.3em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1321 .elementor-element.elementor-element-bdb2fd7 .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-c832f44 .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-3e773ca .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-bebf164 .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-2d2b7db .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-a535b26 .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-07ce58b .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-4fbd40d .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-a794b35 .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-070f496 .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-f37d0b3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-4eaff6a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-76bf49c .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-205b721 .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-2200ed8 .elementor-heading-title{line-height:1.3em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1321 .elementor-element.elementor-element-563e592 .elementor-image-box-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-8c8ef1d .elementor-heading-title{line-height:1.3em;}.elementor-1321 .elementor-element.elementor-element-50f140b .elementor-heading-title{line-height:1.3em;}}@media(max-width:1366px){.elementor-1321 .elementor-element.elementor-element-ac55e18{--min-height:90vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1321 .elementor-element.elementor-element-9f16cb1{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1321 .elementor-element.elementor-element-f37d0b3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-4eaff6a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-1321 .elementor-element.elementor-element-ac55e18{--margin-top:-116px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-c75e8ec{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-b502e10{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( -12px / 2 );}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:-12px;}.elementor-1321 .elementor-element.elementor-element-9f16cb1{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1321 .elementor-element.elementor-element-c75e8ec{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1321 .elementor-element.elementor-element-b502e10{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-b502e10.elementor-element{--align-self:stretch;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:16px;padding-bottom:16px;}.elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1321 .elementor-element.elementor-element-b502e10 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:120px !important;}.elementor-1321 .elementor-element.elementor-element-9f16cb1{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1321 .elementor-element.elementor-element-f37d0b3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-4eaff6a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-1321 .elementor-element.elementor-element-c75e8ec{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-9f16cb1{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1321 .elementor-element.elementor-element-e00ac64{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-bc8dd5e{text-align:center;}.elementor-1321 .elementor-element.elementor-element-bc8dd5e .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1321 .elementor-element.elementor-element-4e86cc2{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1321 .elementor-element.elementor-element-21bdd05{--justify-content:center;}.elementor-1321 .elementor-element.elementor-element-c75e8ec{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1321 .elementor-element.elementor-element-fdd37b6{--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-9f16cb1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1321 .elementor-element.elementor-element-cc14389{--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1321 .elementor-element.elementor-element-56d2b3d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1321 .elementor-element.elementor-element-18ccb94{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1321 .elementor-element.elementor-element-48d1b57{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1321 .elementor-element.elementor-element-7bb6191{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1321 .elementor-element.elementor-element-dcf9c76{--padding-top:0px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-da974bc{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-f8b4fe3{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-9ebbee5{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-f37d0b3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-e8d45a0{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1321 .elementor-element.elementor-element-4eaff6a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1321 .elementor-element.elementor-element-b652279 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1321 .elementor-element.elementor-element-2132c58{text-align:center;}.elementor-1321 .elementor-element.elementor-element-dfa079f{--padding-top:24px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-fe7c6a2{text-align:center;}.elementor-1321 .elementor-element.elementor-element-7acc8b1.elementor-element{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-2bf7802{--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1321 .elementor-element.elementor-element-76bf49c{text-align:center;}.elementor-1321 .elementor-element.elementor-element-4d9578a{text-align:center;}.elementor-1321 .elementor-element.elementor-element-4e8d4ec{--padding-top:0px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-1321 .elementor-element.elementor-element-277f42e{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1321 .elementor-element.elementor-element-c3d31b4{--padding-top:24px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1321 .elementor-element.elementor-element-2200ed8.elementor-element{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-2200ed8{text-align:center;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1321 .elementor-element.elementor-element-142abbd .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-563e592 .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-c4f3428 .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-51037d8 .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-a25a0cf .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-b68215c .elementor-image-box-img{margin-bottom:0px;}.elementor-1321 .elementor-element.elementor-element-b12f88c{--padding-top:48px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-1321 .elementor-element.elementor-element-07bca3c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1321 .elementor-element.elementor-element-e1a227e .elementor-heading-title{font-size:32px;}}/* Start custom CSS for container, class: .elementor-element-e00ac64 */.bannercontent
{
    height: 496px;
    display: flex;
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac55e18 */.fobanner
{
    height: 660px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-b502e10 */.almenu .elementor-nav-menu--dropdown
{
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
 background-color: rgba(255, 255, 255, 0.35);
 min-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-58f02eb */.g_green
{
    color: #83A442;
    font-size: 24px;
    font-weight: 900;
    font-family: 'DM Sans';
    margin-right: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d2b3d */.roundedborder div
{
    border-radius: 24px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ccb94 */.roundedborder div
{
    border-radius: 24px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d1b57 */.roundedborder div
{
    border-radius: 24px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb6191 */.roundedborder div
{
    border-radius: 24px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abf77d4 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e29a67 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8d45a0 */.roundedborder div
{
    border-radius: 24px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2132c58 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12910e9 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9f8752 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7efd79 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24bfe76 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe7c6a2 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc0b2a7 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d9578a */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c56d48 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277f42e */.roundedborder div
{
    border-radius: 24px !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-142abbd */.g_green2
{
    color: #83A442;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-563e592 */.g_green2
{
    color: #83A442;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4f3428 */.g_green2
{
    color: #83A442;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-51037d8 */.g_green2
{
    color: #83A442;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a25a0cf */.g_green2
{
    color: #83A442;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b68215c */.g_green2
{
    color: #83A442;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2270c03 */.szoveg strong
{
    color: var(--e-global-color-primary);

}/* End custom CSS */