.elementor-4378 .elementor-element.elementor-element-3002a878 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, #7EC1F300 100%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4378 .elementor-element.elementor-element-3002a878 > .elementor-container{max-width:1092px;}.elementor-4378 .elementor-element.elementor-element-3002a878 .elementor-background-slideshow__slide__image{background-size:contain;background-position:top center;}.elementor-4378 .elementor-element.elementor-element-3002a878{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-4378 .elementor-element.elementor-element-281310d9 > .elementor-element-populated{padding:0% 50% 0% 0%;}.elementor-4378 .elementor-element.elementor-element-281310d9{transition:all 400ms;}.elementor-4378 .elementor-element.elementor-element-495ed61f{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:1px;transition:all 400ms;--divider-element-spacing:15px;}.elementor-4378 .elementor-element.elementor-element-495ed61f .elementor-divider-separator{width:220px;margin:0 auto;margin-left:0;}.elementor-4378 .elementor-element.elementor-element-495ed61f .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-4378 .elementor-element.elementor-element-495ed61f .elementor-divider__text{color:#FFFFFF;font-family:var( --e-global-typography-7889337-font-family ), Sans-serif;font-size:var( --e-global-typography-7889337-font-size );font-weight:var( --e-global-typography-7889337-font-weight );text-transform:var( --e-global-typography-7889337-text-transform );letter-spacing:var( --e-global-typography-7889337-letter-spacing );}.elementor-4378 .elementor-element.elementor-element-21420019{width:var( --container-widget-width, 138.282% );max-width:138.282%;--container-widget-width:138.282%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-4378 .elementor-element.elementor-element-21420019 > .elementor-widget-container{background-color:#0E0D0D40;}.elementor-4378 .elementor-element.elementor-element-21420019.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4378 .elementor-element.elementor-element-21420019 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:45px;font-weight:300;text-transform:none;font-style:normal;line-height:1.3em;color:#FFFFFF;}.elementor-4378 .elementor-element.elementor-element-54303f9f > .elementor-widget-container{margin:0px 150px 0px 0px;}.elementor-4378 .elementor-element.elementor-element-54303f9f{transition:all 400ms;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-4378 .elementor-element.elementor-element-677c03e6 .elementor-button{background-color:#00000057;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-4378 .elementor-element.elementor-element-677c03e6 .elementor-button:hover, .elementor-4378 .elementor-element.elementor-element-677c03e6 .elementor-button:focus{background-color:#F75009;color:#FFFFFF;border-color:#2D3142;}.elementor-4378 .elementor-element.elementor-element-677c03e6{width:auto;max-width:auto;transition:all 400ms;}.elementor-4378 .elementor-element.elementor-element-677c03e6 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-4378 .elementor-element.elementor-element-677c03e6 .elementor-button:hover svg, .elementor-4378 .elementor-element.elementor-element-677c03e6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4378 .elementor-element.elementor-element-8f935c0{--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-4378 .elementor-element.elementor-element-335ad05{--spacer-size:12px;transition:all 400ms;}.elementor-4378 .elementor-element.elementor-element-aee3b87{transition:all 400ms;text-align:start;}.elementor-4378 .elementor-element.elementor-element-82a4fcd{--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-4378 .elementor-element.elementor-element-e52e7e7{transition:all 400ms;}.elementor-4378 .elementor-element.elementor-element-51624a3{--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-4378 .elementor-element.elementor-element-97bcf24{transition:all 400ms;}.elementor-4378 .elementor-element.elementor-element-97bcf24 .elementor-heading-title{font-size:28px;}.elementor-4378 .elementor-element.elementor-element-2b6cedd{transition:all 400ms;}.elementor-4378 .elementor-element.elementor-element-2811ee7{transition:all 400ms;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4378 .elementor-element.elementor-element-3002a878{padding:70px 30px 70px 30px;}.elementor-4378 .elementor-element.elementor-element-281310d9 > .elementor-element-populated{padding:0% 30% 0% 0%;}.elementor-4378 .elementor-element.elementor-element-495ed61f .elementor-divider__text{font-size:var( --e-global-typography-7889337-font-size );letter-spacing:var( --e-global-typography-7889337-letter-spacing );}.elementor-4378 .elementor-element.elementor-element-21420019 .elementor-heading-title{font-size:55px;}.elementor-4378 .elementor-element.elementor-element-54303f9f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4378 .elementor-element.elementor-element-677c03e6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-4378 .elementor-element.elementor-element-3002a878{padding:140px 20px 100px 20px;}.elementor-4378 .elementor-element.elementor-element-281310d9 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-4378 .elementor-element.elementor-element-495ed61f .elementor-divider-separator{width:200px;}.elementor-4378 .elementor-element.elementor-element-495ed61f .elementor-divider__text{font-size:var( --e-global-typography-7889337-font-size );letter-spacing:var( --e-global-typography-7889337-letter-spacing );}.elementor-4378 .elementor-element.elementor-element-21420019 .elementor-heading-title{font-size:44px;}.elementor-4378 .elementor-element.elementor-element-54303f9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4378 .elementor-element.elementor-element-54303f9f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4378 .elementor-element.elementor-element-677c03e6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}