.elementor-2471 .elementor-element.elementor-element-4d04de4{--display:flex;--min-height:100vh;--justify-content:flex-end;--overlay-opacity:0.65;}.elementor-2471 .elementor-element.elementor-element-4d04de4:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-4d04de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8EE00;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/11/Csoportkep-4_web.jpg");background-position:0px 93%;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-4d04de4::before, .elementor-2471 .elementor-element.elementor-element-4d04de4 > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-4d04de4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-4d04de4 > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-4d04de4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-4d04de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2471 .elementor-element.elementor-element-21f0aea6{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-7f4923b9{--display:flex;--min-height:12rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2471 .elementor-element.elementor-element-7f4923b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-3035f6f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2471 .elementor-element.elementor-element-3035f6f7.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-3035f6f7 .elementor-heading-title{font-family:"Poppins";font-size:2.5rem;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-18c56ac{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-18c56ac .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-18c56ac .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-402804c2{--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;--align-items:flex-end;--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-f339297{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-f339297.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-f339297 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-7a92c4fe{--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-2471 .elementor-element.elementor-element-77e408cd .elementor-button{background-color:#FFFFFF00;font-family:"Poppins";font-size:1.2rem;font-weight:300;text-decoration:none;letter-spacing:-0.5px;fill:var( --e-global-color-1a5eec8 );color:var( --e-global-color-1a5eec8 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;}.elementor-2471 .elementor-element.elementor-element-77e408cd .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-77e408cd .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-77e408cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2471 .elementor-element.elementor-element-77e408cd .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-77e408cd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-4d33133e .elementor-button{background-color:#FFFFFF00;font-family:"Poppins";font-size:1.2rem;font-weight:300;text-decoration:none;letter-spacing:-0.5px;fill:var( --e-global-color-1a5eec8 );color:var( --e-global-color-1a5eec8 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;}.elementor-2471 .elementor-element.elementor-element-4d33133e .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-4d33133e .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-4d33133e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2471 .elementor-element.elementor-element-4d33133e .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-4d33133e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-19f93a9{--display:flex;--min-height:100vh;--justify-content:flex-end;--overlay-opacity:0.65;}.elementor-2471 .elementor-element.elementor-element-19f93a9:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-19f93a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8EE00;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/11/Csoportkep-4_web.jpg");background-position:0px 93%;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-19f93a9::before, .elementor-2471 .elementor-element.elementor-element-19f93a9 > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-19f93a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-19f93a9 > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-19f93a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-19f93a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2471 .elementor-element.elementor-element-45c8869{--display:flex;--min-height:auto;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-22f4e21{--display:flex;--min-height:12rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2471 .elementor-element.elementor-element-22f4e21.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-f2cbc3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2471 .elementor-element.elementor-element-f2cbc3e.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-f2cbc3e .elementor-heading-title{font-family:"Poppins";font-size:2.5rem;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-d8996b3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-d8996b3.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-d8996b3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-8387624{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-8387624 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-8387624 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-634a036{--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;--align-items:flex-end;--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-76cefaa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-76cefaa.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-76cefaa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-a62294b{--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-2471 .elementor-element.elementor-element-111b2bc{--display:flex;}.elementor-2471 .elementor-element.elementor-element-79620c2 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins";font-size:1.2rem;font-weight:300;text-decoration:none;letter-spacing:-0.5px;fill:var( --e-global-color-1a5eec8 );color:var( --e-global-color-1a5eec8 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;}.elementor-2471 .elementor-element.elementor-element-79620c2 .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-79620c2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-79620c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2471 .elementor-element.elementor-element-79620c2 .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-79620c2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-95abbe6{--display:flex;}.elementor-2471 .elementor-element.elementor-element-1354e66 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins";font-size:1.2rem;font-weight:300;text-decoration:none;letter-spacing:-0.5px;fill:var( --e-global-color-1a5eec8 );color:var( --e-global-color-1a5eec8 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;}.elementor-2471 .elementor-element.elementor-element-1354e66 .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-1354e66 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-1354e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2471 .elementor-element.elementor-element-1354e66 .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-1354e66 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-59607572{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-59607572:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-59607572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e414ca );}.elementor-2471 .elementor-element.elementor-element-78ad54bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2471 .elementor-element.elementor-element-4ca30e47{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-4ca30e47 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-2471 .elementor-element.elementor-element-4ca30e47 .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-789dfe8b .elementor-heading-title{font-family:"Poppins";font-size:1.5rem;font-weight:700;line-height:3rem;letter-spacing:1px;color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-66cab52a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2471 .elementor-element.elementor-element-1c540c2b{font-family:"Poppins";font-size:1.2rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-48918cfc{font-family:"Poppins";font-size:1.2rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-6a246eac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-6a246eac:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-6a246eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-f6eff32{--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;--align-items:flex-start;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2471 .elementor-element.elementor-element-f6eff32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-27f95cc .elementor-button{background-color:#FFFFFF00;font-family:"Poppins";font-size:1.2rem;font-weight:500;text-decoration:none;letter-spacing:-0.5px;fill:var( --e-global-color-91e066a );color:var( --e-global-color-91e066a );box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.8);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-0c09827 );border-radius:1rem 1rem 1rem 1rem;}.elementor-2471 .elementor-element.elementor-element-27f95cc .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-27f95cc .elementor-button:focus{background-color:var( --e-global-color-0c09827 );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-27f95cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2471 .elementor-element.elementor-element-27f95cc .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-27f95cc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-422ffeac{padding:10px 10px 10px 10px;}.elementor-2471 .elementor-element.elementor-element-422ffeac.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2471 .elementor-element.elementor-element-422ffeac .elementor-heading-title{font-family:"Poppins";font-size:2rem;font-weight:700;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-25c6fe8f{padding:10px 10px 10px 10px;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-6119992{padding:0px 0px 0px 10px;}.elementor-2471 .elementor-element.elementor-element-6119992 .elementor-heading-title{font-family:"Poppins";font-size:1.6rem;font-weight:700;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-2ff0b9b0{padding:0px 0px 0px 10px;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-cc99deb{padding:0px 0px 0px 10px;}.elementor-2471 .elementor-element.elementor-element-cc99deb .elementor-heading-title{font-family:"Poppins";font-size:1.6rem;font-weight:700;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-735c522c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-5393a6a7{--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-2471 .elementor-element.elementor-element-5393a6a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-4fc8d398{text-align:center;}.elementor-2471 .elementor-element.elementor-element-4fc8d398 img{max-width:80%;border-radius:20px 20px 20px 20px;}.elementor-2471 .elementor-element.elementor-element-723bed4c{width:var( --container-widget-width, 57.486% );max-width:57.486%;--container-widget-width:57.486%;--container-widget-flex-grow:0;top:86px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2471 .elementor-element.elementor-element-723bed4c.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-723bed4c{left:-108px;}body.rtl .elementor-2471 .elementor-element.elementor-element-723bed4c{right:-108px;}.elementor-2471 .elementor-element.elementor-element-723bed4c img{max-width:60%;border-radius:288px 288px 288px 288px;}.elementor-2471 .elementor-element.elementor-element-330b8a84{--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-2471 .elementor-element.elementor-element-330b8a84:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-330b8a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-5a63e6fd{--display:flex;--min-height:300px;--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-2471 .elementor-element.elementor-element-221c6be4{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-613ca1fa{text-align:center;}.elementor-2471 .elementor-element.elementor-element-613ca1fa .elementor-heading-title{font-family:"Poppins";font-size:1.5rem;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-2e1f1812{margin:2rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 2rem;}.elementor-2471 .elementor-element.elementor-element-2e1f1812 .elementor-icon-wrapper{text-align:center;}.elementor-2471 .elementor-element.elementor-element-2e1f1812.elementor-view-stacked .elementor-icon{background-color:#1F3618;}.elementor-2471 .elementor-element.elementor-element-2e1f1812.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-2e1f1812.elementor-view-default .elementor-icon{color:#1F3618;border-color:#1F3618;}.elementor-2471 .elementor-element.elementor-element-2e1f1812.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-2e1f1812.elementor-view-default .elementor-icon svg{fill:#1F3618;}.elementor-2471 .elementor-element.elementor-element-75f85024{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-75f85024:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-75f85024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1a5eec8 ) 0%, var( --e-global-color-7aa63da ) 100%);}.elementor-2471 .elementor-element.elementor-element-75f85024.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-47b17a40{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-ee120b{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:7rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-43eafe8{--display:flex;--position:absolute;border-style:none;--border-style:none;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;box-shadow:6px 4px 20px 0px rgba(0, 0, 0, 0.3);--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;top:5em;--z-index:5;}.elementor-2471 .elementor-element.elementor-element-43eafe8:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-43eafe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-43eafe8{right:-15%;}body.rtl .elementor-2471 .elementor-element.elementor-element-43eafe8{left:-15%;}.elementor-2471 .elementor-element.elementor-element-59750b10 .elementor-heading-title{font-family:"Poppins";font-size:1.6rem;font-weight:700;line-height:1.3em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-47df2919 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-701e9dc2{--display:flex;--margin-top:20rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-2471 .elementor-element.elementor-element-701e9dc2.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-fb03f61{left:-8.891%;}body.rtl .elementor-2471 .elementor-element.elementor-element-fb03f61{right:-8.891%;}.elementor-2471 .elementor-element.elementor-element-fb03f61{top:-85px;}.elementor-2471 .elementor-element.elementor-element-fb03f61 .elementor-icon-wrapper{text-align:center;}.elementor-2471 .elementor-element.elementor-element-fb03f61.elementor-view-stacked .elementor-icon{background-color:#1F361826;}.elementor-2471 .elementor-element.elementor-element-fb03f61.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-fb03f61.elementor-view-default .elementor-icon{color:#1F361826;border-color:#1F361826;}.elementor-2471 .elementor-element.elementor-element-fb03f61.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-fb03f61.elementor-view-default .elementor-icon svg{fill:#1F361826;}.elementor-2471 .elementor-element.elementor-element-fb03f61 .elementor-icon{font-size:15rem;}.elementor-2471 .elementor-element.elementor-element-fb03f61 .elementor-icon svg{height:15rem;}.elementor-2471 .elementor-element.elementor-element-64757638{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Poppins";font-size:1.2rem;font-weight:300;line-height:1.4em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-64757638 p{margin-block-end:0px;}.elementor-2471 .elementor-element.elementor-element-345cf99e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Poppins";font-size:1.2rem;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-345cf99e p{margin-block-end:0px;}.elementor-2471 .elementor-element.elementor-element-452016d3{--display:flex;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-452016d3.e-con{--order:-99999 /* order start hack */;}.elementor-2471 .elementor-element.elementor-element-729681ba{--display:flex;}.elementor-2471 .elementor-element.elementor-element-667a719{text-align:left;}.elementor-2471 .elementor-element.elementor-element-667a719 img{border-radius:0.7rem 0.7rem 0.7rem 0.7rem;}.elementor-2471 .elementor-element.elementor-element-5efc60d0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-6479b868{--display:flex;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-6479b868:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-6479b868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e414ca );}.elementor-2471 .elementor-element.elementor-element-4b20b469{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2471 .elementor-element.elementor-element-46da9f48 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-4a53d912{text-align:justify;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-28c4d82{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-1ba84694{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-17b8a55{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 00rem) 0rem;}.elementor-2471 .elementor-element.elementor-element-17b8a55 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-f0d7b8f );}.elementor-2471 .elementor-element.elementor-element-644c7c2a{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-644c7c2a .elementor-divider-separator{width:10%;}.elementor-2471 .elementor-element.elementor-element-644c7c2a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2471 .elementor-element.elementor-element-6857916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f0d7b8f );}.elementor-2471 .elementor-element.elementor-element-6857916 p{margin-block-end:0px;}.elementor-2471 .elementor-element.elementor-element-6cdd8355{--divider-border-style:solid;--divider-color:#00000042;--divider-border-width:1.3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-6cdd8355 .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-6cdd8355 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-2471 .elementor-element.elementor-element-7ab9f032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f0d7b8f );}.elementor-2471 .elementor-element.elementor-element-7ab9f032 p{margin-block-end:0px;}.elementor-2471 .elementor-element.elementor-element-1f8fb499{--divider-border-style:solid;--divider-color:#00000042;--divider-border-width:1.3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-1f8fb499 .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-1f8fb499 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-2471 .elementor-element.elementor-element-2eec797e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f0d7b8f );}.elementor-2471 .elementor-element.elementor-element-2eec797e p{margin-block-end:0px;}.elementor-2471 .elementor-element.elementor-element-573f24a7{--divider-border-style:solid;--divider-color:#00000042;--divider-border-width:1.3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-573f24a7 .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-573f24a7 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-2471 .elementor-element.elementor-element-1b2391aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f0d7b8f );}.elementor-2471 .elementor-element.elementor-element-1b2391aa p{margin-block-end:0px;}.elementor-2471 .elementor-element.elementor-element-3f954275{--display:flex;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--margin-top:3rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-3f954275:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-3f954275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-768e888b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2471 .elementor-element.elementor-element-2ece34e0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-2ece34e0 .elementor-heading-title{font-family:"Poppins";font-size:2rem;font-weight:700;line-height:2.5rem;letter-spacing:1px;}.elementor-2471 .elementor-element.elementor-element-34f6a153{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-34f6a153 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-34f6a153 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-7df1357f{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-de4c418 .elementor-button{background-color:#FFFFFF;font-family:"Poppins";font-size:1.2rem;font-weight:300;text-decoration:none;letter-spacing:-0.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;}.elementor-2471 .elementor-element.elementor-element-de4c418 .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-de4c418 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-de4c418{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;}.elementor-2471 .elementor-element.elementor-element-de4c418 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2471 .elementor-element.elementor-element-de4c418 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2471 .elementor-element.elementor-element-de4c418 .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-de4c418 .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-10de877c{right:103px;}body.rtl .elementor-2471 .elementor-element.elementor-element-10de877c{left:103px;}.elementor-2471 .elementor-element.elementor-element-10de877c{bottom:-50px;}.elementor-2471 .elementor-element.elementor-element-10de877c .elementor-icon-wrapper{text-align:center;}.elementor-2471 .elementor-element.elementor-element-10de877c.elementor-view-stacked .elementor-icon{background-color:#1F36183B;}.elementor-2471 .elementor-element.elementor-element-10de877c.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-10de877c.elementor-view-default .elementor-icon{color:#1F36183B;border-color:#1F36183B;}.elementor-2471 .elementor-element.elementor-element-10de877c.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-10de877c.elementor-view-default .elementor-icon svg{fill:#1F36183B;}.elementor-2471 .elementor-element.elementor-element-10de877c .elementor-icon{font-size:7rem;}.elementor-2471 .elementor-element.elementor-element-10de877c .elementor-icon svg{height:7rem;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-ae8028d{left:6%;}body.rtl .elementor-2471 .elementor-element.elementor-element-ae8028d{right:6%;}.elementor-2471 .elementor-element.elementor-element-ae8028d{top:-50px;}.elementor-2471 .elementor-element.elementor-element-ae8028d .elementor-icon-wrapper{text-align:center;}.elementor-2471 .elementor-element.elementor-element-ae8028d.elementor-view-stacked .elementor-icon{background-color:#1F36183B;}.elementor-2471 .elementor-element.elementor-element-ae8028d.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-ae8028d.elementor-view-default .elementor-icon{color:#1F36183B;border-color:#1F36183B;}.elementor-2471 .elementor-element.elementor-element-ae8028d.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-ae8028d.elementor-view-default .elementor-icon svg{fill:#1F36183B;}.elementor-2471 .elementor-element.elementor-element-ae8028d .elementor-icon{font-size:7rem;}.elementor-2471 .elementor-element.elementor-element-ae8028d .elementor-icon svg{height:7rem;}.elementor-2471 .elementor-element.elementor-element-ed8a5e0{--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;--z-index:110;}.elementor-2471 .elementor-element.elementor-element-12f5a8bf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;--margin-top:7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-12f5a8bf:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-12f5a8bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e414ca );}.elementor-2471 .elementor-element.elementor-element-12f5a8bf.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-265f6d36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:2rem;--padding-left:5rem;--padding-right:5rem;}.elementor-2471 .elementor-element.elementor-element-54b7673f{text-align:left;}.elementor-2471 .elementor-element.elementor-element-54b7673f .elementor-heading-title{font-family:"Poppins";font-size:2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-67f88e09{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-67f88e09 .elementor-divider-separator{width:10%;}.elementor-2471 .elementor-element.elementor-element-67f88e09 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2471 .elementor-element.elementor-element-12e67cf4{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:justify;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-4ed13c06{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:justify;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-70fb94c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 00rem) 0rem;}.elementor-2471 .elementor-element.elementor-element-70fb94c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-01b120d{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:justify;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-5a4286e1{--display:flex;--border-radius:0rem 0.7rem 0.7rem 0rem;}.elementor-2471 .elementor-element.elementor-element-5a4286e1:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-5a4286e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/11/Csoportkep-3_web-1.jpg");background-position:top center;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-706b12d6{--display:flex;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-4ea9046b{text-align:center;}.elementor-2471 .elementor-element.elementor-element-4ea9046b .elementor-heading-title{font-family:var( --e-global-typography-70b47ba-font-family );font-size:var( --e-global-typography-70b47ba-font-size );font-weight:var( --e-global-typography-70b47ba-font-weight );line-height:var( --e-global-typography-70b47ba-line-height );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-12590ec9{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f0d7b8f );}.elementor-2471 .elementor-element.elementor-element-2736059b{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-2736059b .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-2736059b .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-521e0898{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-521e0898.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-166a7fff{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-166a7fff:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-166a7fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e414ca );}.elementor-2471 .elementor-element.elementor-element-166a7fff.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-166a7fff:hover{box-shadow:0px 15px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);}.elementor-2471 .elementor-element.elementor-element-4c90209a{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-4c90209a:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-4c90209a, .elementor-2471 .elementor-element.elementor-element-4c90209a::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-6b34864d img{width:30%;}.elementor-2471 .elementor-element.elementor-element-3ee9509e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-3ee9509e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-313d9895{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-1480091a{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-1480091a:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-1480091a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e414ca );}.elementor-2471 .elementor-element.elementor-element-1480091a.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-1480091a:hover{box-shadow:0px 15px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);}.elementor-2471 .elementor-element.elementor-element-72086509{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-72086509:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-72086509, .elementor-2471 .elementor-element.elementor-element-72086509::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-13c5a4f3 img{width:30%;}.elementor-2471 .elementor-element.elementor-element-59b5d8a7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-59b5d8a7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-79d9bdf5{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-78133da6{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-78133da6:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-78133da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e414ca );}.elementor-2471 .elementor-element.elementor-element-78133da6.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-78133da6:hover{box-shadow:0px 15px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);}.elementor-2471 .elementor-element.elementor-element-128d620c{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-128d620c:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-128d620c, .elementor-2471 .elementor-element.elementor-element-128d620c::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-1c35606e img{width:30%;}.elementor-2471 .elementor-element.elementor-element-43bf2dda{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-43bf2dda .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-34d8f0b{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-1d594d36{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-1d594d36.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-5ace2f3d{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-5ace2f3d:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-5ace2f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e414ca );}.elementor-2471 .elementor-element.elementor-element-5ace2f3d.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-5ace2f3d:hover{box-shadow:0px 15px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);}.elementor-2471 .elementor-element.elementor-element-5140831d{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-5140831d:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-5140831d, .elementor-2471 .elementor-element.elementor-element-5140831d::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-561db86d img{width:30%;}.elementor-2471 .elementor-element.elementor-element-27d0706d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-27d0706d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-22609297{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-662b82dd{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-662b82dd:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-662b82dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e414ca );}.elementor-2471 .elementor-element.elementor-element-662b82dd.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-662b82dd:hover{box-shadow:0px 15px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);}.elementor-2471 .elementor-element.elementor-element-6069e19c{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-6069e19c:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-6069e19c, .elementor-2471 .elementor-element.elementor-element-6069e19c::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-32e75b16 img{width:30%;}.elementor-2471 .elementor-element.elementor-element-56ed9dfa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-56ed9dfa .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-49154457{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-a07f67a{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-a07f67a:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-a07f67a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e414ca );}.elementor-2471 .elementor-element.elementor-element-a07f67a.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-a07f67a:hover{box-shadow:0px 15px 20px 0px rgba(37, 32.99999999999999, 26, 0.5);}.elementor-2471 .elementor-element.elementor-element-8d9af91{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-8d9af91:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7aa63da );--border-color:var( --e-global-color-7aa63da );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-8d9af91, .elementor-2471 .elementor-element.elementor-element-8d9af91::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-e86c6bc img{width:30%;}.elementor-2471 .elementor-element.elementor-element-b7c232b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-b7c232b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-e6c7982{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-67cd6d28{--display:flex;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-6608e7da{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-7961be4c .elementor-button{background-color:#FFFFFF00;font-family:"Poppins";font-size:1.2rem;font-weight:300;text-decoration:none;letter-spacing:-0.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;}.elementor-2471 .elementor-element.elementor-element-7961be4c .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-7961be4c .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-7961be4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;}.elementor-2471 .elementor-element.elementor-element-7961be4c .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-7961be4c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-2e706157{--display:flex;--min-height:110vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;border-style:none;--border-style:none;}.elementor-2471 .elementor-element.elementor-element-2e706157:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-2e706157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8EE00;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/09/background_04-scaled.webp");background-position:bottom center;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-2e706157::before, .elementor-2471 .elementor-element.elementor-element-2e706157 > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-2e706157 > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-2e706157 > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-2e706157 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-2e706157 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #9E9E9E 0%, var( --e-global-color-text ) 100%);}.elementor-2471 .elementor-element.elementor-element-1ac7b258{--display:flex;--min-height:auto;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-2a8b2c43{--display:flex;--min-height:auto;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2471 .elementor-element.elementor-element-2a8b2c43:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-2a8b2c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-2471 .elementor-element.elementor-element-de81858.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-de81858{left:80%;}body.rtl .elementor-2471 .elementor-element.elementor-element-de81858{right:80%;}.elementor-2471 .elementor-element.elementor-element-de81858{top:10%;}.elementor-2471 .elementor-element.elementor-element-de81858 .elementor-icon-wrapper{text-align:center;}.elementor-2471 .elementor-element.elementor-element-de81858.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-de81858.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-de81858.elementor-view-default .elementor-icon{color:var( --e-global-color-1a5eec8 );border-color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-de81858.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-de81858.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-de81858 .elementor-icon{font-size:7.1rem;}.elementor-2471 .elementor-element.elementor-element-de81858 .elementor-icon svg{height:7.1rem;}.elementor-2471 .elementor-element.elementor-element-de81858 .elementor-icon i, .elementor-2471 .elementor-element.elementor-element-de81858 .elementor-icon svg{transform:rotate(0deg);}.elementor-2471 .elementor-element.elementor-element-358ce4bd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-37a6f620 .elementor-heading-title{font-family:"Poppins";font-size:1.5rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-653de4cc{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-653de4cc .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-2471 .elementor-element.elementor-element-653de4cc .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-ee4b7a{margin:5px 50px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:left;}.elementor-2471 .elementor-element.elementor-element-ee4b7a.elementor-element{--align-self:flex-start;}.elementor-2471 .elementor-element.elementor-element-ee4b7a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-428704c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2471 .elementor-element.elementor-element-428704c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2471 .elementor-element.elementor-element-428704c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2471 .elementor-element.elementor-element-428704c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2471 .elementor-element.elementor-element-428704c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2471 .elementor-element.elementor-element-428704c .elementor-icon-list-icon i{color:var( --e-global-color-1a5eec8 );transition:color 0.3s;}.elementor-2471 .elementor-element.elementor-element-428704c .elementor-icon-list-icon svg{fill:var( --e-global-color-1a5eec8 );transition:fill 0.3s;}.elementor-2471 .elementor-element.elementor-element-428704c{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2471 .elementor-element.elementor-element-428704c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2471 .elementor-element.elementor-element-428704c .elementor-icon-list-item > a{font-family:"Poppins";font-size:20px;}.elementor-2471 .elementor-element.elementor-element-428704c .elementor-icon-list-text{color:var( --e-global-color-1a5eec8 );transition:color 0.3s;}.elementor-2471 .elementor-element.elementor-element-eb08303{margin:5px 50px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:left;}.elementor-2471 .elementor-element.elementor-element-eb08303.elementor-element{--align-self:flex-start;}.elementor-2471 .elementor-element.elementor-element-eb08303 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-9fa38f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2471 .elementor-element.elementor-element-9fa38f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2471 .elementor-element.elementor-element-9fa38f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2471 .elementor-element.elementor-element-9fa38f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2471 .elementor-element.elementor-element-9fa38f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2471 .elementor-element.elementor-element-9fa38f9 .elementor-icon-list-icon i{color:var( --e-global-color-1a5eec8 );transition:color 0.3s;}.elementor-2471 .elementor-element.elementor-element-9fa38f9 .elementor-icon-list-icon svg{fill:var( --e-global-color-1a5eec8 );transition:fill 0.3s;}.elementor-2471 .elementor-element.elementor-element-9fa38f9{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2471 .elementor-element.elementor-element-9fa38f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2471 .elementor-element.elementor-element-9fa38f9 .elementor-icon-list-item > a{font-family:"Poppins";font-size:20px;}.elementor-2471 .elementor-element.elementor-element-9fa38f9 .elementor-icon-list-text{color:var( --e-global-color-1a5eec8 );transition:color 0.3s;}.elementor-2471 .elementor-element.elementor-element-60dddc1{--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;--align-items:center;--border-radius:2rem 2rem 0rem 0rem;--z-index:100;}.elementor-2471 .elementor-element.elementor-element-60dddc1:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-60dddc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-40db4d48{--display:flex;--margin-top:7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-40db4d48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-39ebb55{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-39ebb55 .elementor-heading-title{font-family:var( --e-global-typography-70b47ba-font-family );font-size:var( --e-global-typography-70b47ba-font-size );font-weight:var( --e-global-typography-70b47ba-font-weight );line-height:var( --e-global-typography-70b47ba-line-height );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-657dd244{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-657dd244 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f0d7b8f );}.elementor-2471 .elementor-element.elementor-element-2a2edc4e{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-2a2edc4e .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-2a2edc4e .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-5add0827{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-7eb71ab1{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-7eb71ab1.e-con{--order:-99999 /* order start hack */;}.elementor-2471 .elementor-element.elementor-element-3eaa8fcc{--display:flex;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--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-2471 .elementor-element.elementor-element-777772c1{text-align:left;}.elementor-2471 .elementor-element.elementor-element-777772c1 img{border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-2471 .elementor-element.elementor-element-7b5fef10{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:2%;}.elementor-2471 .elementor-element.elementor-element-7b5fef10.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-320f08a0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;box-shadow:0px 0px 20px 0px rgba(105.4, 84.34889035916824, 62.552608695652175, 0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-320f08a0:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-320f08a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-53653e06{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-4810e58e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-4810e58e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Poppins";font-size:2.5rem;font-weight:700;letter-spacing:1px;}.elementor-2471 .elementor-element.elementor-element-1e93cb88{text-align:center;}.elementor-2471 .elementor-element.elementor-element-1e93cb88 .elementor-heading-title{font-family:"Poppins";font-size:1.3rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-2e7bc289{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-f0d7b8f );--border-color:var( --e-global-color-f0d7b8f );--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-2471 .elementor-element.elementor-element-10bd73d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-10bd73d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Poppins";font-size:2.5rem;font-weight:700;letter-spacing:1px;}.elementor-2471 .elementor-element.elementor-element-5d935088{text-align:center;}.elementor-2471 .elementor-element.elementor-element-5d935088 .elementor-heading-title{font-family:"Poppins";font-size:1.3rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-2658da2e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-59a2e92c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-59a2e92c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Poppins";font-size:2.5rem;font-weight:700;letter-spacing:1px;}.elementor-2471 .elementor-element.elementor-element-792e7cd5{text-align:center;}.elementor-2471 .elementor-element.elementor-element-792e7cd5 .elementor-heading-title{font-family:"Poppins";font-size:1.3rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-761496e3{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:3rem;}.elementor-2471 .elementor-element.elementor-element-7f965f5a{--display:flex;--position:absolute;border-style:none;--border-style:none;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;box-shadow:6px 4px 20px 0px rgba(0, 0, 0, 0.3);--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;top:5em;--z-index:5;}.elementor-2471 .elementor-element.elementor-element-7f965f5a:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-7f965f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-7f965f5a{left:-12%;}body.rtl .elementor-2471 .elementor-element.elementor-element-7f965f5a{right:-12%;}.elementor-2471 .elementor-element.elementor-element-7255f429 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-127135e9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-3c8b6eed{--display:flex;--margin-top:20rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-3c8b6eed.e-con{--align-self:flex-end;}.elementor-2471 .elementor-element.elementor-element-b473614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-b473614 p{margin-block-end:0px;}.elementor-2471 .elementor-element.elementor-element-4ea92b40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-4ea92b40 p{margin-block-end:0px;}.elementor-2471 .elementor-element.elementor-element-645629a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-645629a0 p{margin-block-end:0px;}.elementor-2471 .elementor-element.elementor-element-1de50fb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-1de50fb2 p{margin-block-end:0px;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-280f587e{left:-8.891%;}body.rtl .elementor-2471 .elementor-element.elementor-element-280f587e{right:-8.891%;}.elementor-2471 .elementor-element.elementor-element-280f587e{top:-85px;}.elementor-2471 .elementor-element.elementor-element-280f587e .elementor-icon-wrapper{text-align:center;}.elementor-2471 .elementor-element.elementor-element-280f587e.elementor-view-stacked .elementor-icon{background-color:#1F361826;}.elementor-2471 .elementor-element.elementor-element-280f587e.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-280f587e.elementor-view-default .elementor-icon{color:#1F361826;border-color:#1F361826;}.elementor-2471 .elementor-element.elementor-element-280f587e.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-280f587e.elementor-view-default .elementor-icon svg{fill:#1F361826;}.elementor-2471 .elementor-element.elementor-element-280f587e .elementor-icon{font-size:15rem;}.elementor-2471 .elementor-element.elementor-element-280f587e .elementor-icon svg{height:15rem;}.elementor-2471 .elementor-element.elementor-element-50c8a71d{--display:flex;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--margin-top:1rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-50c8a71d:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-50c8a71d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-17036983{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2471 .elementor-element.elementor-element-2d09a258{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-2d09a258 .elementor-heading-title{font-family:"Poppins";font-size:2rem;font-weight:700;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-485b995c{text-align:center;}.elementor-2471 .elementor-element.elementor-element-485b995c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-45e7e087{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-45e7e087 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-45e7e087 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-2845521a{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-1618e2ac{--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-2471 .elementor-element.elementor-element-f816781{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2471 .elementor-element.elementor-element-6b89342a .elementor-button{background-color:#FFFFFF;font-family:"Poppins";font-size:1.2rem;font-weight:300;text-decoration:none;letter-spacing:-0.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-3e414ca );border-radius:3rem 3rem 3rem 3rem;}.elementor-2471 .elementor-element.elementor-element-6b89342a .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-6b89342a .elementor-button:focus{background-color:var( --e-global-color-3e414ca );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-6b89342a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;}.elementor-2471 .elementor-element.elementor-element-6b89342a .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-6b89342a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-1af36300{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2471 .elementor-element.elementor-element-67dcdfb4 .elementor-button{background-color:#FFFFFF;font-family:"Poppins";font-size:1.2rem;font-weight:300;text-decoration:none;letter-spacing:-0.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;}.elementor-2471 .elementor-element.elementor-element-67dcdfb4 .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-67dcdfb4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-67dcdfb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;}.elementor-2471 .elementor-element.elementor-element-67dcdfb4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2471 .elementor-element.elementor-element-67dcdfb4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2471 .elementor-element.elementor-element-67dcdfb4 .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-67dcdfb4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-2d840648{--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;--z-index:120;}.elementor-2471 .elementor-element.elementor-element-2d840648:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-2d840648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f0d7b8f );}.elementor-2471 .elementor-element.elementor-element-2d840648 > .elementor-shape-top .elementor-shape-fill, .elementor-2471 .elementor-element.elementor-element-2d840648 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FDF8EE;}.elementor-2471 .elementor-element.elementor-element-2d840648 > .elementor-shape-top svg, .elementor-2471 .elementor-element.elementor-element-2d840648 > .e-con-inner > .elementor-shape-top svg{height:8rem;}.elementor-2471 .elementor-element.elementor-element-2d840648 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2471 .elementor-element.elementor-element-2d840648 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FDF8EE;}.elementor-2471 .elementor-element.elementor-element-2d840648 > .elementor-shape-bottom svg, .elementor-2471 .elementor-element.elementor-element-2d840648 > .e-con-inner > .elementor-shape-bottom svg{height:8rem;}.elementor-2471 .elementor-element.elementor-element-3e16e069{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.7);--margin-top:13rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-3e16e069:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-3e16e069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-3e16e069.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-70ba4dc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;--padding-top:3rem;--padding-bottom:2rem;--padding-left:5rem;--padding-right:5rem;}.elementor-2471 .elementor-element.elementor-element-1dae87eb{text-align:left;}.elementor-2471 .elementor-element.elementor-element-1dae87eb .elementor-heading-title{font-family:"Poppins";font-size:2rem;font-weight:700;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-3b0e1d6c{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-3b0e1d6c .elementor-divider-separator{width:10%;}.elementor-2471 .elementor-element.elementor-element-3b0e1d6c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2471 .elementor-element.elementor-element-25d9b101{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:justify;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-7130cbe5{--display:flex;--overlay-opacity:0.35;--border-radius:0rem 0.7rem 0.7rem 0rem;}.elementor-2471 .elementor-element.elementor-element-7130cbe5:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-7130cbe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/11/David-204-Tbstudio.hu_web-1.jpg");background-position:top center;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-7130cbe5::before, .elementor-2471 .elementor-element.elementor-element-7130cbe5 > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-7130cbe5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-7130cbe5 > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-7130cbe5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-7130cbe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2471 .elementor-element.elementor-element-292e252{--display:flex;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-34e0379b{text-align:center;}.elementor-2471 .elementor-element.elementor-element-34e0379b .elementor-heading-title{font-family:var( --e-global-typography-70b47ba-font-family );font-size:var( --e-global-typography-70b47ba-font-size );font-weight:var( --e-global-typography-70b47ba-font-weight );line-height:var( --e-global-typography-70b47ba-line-height );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-f43d484{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-f43d484 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-f43d484 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-2913a791{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-2913a791.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-73c524aa{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.98);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-73c524aa:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-73c524aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-73c524aa.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-73c524aa:hover{box-shadow:0px 15px 20px 0px rgba(0, 0, 0, 0.41);}.elementor-2471 .elementor-element.elementor-element-5174cbaf{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-5174cbaf:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-5174cbaf, .elementor-2471 .elementor-element.elementor-element-5174cbaf::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-11bee70c img{width:30%;}.elementor-2471 .elementor-element.elementor-element-73bf9577{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-73bf9577 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-5037bab1{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-4d2e907f{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.98);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-4d2e907f:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-4d2e907f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-4d2e907f.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-4d2e907f:hover{box-shadow:0px 15px 20px 0px rgba(0, 0, 0, 0.41);}.elementor-2471 .elementor-element.elementor-element-7d4878f3{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-7d4878f3:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-7d4878f3, .elementor-2471 .elementor-element.elementor-element-7d4878f3::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-3647d84e img{width:30%;}.elementor-2471 .elementor-element.elementor-element-2fea128b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-2fea128b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-2b12840f{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-725a5825{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.98);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-725a5825:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-725a5825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-725a5825.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-725a5825:hover{box-shadow:0px 15px 20px 0px rgba(0, 0, 0, 0.41);}.elementor-2471 .elementor-element.elementor-element-40517ea1{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-40517ea1:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-40517ea1, .elementor-2471 .elementor-element.elementor-element-40517ea1::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-77a431eb img{width:30%;}.elementor-2471 .elementor-element.elementor-element-27aa265d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-27aa265d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-6adc3f22{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-60e0e825{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.98);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-60e0e825:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-60e0e825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-60e0e825.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-60e0e825:hover{box-shadow:0px 15px 20px 0px rgba(0, 0, 0, 0.41);}.elementor-2471 .elementor-element.elementor-element-56ea3862{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-56ea3862:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-56ea3862, .elementor-2471 .elementor-element.elementor-element-56ea3862::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-6c9057c3 img{width:30%;}.elementor-2471 .elementor-element.elementor-element-2d2f1ae6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-2d2f1ae6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-3de05bec{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-52cb7bfd{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.98);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-52cb7bfd:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-52cb7bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-52cb7bfd.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-52cb7bfd:hover{box-shadow:0px 15px 20px 0px rgba(0, 0, 0, 0.41);}.elementor-2471 .elementor-element.elementor-element-5f7f9ed{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-5f7f9ed:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-5f7f9ed, .elementor-2471 .elementor-element.elementor-element-5f7f9ed::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-31f86d49 img{width:30%;}.elementor-2471 .elementor-element.elementor-element-5e1b523f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-5e1b523f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-220cfcc4{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-2d66c3b5{--display:flex;--border-radius:0.80rem 0.80rem 0.80rem 0.80rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.98);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-2d66c3b5:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-2d66c3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-2d66c3b5.e-con:hover{--e-con-transform-translateX:0rem;--e-con-transform-translateY:-1rem;}.elementor-2471 .elementor-element.elementor-element-2d66c3b5:hover{box-shadow:0px 15px 20px 0px rgba(0, 0, 0, 0.41);}.elementor-2471 .elementor-element.elementor-element-236e73ce{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-236e73ce:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--border-top-left-radius:0.5rem;--border-top-right-radius:0.5rem;--border-bottom-right-radius:0.5rem;--border-bottom-left-radius:0.5rem;}.elementor-2471 .elementor-element.elementor-element-236e73ce, .elementor-2471 .elementor-element.elementor-element-236e73ce::before{--border-transition:0.3s;}.elementor-2471 .elementor-element.elementor-element-6092dabc img{width:30%;}.elementor-2471 .elementor-element.elementor-element-5549d1f8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-5549d1f8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-10a067be{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-9d41a87{--display:flex;--margin-top:2rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-4d28891a{text-align:center;}.elementor-2471 .elementor-element.elementor-element-4d28891a .elementor-heading-title{font-family:"Poppins";font-size:2rem;font-weight:700;letter-spacing:1px;color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-481b926f{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-4865c327 .elementor-button{background-color:#02010100;font-family:"Poppins";font-size:1.2rem;font-weight:300;text-decoration:none;letter-spacing:-0.5px;fill:var( --e-global-color-1a5eec8 );color:var( --e-global-color-1a5eec8 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;}.elementor-2471 .elementor-element.elementor-element-4865c327 .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-4865c327 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-4865c327{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 1rem 1rem 1rem;}.elementor-2471 .elementor-element.elementor-element-4865c327 .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-4865c327 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-321f7fc6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:150;}.elementor-2471 .elementor-element.elementor-element-321f7fc6:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-321f7fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8EE;}.elementor-2471 .elementor-element.elementor-element-3c2782be{--display:flex;--z-index:160;}.elementor-2471 .elementor-element.elementor-element-3c2782be:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-3c2782be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-41ba30a8{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-5562fedc{text-align:center;}.elementor-2471 .elementor-element.elementor-element-5562fedc .elementor-heading-title{font-family:var( --e-global-typography-70b47ba-font-family );font-size:var( --e-global-typography-70b47ba-font-size );font-weight:var( --e-global-typography-70b47ba-font-weight );line-height:var( --e-global-typography-70b47ba-line-height );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-38fe1fb9{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-38fe1fb9 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-38fe1fb9 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-217a21c4{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-4ece33ea{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:center;font-family:"Poppins";font-size:1.5rem;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-5365e338{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-5365e338 .elementor-heading-title{font-family:"Poppins";font-size:2rem;font-weight:700;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-77c2278f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:160;}.elementor-2471 .elementor-element.elementor-element-77c2278f:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-77c2278f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-5d5e14d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:152;}.elementor-2471 .elementor-element.elementor-element-5d5e14d0:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-5d5e14d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-6408a893{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2471 .elementor-element.elementor-element-8f9d33a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2471 .elementor-element.elementor-element-8f9d33a .elementor-heading-title{font-family:"Poppins";font-size:8rem;font-weight:700;letter-spacing:1px;color:#1F361854;}.elementor-2471 .elementor-element.elementor-element-447a9b4c{--display:flex;}.elementor-2471 .elementor-element.elementor-element-75b99f12{--display:flex;}.elementor-2471 .elementor-element.elementor-element-5171fde9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-ac009dc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-ac009dc .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-ac009dc .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2471 .elementor-element.elementor-element-6fe7527c{font-family:"Poppins";font-size:1.3rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-119fed33{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2471 .elementor-element.elementor-element-4398f06e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2471 .elementor-element.elementor-element-4398f06e.elementor-element{--align-self:flex-end;}.elementor-2471 .elementor-element.elementor-element-4398f06e .elementor-heading-title{font-family:"Poppins";font-size:8rem;font-weight:700;letter-spacing:1px;color:#1F361854;}.elementor-2471 .elementor-element.elementor-element-34b82ab5{--display:flex;}.elementor-2471 .elementor-element.elementor-element-57ff30a1{--display:flex;}.elementor-2471 .elementor-element.elementor-element-677563a0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-425a2bdf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-425a2bdf .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-425a2bdf .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2471 .elementor-element.elementor-element-3e0558b3{font-family:"Poppins";font-size:1.3rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-54290341{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:2rem;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-2471 .elementor-element.elementor-element-1e962df1{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2471 .elementor-element.elementor-element-76dfc6c4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2471 .elementor-element.elementor-element-76dfc6c4.elementor-element{--align-self:flex-end;}.elementor-2471 .elementor-element.elementor-element-76dfc6c4 .elementor-heading-title{font-family:"Poppins";font-size:8rem;font-weight:700;letter-spacing:1px;color:#1F361854;}.elementor-2471 .elementor-element.elementor-element-fb16479{--display:flex;}.elementor-2471 .elementor-element.elementor-element-2bd0421f{--display:flex;}.elementor-2471 .elementor-element.elementor-element-4b499901 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-5581593c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-5581593c .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-5581593c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2471 .elementor-element.elementor-element-28a9568b{font-family:"Poppins";font-size:1.3rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-6dd6c8b0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2471 .elementor-element.elementor-element-13e21c55{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2471 .elementor-element.elementor-element-13e21c55.elementor-element{--align-self:flex-end;}.elementor-2471 .elementor-element.elementor-element-13e21c55 .elementor-heading-title{font-family:"Poppins";font-size:8rem;font-weight:700;letter-spacing:1px;color:#1F361854;}.elementor-2471 .elementor-element.elementor-element-746868e6{--display:flex;}.elementor-2471 .elementor-element.elementor-element-353109f9{--display:flex;}.elementor-2471 .elementor-element.elementor-element-377311a3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-4f8aa65e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-4f8aa65e .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-4f8aa65e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2471 .elementor-element.elementor-element-7ff2b769{font-family:"Poppins";font-size:1.3rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-5c242f26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:2rem;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-2471 .elementor-element.elementor-element-647f83e2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2471 .elementor-element.elementor-element-8459215{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2471 .elementor-element.elementor-element-8459215.elementor-element{--align-self:flex-end;}.elementor-2471 .elementor-element.elementor-element-8459215 .elementor-heading-title{font-family:"Poppins";font-size:8rem;font-weight:700;letter-spacing:1px;color:#1F361854;}.elementor-2471 .elementor-element.elementor-element-11b1b9fd{--display:flex;}.elementor-2471 .elementor-element.elementor-element-17351526{--display:flex;}.elementor-2471 .elementor-element.elementor-element-2fc464f2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-4d2d46a9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-4d2d46a9 .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-4d2d46a9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2471 .elementor-element.elementor-element-3523ce8a{font-family:"Poppins";font-size:1.3rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-f364b6a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2471 .elementor-element.elementor-element-3381255d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2471 .elementor-element.elementor-element-3381255d.elementor-element{--align-self:flex-end;}.elementor-2471 .elementor-element.elementor-element-3381255d .elementor-heading-title{font-family:"Poppins";font-size:8rem;font-weight:700;letter-spacing:1px;color:#1F361854;}.elementor-2471 .elementor-element.elementor-element-6da47acd{--display:flex;}.elementor-2471 .elementor-element.elementor-element-102e5972{--display:flex;}.elementor-2471 .elementor-element.elementor-element-6632bf51 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-25de75f1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-25de75f1 .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-25de75f1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2471 .elementor-element.elementor-element-6a28acf3{font-family:"Poppins";font-size:1.3rem;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-5cf671f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-15186a70{--display:flex;}.elementor-2471 .elementor-element.elementor-element-7d638f42{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-7d638f42.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-7d638f42 .elementor-heading-title{font-family:"Poppins";font-size:8rem;font-weight:700;letter-spacing:1px;color:#1F361854;}.elementor-2471 .elementor-element.elementor-element-71d07687{text-align:center;}.elementor-2471 .elementor-element.elementor-element-71d07687 .elementor-heading-title{font-family:"Poppins";font-size:2rem;font-weight:700;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-4ded47e8{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-652035fd{--display:flex;}.elementor-2471 .elementor-element.elementor-element-77055ea5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2471 .elementor-element.elementor-element-77055ea5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#0000006E;}.elementor-2471 .elementor-element.elementor-element-77055ea5{--image-border-radius:0.7rem;--image-transition-duration:800ms;--overlay-transition-duration:400ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2471 .elementor-element.elementor-element-66f6f10{--display:flex;}.elementor-2471 .elementor-element.elementor-element-253d239 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2471 .elementor-element.elementor-element-253d239 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#0000006E;}.elementor-2471 .elementor-element.elementor-element-253d239{--image-border-radius:0.7rem;--image-transition-duration:800ms;--overlay-transition-duration:400ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2471 .elementor-element.elementor-element-7d2cfeb0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:190;}.elementor-2471 .elementor-element.elementor-element-7d2cfeb0:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-7d2cfeb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8EE;}.elementor-2471 .elementor-element.elementor-element-7d2cfeb0 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2471 .elementor-element.elementor-element-7d2cfeb0 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#3A4D3A;}.elementor-2471 .elementor-element.elementor-element-147275c4{--display:flex;--margin-top:0rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-6c87bd82{text-align:center;}.elementor-2471 .elementor-element.elementor-element-6c87bd82 .elementor-heading-title{font-family:var( --e-global-typography-70b47ba-font-family );font-size:var( --e-global-typography-70b47ba-font-size );font-weight:var( --e-global-typography-70b47ba-font-weight );line-height:var( --e-global-typography-70b47ba-line-height );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-13c31454{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-73f96d4{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-73f96d4 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-73f96d4 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-79177242{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-66162187{--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;--z-index:191;}.elementor-2471 .elementor-element.elementor-element-66162187:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-66162187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A4D3A;}.elementor-2471 .elementor-element.elementor-element-37641a47{--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;}.elementor-2471 .elementor-element.elementor-element-1fc6981b .elementor-heading-title{font-family:"Poppins";font-size:2.5rem;font-weight:700;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-4671180a{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-e63f0fa{--display:flex;--min-height:400px;--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-2471 .elementor-element.elementor-element-59d7ba67{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2471 .elementor-element.elementor-element-59d7ba67:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-59d7ba67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/09/david_laptop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-59d7ba67.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-66953341{--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;--z-index:192;}.elementor-2471 .elementor-element.elementor-element-66953341:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-66953341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c09827 );}.elementor-2471 .elementor-element.elementor-element-6a88d8d7{--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;}.elementor-2471 .elementor-element.elementor-element-21cc63f6 .elementor-heading-title{font-family:"Poppins";font-size:2.5rem;font-weight:700;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-50ebc34e{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-141c41b7 .elementor-button{background-color:#02010100;font-family:"Poppins";font-size:1.2rem;font-weight:300;text-decoration:none;letter-spacing:-0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-c9682a5 );border-radius:3rem 3rem 3rem 3rem;}.elementor-2471 .elementor-element.elementor-element-141c41b7 .elementor-button:hover, .elementor-2471 .elementor-element.elementor-element-141c41b7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:#A4863D;}.elementor-2471 .elementor-element.elementor-element-141c41b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2471 .elementor-element.elementor-element-141c41b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2471 .elementor-element.elementor-element-141c41b7 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2471 .elementor-element.elementor-element-141c41b7 .elementor-button:hover svg, .elementor-2471 .elementor-element.elementor-element-141c41b7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-59e3ea92{--display:flex;--min-height:400px;--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-2471 .elementor-element.elementor-element-6f24718b{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2471 .elementor-element.elementor-element-6f24718b:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-6f24718b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/04-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-6f24718b.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-1dbed3da{--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;--z-index:193;}.elementor-2471 .elementor-element.elementor-element-1dbed3da:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-1dbed3da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c09827 );}.elementor-2471 .elementor-element.elementor-element-435aa612{--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;}.elementor-2471 .elementor-element.elementor-element-1a8f0de4 .elementor-heading-title{font-family:"Poppins";font-size:2.5rem;font-weight:700;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-7d636e66{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-300357f5{--display:flex;--min-height:400px;--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-2471 .elementor-element.elementor-element-298acb2e{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2471 .elementor-element.elementor-element-298acb2e:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-298acb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-298acb2e.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-5289df1a{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;--z-index:191;}.elementor-2471 .elementor-element.elementor-element-5289df1a:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-5289df1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A4D3A;}.elementor-2471 .elementor-element.elementor-element-7f46473c{--display:flex;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-11a1b689{left:0px;}body.rtl .elementor-2471 .elementor-element.elementor-element-11a1b689{right:0px;}.elementor-2471 .elementor-element.elementor-element-11a1b689{top:0px;}.elementor-2471 .elementor-element.elementor-element-11a1b689 .elementor-heading-title{font-family:"Poppins";font-size:8rem;font-weight:700;line-height:1.3em;color:#FFFFFF21;}.elementor-2471 .elementor-element.elementor-element-410950b2{margin:6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2471 .elementor-element.elementor-element-410950b2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-9af86be{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-626151b{--display:flex;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;box-shadow:0px 0px 20px 0px #192219;}.elementor-2471 .elementor-element.elementor-element-626151b:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-626151b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/09/timeline_03.webp");background-position:center center;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-65a60f68{--spacer-size:30rem;}.elementor-2471 .elementor-element.elementor-element-a335127{--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;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;--z-index:191;}.elementor-2471 .elementor-element.elementor-element-a335127:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-a335127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A4D3A;}.elementor-2471 .elementor-element.elementor-element-32c4d7cc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2471 .elementor-element.elementor-element-45534f36.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-45534f36 .elementor-heading-title{font-family:"Poppins";font-size:8rem;font-weight:700;line-height:1.3em;color:#FFFFFF21;}.elementor-2471 .elementor-element.elementor-element-5944432f{margin:-5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-2471 .elementor-element.elementor-element-5944432f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-280c6ca8{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-79ac51bc{--display:flex;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;box-shadow:0px 0px 20px 0px #192219;--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-2471 .elementor-element.elementor-element-9790d31 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2471 .elementor-element.elementor-element-68e6b8ac{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;--z-index:193;}.elementor-2471 .elementor-element.elementor-element-68e6b8ac:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-68e6b8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A4D3A;}.elementor-2471 .elementor-element.elementor-element-63b53c2a{--display:flex;}.elementor-2471 .elementor-element.elementor-element-356f7cc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-356f7cc0{left:0px;}body.rtl .elementor-2471 .elementor-element.elementor-element-356f7cc0{right:0px;}.elementor-2471 .elementor-element.elementor-element-356f7cc0 .elementor-heading-title{font-family:"Poppins";font-size:8rem;font-weight:700;line-height:1.3em;color:#FFFFFF21;}.elementor-2471 .elementor-element.elementor-element-17d00f51{margin:6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2471 .elementor-element.elementor-element-17d00f51 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-c4ef85f{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-14f6e4dd{--display:flex;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;box-shadow:0px 0px 20px 0px #192219;}.elementor-2471 .elementor-element.elementor-element-14f6e4dd:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-14f6e4dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/11/Csoport-A-027-Tbstudio.hu_web-1.jpg");background-position:center center;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-42ca2563{--spacer-size:30rem;}.elementor-2471 .elementor-element.elementor-element-3a455a7c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:194;}.elementor-2471 .elementor-element.elementor-element-3a455a7c:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-3a455a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A4D3A;}.elementor-2471 .elementor-element.elementor-element-3a455a7c > .elementor-shape-bottom .elementor-shape-fill, .elementor-2471 .elementor-element.elementor-element-3a455a7c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-3a39ee23{--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;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-2b553735{--display:flex;}.elementor-2471 .elementor-element.elementor-element-643c21d{text-align:center;}.elementor-2471 .elementor-element.elementor-element-643c21d .elementor-heading-title{font-family:var( --e-global-typography-70b47ba-font-family );font-size:var( --e-global-typography-70b47ba-font-size );font-weight:var( --e-global-typography-70b47ba-font-weight );line-height:var( --e-global-typography-70b47ba-line-height );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-5939b545{--divider-border-style:solid;--divider-color:var( --e-global-color-c9682a5 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-5939b545 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-5939b545 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-2471 .elementor-element.elementor-element-57cc6840{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-2c70f26b{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;--z-index:210;}.elementor-2471 .elementor-element.elementor-element-2c70f26b:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-2c70f26b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-72b77cb8{text-align:center;}.elementor-2471 .elementor-element.elementor-element-72b77cb8 .elementor-heading-title{font-family:var( --e-global-typography-70b47ba-font-family );font-size:var( --e-global-typography-70b47ba-font-size );font-weight:var( --e-global-typography-70b47ba-font-weight );line-height:var( --e-global-typography-70b47ba-line-height );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-550f0fb6{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;--z-index:220;}.elementor-2471 .elementor-element.elementor-element-550f0fb6:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-550f0fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-171f56c0{--display:flex;--min-height:45vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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;}.elementor-2471 .elementor-element.elementor-element-42c2cd62{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-1a2844b9{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2471 .elementor-element.elementor-element-183c542f{text-align:right;}.elementor-2471 .elementor-element.elementor-element-183c542f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2471 .elementor-element.elementor-element-58f3f33{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-58f3f33 .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-58f3f33 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2471 .elementor-element.elementor-element-9f213ef{text-align:right;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-51c13399{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-332ba623{z-index:6;}.elementor-2471 .elementor-element.elementor-element-332ba623 img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-2471 .elementor-element.elementor-element-5167ad08{--display:flex;--position:absolute;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;--z-index:5;}.elementor-2471 .elementor-element.elementor-element-5167ad08.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-5167ad08{left:50%;}body.rtl .elementor-2471 .elementor-element.elementor-element-5167ad08{right:50%;}.elementor-2471 .elementor-element.elementor-element-6664cbf1{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-6664cbf1{left:0%;}body.rtl .elementor-2471 .elementor-element.elementor-element-6664cbf1{right:0%;}.elementor-2471 .elementor-element.elementor-element-563c2e25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-1d7760be img{border-radius:10px 10px 10px 10px;}.elementor-2471 .elementor-element.elementor-element-1d71828b{--display:flex;--min-height:45vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--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;}.elementor-2471 .elementor-element.elementor-element-2c53ec21{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-50612bc4{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2471 .elementor-element.elementor-element-40d841f0{text-align:left;}.elementor-2471 .elementor-element.elementor-element-40d841f0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-2b8028c4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-2b8028c4 .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-2b8028c4 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2471 .elementor-element.elementor-element-19ef1b4f{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-758ad94c{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-76ee63fa{z-index:6;}.elementor-2471 .elementor-element.elementor-element-76ee63fa img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-2471 .elementor-element.elementor-element-17ab147a{--display:flex;--position:absolute;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;--z-index:5;}.elementor-2471 .elementor-element.elementor-element-17ab147a.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-17ab147a{left:50%;}body.rtl .elementor-2471 .elementor-element.elementor-element-17ab147a{right:50%;}.elementor-2471 .elementor-element.elementor-element-5b43f6de{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-5b43f6de{left:0%;}body.rtl .elementor-2471 .elementor-element.elementor-element-5b43f6de{right:0%;}.elementor-2471 .elementor-element.elementor-element-10632700{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-3b8b5956 img{border-radius:10px 10px 10px 10px;}.elementor-2471 .elementor-element.elementor-element-4911bc6d{--display:flex;--min-height:45vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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;}.elementor-2471 .elementor-element.elementor-element-263a09f9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-263b907a{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2471 .elementor-element.elementor-element-5734f443{text-align:right;}.elementor-2471 .elementor-element.elementor-element-5734f443 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-30adf329{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-30adf329 .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-30adf329 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2471 .elementor-element.elementor-element-78c68877{text-align:right;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-3d9a4299{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-44768fd4{z-index:6;}.elementor-2471 .elementor-element.elementor-element-44768fd4 img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-2471 .elementor-element.elementor-element-70799a2f{--display:flex;--position:absolute;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;--z-index:5;}.elementor-2471 .elementor-element.elementor-element-70799a2f.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-70799a2f{left:50%;}body.rtl .elementor-2471 .elementor-element.elementor-element-70799a2f{right:50%;}.elementor-2471 .elementor-element.elementor-element-38c2f5b7{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-38c2f5b7{left:0%;}body.rtl .elementor-2471 .elementor-element.elementor-element-38c2f5b7{right:0%;}.elementor-2471 .elementor-element.elementor-element-5cd6c116{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-5e772d06 img{border-radius:10px 10px 10px 10px;}.elementor-2471 .elementor-element.elementor-element-c54549e{--display:flex;--min-height:45vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--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;}.elementor-2471 .elementor-element.elementor-element-1d5c3593{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-7cfcf59f{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2471 .elementor-element.elementor-element-4ee5ba9b{text-align:left;}.elementor-2471 .elementor-element.elementor-element-4ee5ba9b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-2641474c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-2641474c .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-2641474c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2471 .elementor-element.elementor-element-23f4424e{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-756e7259{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-424623e2{z-index:6;}.elementor-2471 .elementor-element.elementor-element-424623e2 img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-2471 .elementor-element.elementor-element-4bc741a6{--display:flex;--position:absolute;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;--z-index:5;}.elementor-2471 .elementor-element.elementor-element-4bc741a6.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-4bc741a6{left:50%;}body.rtl .elementor-2471 .elementor-element.elementor-element-4bc741a6{right:50%;}.elementor-2471 .elementor-element.elementor-element-64f16d71{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-64f16d71{left:0%;}body.rtl .elementor-2471 .elementor-element.elementor-element-64f16d71{right:0%;}.elementor-2471 .elementor-element.elementor-element-394ee09a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-55c52d22 img{border-radius:10px 10px 10px 10px;}.elementor-2471 .elementor-element.elementor-element-46e679a9{--display:flex;--min-height:45vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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;}.elementor-2471 .elementor-element.elementor-element-1057a502{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-5938eea9{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2471 .elementor-element.elementor-element-1b5382ca{text-align:right;}.elementor-2471 .elementor-element.elementor-element-1b5382ca .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-5baa5755{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-5baa5755 .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-5baa5755 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2471 .elementor-element.elementor-element-81457f2{text-align:right;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-31fecf98{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-78add6c8{z-index:6;}.elementor-2471 .elementor-element.elementor-element-78add6c8 img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-2471 .elementor-element.elementor-element-6bd9923e{--display:flex;--position:absolute;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;--z-index:5;}.elementor-2471 .elementor-element.elementor-element-6bd9923e.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-6bd9923e{left:50%;}body.rtl .elementor-2471 .elementor-element.elementor-element-6bd9923e{right:50%;}.elementor-2471 .elementor-element.elementor-element-70a45d8c{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-70a45d8c{left:0%;}body.rtl .elementor-2471 .elementor-element.elementor-element-70a45d8c{right:0%;}.elementor-2471 .elementor-element.elementor-element-3753d3b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-1386a212 img{border-radius:10px 10px 10px 10px;}.elementor-2471 .elementor-element.elementor-element-41168ee9{--display:flex;--min-height:45vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--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;}.elementor-2471 .elementor-element.elementor-element-52540cba{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-148e1b0b{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2471 .elementor-element.elementor-element-3be613b9{text-align:left;}.elementor-2471 .elementor-element.elementor-element-3be613b9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-12a94eb7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2471 .elementor-element.elementor-element-12a94eb7 .elementor-divider-separator{width:100%;}.elementor-2471 .elementor-element.elementor-element-12a94eb7 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2471 .elementor-element.elementor-element-3eb2d1e8{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-2471 .elementor-element.elementor-element-2c3bca43{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-c6d9a46{z-index:6;}.elementor-2471 .elementor-element.elementor-element-c6d9a46 img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-2471 .elementor-element.elementor-element-2aa91175{--display:flex;--position:absolute;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;--z-index:5;}.elementor-2471 .elementor-element.elementor-element-2aa91175.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-2aa91175{left:50%;}body.rtl .elementor-2471 .elementor-element.elementor-element-2aa91175{right:50%;}.elementor-2471 .elementor-element.elementor-element-5a6fda35{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-5a6fda35{left:0%;}body.rtl .elementor-2471 .elementor-element.elementor-element-5a6fda35{right:0%;}.elementor-2471 .elementor-element.elementor-element-94f8a7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-114f00d2 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);}.elementor-2471 .elementor-element.elementor-element-5beef6a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-744466ca{--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;--z-index:229;}.elementor-2471 .elementor-element.elementor-element-18f965cf{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2471 .elementor-element.elementor-element-18f965cf:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-18f965cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A4D3A00;}.elementor-2471 .elementor-element.elementor-element-18f965cf::before, .elementor-2471 .elementor-element.elementor-element-18f965cf > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-18f965cf > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-18f965cf > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-18f965cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-18f965cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3A4D3A00;--background-overlay:'';}.elementor-2471 .elementor-element.elementor-element-18f965cf::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2471 .elementor-element.elementor-element-6b495a9f{text-align:center;}.elementor-2471 .elementor-element.elementor-element-6b495a9f .elementor-heading-title{font-family:"Poppins";font-size:2.5rem;font-weight:700;letter-spacing:1px;color:#000000;}.elementor-2471 .elementor-element.elementor-element-70fbbfcf{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2471 .elementor-element.elementor-element-70fbbfcf:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-70fbbfcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A4D3A00;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_3.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-70fbbfcf::before, .elementor-2471 .elementor-element.elementor-element-70fbbfcf > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-70fbbfcf > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-70fbbfcf > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-70fbbfcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-70fbbfcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000006B 0%, #3A4D3A 100%);}.elementor-2471 .elementor-element.elementor-element-70fbbfcf::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2471 .elementor-element.elementor-element-a554311 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-7a9667fd{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-7cbe6925{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2471 .elementor-element.elementor-element-7cbe6925:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-7cbe6925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A4D3A00;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_3.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-7cbe6925::before, .elementor-2471 .elementor-element.elementor-element-7cbe6925 > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-7cbe6925 > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-7cbe6925 > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-7cbe6925 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-7cbe6925 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000085 0%, var( --e-global-color-0c09827 ) 100%);}.elementor-2471 .elementor-element.elementor-element-7cbe6925::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2471 .elementor-element.elementor-element-4fb25971 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-45788b27{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-68711509{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2471 .elementor-element.elementor-element-68711509:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-68711509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_3.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-68711509::before, .elementor-2471 .elementor-element.elementor-element-68711509 > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-68711509 > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-68711509 > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-68711509 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-68711509 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000091 0%, var( --e-global-color-0c09827 ) 100%);}.elementor-2471 .elementor-element.elementor-element-68711509::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2471 .elementor-element.elementor-element-194f56de .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-fe8e607{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-7f594885{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2471 .elementor-element.elementor-element-7f594885:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-7f594885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_3.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-7f594885::before, .elementor-2471 .elementor-element.elementor-element-7f594885 > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-7f594885 > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-7f594885 > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-7f594885 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-7f594885 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000091 0%, var( --e-global-color-0c09827 ) 100%);}.elementor-2471 .elementor-element.elementor-element-7f594885::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2471 .elementor-element.elementor-element-1969e47c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2471 .elementor-element.elementor-element-35c61c8b{text-align:center;}.elementor-2471 .elementor-element.elementor-element-35c61c8b .elementor-heading-title{font-family:"Poppins";font-size:1.6rem;font-weight:700;letter-spacing:1px;color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-3f0e3ae .elementor-icon-wrapper{text-align:center;}.elementor-2471 .elementor-element.elementor-element-3f0e3ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2471 .elementor-element.elementor-element-3f0e3ae.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-3f0e3ae.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2471 .elementor-element.elementor-element-3f0e3ae.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-3f0e3ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2471 .elementor-element.elementor-element-3f0e3ae.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-3f0e3ae.elementor-view-framed .elementor-icon:hover, .elementor-2471 .elementor-element.elementor-element-3f0e3ae.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1a5eec8 );border-color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-3f0e3ae.elementor-view-framed .elementor-icon:hover, .elementor-2471 .elementor-element.elementor-element-3f0e3ae.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-3f0e3ae .elementor-icon{font-size:104px;}.elementor-2471 .elementor-element.elementor-element-3f0e3ae .elementor-icon svg{height:104px;}.elementor-2471 .elementor-element.elementor-element-21aa9fbf{--display:flex;--min-height:3600px;--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;--overflow:hidden;--z-index:230;}.elementor-2471 .elementor-element.elementor-element-21aa9fbf:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-21aa9fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa63da );}.elementor-2471 .elementor-element.elementor-element-1ce33577{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-5cff18db{--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:flex-end;--align-items:center;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-71e87ab5{--display:flex;}.elementor-2471 .elementor-element.elementor-element-3fae4771 .elementor-heading-title{font-family:var( --e-global-typography-70b47ba-font-family );font-size:var( --e-global-typography-70b47ba-font-size );font-weight:var( --e-global-typography-70b47ba-font-weight );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-171c0570{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--overflow:hidden;}.elementor-2471 .elementor-element.elementor-element-48292334{--display:flex;--min-height:20rem;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:010px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-48292334:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-48292334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3618;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-48292334::before, .elementor-2471 .elementor-element.elementor-element-48292334 > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-48292334 > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-48292334 > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-48292334 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-48292334 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3A4D3A00 0%, #3A4D3A 100%);}.elementor-2471 .elementor-element.elementor-element-48292334.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-4a18507{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;bottom:0px;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-4a18507{left:0px;}body.rtl .elementor-2471 .elementor-element.elementor-element-4a18507{right:0px;}.elementor-2471 .elementor-element.elementor-element-19299f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-19299f0e .elementor-image-box-wrapper{text-align:left;}.elementor-2471 .elementor-element.elementor-element-19299f0e .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-19299f0e .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-9609e1b{--display:flex;--min-height:20rem;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:010px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-9609e1b:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-9609e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3618;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-9609e1b::before, .elementor-2471 .elementor-element.elementor-element-9609e1b > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-9609e1b > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-9609e1b > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-9609e1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-9609e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3A4D3A00 0%, #3A4D3A 100%);}.elementor-2471 .elementor-element.elementor-element-9609e1b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-5e9204b4{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;bottom:0px;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-5e9204b4{left:0px;}body.rtl .elementor-2471 .elementor-element.elementor-element-5e9204b4{right:0px;}.elementor-2471 .elementor-element.elementor-element-27abcdb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-27abcdb2 .elementor-image-box-wrapper{text-align:left;}.elementor-2471 .elementor-element.elementor-element-27abcdb2 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-27abcdb2 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-68734179{--display:flex;--min-height:20rem;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:010px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-68734179:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-68734179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3618;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-68734179::before, .elementor-2471 .elementor-element.elementor-element-68734179 > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-68734179 > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-68734179 > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-68734179 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-68734179 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3A4D3A00 0%, #3A4D3A 100%);}.elementor-2471 .elementor-element.elementor-element-68734179.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-78c7178e{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;bottom:0px;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-78c7178e{left:0px;}body.rtl .elementor-2471 .elementor-element.elementor-element-78c7178e{right:0px;}.elementor-2471 .elementor-element.elementor-element-61ea516e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-61ea516e .elementor-image-box-wrapper{text-align:left;}.elementor-2471 .elementor-element.elementor-element-61ea516e .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-61ea516e .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-2471 .elementor-element.elementor-element-24d66764{--display:flex;--min-height:20rem;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:010px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-24d66764:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-24d66764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3618;background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/09/oldal_vege.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2471 .elementor-element.elementor-element-24d66764::before, .elementor-2471 .elementor-element.elementor-element-24d66764 > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-24d66764 > .e-con-inner > .elementor-background-video-container::before, .elementor-2471 .elementor-element.elementor-element-24d66764 > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-24d66764 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2471 .elementor-element.elementor-element-24d66764 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3A4D3A00 0%, #3A4D3A 100%);}.elementor-2471 .elementor-element.elementor-element-24d66764.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-7d2f92a0{--display:flex;--min-height:auto;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-337be749{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-a5b4b34{text-align:left;}.elementor-2471 .elementor-element.elementor-element-a5b4b34 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-6522792d{--display:flex;}.elementor-2471 .elementor-element.elementor-element-7b47bf71 .elementor-icon-wrapper{text-align:center;}.elementor-2471 .elementor-element.elementor-element-7b47bf71.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2471 .elementor-element.elementor-element-7b47bf71.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-7b47bf71.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2471 .elementor-element.elementor-element-7b47bf71.elementor-view-framed .elementor-icon, .elementor-2471 .elementor-element.elementor-element-7b47bf71.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2471 .elementor-element.elementor-element-7b47bf71.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-7b47bf71.elementor-view-framed .elementor-icon:hover, .elementor-2471 .elementor-element.elementor-element-7b47bf71.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1a5eec8 );border-color:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-7b47bf71.elementor-view-framed .elementor-icon:hover, .elementor-2471 .elementor-element.elementor-element-7b47bf71.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1a5eec8 );}.elementor-2471 .elementor-element.elementor-element-7b47bf71 .elementor-icon{font-size:5rem;}.elementor-2471 .elementor-element.elementor-element-7b47bf71 .elementor-icon svg{height:5rem;}body.elementor-page-2471{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}@media(max-width:1024px){.elementor-2471 .elementor-element.elementor-element-4d04de4:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-4d04de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-2471 .elementor-element.elementor-element-f339297 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-19f93a9:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-19f93a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-2471 .elementor-element.elementor-element-d8996b3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-76cefaa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-789dfe8b .elementor-heading-title{line-height:1.9rem;}.elementor-2471 .elementor-element.elementor-element-6a246eac{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2471 .elementor-element.elementor-element-f6eff32{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-25c6fe8f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2ff0b9b0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-735c522c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5393a6a7{--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-2471 .elementor-element.elementor-element-5a63e6fd{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-221c6be4{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-ee120b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:5;}.elementor-2471 .elementor-element.elementor-element-43eafe8{--z-index:10;}.elementor-2471 .elementor-element.elementor-element-59750b10 .elementor-heading-title{font-size:1.5rem;}.elementor-2471 .elementor-element.elementor-element-47df2919 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-64757638{font-size:1.3rem;}.elementor-2471 .elementor-element.elementor-element-729681ba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2471 .elementor-element.elementor-element-5efc60d0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-2471 .elementor-element.elementor-element-46da9f48 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4a53d912{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-17b8a55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6857916{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7ab9f032{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2eec797e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-1b2391aa{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7df1357f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-10de877c .elementor-icon{font-size:7rem;}.elementor-2471 .elementor-element.elementor-element-10de877c .elementor-icon svg{height:7rem;}.elementor-2471 .elementor-element.elementor-element-ae8028d .elementor-icon{font-size:7rem;}.elementor-2471 .elementor-element.elementor-element-ae8028d .elementor-icon svg{height:7rem;}.elementor-2471 .elementor-element.elementor-element-12f5a8bf{--grid-auto-flow:row;}.elementor-2471 .elementor-element.elementor-element-265f6d36{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-12e67cf4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4ed13c06{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-70fb94c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-01b120d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4ea9046b .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-12590ec9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-521e0898{--grid-auto-flow:row;}.elementor-2471 .elementor-element.elementor-element-4c90209a{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-3ee9509e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-313d9895{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-72086509{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-59b5d8a7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-79d9bdf5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-128d620c{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-43bf2dda .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-34d8f0b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-1d594d36{--grid-auto-flow:row;}.elementor-2471 .elementor-element.elementor-element-5140831d{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-27d0706d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-22609297{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6069e19c{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-56ed9dfa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-49154457{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-8d9af91{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-b7c232b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-e6c7982{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6608e7da{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2e706157{--min-height:50vh;}.elementor-2471 .elementor-element.elementor-element-358ce4bd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-ee4b7a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-eb08303 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-39ebb55 .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-657dd244 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5add0827{--grid-auto-flow:row;}.elementor-2471 .elementor-element.elementor-element-320f08a0{--grid-auto-flow:row;}.elementor-2471 .elementor-element.elementor-element-4810e58e .elementor-counter-number-wrapper{font-size:1.5rem;}.elementor-2471 .elementor-element.elementor-element-10bd73d .elementor-counter-number-wrapper{font-size:1.5rem;}.elementor-2471 .elementor-element.elementor-element-59a2e92c .elementor-counter-number-wrapper{font-size:1.5rem;}.elementor-2471 .elementor-element.elementor-element-7255f429 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-127135e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-b473614{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4ea92b40{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-645629a0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-1de50fb2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-485b995c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2845521a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3e16e069{--grid-auto-flow:row;}.elementor-2471 .elementor-element.elementor-element-70ba4dc2{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-25d9b101{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7130cbe5:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-7130cbe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-2471 .elementor-element.elementor-element-34e0379b .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-2913a791{--grid-auto-flow:row;}.elementor-2471 .elementor-element.elementor-element-5174cbaf{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-73bf9577 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5037bab1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7d4878f3{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-2fea128b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2b12840f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-40517ea1{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-27aa265d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6adc3f22{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-56ea3862{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-2d2f1ae6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3de05bec{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5f7f9ed{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-5e1b523f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-220cfcc4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-236e73ce{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-5549d1f8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-10a067be{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-481b926f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5562fedc .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-217a21c4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-8f9d33a .elementor-heading-title{font-size:5rem;}.elementor-2471 .elementor-element.elementor-element-5171fde9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4398f06e .elementor-heading-title{font-size:5rem;}.elementor-2471 .elementor-element.elementor-element-677563a0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-76dfc6c4 .elementor-heading-title{font-size:5rem;}.elementor-2471 .elementor-element.elementor-element-4b499901 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-13e21c55 .elementor-heading-title{font-size:5rem;}.elementor-2471 .elementor-element.elementor-element-377311a3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-8459215 .elementor-heading-title{font-size:5rem;}.elementor-2471 .elementor-element.elementor-element-2fc464f2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3381255d .elementor-heading-title{font-size:5rem;}.elementor-2471 .elementor-element.elementor-element-6632bf51 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7d638f42 .elementor-heading-title{font-size:5rem;}.elementor-2471 .elementor-element.elementor-element-4ded47e8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6c87bd82 .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-13c31454{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-79177242{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4671180a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-50ebc34e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7d636e66{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-410950b2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-9af86be{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5944432f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-280c6ca8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-17d00f51 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-c4ef85f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-643c21d .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-72b77cb8 .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-183c542f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-9f213ef{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-40d841f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-19ef1b4f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5734f443 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-78c68877{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4ee5ba9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-23f4424e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-1b5382ca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-81457f2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3be613b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3eb2d1e8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-70fbbfcf:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-70fbbfcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_1.webp");}.elementor-2471 .elementor-element.elementor-element-70fbbfcf{--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;}.elementor-2471 .elementor-element.elementor-element-a554311 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7a9667fd{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7cbe6925:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-7cbe6925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_2.webp");}.elementor-2471 .elementor-element.elementor-element-7cbe6925{--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;}.elementor-2471 .elementor-element.elementor-element-4fb25971 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-45788b27{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-68711509{--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;}.elementor-2471 .elementor-element.elementor-element-194f56de .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-fe8e607{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7f594885:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-7f594885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/09/oldal_vege.webp");}.elementor-2471 .elementor-element.elementor-element-7f594885{--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;}.elementor-2471 .elementor-element.elementor-element-35c61c8b .elementor-heading-title{font-size:1.5rem;line-height:1.3em;}.elementor-2471 .elementor-element.elementor-element-3fae4771 .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-19299f0e .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-19299f0e .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-27abcdb2 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-27abcdb2 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-61ea516e .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-61ea516e .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-a5b4b34 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(min-width:768px){.elementor-2471 .elementor-element.elementor-element-4d04de4{--content-width:65%;}.elementor-2471 .elementor-element.elementor-element-21f0aea6{--content-width:100%;}.elementor-2471 .elementor-element.elementor-element-7f4923b9{--width:100%;}.elementor-2471 .elementor-element.elementor-element-402804c2{--width:100%;}.elementor-2471 .elementor-element.elementor-element-7a92c4fe{--width:100%;}.elementor-2471 .elementor-element.elementor-element-19f93a9{--content-width:65%;}.elementor-2471 .elementor-element.elementor-element-45c8869{--content-width:100%;}.elementor-2471 .elementor-element.elementor-element-22f4e21{--width:100%;}.elementor-2471 .elementor-element.elementor-element-634a036{--width:100%;}.elementor-2471 .elementor-element.elementor-element-a62294b{--width:100%;}.elementor-2471 .elementor-element.elementor-element-111b2bc{--width:50%;}.elementor-2471 .elementor-element.elementor-element-95abbe6{--width:50%;}.elementor-2471 .elementor-element.elementor-element-59607572{--content-width:90%;}.elementor-2471 .elementor-element.elementor-element-78ad54bb{--width:50%;}.elementor-2471 .elementor-element.elementor-element-6a246eac{--width:100%;}.elementor-2471 .elementor-element.elementor-element-f6eff32{--width:40%;}.elementor-2471 .elementor-element.elementor-element-5393a6a7{--width:30%;}.elementor-2471 .elementor-element.elementor-element-75f85024{--width:104.821%;}.elementor-2471 .elementor-element.elementor-element-47b17a40{--content-width:70%;}.elementor-2471 .elementor-element.elementor-element-43eafe8{--width:auto;}.elementor-2471 .elementor-element.elementor-element-701e9dc2{--width:auto;}.elementor-2471 .elementor-element.elementor-element-452016d3{--width:100%;}.elementor-2471 .elementor-element.elementor-element-5efc60d0{--width:70%;}.elementor-2471 .elementor-element.elementor-element-3f954275{--width:70%;}.elementor-2471 .elementor-element.elementor-element-12f5a8bf{--width:95%;}.elementor-2471 .elementor-element.elementor-element-521e0898{--width:80%;}.elementor-2471 .elementor-element.elementor-element-1d594d36{--width:80%;}.elementor-2471 .elementor-element.elementor-element-60dddc1{--content-width:100%;}.elementor-2471 .elementor-element.elementor-element-40db4d48{--width:69.101%;}.elementor-2471 .elementor-element.elementor-element-7eb71ab1{--width:100%;}.elementor-2471 .elementor-element.elementor-element-7b5fef10{--width:95%;}.elementor-2471 .elementor-element.elementor-element-320f08a0{--width:100%;}.elementor-2471 .elementor-element.elementor-element-7f965f5a{--width:auto;}.elementor-2471 .elementor-element.elementor-element-3c8b6eed{--width:auto;}.elementor-2471 .elementor-element.elementor-element-50c8a71d{--width:70%;}.elementor-2471 .elementor-element.elementor-element-1618e2ac{--width:80%;}.elementor-2471 .elementor-element.elementor-element-f816781{--width:50%;}.elementor-2471 .elementor-element.elementor-element-1af36300{--width:50%;}.elementor-2471 .elementor-element.elementor-element-3e16e069{--width:95%;}.elementor-2471 .elementor-element.elementor-element-2913a791{--width:80%;}.elementor-2471 .elementor-element.elementor-element-9d41a87{--content-width:80%;}.elementor-2471 .elementor-element.elementor-element-321f7fc6{--content-width:100%;}.elementor-2471 .elementor-element.elementor-element-41ba30a8{--content-width:70%;}.elementor-2471 .elementor-element.elementor-element-77c2278f{--content-width:100%;}.elementor-2471 .elementor-element.elementor-element-5d5e14d0{--width:80%;}.elementor-2471 .elementor-element.elementor-element-6408a893{--width:30%;}.elementor-2471 .elementor-element.elementor-element-119fed33{--width:30%;}.elementor-2471 .elementor-element.elementor-element-54290341{--width:80%;}.elementor-2471 .elementor-element.elementor-element-1e962df1{--width:30%;}.elementor-2471 .elementor-element.elementor-element-6dd6c8b0{--width:30%;}.elementor-2471 .elementor-element.elementor-element-5c242f26{--width:80%;}.elementor-2471 .elementor-element.elementor-element-647f83e2{--width:30%;}.elementor-2471 .elementor-element.elementor-element-f364b6a{--width:30%;}.elementor-2471 .elementor-element.elementor-element-5cf671f3{--width:100%;}.elementor-2471 .elementor-element.elementor-element-15186a70{--width:80%;}.elementor-2471 .elementor-element.elementor-element-652035fd{--width:80%;}.elementor-2471 .elementor-element.elementor-element-66f6f10{--width:80%;}.elementor-2471 .elementor-element.elementor-element-7d2cfeb0{--content-width:100%;}.elementor-2471 .elementor-element.elementor-element-147275c4{--width:70%;}.elementor-2471 .elementor-element.elementor-element-37641a47{--width:70%;}.elementor-2471 .elementor-element.elementor-element-e63f0fa{--width:30%;}.elementor-2471 .elementor-element.elementor-element-59d7ba67{--width:100%;}.elementor-2471 .elementor-element.elementor-element-6a88d8d7{--width:70%;}.elementor-2471 .elementor-element.elementor-element-59e3ea92{--width:30%;}.elementor-2471 .elementor-element.elementor-element-6f24718b{--width:100%;}.elementor-2471 .elementor-element.elementor-element-435aa612{--width:70%;}.elementor-2471 .elementor-element.elementor-element-300357f5{--width:30%;}.elementor-2471 .elementor-element.elementor-element-298acb2e{--width:100%;}.elementor-2471 .elementor-element.elementor-element-5289df1a{--content-width:80%;}.elementor-2471 .elementor-element.elementor-element-a335127{--content-width:80%;}.elementor-2471 .elementor-element.elementor-element-68e6b8ac{--content-width:80%;}.elementor-2471 .elementor-element.elementor-element-3a39ee23{--width:80%;}.elementor-2471 .elementor-element.elementor-element-550f0fb6{--content-width:70%;}.elementor-2471 .elementor-element.elementor-element-42c2cd62{--width:45%;}.elementor-2471 .elementor-element.elementor-element-51c13399{--width:10%;}.elementor-2471 .elementor-element.elementor-element-5167ad08{--width:3px;}.elementor-2471 .elementor-element.elementor-element-6664cbf1{--width:3px;}.elementor-2471 .elementor-element.elementor-element-563c2e25{--width:45%;}.elementor-2471 .elementor-element.elementor-element-2c53ec21{--width:45%;}.elementor-2471 .elementor-element.elementor-element-758ad94c{--width:10%;}.elementor-2471 .elementor-element.elementor-element-17ab147a{--width:3px;}.elementor-2471 .elementor-element.elementor-element-5b43f6de{--width:3px;}.elementor-2471 .elementor-element.elementor-element-10632700{--width:45%;}.elementor-2471 .elementor-element.elementor-element-263a09f9{--width:45%;}.elementor-2471 .elementor-element.elementor-element-3d9a4299{--width:10%;}.elementor-2471 .elementor-element.elementor-element-70799a2f{--width:3px;}.elementor-2471 .elementor-element.elementor-element-38c2f5b7{--width:3px;}.elementor-2471 .elementor-element.elementor-element-5cd6c116{--width:45%;}.elementor-2471 .elementor-element.elementor-element-c54549e{--content-width:100%;}.elementor-2471 .elementor-element.elementor-element-1d5c3593{--width:45%;}.elementor-2471 .elementor-element.elementor-element-756e7259{--width:10%;}.elementor-2471 .elementor-element.elementor-element-4bc741a6{--width:3px;}.elementor-2471 .elementor-element.elementor-element-64f16d71{--width:3px;}.elementor-2471 .elementor-element.elementor-element-394ee09a{--width:45%;}.elementor-2471 .elementor-element.elementor-element-1057a502{--width:45%;}.elementor-2471 .elementor-element.elementor-element-31fecf98{--width:10%;}.elementor-2471 .elementor-element.elementor-element-6bd9923e{--width:3px;}.elementor-2471 .elementor-element.elementor-element-70a45d8c{--width:3px;}.elementor-2471 .elementor-element.elementor-element-3753d3b8{--width:45%;}.elementor-2471 .elementor-element.elementor-element-52540cba{--width:45%;}.elementor-2471 .elementor-element.elementor-element-2c3bca43{--width:10%;}.elementor-2471 .elementor-element.elementor-element-2aa91175{--width:3px;}.elementor-2471 .elementor-element.elementor-element-5a6fda35{--width:3px;}.elementor-2471 .elementor-element.elementor-element-94f8a7b{--width:45%;}.elementor-2471 .elementor-element.elementor-element-1969e47c{--width:100%;}.elementor-2471 .elementor-element.elementor-element-21aa9fbf{--width:100%;}.elementor-2471 .elementor-element.elementor-element-1ce33577{--content-width:1400px;}.elementor-2471 .elementor-element.elementor-element-48292334{--width:40rem;}.elementor-2471 .elementor-element.elementor-element-4a18507{--width:100%;}.elementor-2471 .elementor-element.elementor-element-9609e1b{--width:40rem;}.elementor-2471 .elementor-element.elementor-element-5e9204b4{--width:100%;}.elementor-2471 .elementor-element.elementor-element-68734179{--width:40rem;}.elementor-2471 .elementor-element.elementor-element-78c7178e{--width:100%;}.elementor-2471 .elementor-element.elementor-element-24d66764{--width:40rem;}.elementor-2471 .elementor-element.elementor-element-7d2f92a0{--width:100%;}.elementor-2471 .elementor-element.elementor-element-337be749{--width:100%;}.elementor-2471 .elementor-element.elementor-element-6522792d{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2471 .elementor-element.elementor-element-4d04de4{--content-width:90%;}.elementor-2471 .elementor-element.elementor-element-19f93a9{--content-width:90%;}.elementor-2471 .elementor-element.elementor-element-6a246eac{--width:100%;}.elementor-2471 .elementor-element.elementor-element-f6eff32{--width:50%;}.elementor-2471 .elementor-element.elementor-element-5393a6a7{--width:40%;}.elementor-2471 .elementor-element.elementor-element-5a63e6fd{--width:100%;}.elementor-2471 .elementor-element.elementor-element-75f85024{--width:100%;}.elementor-2471 .elementor-element.elementor-element-47b17a40{--content-width:80%;}.elementor-2471 .elementor-element.elementor-element-5efc60d0{--width:90%;}.elementor-2471 .elementor-element.elementor-element-3f954275{--width:90%;}.elementor-2471 .elementor-element.elementor-element-521e0898{--width:95%;}.elementor-2471 .elementor-element.elementor-element-1d594d36{--width:65%;}.elementor-2471 .elementor-element.elementor-element-40db4d48{--width:90%;}.elementor-2471 .elementor-element.elementor-element-50c8a71d{--width:90%;}.elementor-2471 .elementor-element.elementor-element-2913a791{--width:95%;}.elementor-2471 .elementor-element.elementor-element-41ba30a8{--content-width:90%;}.elementor-2471 .elementor-element.elementor-element-5d5e14d0{--width:100%;}.elementor-2471 .elementor-element.elementor-element-54290341{--width:100%;}.elementor-2471 .elementor-element.elementor-element-5c242f26{--width:100%;}.elementor-2471 .elementor-element.elementor-element-15186a70{--width:90%;}.elementor-2471 .elementor-element.elementor-element-147275c4{--width:90%;}.elementor-2471 .elementor-element.elementor-element-3a39ee23{--width:95%;}.elementor-2471 .elementor-element.elementor-element-550f0fb6{--content-width:95%;}.elementor-2471 .elementor-element.elementor-element-744466ca{--content-width:90%;}}@media(max-width:767px){.elementor-2471 .elementor-element.elementor-element-4d04de4:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-4d04de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2026/01/Kata-x-David-014-Tbstudio.hu_web-1.jpg");background-position:center center;}.elementor-2471 .elementor-element.elementor-element-7f4923b9{--min-height:12px;--margin-top:020em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2471 .elementor-element.elementor-element-3035f6f7 .elementor-heading-title{font-size:1.7rem;}.elementor-2471 .elementor-element.elementor-element-402804c2{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2471 .elementor-element.elementor-element-f339297{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2471 .elementor-element.elementor-element-f339297.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-2471 .elementor-element.elementor-element-f339297 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7a92c4fe{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:010%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-7a92c4fe.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-77e408cd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2471 .elementor-element.elementor-element-77e408cd.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-77e408cd .elementor-button{font-size:1rem;}.elementor-2471 .elementor-element.elementor-element-4d33133e.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-4d33133e .elementor-button{font-size:1rem;}.elementor-2471 .elementor-element.elementor-element-19f93a9:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-19f93a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-144px 63%;}.elementor-2471 .elementor-element.elementor-element-22f4e21{--min-height:12px;--margin-top:020em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2471 .elementor-element.elementor-element-f2cbc3e .elementor-heading-title{font-size:1.6rem;}.elementor-2471 .elementor-element.elementor-element-d8996b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2471 .elementor-element.elementor-element-d8996b3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-634a036{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2471 .elementor-element.elementor-element-76cefaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2471 .elementor-element.elementor-element-76cefaa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-79620c2 .elementor-button{font-size:1rem;}.elementor-2471 .elementor-element.elementor-element-1354e66 .elementor-button{font-size:1rem;}.elementor-2471 .elementor-element.elementor-element-59607572{--content-width:92%;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-789dfe8b .elementor-heading-title{line-height:2rem;}.elementor-2471 .elementor-element.elementor-element-6a246eac{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-27f95cc .elementor-button{font-size:1rem;}.elementor-2471 .elementor-element.elementor-element-422ffeac .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-25c6fe8f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6119992 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-2ff0b9b0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-cc99deb .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-735c522c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-723bed4c{left:-4.563px;}body.rtl .elementor-2471 .elementor-element.elementor-element-723bed4c{right:-4.563px;}.elementor-2471 .elementor-element.elementor-element-723bed4c{top:-22.621px;}.elementor-2471 .elementor-element.elementor-element-221c6be4{margin:00px 00px calc(var(--kit-widget-spacing, 0px) + 00px) 00px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2e1f1812{margin:1rem 1rem calc(var(--kit-widget-spacing, 0px) + 1rem) 1rem;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-2e1f1812 .elementor-icon{font-size:3rem;}.elementor-2471 .elementor-element.elementor-element-2e1f1812 .elementor-icon svg{height:3rem;}.elementor-2471 .elementor-element.elementor-element-75f85024{--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-47b17a40{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-ee120b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-2471 .elementor-element.elementor-element-43eafe8{--width:88%;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;top:0em;--z-index:5;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-43eafe8{right:6%;}body.rtl .elementor-2471 .elementor-element.elementor-element-43eafe8{left:6%;}.elementor-2471 .elementor-element.elementor-element-59750b10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-59750b10 .elementor-heading-title{font-size:1.6rem;line-height:1.3em;}.elementor-2471 .elementor-element.elementor-element-47df2919{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-47df2919 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-701e9dc2{--margin-top:16rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-fb03f61{left:-0.757%;}body.rtl .elementor-2471 .elementor-element.elementor-element-fb03f61{right:-0.757%;}.elementor-2471 .elementor-element.elementor-element-fb03f61{top:-27px;z-index:1;}.elementor-2471 .elementor-element.elementor-element-fb03f61 .elementor-icon{font-size:10rem;}.elementor-2471 .elementor-element.elementor-element-fb03f61 .elementor-icon svg{height:10rem;}.elementor-2471 .elementor-element.elementor-element-64757638{font-size:1.3rem;line-height:1.5em;}.elementor-2471 .elementor-element.elementor-element-345cf99e{font-size:1.3rem;line-height:1.5em;}.elementor-2471 .elementor-element.elementor-element-729681ba{--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-2471 .elementor-element.elementor-element-667a719{z-index:1;}.elementor-2471 .elementor-element.elementor-element-5efc60d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2471 .elementor-element.elementor-element-6479b868{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-4b20b469{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-46da9f48{text-align:center;}.elementor-2471 .elementor-element.elementor-element-46da9f48 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4a53d912{text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-1ba84694{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-17b8a55{text-align:left;}.elementor-2471 .elementor-element.elementor-element-17b8a55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6857916{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7ab9f032{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2eec797e{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-1b2391aa{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3f954275{--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-768e888b{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-2ece34e0 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-34f6a153 .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-2471 .elementor-element.elementor-element-7df1357f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-de4c418{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2471 .elementor-element.elementor-element-de4c418 .elementor-button{font-size:1rem;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-10de877c{right:6%;}body.rtl .elementor-2471 .elementor-element.elementor-element-10de877c{left:6%;}.elementor-2471 .elementor-element.elementor-element-10de877c{bottom:-7%;}.elementor-2471 .elementor-element.elementor-element-10de877c .elementor-icon{font-size:5rem;}.elementor-2471 .elementor-element.elementor-element-10de877c .elementor-icon svg{height:5rem;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-ae8028d{left:6%;}body.rtl .elementor-2471 .elementor-element.elementor-element-ae8028d{right:6%;}.elementor-2471 .elementor-element.elementor-element-ae8028d{top:-8%;}.elementor-2471 .elementor-element.elementor-element-ae8028d .elementor-icon{font-size:5rem;}.elementor-2471 .elementor-element.elementor-element-ae8028d .elementor-icon svg{height:5rem;}.elementor-2471 .elementor-element.elementor-element-ed8a5e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-12f5a8bf{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-12f5a8bf.e-con{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-265f6d36{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2471 .elementor-element.elementor-element-54b7673f{width:100%;max-width:100%;text-align:center;}.elementor-2471 .elementor-element.elementor-element-54b7673f .elementor-heading-title{font-size:1.6rem;}.elementor-2471 .elementor-element.elementor-element-67f88e09 .elementor-divider{text-align:center;}.elementor-2471 .elementor-element.elementor-element-67f88e09 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-12e67cf4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2471 .elementor-element.elementor-element-12e67cf4{text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4ed13c06{text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-70fb94c{text-align:left;}.elementor-2471 .elementor-element.elementor-element-70fb94c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-01b120d{text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5a4286e1{--min-height:13rem;--border-radius:0rem 0rem 0.7rem 0.7rem;}.elementor-2471 .elementor-element.elementor-element-706b12d6{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-4ea9046b .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-12590ec9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2736059b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2471 .elementor-element.elementor-element-521e0898{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-166a7fff{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-4c90209a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-6b34864d img{width:30%;}.elementor-2471 .elementor-element.elementor-element-3ee9509e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-313d9895{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-1480091a{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-72086509{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-13c5a4f3 img{width:30%;}.elementor-2471 .elementor-element.elementor-element-59b5d8a7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-79d9bdf5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-78133da6{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-128d620c{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-1c35606e img{width:30%;}.elementor-2471 .elementor-element.elementor-element-43bf2dda .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-34d8f0b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-1d594d36{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-5ace2f3d{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-5140831d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-561db86d img{width:30%;}.elementor-2471 .elementor-element.elementor-element-27d0706d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-22609297{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-662b82dd{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-6069e19c{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-32e75b16 img{width:30%;}.elementor-2471 .elementor-element.elementor-element-56ed9dfa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-49154457{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-a07f67a{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-8d9af91{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-e86c6bc img{width:30%;}.elementor-2471 .elementor-element.elementor-element-b7c232b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-e6c7982{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6608e7da{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7961be4c .elementor-button{font-size:1rem;}.elementor-2471 .elementor-element.elementor-element-2a8b2c43{--min-height:auto;--margin-top:7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2471 .elementor-element.elementor-element-358ce4bd{text-align:center;}.elementor-2471 .elementor-element.elementor-element-358ce4bd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-37a6f620{text-align:center;}.elementor-2471 .elementor-element.elementor-element-37a6f620 .elementor-heading-title{font-size:1.3rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-653de4cc .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-2471 .elementor-element.elementor-element-653de4cc .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-ee4b7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2471 .elementor-element.elementor-element-ee4b7a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-eb08303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2471 .elementor-element.elementor-element-eb08303 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-60dddc1{--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-40db4d48{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-39ebb55 .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-657dd244 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5add0827{--min-height:auto;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2471 .elementor-element.elementor-element-7eb71ab1{--margin-top:0%;--margin-bottom:100%;--margin-left:0%;--margin-right:0%;}.elementor-2471 .elementor-element.elementor-element-7b5fef10{--width:95%;--margin-top:0%;--margin-bottom:0%;--margin-left:2.5%;--margin-right:2.5%;bottom:2%;}.elementor-2471 .elementor-element.elementor-element-320f08a0{--e-con-grid-template-columns:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-53653e06{--gap:0.2rem 0rem;--row-gap:0.2rem;--column-gap:0rem;}.elementor-2471 .elementor-element.elementor-element-4810e58e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-4810e58e .elementor-counter-number-wrapper{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-1e93cb88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-1e93cb88 .elementor-heading-title{font-size:0.9rem;}.elementor-2471 .elementor-element.elementor-element-2e7bc289{--gap:0.2rem 0rem;--row-gap:0.2rem;--column-gap:0rem;}.elementor-2471 .elementor-element.elementor-element-10bd73d .elementor-counter-number-wrapper{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-5d935088 .elementor-heading-title{font-size:0.9rem;}.elementor-2471 .elementor-element.elementor-element-2658da2e{--gap:0.2rem 0rem;--row-gap:0.2rem;--column-gap:0rem;}.elementor-2471 .elementor-element.elementor-element-59a2e92c .elementor-counter-number-wrapper{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-792e7cd5 .elementor-heading-title{font-size:0.9rem;}.elementor-2471 .elementor-element.elementor-element-761496e3{--margin-top:-14rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:00rem;--padding-bottom:00rem;--padding-left:00rem;--padding-right:00rem;}.elementor-2471 .elementor-element.elementor-element-7f965f5a{--width:100%;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;top:0em;--z-index:5;}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-7f965f5a{left:0rem;}body.rtl .elementor-2471 .elementor-element.elementor-element-7f965f5a{right:0rem;}.elementor-2471 .elementor-element.elementor-element-7255f429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-7255f429 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-127135e9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-127135e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3c8b6eed{--margin-top:10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-b473614{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4ea92b40{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-645629a0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-1de50fb2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}body:not(.rtl) .elementor-2471 .elementor-element.elementor-element-280f587e{left:-0.757%;}body.rtl .elementor-2471 .elementor-element.elementor-element-280f587e{right:-0.757%;}.elementor-2471 .elementor-element.elementor-element-280f587e{top:-27px;z-index:1;}.elementor-2471 .elementor-element.elementor-element-280f587e .elementor-icon{font-size:10rem;}.elementor-2471 .elementor-element.elementor-element-280f587e .elementor-icon svg{height:10rem;}.elementor-2471 .elementor-element.elementor-element-50c8a71d{--margin-top:1rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-17036983{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-2d09a258 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-485b995c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2845521a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-1618e2ac{--width:100%;--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-2471 .elementor-element.elementor-element-f816781{--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;}.elementor-2471 .elementor-element.elementor-element-6b89342a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2471 .elementor-element.elementor-element-6b89342a .elementor-button{font-size:1rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-1af36300{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-67dcdfb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;}.elementor-2471 .elementor-element.elementor-element-67dcdfb4 .elementor-button{font-size:1rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-2d840648 > .elementor-shape-top svg, .elementor-2471 .elementor-element.elementor-element-2d840648 > .e-con-inner > .elementor-shape-top svg{height:2.3rem;}.elementor-2471 .elementor-element.elementor-element-2d840648 > .elementor-shape-bottom svg, .elementor-2471 .elementor-element.elementor-element-2d840648 > .e-con-inner > .elementor-shape-bottom svg{height:2.3rem;}.elementor-2471 .elementor-element.elementor-element-2d840648{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2471 .elementor-element.elementor-element-3e16e069{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-70ba4dc2{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2471 .elementor-element.elementor-element-1dae87eb{text-align:center;}.elementor-2471 .elementor-element.elementor-element-1dae87eb .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-3b0e1d6c .elementor-divider{text-align:center;}.elementor-2471 .elementor-element.elementor-element-3b0e1d6c .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2471 .elementor-element.elementor-element-25d9b101{text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7130cbe5{--min-height:13rem;--border-radius:0rem 0rem 0.7rem 0.7rem;}.elementor-2471 .elementor-element.elementor-element-292e252{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-34e0379b .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-f43d484 .elementor-divider-separator{width:10%;}.elementor-2471 .elementor-element.elementor-element-f43d484 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2471 .elementor-element.elementor-element-2913a791{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-73c524aa{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-5174cbaf{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-11bee70c img{width:30%;}.elementor-2471 .elementor-element.elementor-element-73bf9577 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5037bab1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4d2e907f{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-7d4878f3{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-3647d84e img{width:30%;}.elementor-2471 .elementor-element.elementor-element-2fea128b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2b12840f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-725a5825{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-40517ea1{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-77a431eb img{width:30%;}.elementor-2471 .elementor-element.elementor-element-27aa265d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6adc3f22{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-60e0e825{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-56ea3862{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-6c9057c3 img{width:30%;}.elementor-2471 .elementor-element.elementor-element-2d2f1ae6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3de05bec{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-52cb7bfd{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-5f7f9ed{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-31f86d49 img{width:30%;}.elementor-2471 .elementor-element.elementor-element-5e1b523f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-220cfcc4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2d66c3b5{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-2471 .elementor-element.elementor-element-236e73ce{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2471 .elementor-element.elementor-element-6092dabc img{width:30%;}.elementor-2471 .elementor-element.elementor-element-5549d1f8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-10a067be{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-9d41a87{--margin-top:1rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-4d28891a .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-481b926f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-4865c327 .elementor-button{font-size:1rem;}.elementor-2471 .elementor-element.elementor-element-5562fedc .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-217a21c4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-5365e338 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-8f9d33a.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-8f9d33a .elementor-heading-title{font-size:10rem;}.elementor-2471 .elementor-element.elementor-element-447a9b4c{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-5171fde9{text-align:center;}.elementor-2471 .elementor-element.elementor-element-5171fde9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6fe7527c{text-align:center;}.elementor-2471 .elementor-element.elementor-element-4398f06e.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-4398f06e .elementor-heading-title{font-size:10rem;}.elementor-2471 .elementor-element.elementor-element-34b82ab5{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-677563a0{text-align:center;}.elementor-2471 .elementor-element.elementor-element-677563a0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3e0558b3{text-align:center;}.elementor-2471 .elementor-element.elementor-element-76dfc6c4.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-76dfc6c4 .elementor-heading-title{font-size:10rem;}.elementor-2471 .elementor-element.elementor-element-fb16479{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-4b499901{text-align:center;}.elementor-2471 .elementor-element.elementor-element-4b499901 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-28a9568b{text-align:center;}.elementor-2471 .elementor-element.elementor-element-13e21c55.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-13e21c55 .elementor-heading-title{font-size:10rem;}.elementor-2471 .elementor-element.elementor-element-746868e6{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-377311a3{text-align:center;}.elementor-2471 .elementor-element.elementor-element-377311a3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7ff2b769{text-align:center;}.elementor-2471 .elementor-element.elementor-element-8459215.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-8459215 .elementor-heading-title{font-size:10rem;}.elementor-2471 .elementor-element.elementor-element-11b1b9fd{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-2fc464f2{text-align:center;}.elementor-2471 .elementor-element.elementor-element-2fc464f2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3523ce8a{text-align:center;}.elementor-2471 .elementor-element.elementor-element-3381255d.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-3381255d .elementor-heading-title{font-size:10rem;}.elementor-2471 .elementor-element.elementor-element-6da47acd{--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-6632bf51{text-align:center;}.elementor-2471 .elementor-element.elementor-element-6632bf51 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-6a28acf3{text-align:center;}.elementor-2471 .elementor-element.elementor-element-7d638f42.elementor-element{--align-self:center;}.elementor-2471 .elementor-element.elementor-element-7d638f42 .elementor-heading-title{font-size:10rem;}.elementor-2471 .elementor-element.elementor-element-71d07687 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-4ded47e8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-147275c4{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-6c87bd82 .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-13c31454{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-73f96d4 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2471 .elementor-element.elementor-element-79177242{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-66162187{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2471 .elementor-element.elementor-element-37641a47{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-1fc6981b .elementor-heading-title{font-size:1.7rem;}.elementor-2471 .elementor-element.elementor-element-4671180a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-e63f0fa{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-66953341{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2471 .elementor-element.elementor-element-6a88d8d7{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-21cc63f6 .elementor-heading-title{font-size:1.7rem;}.elementor-2471 .elementor-element.elementor-element-50ebc34e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-59e3ea92{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-6f24718b:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-6f24718b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/09/3_online_video-scaled.webp");}.elementor-2471 .elementor-element.elementor-element-1dbed3da{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2471 .elementor-element.elementor-element-435aa612{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-1a8f0de4 .elementor-heading-title{font-size:1.7rem;}.elementor-2471 .elementor-element.elementor-element-7d636e66{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-300357f5{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-298acb2e:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-298acb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/09/3.2-scaled.webp");background-position:center right;}.elementor-2471 .elementor-element.elementor-element-11a1b689 .elementor-heading-title{font-size:1.6rem;}.elementor-2471 .elementor-element.elementor-element-410950b2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-9af86be{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-45534f36 .elementor-heading-title{font-size:1.6rem;}.elementor-2471 .elementor-element.elementor-element-5944432f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-280c6ca8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-356f7cc0 .elementor-heading-title{font-size:1.6rem;}.elementor-2471 .elementor-element.elementor-element-17d00f51 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-c4ef85f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3a39ee23{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2471 .elementor-element.elementor-element-643c21d .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-57cc6840{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2471 .elementor-element.elementor-element-72b77cb8 .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-550f0fb6{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-171f56c0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2471 .elementor-element.elementor-element-42c2cd62{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-183c542f{text-align:left;}.elementor-2471 .elementor-element.elementor-element-183c542f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-9f213ef{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-51c13399{--width:10%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-51c13399.e-con{--order:-99999 /* order start hack */;}.elementor-2471 .elementor-element.elementor-element-332ba623 img{width:30px;height:30px;}.elementor-2471 .elementor-element.elementor-element-5167ad08{--width:3px;}.elementor-2471 .elementor-element.elementor-element-563c2e25{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-1d71828b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2471 .elementor-element.elementor-element-2c53ec21{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-40d841f0{text-align:left;}.elementor-2471 .elementor-element.elementor-element-40d841f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-19ef1b4f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-758ad94c{--width:10%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-758ad94c.e-con{--order:-99999 /* order start hack */;}.elementor-2471 .elementor-element.elementor-element-76ee63fa img{width:30px;height:30px;}.elementor-2471 .elementor-element.elementor-element-17ab147a{--width:3px;}.elementor-2471 .elementor-element.elementor-element-10632700{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-4911bc6d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2471 .elementor-element.elementor-element-263a09f9{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-5734f443{text-align:left;}.elementor-2471 .elementor-element.elementor-element-5734f443 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-78c68877{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3d9a4299{--width:10%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-3d9a4299.e-con{--order:-99999 /* order start hack */;}.elementor-2471 .elementor-element.elementor-element-44768fd4 img{width:30px;height:30px;}.elementor-2471 .elementor-element.elementor-element-70799a2f{--width:3px;}.elementor-2471 .elementor-element.elementor-element-5cd6c116{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-c54549e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2471 .elementor-element.elementor-element-1d5c3593{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-4ee5ba9b{text-align:left;}.elementor-2471 .elementor-element.elementor-element-4ee5ba9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-23f4424e{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-756e7259{--width:10%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-756e7259.e-con{--order:-99999 /* order start hack */;}.elementor-2471 .elementor-element.elementor-element-424623e2 img{width:30px;height:30px;}.elementor-2471 .elementor-element.elementor-element-4bc741a6{--width:3px;}.elementor-2471 .elementor-element.elementor-element-394ee09a{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-46e679a9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2471 .elementor-element.elementor-element-1057a502{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-1b5382ca{text-align:left;}.elementor-2471 .elementor-element.elementor-element-1b5382ca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-81457f2{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-31fecf98{--width:10%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-31fecf98.e-con{--order:-99999 /* order start hack */;}.elementor-2471 .elementor-element.elementor-element-78add6c8 img{width:30px;height:30px;}.elementor-2471 .elementor-element.elementor-element-6bd9923e{--width:3px;}.elementor-2471 .elementor-element.elementor-element-3753d3b8{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-41168ee9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2471 .elementor-element.elementor-element-52540cba{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-3be613b9{text-align:left;}.elementor-2471 .elementor-element.elementor-element-3be613b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-3eb2d1e8{text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-2c3bca43{--width:10%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-2c3bca43.e-con{--order:-99999 /* order start hack */;}.elementor-2471 .elementor-element.elementor-element-c6d9a46 img{width:30px;height:30px;}.elementor-2471 .elementor-element.elementor-element-2aa91175{--width:3px;}.elementor-2471 .elementor-element.elementor-element-94f8a7b{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-744466ca{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:01.5rem;}.elementor-2471 .elementor-element.elementor-element-18f965cf{--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2471 .elementor-element.elementor-element-6b495a9f .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-70fbbfcf:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-70fbbfcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_1.webp");background-position:center center;}.elementor-2471 .elementor-element.elementor-element-70fbbfcf{--overlay-opacity:1;--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2471 .elementor-element.elementor-element-a554311 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7a9667fd{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7cbe6925:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-7cbe6925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_2.webp");}.elementor-2471 .elementor-element.elementor-element-7cbe6925{--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2471 .elementor-element.elementor-element-4fb25971 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-45788b27{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-68711509:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-68711509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/08/kezdet_3.webp");}.elementor-2471 .elementor-element.elementor-element-68711509{--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2471 .elementor-element.elementor-element-194f56de .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-fe8e607{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-7f594885:not(.elementor-motion-effects-element-type-background), .elementor-2471 .elementor-element.elementor-element-7f594885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torokdavidgroup.hu/wp-content/uploads/2025/09/oldal_vege.webp");}.elementor-2471 .elementor-element.elementor-element-7f594885{--border-radius:0.7rem 0.7rem 0.7rem 0.7rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2471 .elementor-element.elementor-element-1969e47c{--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2471 .elementor-element.elementor-element-35c61c8b .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-2471 .elementor-element.elementor-element-3f0e3ae .elementor-icon{font-size:60px;}.elementor-2471 .elementor-element.elementor-element-3f0e3ae .elementor-icon svg{height:60px;}.elementor-2471 .elementor-element.elementor-element-3fae4771 .elementor-heading-title{font-size:var( --e-global-typography-70b47ba-font-size );line-height:var( --e-global-typography-70b47ba-line-height );}.elementor-2471 .elementor-element.elementor-element-171c0570{--flex-wrap:nowrap;}.elementor-2471 .elementor-element.elementor-element-19299f0e .elementor-image-box-title{margin-bottom:16px;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-19299f0e .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-27abcdb2 .elementor-image-box-title{margin-bottom:16px;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-27abcdb2 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-61ea516e .elementor-image-box-title{margin-bottom:16px;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-61ea516e .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2471 .elementor-element.elementor-element-a5b4b34 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS */.frostedglass{
backdrop-filter:blur(20px);
}

/* Csak mobilon lép életbe */
@media (max-width: 767px) {
  .mobile-overflow {
    overflow: hidden !important;
  }
}/* End custom CSS */