.elementor-1594 .elementor-element.elementor-element-b13b77c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.2;}.elementor-1594 .elementor-element.elementor-element-b13b77c:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-b13b77c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bazziliving.kinsta.cloud/wp-content/uploads/2024/11/anastasia-anastasia-X5g1xXulbu0-unsplash_mod_web-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1594 .elementor-element.elementor-element-b13b77c::before, .elementor-1594 .elementor-element.elementor-element-b13b77c > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-b13b77c > .e-con-inner > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-b13b77c > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-b13b77c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-b13b77c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1594 .elementor-element.elementor-element-b13b77c, .elementor-1594 .elementor-element.elementor-element-b13b77c::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-bbd0d64{--spacer-size:10px;}.elementor-1594 .elementor-element.elementor-element-43e3d49{text-align:center;}.elementor-1594 .elementor-element.elementor-element-43e3d49 .elementor-heading-title{color:#FFFFFF;font-family:"superior-title", Sans-serif;font-weight:500;line-height:120%;letter-spacing:0.2px;}.elementor-1594 .elementor-element.elementor-element-ed28adb{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:50px 0px;--background-transition:0.3s;--overlay-opacity:0.9;}.elementor-1594 .elementor-element.elementor-element-ed28adb:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-ed28adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58148cc );background-image:url("https://bazziliving.kinsta.cloud/wp-content/uploads/2024/09/0126_Via-Carlo-Bazzi-51_pattern_FILE-COSTRUZIONE.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1594 .elementor-element.elementor-element-ed28adb::before, .elementor-1594 .elementor-element.elementor-element-ed28adb > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-ed28adb > .e-con-inner > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-ed28adb > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-ed28adb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-ed28adb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-ed28adb, .elementor-1594 .elementor-element.elementor-element-ed28adb::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-eb4ac04{--display:flex;--gap:50px 50px;--background-transition:0.3s;--margin-block-start:120px;--margin-block-end:120px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-5892a55{text-align:center;}.elementor-1594 .elementor-element.elementor-element-5892a55 .elementor-heading-title{color:var( --e-global-color-f8d631b );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-afd1f43{text-align:center;}.elementor-1594 .elementor-element.elementor-element-afd1f43 .elementor-heading-title{color:var( --e-global-color-926cf2b );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-d3f2724 .elementor-button{font-family:var( --e-global-typography-1070e9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1070e9d-font-size );font-weight:var( --e-global-typography-1070e9d-font-weight );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );fill:var( --e-global-color-58148cc );color:var( --e-global-color-58148cc );background-color:var( --e-global-color-f8d631b );border-radius:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-db83f3d{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-db83f3d:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-db83f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-db83f3d, .elementor-1594 .elementor-element.elementor-element-db83f3d::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-fb161b0{--display:flex;--min-height:95vh;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-560766e{--display:flex;--min-height:95vh;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-560766e:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-560766e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bazziliving.kinsta.cloud/wp-content/uploads/2024/12/bazzi-attico.jpg");background-position:center center;background-size:cover;}.elementor-1594 .elementor-element.elementor-element-560766e, .elementor-1594 .elementor-element.elementor-element-560766e::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-81c54f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-81c54f0:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-81c54f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-81c54f0, .elementor-1594 .elementor-element.elementor-element-81c54f0::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-f2278b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-6d75be3 img{width:100%;}.elementor-1594 .elementor-element.elementor-element-6fb085e{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.9;}.elementor-1594 .elementor-element.elementor-element-6fb085e:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-6fb085e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bazziliving.kinsta.cloud/wp-content/uploads/2024/11/background-pattern-bazzi-511.png");background-position:79% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-1594 .elementor-element.elementor-element-6fb085e::before, .elementor-1594 .elementor-element.elementor-element-6fb085e > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-6fb085e > .e-con-inner > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-6fb085e > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-6fb085e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-6fb085e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-6fb085e, .elementor-1594 .elementor-element.elementor-element-6fb085e::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-f07e7fe{--display:flex;--gap:40px 40px;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-495ff7a .elementor-heading-title{color:var( --e-global-color-f8d631b );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-62a9dfb .elementor-heading-title{color:var( --e-global-color-926cf2b );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-9b11b16 .elementor-button{font-family:var( --e-global-typography-1070e9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1070e9d-font-size );font-weight:var( --e-global-typography-1070e9d-font-weight );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );fill:var( --e-global-color-58148cc );color:var( --e-global-color-58148cc );background-color:var( --e-global-color-f8d631b );border-radius:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-42dd10d{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-fb3d21e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-c247e8a .elementor-heading-title{color:var( --e-global-color-f8d631b );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-48649ce{text-align:center;}.elementor-1594 .elementor-element.elementor-element-48649ce .elementor-heading-title{color:var( --e-global-color-926cf2b );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-7d6701e .elementor-button{font-family:var( --e-global-typography-1070e9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1070e9d-font-size );font-weight:var( --e-global-typography-1070e9d-font-weight );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );fill:var( --e-global-color-58148cc );color:var( --e-global-color-58148cc );background-color:var( --e-global-color-f8d631b );border-radius:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-e04728c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:130px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-e04728c:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-e04728c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-e04728c, .elementor-1594 .elementor-element.elementor-element-e04728c::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-183bc59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-0174c7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-b652a13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-c662820{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-602f2c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.9;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-602f2c2:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-602f2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-926cf2b );background-image:url("https://bazziliving.kinsta.cloud/wp-content/uploads/2024/09/0126_Via-Carlo-Bazzi-51_pattern_FILE-COSTRUZIONEwhite.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1594 .elementor-element.elementor-element-602f2c2::before, .elementor-1594 .elementor-element.elementor-element-602f2c2 > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-602f2c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-602f2c2 > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-602f2c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-602f2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-926cf2b );}.elementor-1594 .elementor-element.elementor-element-602f2c2, .elementor-1594 .elementor-element.elementor-element-602f2c2::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-dd9c03d{text-align:center;}.elementor-1594 .elementor-element.elementor-element-dd9c03d .elementor-heading-title{color:var( --e-global-color-58148cc );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1594 .elementor-element.elementor-element-dd9c03d > .elementor-widget-container{margin:80px 0px 20px 0px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-swiper-together-inner > .swiper-button-prev{margin-right:16px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner > .swiper-button-prev{margin:0 0 16px 0 !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner > .swiper-button-prev{margin:0 0 16px 0 !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner > .swiper-button-prev{margin:0 0 16px 0 !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner > .swiper-button-prev{margin:0 0 16px 0 !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-swiper-together-nav{margin-top:18px;left:89px;right:89px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:18px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:18px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:18px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:18px;}.elementor-1594 .elementor-element.elementor-element-9b4483c.qodef-navigation-together--top .qodef-swiper-together-nav{margin-bottom:18px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-start ~ .qodef-swiper-together-nav{left:89px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-end ~ .qodef-swiper-together-nav{right:89px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-start .qodef-swiper-together-nav{left:89px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-end .qodef-swiper-together-nav{right:89px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-start ~ .qodef-swiper-together-nav{left:89px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-end ~ .qodef-swiper-together-nav{right:89px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-start .qodef-swiper-together-nav{left:89px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-end .qodef-swiper-together-nav{right:89px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-button-next{color:var( --e-global-color-926cf2b );font-size:19px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-button-prev{color:var( --e-global-color-926cf2b );font-size:19px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-qi-swiper-container.qodef-pagination--inside > .swiper-pagination{bottom:0px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-swiper-pagination-outside{margin-top:0px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:0px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-qi-swiper-container.swiper-container-vertical > .swiper-pagination{bottom:auto;right:0px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:0px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-qi-swiper-container.swiper-vertical > .swiper-pagination{bottom:auto;right:0px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-pagination-bullet{color:#FFFFFF00;width:calc(0px*1.4);height:calc(0px*1.4);}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-horizontal > .swiper-pagination-bullets{min-height:calc(0px*1.4);}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-horizontal > .swiper-pagination-bullets{min-height:calc(0px*1.4);}.elementor-1594 .elementor-element.elementor-element-9b4483c > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-da4e542{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:50px 0px;--background-transition:0.3s;--overlay-opacity:0.9;}.elementor-1594 .elementor-element.elementor-element-da4e542::before, .elementor-1594 .elementor-element.elementor-element-da4e542 > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-da4e542 > .e-con-inner > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-da4e542 > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-da4e542 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-da4e542 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-f15d029{--display:flex;--gap:50px 50px;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-b05422c{text-align:center;}.elementor-1594 .elementor-element.elementor-element-b05422c .elementor-heading-title{color:var( --e-global-color-926cf2b );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-ee1ba90{text-align:center;}.elementor-1594 .elementor-element.elementor-element-ee1ba90 .elementor-heading-title{color:var( --e-global-color-926cf2b );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-ecd493e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-ecd493e:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-ecd493e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-ecd493e, .elementor-1594 .elementor-element.elementor-element-ecd493e::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-b0494a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-bd1c921{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.9;}.elementor-1594 .elementor-element.elementor-element-bd1c921:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-bd1c921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bazziliving.kinsta.cloud/wp-content/uploads/2024/11/background-pattern-bazzi-511.png");background-position:79% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-1594 .elementor-element.elementor-element-bd1c921::before, .elementor-1594 .elementor-element.elementor-element-bd1c921 > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-bd1c921 > .e-con-inner > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-bd1c921 > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-bd1c921 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-bd1c921 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-bd1c921, .elementor-1594 .elementor-element.elementor-element-bd1c921::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-4b49d5e{--display:flex;--gap:40px 40px;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-a4c1eca .elementor-heading-title{color:var( --e-global-color-f8d631b );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-27b88b9 .elementor-heading-title{color:var( --e-global-color-926cf2b );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-d42182a .elementor-button{font-family:var( --e-global-typography-1070e9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1070e9d-font-size );font-weight:var( --e-global-typography-1070e9d-font-weight );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );fill:var( --e-global-color-58148cc );color:var( --e-global-color-58148cc );background-color:var( --e-global-color-f8d631b );border-radius:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-5de85bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-5de85bf:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-5de85bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-5de85bf, .elementor-1594 .elementor-element.elementor-element-5de85bf::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-eaac3b3{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.9;}.elementor-1594 .elementor-element.elementor-element-eaac3b3:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-eaac3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bazziliving.kinsta.cloud/wp-content/uploads/2024/11/background-pattern-bazzi-511.png");background-position:20% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-1594 .elementor-element.elementor-element-eaac3b3::before, .elementor-1594 .elementor-element.elementor-element-eaac3b3 > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-eaac3b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-eaac3b3 > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-eaac3b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-eaac3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-eaac3b3, .elementor-1594 .elementor-element.elementor-element-eaac3b3::before{--border-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-72b9413{--display:flex;--gap:40px 40px;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-e41b2d0{text-align:left;}.elementor-1594 .elementor-element.elementor-element-e41b2d0 img{width:138px;}.elementor-1594 .elementor-element.elementor-element-5ebde18 .elementor-heading-title{color:var( --e-global-color-926cf2b );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-5a093ee .elementor-heading-title{color:var( --e-global-color-926cf2b );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-3930428 .elementor-button{font-family:var( --e-global-typography-1070e9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1070e9d-font-size );font-weight:var( --e-global-typography-1070e9d-font-weight );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );fill:var( --e-global-color-58148cc );color:var( --e-global-color-58148cc );background-color:var( --e-global-color-f8d631b );border-radius:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-7431773{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-a48a5cd{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:50px 0px;--background-transition:0.3s;--overlay-opacity:0.9;}.elementor-1594 .elementor-element.elementor-element-a48a5cd::before, .elementor-1594 .elementor-element.elementor-element-a48a5cd > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-a48a5cd > .e-con-inner > .elementor-background-video-container::before, .elementor-1594 .elementor-element.elementor-element-a48a5cd > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-a48a5cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1594 .elementor-element.elementor-element-a48a5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-58148cc );}.elementor-1594 .elementor-element.elementor-element-a98f317{--display:flex;--gap:50px 50px;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-81619f1{text-align:center;}.elementor-1594 .elementor-element.elementor-element-81619f1 .elementor-heading-title{color:var( --e-global-color-f8d631b );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-7697ceb{text-align:center;}.elementor-1594 .elementor-element.elementor-element-7697ceb .elementor-heading-title{color:var( --e-global-color-926cf2b );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-c56e858 .elementor-button{font-family:var( --e-global-typography-1070e9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1070e9d-font-size );font-weight:var( --e-global-typography-1070e9d-font-weight );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );fill:var( --e-global-color-58148cc );color:var( --e-global-color-58148cc );background-color:var( --e-global-color-f8d631b );border-radius:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-2a728fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-5bda271{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-c78c287 img{width:100%;}.elementor-1594 .elementor-element.elementor-element-56d15e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-5d0ccb1 img{width:100%;}.elementor-1594 .elementor-element.elementor-element-692626c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-1099252 img{width:100%;}:root{--page-title-display:none;}body.elementor-page-1594:not(.elementor-motion-effects-element-type-background), body.elementor-page-1594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58148cc );}@media(min-width:768px){.elementor-1594 .elementor-element.elementor-element-ed28adb{--content-width:700px;}.elementor-1594 .elementor-element.elementor-element-db83f3d{--width:100%;}.elementor-1594 .elementor-element.elementor-element-81c54f0{--content-width:1600px;}.elementor-1594 .elementor-element.elementor-element-f2278b5{--width:50%;}.elementor-1594 .elementor-element.elementor-element-6fb085e{--width:50%;}.elementor-1594 .elementor-element.elementor-element-f07e7fe{--width:100%;}.elementor-1594 .elementor-element.elementor-element-42dd10d{--content-width:600px;}.elementor-1594 .elementor-element.elementor-element-fb3d21e{--width:100%;}.elementor-1594 .elementor-element.elementor-element-e04728c{--content-width:1300px;}.elementor-1594 .elementor-element.elementor-element-183bc59{--width:25%;}.elementor-1594 .elementor-element.elementor-element-0174c7d{--width:25%;}.elementor-1594 .elementor-element.elementor-element-b652a13{--width:25%;}.elementor-1594 .elementor-element.elementor-element-c662820{--width:25%;}.elementor-1594 .elementor-element.elementor-element-da4e542{--content-width:700px;}.elementor-1594 .elementor-element.elementor-element-ecd493e{--content-width:1600px;}.elementor-1594 .elementor-element.elementor-element-b0494a2{--width:50%;}.elementor-1594 .elementor-element.elementor-element-bd1c921{--width:50%;}.elementor-1594 .elementor-element.elementor-element-4b49d5e{--width:100%;}.elementor-1594 .elementor-element.elementor-element-5de85bf{--content-width:1600px;}.elementor-1594 .elementor-element.elementor-element-eaac3b3{--width:50%;}.elementor-1594 .elementor-element.elementor-element-72b9413{--width:100%;}.elementor-1594 .elementor-element.elementor-element-7431773{--width:50%;}.elementor-1594 .elementor-element.elementor-element-a48a5cd{--content-width:700px;}.elementor-1594 .elementor-element.elementor-element-2a728fb{--width:100%;}.elementor-1594 .elementor-element.elementor-element-5bda271{--width:50%;}.elementor-1594 .elementor-element.elementor-element-56d15e6{--width:50%;}.elementor-1594 .elementor-element.elementor-element-692626c{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1594 .elementor-element.elementor-element-f2278b5{--width:100%;}.elementor-1594 .elementor-element.elementor-element-6fb085e{--width:100%;}.elementor-1594 .elementor-element.elementor-element-b0494a2{--width:100%;}.elementor-1594 .elementor-element.elementor-element-bd1c921{--width:100%;}.elementor-1594 .elementor-element.elementor-element-eaac3b3{--width:100%;}.elementor-1594 .elementor-element.elementor-element-7431773{--width:100%;}}@media(max-width:1024px){.elementor-1594 .elementor-element.elementor-element-ed28adb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-1594 .elementor-element.elementor-element-5892a55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-afd1f43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-d3f2724 .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-fb161b0{--min-height:0vh;}.elementor-1594 .elementor-element.elementor-element-560766e{--min-height:65vh;}.elementor-1594 .elementor-element.elementor-element-81c54f0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-1594 .elementor-element.elementor-element-6fb085e:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-6fb085e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:79% 0px;}.elementor-1594 .elementor-element.elementor-element-6fb085e{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-f07e7fe{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-495ff7a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-62a9dfb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-9b11b16 .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-fb3d21e{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-c247e8a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-48649ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-7d6701e .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-dd9c03d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-swiper-together-nav{left:79px;right:79px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-start ~ .qodef-swiper-together-nav{left:79px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-end ~ .qodef-swiper-together-nav{right:79px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-start .qodef-swiper-together-nav{left:79px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-end .qodef-swiper-together-nav{right:79px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-start ~ .qodef-swiper-together-nav{left:79px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-end ~ .qodef-swiper-together-nav{right:79px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-start .qodef-swiper-together-nav{left:79px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-end .qodef-swiper-together-nav{right:79px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-swiper-together-inner{width:0px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-button-next{font-size:19px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-button-prev{font-size:19px;}.elementor-1594 .elementor-element.elementor-element-da4e542{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-1594 .elementor-element.elementor-element-b05422c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-ee1ba90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-ecd493e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-1594 .elementor-element.elementor-element-bd1c921:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-bd1c921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:79% 0px;}.elementor-1594 .elementor-element.elementor-element-bd1c921{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-4b49d5e{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-a4c1eca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-27b88b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-d42182a .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-5de85bf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-1594 .elementor-element.elementor-element-eaac3b3:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-eaac3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:79% 0px;}.elementor-1594 .elementor-element.elementor-element-eaac3b3{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-72b9413{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-5ebde18 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-5a093ee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-3930428 .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-a48a5cd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-1594 .elementor-element.elementor-element-81619f1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-7697ceb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-c56e858 .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-2a728fb{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}}@media(max-width:767px){.elementor-1594 .elementor-element.elementor-element-43e3d49 .elementor-heading-title{font-size:18px;line-height:130%;}.elementor-1594 .elementor-element.elementor-element-ed28adb{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-1594 .elementor-element.elementor-element-5892a55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-afd1f43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-d3f2724 .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-db83f3d{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-fb161b0{--min-height:0vh;}.elementor-1594 .elementor-element.elementor-element-560766e{--min-height:40vh;}.elementor-1594 .elementor-element.elementor-element-81c54f0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-f2278b5{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-6fb085e:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-6fb085e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:85% 0px;}.elementor-1594 .elementor-element.elementor-element-6fb085e{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-1594 .elementor-element.elementor-element-495ff7a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-62a9dfb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-9b11b16 .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-42dd10d{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-1594 .elementor-element.elementor-element-fb3d21e{--margin-block-start:50px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-c247e8a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-48649ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-7d6701e .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-e04728c{--flex-wrap:wrap;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-183bc59{--width:50%;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-1594 .elementor-element.elementor-element-0174c7d{--width:50%;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-1594 .elementor-element.elementor-element-b652a13{--width:50%;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-1594 .elementor-element.elementor-element-c662820{--width:50%;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-1594 .elementor-element.elementor-element-dd9c03d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1594 .elementor-element.elementor-element-dd9c03d > .elementor-widget-container{margin:40px 10px 50px 10px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-swiper-together-inner > .swiper-button-prev{margin-right:23px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner > .swiper-button-prev{margin:0 0 23px 0 !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner > .swiper-button-prev{margin:0 0 23px 0 !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner > .swiper-button-prev{margin:0 0 23px 0 !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner > .swiper-button-prev{margin:0 0 23px 0 !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-swiper-together-nav{margin-top:24px;left:57px;right:57px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:24px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:24px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:24px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical ~ .qodef-swiper-together-nav .qodef-swiper-together-inner{margin-top:24px;}.elementor-1594 .elementor-element.elementor-element-9b4483c.qodef-navigation-together--top .qodef-swiper-together-nav{margin-bottom:24px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-start ~ .qodef-swiper-together-nav{left:57px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-end ~ .qodef-swiper-together-nav{right:57px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-start .qodef-swiper-together-nav{left:57px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-container-vertical.qodef-navigation-alignment--flex-end .qodef-swiper-together-nav{right:57px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-start ~ .qodef-swiper-together-nav{left:57px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-end ~ .qodef-swiper-together-nav{right:57px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-start .qodef-swiper-together-nav{left:57px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-vertical.qodef-navigation-alignment--flex-end .qodef-swiper-together-nav{right:57px !important;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-button-next{font-size:20px;}.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-button-prev{font-size:20px;}.elementor-1594 .elementor-element.elementor-element-9b4483c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-da4e542{--min-height:400px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-1594 .elementor-element.elementor-element-f15d029{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-b05422c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-ee1ba90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-ecd493e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-b0494a2{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-bd1c921:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-bd1c921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:85% 0px;}.elementor-1594 .elementor-element.elementor-element-bd1c921{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-1594 .elementor-element.elementor-element-a4c1eca{text-align:center;}.elementor-1594 .elementor-element.elementor-element-a4c1eca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-27b88b9{text-align:center;}.elementor-1594 .elementor-element.elementor-element-27b88b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-d42182a .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-5de85bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-eaac3b3:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-eaac3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:85% 0px;}.elementor-1594 .elementor-element.elementor-element-eaac3b3{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-1594 .elementor-element.elementor-element-5ebde18 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-5a093ee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-3930428 .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-7431773{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-a48a5cd{--min-height:0vh;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-1594 .elementor-element.elementor-element-a98f317{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1594 .elementor-element.elementor-element-81619f1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-7697ceb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1594 .elementor-element.elementor-element-c56e858 .elementor-button{font-size:var( --e-global-typography-1070e9d-font-size );line-height:var( --e-global-typography-1070e9d-line-height );letter-spacing:var( --e-global-typography-1070e9d-letter-spacing );word-spacing:var( --e-global-typography-1070e9d-word-spacing );}.elementor-1594 .elementor-element.elementor-element-2a728fb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:nowrap;}.elementor-1594 .elementor-element.elementor-element-5bda271{--padding-block-start:3px;--padding-block-end:3px;--padding-inline-start:3px;--padding-inline-end:3px;}.elementor-1594 .elementor-element.elementor-element-c78c287 img{width:100%;}.elementor-1594 .elementor-element.elementor-element-56d15e6{--padding-block-start:3px;--padding-block-end:3px;--padding-inline-start:3px;--padding-inline-end:3px;}.elementor-1594 .elementor-element.elementor-element-5d0ccb1 img{width:100%;}.elementor-1594 .elementor-element.elementor-element-692626c{--padding-block-start:3px;--padding-block-end:3px;--padding-inline-start:3px;--padding-inline-end:3px;}}/* Start custom CSS for heading, class: .elementor-element-43e3d49 */.elementor-1594 .elementor-element.elementor-element-43e3d49{
    height: 230px;
}
.elementor-1594 .elementor-element.elementor-element-43e3d49 h1{
    padding: 60px 0px;
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b3b75a */.elementor-1594 .elementor-element.elementor-element-2b3b75a{
    height:100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-560766e */.elementor-1594 .elementor-element.elementor-element-560766e {
    --speed: 1.2s;
    animation: none !important;
}

.elementor-1594 .elementor-element.elementor-element-560766e > * {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-560766e.animated > * {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}

.elementor-1594 .elementor-element.elementor-element-560766e > div > img {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1.2); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-560766e.animated > div > img {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb161b0 */.elementor-1594 .elementor-element.elementor-element-fb161b0 {
    --speed: 1.2s;
    animation: none !important;
}

.elementor-1594 .elementor-element.elementor-element-fb161b0 > * {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1.2); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-fb161b0.animated > * {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db83f3d */.elementor-1594 .elementor-element.elementor-element-db83f3d{
        clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d75be3 */.elementor-1594 .elementor-element.elementor-element-6d75be3 {
    --speed: 1.2s;
    animation: none !important;
}

.elementor-1594 .elementor-element.elementor-element-6d75be3 > * {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-6d75be3.animated > * {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}

.elementor-1594 .elementor-element.elementor-element-6d75be3 > div > img {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1.2); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-6d75be3.animated > div > img {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2278b5 */.elementor-1594 .elementor-element.elementor-element-f2278b5{
        clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
        max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f07e7fe */.elementor-1594 .elementor-element.elementor-element-f07e7fe{
    max-width: 440px;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_image_slider, class: .elementor-element-9b4483c */.elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-qi-swiper-container.qodef-swiper--initialized {
    visibility: visible;
    padding: 0px 20% 0px 0px;
}
@media(max-width:757px){
    .elementor-1594 .elementor-element.elementor-element-9b4483c .qodef-qi-swiper-container.qodef-swiper--initialized {
    visibility: visible;
    padding: 0px 0% 0px 0px;
}
}


.elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-button-outside {
    background-color: #f2efe7;
    padding: 10px;
    border-radius: 50px;
} 
@media(max-width:767px){
    .elementor-1594 .elementor-element.elementor-element-9b4483c .swiper-button-outside {
    background-color: #f2efe7;
    padding: 5px;
    border-radius: 50px;
} 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0725d8b */.elementor-1594 .elementor-element.elementor-element-0725d8b {
    --speed: 1.2s;
    animation: none !important;
}

.elementor-1594 .elementor-element.elementor-element-0725d8b > * {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-0725d8b.animated > * {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}

.elementor-1594 .elementor-element.elementor-element-0725d8b > div > img {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1.2); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-0725d8b.animated > div > img {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0494a2 */.elementor-1594 .elementor-element.elementor-element-b0494a2{
        clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
        max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b49d5e */.elementor-1594 .elementor-element.elementor-element-4b49d5e{
    max-width: 440px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72b9413 */.elementor-1594 .elementor-element.elementor-element-72b9413{
    max-width: 440px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-062146a */.elementor-1594 .elementor-element.elementor-element-062146a {
    --speed: 1.2s;
    animation: none !important;
}

.elementor-1594 .elementor-element.elementor-element-062146a > * {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-062146a.animated > * {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}

.elementor-1594 .elementor-element.elementor-element-062146a > div > img {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1.2); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-062146a.animated > div > img {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7431773 */.elementor-1594 .elementor-element.elementor-element-7431773{
        clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
        max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c78c287 */.elementor-1594 .elementor-element.elementor-element-c78c287 {
    --speed: 1.2s;
    animation: none !important;
}

.elementor-1594 .elementor-element.elementor-element-c78c287 > * {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-c78c287.animated > * {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}

.elementor-1594 .elementor-element.elementor-element-c78c287 > div > img {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1.2); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-c78c287.animated > div > img {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d0ccb1 */.elementor-1594 .elementor-element.elementor-element-5d0ccb1 {
    --speed: 1.2s;
    animation: none !important;
}

.elementor-1594 .elementor-element.elementor-element-5d0ccb1 > * {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-5d0ccb1.animated > * {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}

.elementor-1594 .elementor-element.elementor-element-5d0ccb1 > div > img {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1.2); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-5d0ccb1.animated > div > img {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1099252 */.elementor-1594 .elementor-element.elementor-element-1099252 {
    --speed: 1.2s;
    animation: none !important;
}

.elementor-1594 .elementor-element.elementor-element-1099252 > * {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-1099252.animated > * {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}

.elementor-1594 .elementor-element.elementor-element-1099252 > div > img {
    clip-path: polygon(50% 0, 0 0, 0 100%, 50% 100%);
    transform: scale(1.2); /* Dimensione iniziale ridotta */
    opacity: 0;
    transition: all var(--speed) ease-in-out;
}

.elementor-1594 .elementor-element.elementor-element-1099252.animated > div > img {
    clip-path: polygon(100% 0, 0% 0%, 0% 100%, 100% 100%);
       opacity: 1;
    transform: scale(1); /* Ritorna alla dimensione normale */
}/* End custom CSS */