.elementor-1197 .elementor-element.elementor-element-6423d26{--display:flex;--min-height:220vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-1197 .elementor-element.elementor-element-7e33bec{--display:flex;--position:absolute;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-1197 .elementor-element.elementor-element-7e33bec{left:0px;}body.rtl .elementor-1197 .elementor-element.elementor-element-7e33bec{right:0px;}.elementor-1197 .elementor-element.elementor-element-50addeb{--display:flex;--min-height:100vh;--justify-content:space-between;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1197 .elementor-element.elementor-element-762656a{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-762656a .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:5.6875svw;font-weight:500;line-height:90%;letter-spacing:-0.4rem;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-4f2cf70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-5a50756{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-ed704df .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:11cqw;font-weight:400;letter-spacing:-0.09em;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-c4785ae .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.7rem;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-52ad1cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-5302538 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:11cqw;font-weight:400;letter-spacing:-0.09em;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-ceefeb9 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.7rem;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-2363457{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-cfec2c4 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:11cqw;font-weight:400;letter-spacing:-0.09em;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-d95ece6 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.7rem;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-4379887{--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:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-abb5e99{--display:flex;}.elementor-1197 .elementor-element.elementor-element-ac2f55f{--display:flex;}.elementor-1197 .elementor-element.elementor-element-d76c2a7 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:5.6875svw;font-weight:400;letter-spacing:-0.06em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1197 .elementor-element.elementor-element-4877766{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-4877766 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-4877766 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1197 .elementor-element.elementor-element-78bf7dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-7f86d29{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-7f86d29 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-ddedf6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-ddedf6f:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-ddedf6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-272d71c{--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:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-82047af{--display:flex;}.elementor-1197 .elementor-element.elementor-element-40ac01c{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-40ac01c .elementor-heading-title{font-family:var( --e-global-typography-fe63938-font-family ), Sans-serif;font-size:var( --e-global-typography-fe63938-font-size );font-weight:var( --e-global-typography-fe63938-font-weight );letter-spacing:var( --e-global-typography-fe63938-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-4386dd0{--display:flex;}.elementor-1197 .elementor-element.elementor-element-895c1a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-0282349{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-0282349 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-8d8e8f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-8d8e8f3:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-8d8e8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-581fe5e{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-581fe5e .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-581fe5e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-263eb3e{--display:flex;--min-height:40vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-d930b54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-fcb9c60 .elementor-heading-title{font-family:var( --e-global-typography-fab54e9-font-family ), Sans-serif;font-size:var( --e-global-typography-fab54e9-font-size );font-weight:var( --e-global-typography-fab54e9-font-weight );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-0c9f75f{--display:flex;--justify-content:center;}.elementor-1197 .elementor-element.elementor-element-465a7d3{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-465a7d3 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-d040333{width:var( --container-widget-width, 689px );max-width:689px;--container-widget-width:689px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-d040333 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-10cb11e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-10cb11e:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-10cb11e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-417d070{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-417d070 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-417d070 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-e100b96{--display:flex;--min-height:40vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-19a08d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-b35f2c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-b35f2c9 .elementor-heading-title{font-family:var( --e-global-typography-fab54e9-font-family ), Sans-serif;font-size:var( --e-global-typography-fab54e9-font-size );font-weight:var( --e-global-typography-fab54e9-font-weight );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-3032fb3{--display:flex;--justify-content:center;}.elementor-1197 .elementor-element.elementor-element-80c2640{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-80c2640 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-d9932cd{width:var( --container-widget-width, 689px );max-width:689px;--container-widget-width:689px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-d9932cd .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-97c19e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-97c19e3:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-97c19e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-f032e25{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-f032e25 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-f032e25 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-3ab3b0b{--display:flex;--min-height:40vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-affb3ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-c622aaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-c622aaa .elementor-heading-title{font-family:var( --e-global-typography-fab54e9-font-family ), Sans-serif;font-size:var( --e-global-typography-fab54e9-font-size );font-weight:var( --e-global-typography-fab54e9-font-weight );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-2dd3fe8{--display:flex;--justify-content:center;}.elementor-1197 .elementor-element.elementor-element-7944d92{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-7944d92 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-4f148e3{width:var( --container-widget-width, 689px );max-width:689px;--container-widget-width:689px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-4f148e3 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-6df1512{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-6df1512:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-6df1512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-fd561a7{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-fd561a7 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-fd561a7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-4ea41db{--display:flex;--min-height:40vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-8b69347{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-47419b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-47419b0 .elementor-heading-title{font-family:var( --e-global-typography-fab54e9-font-family ), Sans-serif;font-size:var( --e-global-typography-fab54e9-font-size );font-weight:var( --e-global-typography-fab54e9-font-weight );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-df0e5c2{--display:flex;--justify-content:center;}.elementor-1197 .elementor-element.elementor-element-0412893{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-0412893 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-9ba75a8{width:var( --container-widget-width, 689px );max-width:689px;--container-widget-width:689px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-9ba75a8 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-c5c069f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-c5c069f:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-c5c069f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-fddec73{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-fddec73 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-fddec73 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-e695a7b{--display:flex;--min-height:40vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-5e9f928{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-ef16b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-ef16b8a .elementor-heading-title{font-family:var( --e-global-typography-fab54e9-font-family ), Sans-serif;font-size:var( --e-global-typography-fab54e9-font-size );font-weight:var( --e-global-typography-fab54e9-font-weight );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-06447d6{--display:flex;--justify-content:center;}.elementor-1197 .elementor-element.elementor-element-b9ed3aa{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-b9ed3aa .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-b34db61{width:var( --container-widget-width, 689px );max-width:689px;--container-widget-width:689px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-b34db61 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-364c979{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-364c979:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-364c979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-89f9e47{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-89f9e47 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-89f9e47 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-35497d1{--display:flex;--min-height:40vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-8bce386{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-50c575d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-50c575d .elementor-heading-title{font-family:var( --e-global-typography-fab54e9-font-family ), Sans-serif;font-size:var( --e-global-typography-fab54e9-font-size );font-weight:var( --e-global-typography-fab54e9-font-weight );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-a18cd6f{--display:flex;--justify-content:center;}.elementor-1197 .elementor-element.elementor-element-6435312{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-6435312 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-31a039e{width:var( --container-widget-width, 689px );max-width:689px;--container-widget-width:689px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-31a039e .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-6809ba5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-6809ba5:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-6809ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-d8e2c38{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-d8e2c38 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-d8e2c38 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-39c28b1{--display:flex;--min-height:40vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-69d6c71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-99e9ed9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-99e9ed9 .elementor-heading-title{font-family:var( --e-global-typography-fab54e9-font-family ), Sans-serif;font-size:var( --e-global-typography-fab54e9-font-size );font-weight:var( --e-global-typography-fab54e9-font-weight );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-43d8b76{--display:flex;--justify-content:center;}.elementor-1197 .elementor-element.elementor-element-f744325{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-f744325 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-d84e2ad{width:var( --container-widget-width, 689px );max-width:689px;--container-widget-width:689px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-d84e2ad .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-910ed28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-910ed28:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-910ed28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-819ad63{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-819ad63 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-819ad63 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-101a780{--display:flex;--min-height:40vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-a0b01e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-b616f60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-b616f60 .elementor-heading-title{font-family:var( --e-global-typography-fab54e9-font-family ), Sans-serif;font-size:var( --e-global-typography-fab54e9-font-size );font-weight:var( --e-global-typography-fab54e9-font-weight );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-8083092{--display:flex;--justify-content:center;}.elementor-1197 .elementor-element.elementor-element-338042e{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-338042e .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-b50e31c{width:var( --container-widget-width, 689px );max-width:689px;--container-widget-width:689px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-b50e31c .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-de83e5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1197 .elementor-element.elementor-element-de83e5e:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-de83e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-55ec6a2{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-55ec6a2 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-55ec6a2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-6b0ff1c{--display:flex;--min-height:40vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-533234d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-2a48d02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-2a48d02 .elementor-heading-title{font-family:var( --e-global-typography-fab54e9-font-family ), Sans-serif;font-size:var( --e-global-typography-fab54e9-font-size );font-weight:var( --e-global-typography-fab54e9-font-weight );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-fd96a90{--display:flex;--justify-content:center;}.elementor-1197 .elementor-element.elementor-element-a84b40f{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-a84b40f .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-228384e{width:var( --container-widget-width, 689px );max-width:689px;--container-widget-width:689px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-228384e .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-bd2bd70{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-bd2bd70:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-bd2bd70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilma-legno.it/wp-content/uploads/2025/10/ILMA_case_in_legno_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1197 .elementor-element.elementor-element-39e77d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-39e77d7:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-39e77d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-6e7cc85{--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:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-1fcc2e9{--display:flex;}.elementor-1197 .elementor-element.elementor-element-76e8e60{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-76e8e60 .elementor-heading-title{font-family:var( --e-global-typography-fe63938-font-family ), Sans-serif;font-size:var( --e-global-typography-fe63938-font-size );font-weight:var( --e-global-typography-fe63938-font-weight );letter-spacing:var( --e-global-typography-fe63938-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-00e0acd{--display:flex;}.elementor-1197 .elementor-element.elementor-element-1f487ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-e9e639e{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-e9e639e .elementor-heading-title{font-family:var( --e-global-typography-6633695-font-family ), Sans-serif;font-size:var( --e-global-typography-6633695-font-size );font-weight:var( --e-global-typography-6633695-font-weight );letter-spacing:var( --e-global-typography-6633695-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-b41c008{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:2px;}.elementor-1197 .elementor-element.elementor-element-b41c008 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-b41c008 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1197 .elementor-element.elementor-element-c3e0a13{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-c3e0a13 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-9d8b7ba{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-9d8b7ba .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:2rem;font-weight:400;line-height:2.4rem;letter-spacing:-1.5px;color:#333333;}.elementor-1197 .elementor-element.elementor-element-a2582d6{--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:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-a2582d6:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-a2582d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-03aa63e{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1197 .elementor-element.elementor-element-da3af86{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-da3af86 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-7671e28{--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:space-between;}.elementor-1197 .elementor-element.elementor-element-4ea629c{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-4ea629c img{width:100%;}.elementor-1197 .elementor-element.elementor-element-2103362{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-2103362:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-2103362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-9163a2d{--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:30px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-588a525{--display:flex;}.elementor-1197 .elementor-element.elementor-element-3b38fbf{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-3b38fbf .elementor-heading-title{font-family:var( --e-global-typography-fe63938-font-family ), Sans-serif;font-size:var( --e-global-typography-fe63938-font-size );font-weight:var( --e-global-typography-fe63938-font-weight );letter-spacing:var( --e-global-typography-fe63938-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-e3722bf{--display:flex;}.elementor-1197 .elementor-element.elementor-element-a1c95d6{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-a1c95d6 .elementor-heading-title{font-family:var( --e-global-typography-6633695-font-family ), Sans-serif;font-size:var( --e-global-typography-6633695-font-size );font-weight:var( --e-global-typography-6633695-font-weight );letter-spacing:var( --e-global-typography-6633695-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-63f2f55{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-63f2f55 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-1494888{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-1494888:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-1494888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-831aa08{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:5px;}.elementor-1197 .elementor-element.elementor-element-831aa08 .elementor-divider-separator{width:100%;}.elementor-1197 .elementor-element.elementor-element-831aa08 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-7a526c2{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:80px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-99a8cd3{--display:flex;}.elementor-1197 .elementor-element.elementor-element-225263d .elementor-heading-title{font-family:var( --e-global-typography-6633695-font-family ), Sans-serif;font-size:var( --e-global-typography-6633695-font-size );font-weight:var( --e-global-typography-6633695-font-weight );letter-spacing:var( --e-global-typography-6633695-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-276c968{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1197 .elementor-element.elementor-element-276c968 img{width:100%;}.elementor-1197 .elementor-element.elementor-element-da1a48a{--display:flex;}.elementor-1197 .elementor-element.elementor-element-e6a77a9{--display:flex;--min-height:45vh;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;}.elementor-1197 .elementor-element.elementor-element-862e02f{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-862e02f .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-1083664 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-74ecc51{--display:flex;--min-height:45vh;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;}.elementor-1197 .elementor-element.elementor-element-1722ee5{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-1722ee5 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-8ccd17d{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-8ccd17d .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-40a2203{--display:flex;--min-height:45vh;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;}.elementor-1197 .elementor-element.elementor-element-55d7958{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-55d7958 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-566e6e8 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-4242b4a{--display:flex;--min-height:45vh;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;}.elementor-1197 .elementor-element.elementor-element-3edd527{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-3edd527 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-4138a07 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-e946eff{--display:flex;--min-height:45vh;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;}.elementor-1197 .elementor-element.elementor-element-1b3dcf4{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-1b3dcf4 .elementor-heading-title{font-family:var( --e-global-typography-18bb755-font-family ), Sans-serif;font-size:var( --e-global-typography-18bb755-font-size );font-weight:var( --e-global-typography-18bb755-font-weight );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );color:#333333;}.elementor-1197 .elementor-element.elementor-element-be1db89 .elementor-heading-title{font-family:var( --e-global-typography-279ad65-font-family ), Sans-serif;font-size:var( --e-global-typography-279ad65-font-size );font-weight:var( --e-global-typography-279ad65-font-weight );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );color:#333333;}@media(min-width:768px){.elementor-1197 .elementor-element.elementor-element-abb5e99{--width:45%;}.elementor-1197 .elementor-element.elementor-element-82047af{--width:45%;}.elementor-1197 .elementor-element.elementor-element-d930b54{--width:50%;}.elementor-1197 .elementor-element.elementor-element-0c9f75f{--width:50%;}.elementor-1197 .elementor-element.elementor-element-19a08d7{--width:50%;}.elementor-1197 .elementor-element.elementor-element-3032fb3{--width:50%;}.elementor-1197 .elementor-element.elementor-element-affb3ec{--width:50%;}.elementor-1197 .elementor-element.elementor-element-2dd3fe8{--width:50%;}.elementor-1197 .elementor-element.elementor-element-8b69347{--width:50%;}.elementor-1197 .elementor-element.elementor-element-df0e5c2{--width:50%;}.elementor-1197 .elementor-element.elementor-element-5e9f928{--width:50%;}.elementor-1197 .elementor-element.elementor-element-06447d6{--width:50%;}.elementor-1197 .elementor-element.elementor-element-8bce386{--width:50%;}.elementor-1197 .elementor-element.elementor-element-a18cd6f{--width:50%;}.elementor-1197 .elementor-element.elementor-element-69d6c71{--width:50%;}.elementor-1197 .elementor-element.elementor-element-43d8b76{--width:50%;}.elementor-1197 .elementor-element.elementor-element-a0b01e6{--width:50%;}.elementor-1197 .elementor-element.elementor-element-8083092{--width:50%;}.elementor-1197 .elementor-element.elementor-element-533234d{--width:50%;}.elementor-1197 .elementor-element.elementor-element-fd96a90{--width:50%;}.elementor-1197 .elementor-element.elementor-element-1fcc2e9{--width:45%;}.elementor-1197 .elementor-element.elementor-element-03aa63e{--width:45%;}.elementor-1197 .elementor-element.elementor-element-588a525{--width:45%;}.elementor-1197 .elementor-element.elementor-element-99a8cd3{--width:50%;}.elementor-1197 .elementor-element.elementor-element-da1a48a{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1197 .elementor-element.elementor-element-d930b54{--width:30%;}.elementor-1197 .elementor-element.elementor-element-0c9f75f{--width:70%;}.elementor-1197 .elementor-element.elementor-element-19a08d7{--width:30%;}.elementor-1197 .elementor-element.elementor-element-3032fb3{--width:70%;}.elementor-1197 .elementor-element.elementor-element-affb3ec{--width:30%;}.elementor-1197 .elementor-element.elementor-element-2dd3fe8{--width:70%;}.elementor-1197 .elementor-element.elementor-element-8b69347{--width:30%;}.elementor-1197 .elementor-element.elementor-element-df0e5c2{--width:70%;}.elementor-1197 .elementor-element.elementor-element-5e9f928{--width:30%;}.elementor-1197 .elementor-element.elementor-element-06447d6{--width:70%;}.elementor-1197 .elementor-element.elementor-element-8bce386{--width:30%;}.elementor-1197 .elementor-element.elementor-element-a18cd6f{--width:70%;}.elementor-1197 .elementor-element.elementor-element-69d6c71{--width:30%;}.elementor-1197 .elementor-element.elementor-element-43d8b76{--width:70%;}.elementor-1197 .elementor-element.elementor-element-a0b01e6{--width:30%;}.elementor-1197 .elementor-element.elementor-element-8083092{--width:70%;}.elementor-1197 .elementor-element.elementor-element-533234d{--width:30%;}.elementor-1197 .elementor-element.elementor-element-fd96a90{--width:70%;}.elementor-1197 .elementor-element.elementor-element-03aa63e{--width:100%;}}@media(min-width:1025px){.elementor-1197 .elementor-element.elementor-element-bd2bd70:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-bd2bd70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1197 .elementor-element.elementor-element-762656a .elementor-heading-title{font-size:5rem;}.elementor-1197 .elementor-element.elementor-element-4f2cf70{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-5a50756{--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-1197 .elementor-element.elementor-element-ed704df .elementor-heading-title{font-size:10rem;}.elementor-1197 .elementor-element.elementor-element-c4785ae{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-c4785ae .elementor-heading-title{font-size:1.2rem;}.elementor-1197 .elementor-element.elementor-element-52ad1cf{--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-1197 .elementor-element.elementor-element-5302538 .elementor-heading-title{font-size:10rem;}.elementor-1197 .elementor-element.elementor-element-ceefeb9{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-ceefeb9 .elementor-heading-title{font-size:1.2rem;}.elementor-1197 .elementor-element.elementor-element-2363457{--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-1197 .elementor-element.elementor-element-cfec2c4 .elementor-heading-title{font-size:10rem;}.elementor-1197 .elementor-element.elementor-element-d95ece6{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-d95ece6 .elementor-heading-title{font-size:1.2rem;}.elementor-1197 .elementor-element.elementor-element-7f86d29 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-40ac01c .elementor-heading-title{font-size:var( --e-global-typography-fe63938-font-size );letter-spacing:var( --e-global-typography-fe63938-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-0282349 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-fcb9c60 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-465a7d3 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-d040333 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-b35f2c9 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-80c2640 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-d9932cd .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-c622aaa .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-7944d92 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-4f148e3 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-47419b0 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-0412893 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-9ba75a8 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-ef16b8a .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-b9ed3aa .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-b34db61 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-50c575d .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-6435312 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-31a039e .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-99e9ed9 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-f744325 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-d84e2ad .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-b616f60 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-338042e .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-b50e31c .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-2a48d02 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-a84b40f .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-228384e .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-76e8e60 .elementor-heading-title{font-size:var( --e-global-typography-fe63938-font-size );letter-spacing:var( --e-global-typography-fe63938-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-e9e639e .elementor-heading-title{font-size:var( --e-global-typography-6633695-font-size );letter-spacing:var( --e-global-typography-6633695-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-c3e0a13 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-a2582d6{--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-1197 .elementor-element.elementor-element-da3af86{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-da3af86 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-3b38fbf .elementor-heading-title{font-size:var( --e-global-typography-fe63938-font-size );letter-spacing:var( --e-global-typography-fe63938-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-a1c95d6 .elementor-heading-title{font-size:var( --e-global-typography-6633695-font-size );letter-spacing:var( --e-global-typography-6633695-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-63f2f55 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-225263d .elementor-heading-title{font-size:var( --e-global-typography-6633695-font-size );letter-spacing:var( --e-global-typography-6633695-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-e6a77a9{--min-height:350px;}.elementor-1197 .elementor-element.elementor-element-862e02f .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-1083664 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-74ecc51{--min-height:350px;}.elementor-1197 .elementor-element.elementor-element-1722ee5 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-8ccd17d .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-40a2203{--min-height:350px;}.elementor-1197 .elementor-element.elementor-element-55d7958 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-566e6e8 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-4242b4a{--min-height:350px;}.elementor-1197 .elementor-element.elementor-element-3edd527 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-4138a07 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-e946eff{--min-height:350px;}.elementor-1197 .elementor-element.elementor-element-1b3dcf4 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-be1db89 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}}@media(max-width:767px){.elementor-1197 .elementor-element.elementor-element-6423d26{--min-height:100dvh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-762656a{text-align:start;}.elementor-1197 .elementor-element.elementor-element-762656a .elementor-heading-title{font-size:3.5rem;letter-spacing:-0.2rem;}.elementor-1197 .elementor-element.elementor-element-ed704df{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-ed704df .elementor-heading-title{font-size:8rem;}.elementor-1197 .elementor-element.elementor-element-c4785ae{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1197 .elementor-element.elementor-element-c4785ae .elementor-heading-title{font-size:1.1rem;}.elementor-1197 .elementor-element.elementor-element-5302538{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-5302538 .elementor-heading-title{font-size:8rem;}.elementor-1197 .elementor-element.elementor-element-ceefeb9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1197 .elementor-element.elementor-element-ceefeb9 .elementor-heading-title{font-size:1.1rem;}.elementor-1197 .elementor-element.elementor-element-cfec2c4{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-cfec2c4 .elementor-heading-title{font-size:8rem;}.elementor-1197 .elementor-element.elementor-element-d95ece6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1197 .elementor-element.elementor-element-d95ece6 .elementor-heading-title{font-size:1.1rem;}.elementor-1197 .elementor-element.elementor-element-4379887{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-abb5e99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-ac2f55f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-d76c2a7{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-d76c2a7 .elementor-heading-title{font-size:2.5rem;}.elementor-1197 .elementor-element.elementor-element-7f86d29{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-7f86d29 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-272d71c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-82047af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-40ac01c .elementor-heading-title{font-size:var( --e-global-typography-fe63938-font-size );letter-spacing:var( --e-global-typography-fe63938-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-4386dd0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-0282349{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-0282349 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-263eb3e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-d930b54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-fcb9c60{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-fcb9c60 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-0c9f75f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-465a7d3{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-465a7d3 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-d040333{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-d040333 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-e100b96{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-19a08d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-b35f2c9{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-b35f2c9 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-3032fb3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-80c2640{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-80c2640 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-d9932cd{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-d9932cd .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-3ab3b0b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-affb3ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-c622aaa{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-c622aaa .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-2dd3fe8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-7944d92{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-7944d92 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-4f148e3{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-4f148e3 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-4ea41db{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-8b69347{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-47419b0{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-47419b0 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-df0e5c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-0412893{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-0412893 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-9ba75a8{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-9ba75a8 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-e695a7b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-5e9f928{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-ef16b8a{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-ef16b8a .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-06447d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-b9ed3aa{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-b9ed3aa .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-b34db61{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-b34db61 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-35497d1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-8bce386{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-50c575d{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-50c575d .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-a18cd6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-6435312{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-6435312 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-31a039e{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-31a039e .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-39c28b1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-69d6c71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-99e9ed9{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-99e9ed9 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-43d8b76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-f744325{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-f744325 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-d84e2ad{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-d84e2ad .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-101a780{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-a0b01e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-b616f60{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-b616f60 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-8083092{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-338042e{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-338042e .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-b50e31c{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-b50e31c .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-6b0ff1c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-533234d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-2a48d02{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-2a48d02 .elementor-heading-title{font-size:var( --e-global-typography-fab54e9-font-size );letter-spacing:var( --e-global-typography-fab54e9-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-fd96a90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-a84b40f{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-a84b40f .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-228384e{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-228384e .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-6e7cc85{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-1fcc2e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-76e8e60 .elementor-heading-title{font-size:var( --e-global-typography-fe63938-font-size );letter-spacing:var( --e-global-typography-fe63938-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-00e0acd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-1f487ad{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-e9e639e{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-e9e639e .elementor-heading-title{font-size:var( --e-global-typography-6633695-font-size );letter-spacing:var( --e-global-typography-6633695-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-c3e0a13{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-c3e0a13 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-9d8b7ba{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-9d8b7ba .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;letter-spacing:-0.025rem;}.elementor-1197 .elementor-element.elementor-element-a2582d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-03aa63e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-da3af86{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-da3af86 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-7671e28{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-2103362{--justify-content:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-9163a2d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-588a525{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-3b38fbf .elementor-heading-title{font-size:var( --e-global-typography-fe63938-font-size );letter-spacing:var( --e-global-typography-fe63938-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-e3722bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-a1c95d6{width:auto;max-width:auto;}.elementor-1197 .elementor-element.elementor-element-a1c95d6.elementor-element{--align-self:flex-start;}.elementor-1197 .elementor-element.elementor-element-a1c95d6 .elementor-heading-title{font-size:var( --e-global-typography-6633695-font-size );letter-spacing:var( --e-global-typography-6633695-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-63f2f55{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-63f2f55 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-1494888{--justify-content:flex-start;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-7a526c2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1197 .elementor-element.elementor-element-99a8cd3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-225263d{width:auto;max-width:auto;}.elementor-1197 .elementor-element.elementor-element-225263d.elementor-element{--align-self:flex-start;}.elementor-1197 .elementor-element.elementor-element-225263d .elementor-heading-title{font-size:var( --e-global-typography-6633695-font-size );letter-spacing:var( --e-global-typography-6633695-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-276c968{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-da1a48a{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-862e02f{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-862e02f .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-1083664{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-1083664 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-1722ee5{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-1722ee5 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-8ccd17d{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-8ccd17d .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-55d7958{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-55d7958 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-566e6e8{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-566e6e8 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-3edd527{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-3edd527 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-4138a07{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-4138a07 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-1b3dcf4{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-1b3dcf4 .elementor-heading-title{font-size:var( --e-global-typography-18bb755-font-size );line-height:var( --e-global-typography-18bb755-line-height );letter-spacing:var( --e-global-typography-18bb755-letter-spacing );}.elementor-1197 .elementor-element.elementor-element-be1db89{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-be1db89 .elementor-heading-title{font-size:var( --e-global-typography-279ad65-font-size );line-height:var( --e-global-typography-279ad65-line-height );letter-spacing:var( --e-global-typography-279ad65-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-4a03057 */canvas {
    max-width: 100vw;
    max-height: 100vh;
    width: 100%;
    height: 100vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-762656a */.blend {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS */.numbers {
    
  transform: translateY(100%); /* parte fuori dal contenitore */
  opacity: 0;
}



.pannello-data:hover h2,
.pannello-data:hover h3,
.pannello-data:hover p,
.pannello-data:hover span {
  color: #fff !important;
  transition: all 0.3s ease;
}

.pannello-data:hover {
    background: #333 !important;
}/* End custom CSS */