.elementor-331 .elementor-element.elementor-element-823085f{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-331 .elementor-element.elementor-element-823085f:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-823085f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-6b3dc10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-64501ac{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.95;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-64501ac:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-64501ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94191E;background-image:url("https://pizzalapiazzalocarno.ch/wp-content/uploads/sites/102/2025/10/2997Hand-Drawn-Pizza-Seamless-Pattern-Edited-scaled.jpg");background-repeat:repeat-y;background-size:100% auto;}.elementor-331 .elementor-element.elementor-element-64501ac::before, .elementor-331 .elementor-element.elementor-element-64501ac > .elementor-background-video-container::before, .elementor-331 .elementor-element.elementor-element-64501ac > .e-con-inner > .elementor-background-video-container::before, .elementor-331 .elementor-element.elementor-element-64501ac > .elementor-background-slideshow::before, .elementor-331 .elementor-element.elementor-element-64501ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-331 .elementor-element.elementor-element-64501ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b50ff80 );--background-overlay:'';}.elementor-331 .elementor-element.elementor-element-64501ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-331 .elementor-element.elementor-element-2735874{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-331 .elementor-element.elementor-element-c2f420b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-331 .elementor-element.elementor-element-53ef672{--box-background-color:var( --e-global-color-b50ff80 );--box-border-color:var( --e-global-color-primary );--box-border-width:2px;--separator-width:0px;--item-text-hover-color:var( --e-global-color-primary );--item-text-active-color:var( --e-global-color-primary );--item-text-active-decoration:underline;}.elementor-331 .elementor-element.elementor-element-53ef672 .elementor-toc__header-title{text-align:start;}.elementor-331 .elementor-element.elementor-element-53ef672 .elementor-toc__header, .elementor-331 .elementor-element.elementor-element-53ef672 .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-331 .elementor-element.elementor-element-53ef672 .elementor-toc__header{flex-direction:row;}.elementor-331 .elementor-element.elementor-element-f945383{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-331 .elementor-element.elementor-element-4e075b1{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-4e075b1:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-4e075b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-3e03eb1{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-3e03eb1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-2e15e13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-eae6e1e{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-eae6e1e:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-eae6e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-33596c7{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-33596c7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-8dc4d35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-a515c2f{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-a515c2f:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-a515c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-cfc44c9{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-cfc44c9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-92f4dd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-158301f{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-158301f:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-158301f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-ad6c85f{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-ad6c85f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-c147f46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-08427d8{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-08427d8:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-08427d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-db34aea{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-db34aea .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-b41c0d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-b2edc69{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-b2edc69:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-b2edc69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-6ae3605{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-6ae3605 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-6412441{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-9cab630{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-9cab630:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-9cab630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-668730e{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-668730e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-9c04c48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-b7b866d{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-b7b866d:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-b7b866d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-47b1943{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-47b1943 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-ab31f42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-299b539{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-299b539:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-299b539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-9e5712a{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-9e5712a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-341efba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-6f7e175{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-6f7e175:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-6f7e175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-e33ad2e{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-e33ad2e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-bf0e74a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-9e61c5e{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-9e61c5e:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-9e61c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-7d1e45c{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-7d1e45c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-4fceec3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-3c2c6bc{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-3c2c6bc:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-3c2c6bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-4c124e8{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-4c124e8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-ad72fef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-d3c6e09{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-d3c6e09:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-d3c6e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-e1a4631{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-e1a4631 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-a1c3710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-7b4e8d9{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-7b4e8d9:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-7b4e8d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-53d66ff{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-53d66ff .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-f72939e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-4330693{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-4330693:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-4330693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-0074ff4{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-0074ff4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-afbe360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-2b1d87f{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-2b1d87f:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-2b1d87f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-b191551{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-b191551 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-2b5a1dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-dcf9d42{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-331 .elementor-element.elementor-element-dcf9d42:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-dcf9d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-0a22dc1{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;padding:0px 0px 0px 0px;text-align:center;}.elementor-331 .elementor-element.elementor-element-0a22dc1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b50ff80 );}.elementor-331 .elementor-element.elementor-element-1ec9eee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-331 .elementor-element.elementor-element-c2f420b{--width:30%;}.elementor-331 .elementor-element.elementor-element-f945383{--width:70%;}.elementor-331 .elementor-element.elementor-element-4e075b1{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-331 .elementor-element.elementor-element-53ef672 .elementor-toc__header, .elementor-331 .elementor-element.elementor-element-53ef672 .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-3e03eb1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-33596c7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-cfc44c9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-ad6c85f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-db34aea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-6ae3605 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-668730e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-47b1943 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-9e5712a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-e33ad2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-7d1e45c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-4c124e8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-e1a4631 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-53d66ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-0074ff4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-b191551 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-0a22dc1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-331 .elementor-element.elementor-element-53ef672 .elementor-toc__header, .elementor-331 .elementor-element.elementor-element-53ef672 .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-3e03eb1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-33596c7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-cfc44c9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-ad6c85f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-db34aea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-6ae3605 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-668730e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-47b1943 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-9e5712a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-e33ad2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-7d1e45c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-4c124e8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-e1a4631 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-53d66ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-0074ff4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-b191551 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-331 .elementor-element.elementor-element-0a22dc1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}