.elementor-2043 .elementor-element.elementor-element-6065af5{--display:flex;--min-height:100vh;--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:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2043 .elementor-element.elementor-element-6065af5:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-6065af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-6065af5::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-2043 .elementor-element.elementor-element-3d1b65d{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--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-weight:var( --e-global-typography-accent-font-weight );}.elementor-2043 .elementor-element.elementor-element-21ded23 .elementor-button{background-color:#EEEEEE;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;text-transform:none;fill:#6D6D6D;color:#6D6D6D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B6B6B6;border-radius:50px 50px 50px 50px;padding:10px 12px 10px 12px;}.elementor-2043 .elementor-element.elementor-element-21ded23.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-21ded23 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2043 .elementor-element.elementor-element-21ded23 .elementor-button:hover, .elementor-2043 .elementor-element.elementor-element-21ded23 .elementor-button:focus{color:#B9B9B9;}.elementor-2043 .elementor-element.elementor-element-21ded23 .elementor-button:hover svg, .elementor-2043 .elementor-element.elementor-element-21ded23 .elementor-button:focus svg{fill:#B9B9B9;}.elementor-2043 .elementor-element.elementor-element-03428fd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2043 .elementor-element.elementor-element-a99b8fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-a99b8fd{text-align:center;}.elementor-2043 .elementor-element.elementor-element-a99b8fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:200;text-transform:none;text-shadow:0px 0px 24px rgba(0, 0, 0, 0.37);color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-bdf19f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-bdf19f9{text-align:center;}.elementor-2043 .elementor-element.elementor-element-bdf19f9 .elementor-heading-title{font-family:"Noto Sans Old Hungarian", Sans-serif;font-size:44px;font-weight:600;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-e5918f2 > .elementor-widget-container{margin:20px 250px 20px 250px;}.elementor-2043 .elementor-element.elementor-element-e5918f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-e5918f2{text-align:center;}.elementor-2043 .elementor-element.elementor-element-e5918f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-1bc485f .elementor-button{background-color:#494949;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-2043 .elementor-element.elementor-element-1bc485f .elementor-button:hover, .elementor-2043 .elementor-element.elementor-element-1bc485f .elementor-button:focus{background-color:#000000;color:#FFFFFF;box-shadow:0px 6px 11px -2px rgba(0, 0, 0, 0.63);}.elementor-2043 .elementor-element.elementor-element-1bc485f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-1bc485f .elementor-button:hover svg, .elementor-2043 .elementor-element.elementor-element-1bc485f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-74cf852 .elementor-button{background-color:#F0F0F0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#363636;color:#363636;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-2043 .elementor-element.elementor-element-74cf852 .elementor-button:hover, .elementor-2043 .elementor-element.elementor-element-74cf852 .elementor-button:focus{background-color:#CFCFCF;color:#1F1F1F;box-shadow:0px 2px 16px -5px rgba(0, 0, 0, 0.31);}.elementor-2043 .elementor-element.elementor-element-74cf852.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-74cf852 .elementor-button:hover svg, .elementor-2043 .elementor-element.elementor-element-74cf852 .elementor-button:focus svg{fill:#1F1F1F;}.elementor-2043 .elementor-element.elementor-element-af5d56f{--display:flex;--min-height:100vh;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2043 .elementor-element.elementor-element-af5d56f:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-af5d56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2043 .elementor-element.elementor-element-06c87aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-06c87aa{text-align:start;}.elementor-2043 .elementor-element.elementor-element-06c87aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;text-transform:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-62d8fe6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-62d8fe6{text-align:start;}.elementor-2043 .elementor-element.elementor-element-62d8fe6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;text-transform:none;color:#636363;}.elementor-2043 .elementor-element.elementor-element-b263a14{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-2043 .elementor-element.elementor-element-b1022a9{--display:grid;--min-height:280px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2043 .elementor-element.elementor-element-b1022a9:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-b1022a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-249a54a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:6px 0px;--row-gap:6px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2043 .elementor-element.elementor-element-983ba44.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-983ba44{text-align:start;}.elementor-2043 .elementor-element.elementor-element-983ba44 img{width:29%;opacity:1;}.elementor-2043 .elementor-element.elementor-element-f69b84d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-f69b84d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-1726855.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-1726855{text-align:start;}.elementor-2043 .elementor-element.elementor-element-1726855 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-8518cc9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-8518cc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-1dbc593.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-1dbc593 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-6043515.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-6043515 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#7A7A7A;}.elementor-2043 .elementor-element.elementor-element-ff86c9f{--display:grid;--min-height:280px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2043 .elementor-element.elementor-element-ff86c9f:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-ff86c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-df46992{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:6px 0px;--row-gap:6px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;}.elementor-2043 .elementor-element.elementor-element-29750a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-29750a6{text-align:start;}.elementor-2043 .elementor-element.elementor-element-29750a6 img{width:29%;opacity:1;}.elementor-2043 .elementor-element.elementor-element-d70fa6f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-d70fa6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-4a0b9ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-4a0b9ac{text-align:start;}.elementor-2043 .elementor-element.elementor-element-4a0b9ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-11ec82c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-11ec82c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-1a4f4fa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-1a4f4fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-aca2115.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-aca2115 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#7A7A7A;}.elementor-2043 .elementor-element.elementor-element-2523e3e{--display:grid;--min-height:280px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2043 .elementor-element.elementor-element-2523e3e:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-2523e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-6fdc359{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:6px 0px;--row-gap:6px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;}.elementor-2043 .elementor-element.elementor-element-2c7ffa3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-2c7ffa3{text-align:start;}.elementor-2043 .elementor-element.elementor-element-2c7ffa3 img{width:29%;opacity:1;}.elementor-2043 .elementor-element.elementor-element-035d848.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-035d848 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-96ddf88.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-96ddf88{text-align:start;}.elementor-2043 .elementor-element.elementor-element-96ddf88 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-f889cf3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-f889cf3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-0606973.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-0606973 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-ee19d43.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-ee19d43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#7A7A7A;}.elementor-2043 .elementor-element.elementor-element-608f769{--display:grid;--min-height:280px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2043 .elementor-element.elementor-element-608f769:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-608f769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-51bbb32{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:6px 0px;--row-gap:6px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;}.elementor-2043 .elementor-element.elementor-element-7add2aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-7add2aa{text-align:start;}.elementor-2043 .elementor-element.elementor-element-7add2aa img{width:29%;opacity:1;}.elementor-2043 .elementor-element.elementor-element-26f3ae1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-26f3ae1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-85d507a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-85d507a{text-align:start;}.elementor-2043 .elementor-element.elementor-element-85d507a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-6b6465d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-6b6465d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-5b77bd6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-5b77bd6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:none;color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-c054f7d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-c054f7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#7A7A7A;}.elementor-2043 .elementor-element.elementor-element-9e49101{--display:flex;--min-height:80vh;--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;}.elementor-2043 .elementor-element.elementor-element-9e49101:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-9e49101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-72167d6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-f15daf3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-2043 .elementor-element.elementor-element-eec9720 .elementor-button{background-color:#EEEEEE;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:none;fill:#6D6D6D;color:#6D6D6D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B6B6B6;border-radius:50px 50px 50px 50px;padding:10px 12px 10px 12px;}.elementor-2043 .elementor-element.elementor-element-eec9720.elementor-element{--align-self:flex-end;}.elementor-2043 .elementor-element.elementor-element-eec9720.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-eec9720 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2043 .elementor-element.elementor-element-eec9720 .elementor-button:hover, .elementor-2043 .elementor-element.elementor-element-eec9720 .elementor-button:focus{color:#B9B9B9;}.elementor-2043 .elementor-element.elementor-element-eec9720 .elementor-button:hover svg, .elementor-2043 .elementor-element.elementor-element-eec9720 .elementor-button:focus svg{fill:#B9B9B9;}.elementor-2043 .elementor-element.elementor-element-4066391.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-4066391{text-align:start;}.elementor-2043 .elementor-element.elementor-element-4066391 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;text-transform:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#494949;}.elementor-2043 .elementor-element.elementor-element-4cacef0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-4cacef0{text-align:start;}.elementor-2043 .elementor-element.elementor-element-4cacef0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;text-transform:none;color:#686868;}.elementor-2043 .elementor-element.elementor-element-e688654{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-2043 .elementor-element.elementor-element-5f11d61.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-5f11d61{text-align:start;}.elementor-2043 .elementor-element.elementor-element-5f11d61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;text-transform:none;color:#747474;}.elementor-2043 .elementor-element.elementor-element-6c82eff.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-6c82eff{text-align:start;}.elementor-2043 .elementor-element.elementor-element-6c82eff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;text-transform:none;color:#747474;}.elementor-2043 .elementor-element.elementor-element-971c6ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-971c6ef{text-align:start;}.elementor-2043 .elementor-element.elementor-element-971c6ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;text-transform:none;color:#747474;}.elementor-2043 .elementor-element.elementor-element-b1b79f7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-b1b79f7{text-align:start;}.elementor-2043 .elementor-element.elementor-element-b1b79f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;text-transform:none;color:#747474;}.elementor-2043 .elementor-element.elementor-element-73cf573.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-73cf573{text-align:start;}.elementor-2043 .elementor-element.elementor-element-73cf573 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;text-transform:none;color:#747474;}.elementor-2043 .elementor-element.elementor-element-e5cc4cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-2043 .elementor-element.elementor-element-f07be8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2043 .elementor-element.elementor-element-f07be8a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-f07be8a .elementor-wrapper{--video-aspect-ratio:1.5;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2043 .elementor-element.elementor-element-82cc0f5{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2043 .elementor-element.elementor-element-a8e4e45{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-2043 .elementor-element.elementor-element-a881228.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-a881228{text-align:center;}.elementor-2043 .elementor-element.elementor-element-a881228 .elementor-heading-title{font-family:"Noto Sans Old Hungarian", Sans-serif;font-size:44px;font-weight:600;text-transform:none;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-24487e7{--e-image-carousel-slides-to-show:5;}.elementor-2043 .elementor-element.elementor-element-24487e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-24487e7 .swiper-wrapper{display:flex;align-items:center;}.elementor-2043 .elementor-element.elementor-element-b0fb30e{--display:flex;--min-height:100vh;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2043 .elementor-element.elementor-element-b0fb30e:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-b0fb30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2043 .elementor-element.elementor-element-b0fb30e::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-2043 .elementor-element.elementor-element-768953b{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2043 .elementor-element.elementor-element-17c105e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-2043 .elementor-element.elementor-element-3b66225.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-3b66225{text-align:center;}.elementor-2043 .elementor-element.elementor-element-3b66225 .elementor-heading-title{font-family:"Noto Sans Old Hungarian", Sans-serif;font-size:65px;font-weight:600;text-transform:none;color:#333333;}.elementor-2043 .elementor-element.elementor-element-f94c3d5 > .elementor-widget-container{margin:20px 200px 20px 200px;}.elementor-2043 .elementor-element.elementor-element-f94c3d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-f94c3d5{text-align:center;}.elementor-2043 .elementor-element.elementor-element-f94c3d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;text-transform:none;color:#868686;}.elementor-2043 .elementor-element.elementor-element-aa93159{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-0c31f2a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2043 .elementor-element.elementor-element-0c31f2a:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-0c31f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-f7c91a6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-62b5b1c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-62b5b1c{text-align:start;}.elementor-2043 .elementor-element.elementor-element-62b5b1c img{width:12%;opacity:0.6;}.elementor-2043 .elementor-element.elementor-element-d5c67c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-d5c67c2{text-align:start;}.elementor-2043 .elementor-element.elementor-element-d5c67c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#555555;}.elementor-2043 .elementor-element.elementor-element-44cf7da.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-44cf7da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#707070;}.elementor-2043 .elementor-element.elementor-element-82c5658{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2043 .elementor-element.elementor-element-82c5658:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-82c5658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-c821c9e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-4c4f4e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-4c4f4e1{text-align:start;}.elementor-2043 .elementor-element.elementor-element-4c4f4e1 img{width:12%;opacity:0.6;}.elementor-2043 .elementor-element.elementor-element-b65c745.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-b65c745{text-align:start;}.elementor-2043 .elementor-element.elementor-element-b65c745 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#555555;}.elementor-2043 .elementor-element.elementor-element-a08a166.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-a08a166 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#707070;}.elementor-2043 .elementor-element.elementor-element-0b7785e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2043 .elementor-element.elementor-element-0b7785e:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-0b7785e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-e4e2f64{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-c9dcd9e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-c9dcd9e{text-align:start;}.elementor-2043 .elementor-element.elementor-element-c9dcd9e img{width:12%;opacity:0.6;}.elementor-2043 .elementor-element.elementor-element-ca36192.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-ca36192{text-align:start;}.elementor-2043 .elementor-element.elementor-element-ca36192 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#555555;}.elementor-2043 .elementor-element.elementor-element-ecac5b5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-ecac5b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#707070;}.elementor-2043 .elementor-element.elementor-element-b7100cd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2043 .elementor-element.elementor-element-b7100cd:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-b7100cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-5ee7af8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-f4e40f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-f4e40f2{text-align:start;}.elementor-2043 .elementor-element.elementor-element-f4e40f2 img{width:12%;opacity:0.6;}.elementor-2043 .elementor-element.elementor-element-63bcc65.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-63bcc65{text-align:start;}.elementor-2043 .elementor-element.elementor-element-63bcc65 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#555555;}.elementor-2043 .elementor-element.elementor-element-9e586be.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-9e586be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#707070;}.elementor-2043 .elementor-element.elementor-element-a769a84{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2043 .elementor-element.elementor-element-a769a84:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-a769a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-ab4ceac{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-709671b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-709671b{text-align:start;}.elementor-2043 .elementor-element.elementor-element-709671b img{width:12%;opacity:0.6;}.elementor-2043 .elementor-element.elementor-element-24586eb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-24586eb{text-align:start;}.elementor-2043 .elementor-element.elementor-element-24586eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#555555;}.elementor-2043 .elementor-element.elementor-element-b251c00.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-b251c00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#707070;}.elementor-2043 .elementor-element.elementor-element-c0ab1ab{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2043 .elementor-element.elementor-element-c0ab1ab:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-c0ab1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-2d2cf26{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-0343212.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-0343212{text-align:start;}.elementor-2043 .elementor-element.elementor-element-0343212 img{width:12%;opacity:0.6;}.elementor-2043 .elementor-element.elementor-element-a8b0a66.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-a8b0a66{text-align:start;}.elementor-2043 .elementor-element.elementor-element-a8b0a66 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#555555;}.elementor-2043 .elementor-element.elementor-element-afcedf5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-afcedf5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#707070;}.elementor-2043 .elementor-element.elementor-element-1d7a85d{--display:flex;--min-height:100vh;--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;}.elementor-2043 .elementor-element.elementor-element-1d7a85d:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-1d7a85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-f955013{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-a6213ac{--display:flex;--min-height:0px;--justify-content:center;}.elementor-2043 .elementor-element.elementor-element-2464296{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2043 .elementor-element.elementor-element-2464296:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-2464296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-d353d44{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;}.elementor-2043 .elementor-element.elementor-element-4cc3597.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-4cc3597{text-align:start;}.elementor-2043 .elementor-element.elementor-element-4cc3597 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;color:#2E2E2E;}.elementor-2043 .elementor-element.elementor-element-78b10d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-78b10d4{text-align:end;}.elementor-2043 .elementor-element.elementor-element-78b10d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;text-transform:none;color:#272727;}.elementor-2043 .elementor-element.elementor-element-41424db.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-41424db{text-align:start;}.elementor-2043 .elementor-element.elementor-element-41424db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-transform:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#353535;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2043 .elementor-element.elementor-element-d530fbb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-d530fbb .elementor-icon-wrapper{text-align:end;}.elementor-2043 .elementor-element.elementor-element-d530fbb.elementor-view-stacked .elementor-icon{background-color:#181818;}.elementor-2043 .elementor-element.elementor-element-d530fbb.elementor-view-framed .elementor-icon, .elementor-2043 .elementor-element.elementor-element-d530fbb.elementor-view-default .elementor-icon{color:#181818;border-color:#181818;}.elementor-2043 .elementor-element.elementor-element-d530fbb.elementor-view-framed .elementor-icon, .elementor-2043 .elementor-element.elementor-element-d530fbb.elementor-view-default .elementor-icon svg{fill:#181818;}.elementor-2043 .elementor-element.elementor-element-d530fbb .elementor-icon{font-size:20px;}.elementor-2043 .elementor-element.elementor-element-d530fbb .elementor-icon svg{height:20px;}.elementor-2043 .elementor-element.elementor-element-3c6fbaf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2043 .elementor-element.elementor-element-f7db5f3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2043 .elementor-element.elementor-element-f7db5f3:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-f7db5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-65fa393{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-2043 .elementor-element.elementor-element-76cb8e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-76cb8e6{text-align:start;}.elementor-2043 .elementor-element.elementor-element-76cb8e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;color:#464646;}.elementor-2043 .elementor-element.elementor-element-8478b1d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-8478b1d{text-align:start;}.elementor-2043 .elementor-element.elementor-element-8478b1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-transform:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#2A2A2A;}.elementor-2043 .elementor-element.elementor-element-30ff76a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2043 .elementor-element.elementor-element-30ff76a:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-30ff76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2043 .elementor-element.elementor-element-afad4c8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;}.elementor-2043 .elementor-element.elementor-element-9c09503.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-9c09503{text-align:start;}.elementor-2043 .elementor-element.elementor-element-9c09503 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;color:#464646;}.elementor-2043 .elementor-element.elementor-element-ca6c7dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-ca6c7dd{text-align:start;}.elementor-2043 .elementor-element.elementor-element-ca6c7dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-transform:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#2A2A2A;}.elementor-2043 .elementor-element.elementor-element-656a011{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-2043 .elementor-element.elementor-element-fc32496 .elementor-button{background-color:#EEEEEE;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:none;fill:#6D6D6D;color:#6D6D6D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B6B6B6;border-radius:50px 50px 50px 50px;padding:10px 12px 10px 12px;}.elementor-2043 .elementor-element.elementor-element-fc32496.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-fc32496 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2043 .elementor-element.elementor-element-fc32496 .elementor-button:hover, .elementor-2043 .elementor-element.elementor-element-fc32496 .elementor-button:focus{color:#B9B9B9;}.elementor-2043 .elementor-element.elementor-element-fc32496 .elementor-button:hover svg, .elementor-2043 .elementor-element.elementor-element-fc32496 .elementor-button:focus svg{fill:#B9B9B9;}.elementor-2043 .elementor-element.elementor-element-cc75238.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-cc75238{text-align:start;}.elementor-2043 .elementor-element.elementor-element-cc75238 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;text-transform:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#3D3D3D;}.elementor-2043 .elementor-element.elementor-element-f9e9422.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-f9e9422{text-align:start;}.elementor-2043 .elementor-element.elementor-element-f9e9422 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;text-transform:none;color:#7A7A7A;}.elementor-2043 .elementor-element.elementor-element-a89ba30{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 00px;--row-gap:30px;--column-gap:00px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}.elementor-2043 .elementor-element.elementor-element-45a8267.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-45a8267{text-align:start;}.elementor-2043 .elementor-element.elementor-element-45a8267 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;color:#464646;}.elementor-2043 .elementor-element.elementor-element-fc4a319.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-fc4a319{text-align:start;}.elementor-2043 .elementor-element.elementor-element-fc4a319 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;color:#464646;}.elementor-2043 .elementor-element.elementor-element-abc9754.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-abc9754{text-align:start;}.elementor-2043 .elementor-element.elementor-element-abc9754 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;color:#464646;}.elementor-2043 .elementor-element.elementor-element-8d8898a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2043 .elementor-element.elementor-element-8d8898a:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-8d8898a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2043 .elementor-element.elementor-element-1bbf56d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-744d458{--display:flex;--justify-content:center;}.elementor-2043 .elementor-element.elementor-element-b13204d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-b13204d{text-align:start;}.elementor-2043 .elementor-element.elementor-element-b13204d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;text-transform:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#363636;}.elementor-2043 .elementor-element.elementor-element-8acf581.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-8acf581{text-align:start;}.elementor-2043 .elementor-element.elementor-element-8acf581 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;text-transform:none;color:#333333;}.elementor-2043 .elementor-element.elementor-element-9ab8c59{--display:flex;}.elementor-2043 .elementor-element.elementor-element-5f1eed2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2043 .elementor-element.elementor-element-2418f4d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-d3f2679.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-d3f2679{text-align:start;}.elementor-2043 .elementor-element.elementor-element-d3f2679 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#464646;}.elementor-2043 .elementor-element.elementor-element-1ddce28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-1ddce28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#4E4E4E;}.elementor-2043 .elementor-element.elementor-element-77d1242{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2043 .elementor-element.elementor-element-ea799b8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-26df162.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-26df162{text-align:start;}.elementor-2043 .elementor-element.elementor-element-26df162 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#464646;}.elementor-2043 .elementor-element.elementor-element-470efe6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-470efe6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#4E4E4E;}.elementor-2043 .elementor-element.elementor-element-1053171{--display:flex;}.elementor-2043 .elementor-element.elementor-element-2273fd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2043 .elementor-element.elementor-element-ca449bd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-557dd0c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-557dd0c{text-align:start;}.elementor-2043 .elementor-element.elementor-element-557dd0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#464646;}.elementor-2043 .elementor-element.elementor-element-96387fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-96387fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#4E4E4E;}.elementor-2043 .elementor-element.elementor-element-2d333aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2043 .elementor-element.elementor-element-ef7857e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-bd6e6a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-bd6e6a3{text-align:start;}.elementor-2043 .elementor-element.elementor-element-bd6e6a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#464646;}.elementor-2043 .elementor-element.elementor-element-a3c5d36.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-a3c5d36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#4E4E4E;}.elementor-2043 .elementor-element.elementor-element-08022fb{--display:flex;--min-height:100vh;--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:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2043 .elementor-element.elementor-element-08022fb:not(.elementor-motion-effects-element-type-background), .elementor-2043 .elementor-element.elementor-element-08022fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 0%, #CECECE 100%);}.elementor-2043 .elementor-element.elementor-element-08022fb::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-2043 .elementor-element.elementor-element-7ebd366{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-2043 .elementor-element.elementor-element-927094c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-2043 .elementor-element.elementor-element-c5c3247.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-c5c3247{text-align:center;}.elementor-2043 .elementor-element.elementor-element-c5c3247 .elementor-heading-title{font-family:"Noto Sans Old Hungarian", Sans-serif;font-size:76px;font-weight:600;text-transform:none;color:#464646;}.elementor-2043 .elementor-element.elementor-element-f275bd7 > .elementor-widget-container{margin:20px 200px 20px 200px;}.elementor-2043 .elementor-element.elementor-element-f275bd7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-f275bd7{text-align:center;}.elementor-2043 .elementor-element.elementor-element-f275bd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;text-transform:none;color:#636363;}.elementor-2043 .elementor-element.elementor-element-72504d4 .elementor-button{background-color:#494949;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-2043 .elementor-element.elementor-element-72504d4 .elementor-button:hover, .elementor-2043 .elementor-element.elementor-element-72504d4 .elementor-button:focus{background-color:#000000;color:#FFFFFF;box-shadow:0px 6px 11px -2px rgba(0, 0, 0, 0.63);}.elementor-2043 .elementor-element.elementor-element-72504d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-72504d4 .elementor-button:hover svg, .elementor-2043 .elementor-element.elementor-element-72504d4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2043 .elementor-element.elementor-element-e083d14 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#363636;color:#363636;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-2043 .elementor-element.elementor-element-e083d14 .elementor-button:hover, .elementor-2043 .elementor-element.elementor-element-e083d14 .elementor-button:focus{background-color:#E2E2E2;color:#1F1F1F;box-shadow:0px 2px 16px -5px rgba(0, 0, 0, 0.31);}.elementor-2043 .elementor-element.elementor-element-e083d14.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2043 .elementor-element.elementor-element-e083d14 .elementor-button:hover svg, .elementor-2043 .elementor-element.elementor-element-e083d14 .elementor-button:focus svg{fill:#1F1F1F;}@media(max-width:1024px){.elementor-2043 .elementor-element.elementor-element-3d1b65d{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-03428fd{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-a99b8fd .elementor-heading-title{font-size:54px;}.elementor-2043 .elementor-element.elementor-element-e5918f2 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-2043 .elementor-element.elementor-element-af5d56f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2043 .elementor-element.elementor-element-06c87aa{text-align:center;}.elementor-2043 .elementor-element.elementor-element-06c87aa .elementor-heading-title{font-size:29px;}.elementor-2043 .elementor-element.elementor-element-62d8fe6{text-align:center;}.elementor-2043 .elementor-element.elementor-element-b263a14{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-b1022a9{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-249a54a{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ff86c9f{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-df46992{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-2523e3e{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-6fdc359{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-608f769{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-51bbb32{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-72167d6{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-f15daf3{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-4066391 .elementor-heading-title{font-size:29px;}.elementor-2043 .elementor-element.elementor-element-e688654{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-a8e4e45{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-17c105e{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-3b66225 .elementor-heading-title{font-size:35px;}.elementor-2043 .elementor-element.elementor-element-f94c3d5 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-2043 .elementor-element.elementor-element-aa93159{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-0c31f2a{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-f7c91a6{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-82c5658{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-c821c9e{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-0b7785e{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-e4e2f64{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-b7100cd{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-5ee7af8{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-a769a84{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ab4ceac{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-c0ab1ab{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-2d2cf26{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-f955013{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-2464296{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-d353d44{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-41424db .elementor-heading-title{font-size:29px;}.elementor-2043 .elementor-element.elementor-element-3c6fbaf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-f7db5f3{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-65fa393{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-8478b1d .elementor-heading-title{font-size:29px;}.elementor-2043 .elementor-element.elementor-element-30ff76a{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-afad4c8{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ca6c7dd .elementor-heading-title{font-size:29px;}.elementor-2043 .elementor-element.elementor-element-656a011{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-cc75238 .elementor-heading-title{font-size:29px;}.elementor-2043 .elementor-element.elementor-element-a89ba30{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-1bbf56d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-b13204d .elementor-heading-title{font-size:29px;}.elementor-2043 .elementor-element.elementor-element-2418f4d{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ea799b8{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ca449bd{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ef7857e{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-7ebd366{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-927094c{--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-c5c3247 .elementor-heading-title{font-size:44px;}.elementor-2043 .elementor-element.elementor-element-f275bd7 > .elementor-widget-container{margin:50px 50px 50px 50px;}}@media(min-width:768px){.elementor-2043 .elementor-element.elementor-element-3d1b65d{--width:100%;}.elementor-2043 .elementor-element.elementor-element-03428fd{--width:100%;}.elementor-2043 .elementor-element.elementor-element-af5d56f{--content-width:1600px;}.elementor-2043 .elementor-element.elementor-element-9e49101{--content-width:1600px;}.elementor-2043 .elementor-element.elementor-element-e688654{--width:100%;}.elementor-2043 .elementor-element.elementor-element-b0fb30e{--content-width:1600px;}.elementor-2043 .elementor-element.elementor-element-768953b{--width:100%;}.elementor-2043 .elementor-element.elementor-element-17c105e{--width:68%;}.elementor-2043 .elementor-element.elementor-element-1d7a85d{--content-width:1600px;}.elementor-2043 .elementor-element.elementor-element-a89ba30{--width:100%;}.elementor-2043 .elementor-element.elementor-element-8d8898a{--content-width:1600px;}.elementor-2043 .elementor-element.elementor-element-7ebd366{--width:100%;}.elementor-2043 .elementor-element.elementor-element-927094c{--width:68%;}}@media(max-width:767px){.elementor-2043 .elementor-element.elementor-element-3d1b65d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-03428fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-a99b8fd{text-align:center;}.elementor-2043 .elementor-element.elementor-element-a99b8fd .elementor-heading-title{font-size:26px;}.elementor-2043 .elementor-element.elementor-element-bdf19f9 .elementor-heading-title{font-size:20px;}.elementor-2043 .elementor-element.elementor-element-e5918f2 > .elementor-widget-container{margin:23px 23px 23px 23px;}.elementor-2043 .elementor-element.elementor-element-e5918f2 .elementor-heading-title{font-size:10px;}.elementor-2043 .elementor-element.elementor-element-1bc485f .elementor-button{font-size:11px;}.elementor-2043 .elementor-element.elementor-element-74cf852 .elementor-button{font-size:8px;}.elementor-2043 .elementor-element.elementor-element-06c87aa .elementor-heading-title{font-size:19px;}.elementor-2043 .elementor-element.elementor-element-b263a14{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-b1022a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-249a54a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ff86c9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-df46992{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-2523e3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-6fdc359{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-608f769{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-51bbb32{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-72167d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-f15daf3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-4066391 .elementor-heading-title{font-size:19px;}.elementor-2043 .elementor-element.elementor-element-e688654{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-a8e4e45{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-a881228 .elementor-heading-title{font-size:20px;}.elementor-2043 .elementor-element.elementor-element-b0fb30e{--min-height:40vh;}.elementor-2043 .elementor-element.elementor-element-768953b{--min-height:0px;}.elementor-2043 .elementor-element.elementor-element-17c105e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-3b66225 .elementor-heading-title{font-size:20px;}.elementor-2043 .elementor-element.elementor-element-f94c3d5 > .elementor-widget-container{margin:23px 23px 23px 23px;}.elementor-2043 .elementor-element.elementor-element-f94c3d5 .elementor-heading-title{font-size:10px;}.elementor-2043 .elementor-element.elementor-element-aa93159{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-0c31f2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-f7c91a6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-82c5658{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-c821c9e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-0b7785e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-e4e2f64{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-b7100cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-5ee7af8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-a769a84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ab4ceac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-c0ab1ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-2d2cf26{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-f955013{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-2464296{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-d353d44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-41424db .elementor-heading-title{font-size:19px;}.elementor-2043 .elementor-element.elementor-element-3c6fbaf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-f7db5f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-65fa393{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-8478b1d .elementor-heading-title{font-size:19px;}.elementor-2043 .elementor-element.elementor-element-30ff76a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-afad4c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ca6c7dd .elementor-heading-title{font-size:19px;}.elementor-2043 .elementor-element.elementor-element-656a011{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-cc75238 .elementor-heading-title{font-size:19px;}.elementor-2043 .elementor-element.elementor-element-a89ba30{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-1bbf56d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-b13204d .elementor-heading-title{font-size:19px;}.elementor-2043 .elementor-element.elementor-element-2418f4d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ea799b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ca449bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-ef7857e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-7ebd366{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-927094c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2043 .elementor-element.elementor-element-c5c3247 .elementor-heading-title{font-size:32px;}.elementor-2043 .elementor-element.elementor-element-f275bd7 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2043 .elementor-element.elementor-element-f275bd7 .elementor-heading-title{font-size:11px;}.elementor-2043 .elementor-element.elementor-element-72504d4 .elementor-button{font-size:11px;}.elementor-2043 .elementor-element.elementor-element-e083d14 .elementor-button{font-size:8px;}}/* Start custom CSS for video, class: .elementor-element-f07be8a */.elementor-2043 .elementor-element.elementor-element-f07be8a video,
.elementor-2043 .elementor-element.elementor-element-f07be8a iframe {
  border-radius: 16px;
  border: 1px solid #d1d5db;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-24487e7 *//* Smooth continuous carousel */
.elementor-2043 .elementor-element.elementor-element-24487e7 .swiper-wrapper {
  transition-timing-function: linear !important;
}

/* Fade edges */
.elementor-2043 .elementor-element.elementor-element-24487e7 {
  overflow: hidden;

  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 10%,
    black 90%,
    transparent 100%
  );

  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 10%,
    black 90%,
    transparent 100%
  );
}

/* Mobile - show smaller items */
@media (max-width: 767px) {

  .elementor-2043 .elementor-element.elementor-element-24487e7 .swiper-slide {
    transform: scale(0.78);
    transition: transform 0.3s ease;
  }

  .elementor-2043 .elementor-element.elementor-element-24487e7 {
    -webkit-mask-image: linear-gradient(
      to right,
      transparent 0%,
      black 3%,
      black 97%,
      transparent 100%
    );

    mask-image: linear-gradient(
      to right,
      transparent 0%,
      black 3%,
      black 97%,
      transparent 100%
    );
  }
}/* End custom CSS */