.elementor-1355 .elementor-element.elementor-element-d8cddec{--display:flex;--min-height:90px;--gap:0px 00px;--row-gap:0px;--column-gap:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1355 .elementor-element.elementor-element-321b0a3 .elementor-repeater-item-d0d4b64 .swiper-slide-bg{background-image:url(https://www.castellodibagnolo.it/wp-content/uploads/2026/03/Rodo_sottobosco.webp);background-size:cover;}.elementor-1355 .elementor-element.elementor-element-321b0a3 .elementor-repeater-item-d0d4b64 .elementor-background-overlay{background-color:#00000047;}.elementor-1355 .elementor-element.elementor-element-321b0a3 .elementor-repeater-item-df6f6e7 .swiper-slide-bg{background-image:url(https://www.castellodibagnolo.it/wp-content/uploads/2026/03/maccchina-che-sale-per-il-pagina-parco.webp);background-size:cover;}.elementor-1355 .elementor-element.elementor-element-321b0a3 .elementor-repeater-item-eee7a7b .swiper-slide-bg{background-image:url(https://www.castellodibagnolo.it/wp-content/uploads/2026/03/tempoOrtensie-220.webp);background-size:cover;}.elementor-1355 .elementor-element.elementor-element-321b0a3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:70vh;}.elementor-1355 .elementor-element.elementor-element-321b0a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1355 .elementor-element.elementor-element-321b0a3 .swiper-slide-contents{max-width:100%;}.elementor-1355 .elementor-element.elementor-element-321b0a3 .swiper-slide-inner{text-align:center;}.elementor-1355 .elementor-element.elementor-element-321b0a3 .elementor-slide-heading{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-1355 .elementor-element.elementor-element-7c051ad{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-1355 .elementor-element.elementor-element-7c051ad{left:0px;}body.rtl .elementor-1355 .elementor-element.elementor-element-7c051ad{right:0px;}.elementor-1355 .elementor-element.elementor-element-7c051ad img{width:100%;}.elementor-1355 .elementor-element.elementor-element-bf238f7{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1355 .elementor-element.elementor-element-7b2b025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1355 .elementor-element.elementor-element-7b2b025 .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:#000000;}.elementor-1355 .elementor-element.elementor-element-64183f2{text-align:center;font-family:var( --e-global-typography-041d345-font-family ), Sans-serif;font-size:var( --e-global-typography-041d345-font-size );font-weight:var( --e-global-typography-041d345-font-weight );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-027a3e3{--display:flex;--min-height:89px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1355 .elementor-element.elementor-element-027a3e3:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-027a3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d096d2 );}.elementor-1355 .elementor-element.elementor-element-694b8bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1355 .elementor-element.elementor-element-694b8bc .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-text );}.elementor-1355 .elementor-element.elementor-element-dff1f80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-041d345-font-family ), Sans-serif;font-size:var( --e-global-typography-041d345-font-size );font-weight:var( --e-global-typography-041d345-font-weight );line-height:var( --e-global-typography-041d345-line-height );color:var( --e-global-color-text );}.elementor-1355 .elementor-element.elementor-element-ad9ffea{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1355 .elementor-element.elementor-element-ad9ffea:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-ad9ffea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-da806e2 .swiper-wrapper{display:flex;align-items:center;}.elementor-1355 .elementor-element.elementor-element-404ab36{--display:flex;--min-height:89px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1355 .elementor-element.elementor-element-404ab36:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-404ab36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d096d2 );}.elementor-1355 .elementor-element.elementor-element-21eb47a{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1355 .elementor-element.elementor-element-3250f19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1355 .elementor-element.elementor-element-3250f19 .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-text );}.elementor-1355 .elementor-element.elementor-element-987cab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-041d345-font-family ), Sans-serif;font-size:var( --e-global-typography-041d345-font-size );font-weight:var( --e-global-typography-041d345-font-weight );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-fc759a9{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1355 .elementor-element.elementor-element-fc759a9:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-fc759a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-4363e81 .swiper-wrapper{display:flex;align-items:center;}.elementor-1355 .elementor-element.elementor-element-2740de3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1355 .elementor-element.elementor-element-2740de3:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-2740de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d096d2 );}.elementor-1355 .elementor-element.elementor-element-14d1ca6{--display:flex;--min-height:300px;}.elementor-1355 .elementor-element.elementor-element-7c9c7a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1355 .elementor-element.elementor-element-7c9c7a2 .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-text );}.elementor-1355 .elementor-element.elementor-element-c2bfb36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-041d345-font-family ), Sans-serif;font-size:var( --e-global-typography-041d345-font-size );font-weight:var( --e-global-typography-041d345-font-weight );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-d16f668{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1355 .elementor-element.elementor-element-d16f668:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-d16f668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-5d0f5c4 .swiper-wrapper{display:flex;align-items:center;}.elementor-1355 .elementor-element.elementor-element-d771da1{--display:flex;--min-height:89px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1355 .elementor-element.elementor-element-d771da1:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-d771da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d096d2 );}.elementor-1355 .elementor-element.elementor-element-51b3554{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1355 .elementor-element.elementor-element-9529e7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1355 .elementor-element.elementor-element-9529e7f .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-text );}.elementor-1355 .elementor-element.elementor-element-b3e7a92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-041d345-font-family ), Sans-serif;font-size:var( --e-global-typography-041d345-font-size );font-weight:var( --e-global-typography-041d345-font-weight );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-2e1790a{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1355 .elementor-element.elementor-element-2e1790a:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-2e1790a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-4a1588f .swiper-wrapper{display:flex;align-items:center;}.elementor-1355 .elementor-element.elementor-element-7ccae20{--display:flex;--min-height:89px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1355 .elementor-element.elementor-element-7ccae20:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-7ccae20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d096d2 );}.elementor-1355 .elementor-element.elementor-element-4b3e288{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1355 .elementor-element.elementor-element-a30b139{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1355 .elementor-element.elementor-element-a30b139 .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-text );}.elementor-1355 .elementor-element.elementor-element-be7957a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-041d345-font-family ), Sans-serif;font-size:var( --e-global-typography-041d345-font-size );font-weight:var( --e-global-typography-041d345-font-weight );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-8430860{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1355 .elementor-element.elementor-element-8430860:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-8430860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-b6c2602 .swiper-wrapper{display:flex;align-items:center;}.elementor-1355 .elementor-element.elementor-element-eb61382{--display:flex;--min-height:89px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1355 .elementor-element.elementor-element-eb61382:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-eb61382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d096d2 );}.elementor-1355 .elementor-element.elementor-element-049ca95{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1355 .elementor-element.elementor-element-d308095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1355 .elementor-element.elementor-element-d308095 .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-text );}.elementor-1355 .elementor-element.elementor-element-40caf06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-041d345-font-family ), Sans-serif;font-size:var( --e-global-typography-041d345-font-size );font-weight:var( --e-global-typography-041d345-font-weight );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-2c9b74e{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1355 .elementor-element.elementor-element-2c9b74e:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-2c9b74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-f87e619 .swiper-wrapper{display:flex;align-items:center;}.elementor-1355 .elementor-element.elementor-element-61d42d5{--display:flex;--min-height:89px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1355 .elementor-element.elementor-element-61d42d5:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-61d42d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-dd18402{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1355 .elementor-element.elementor-element-451ab78{text-align:center;}.elementor-1355 .elementor-element.elementor-element-33205d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1355 .elementor-element.elementor-element-33205d9 .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-1355 .elementor-element.elementor-element-73338bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-041d345-font-family ), Sans-serif;font-size:var( --e-global-typography-041d345-font-size );font-weight:var( --e-global-typography-041d345-font-weight );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-a3f2031{--display:flex;}.elementor-1355 .elementor-element.elementor-element-3b352dc{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:#1F2124;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-ad3f914 );--n-accordion-icon-active-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-3b352dc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-6d096d2 );}:where( .elementor-1355 .elementor-element.elementor-element-3b352dc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1355 .elementor-element.elementor-element-d07106d{--display:flex;}.elementor-1355 .elementor-element.elementor-element-4965917{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:#1F2124;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-ad3f914 );--n-accordion-icon-active-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-4965917 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-6d096d2 );}:where( .elementor-1355 .elementor-element.elementor-element-4965917 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1355 .elementor-element.elementor-element-927ce96{--display:flex;}.elementor-1355 .elementor-element.elementor-element-dfa8451{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:#1F2124;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-ad3f914 );--n-accordion-icon-active-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-dfa8451 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-6d096d2 );}:where( .elementor-1355 .elementor-element.elementor-element-dfa8451 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1355 .elementor-element.elementor-element-7b0a59f{--display:flex;}.elementor-1355 .elementor-element.elementor-element-91cd1b8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:#1F2124;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-ad3f914 );--n-accordion-icon-active-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-91cd1b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-6d096d2 );}:where( .elementor-1355 .elementor-element.elementor-element-91cd1b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1355 .elementor-element.elementor-element-8cffbd6{--display:flex;}.elementor-1355 .elementor-element.elementor-element-14c5702{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:#1F2124;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-ad3f914 );--n-accordion-icon-active-color:var( --e-global-color-ad3f914 );}.elementor-1355 .elementor-element.elementor-element-14c5702 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-6d096d2 );}:where( .elementor-1355 .elementor-element.elementor-element-14c5702 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1355 .elementor-element.elementor-element-80dcb39{--display:flex;--min-height:89px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1355 .elementor-element.elementor-element-80dcb39:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-80dcb39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d096d2 );}.elementor-1355 .elementor-element.elementor-element-8e49d11{--display:flex;--min-height:300px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1355 .elementor-element.elementor-element-6bd1f3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1355 .elementor-element.elementor-element-6bd1f3d .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-text );}.elementor-1355 .elementor-element.elementor-element-25f84d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-041d345-font-family ), Sans-serif;font-size:var( --e-global-typography-041d345-font-size );font-weight:var( --e-global-typography-041d345-font-weight );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-3ef5b3a{--display:flex;}.elementor-1355 .elementor-element.elementor-element-3ef5b3a:not(.elementor-motion-effects-element-type-background), .elementor-1355 .elementor-element.elementor-element-3ef5b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE8E8;}.elementor-1355 .elementor-element.elementor-element-29dd1a3{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1355 .elementor-element.elementor-element-321b0a3 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-7c051ad{width:100%;max-width:100%;}.elementor-1355 .elementor-element.elementor-element-7b2b025 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-64183f2{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-dff1f80{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-3250f19 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-987cab7{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-7c9c7a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-c2bfb36{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-9529e7f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-b3e7a92{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-a30b139 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-be7957a{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-d308095 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-40caf06{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-33205d9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-73338bc{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-3b352dc{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1355 .elementor-element.elementor-element-4965917{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1355 .elementor-element.elementor-element-dfa8451{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1355 .elementor-element.elementor-element-91cd1b8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1355 .elementor-element.elementor-element-14c5702{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1355 .elementor-element.elementor-element-6bd1f3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-25f84d8{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-29dd1a3{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1355 .elementor-element.elementor-element-321b0a3 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-7b2b025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-1355 .elementor-element.elementor-element-7b2b025 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-64183f2{padding:0px 20px 0px 20px;font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-694b8bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1355 .elementor-element.elementor-element-694b8bc .elementor-heading-title{font-size:28px;}.elementor-1355 .elementor-element.elementor-element-dff1f80{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-3250f19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1355 .elementor-element.elementor-element-3250f19 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-987cab7{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-7c9c7a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1355 .elementor-element.elementor-element-7c9c7a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-c2bfb36{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-9529e7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1355 .elementor-element.elementor-element-9529e7f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-b3e7a92{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-a30b139{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1355 .elementor-element.elementor-element-a30b139 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-be7957a{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-d308095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1355 .elementor-element.elementor-element-d308095 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-40caf06{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-33205d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1355 .elementor-element.elementor-element-33205d9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-73338bc{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-3b352dc{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1355 .elementor-element.elementor-element-4965917{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1355 .elementor-element.elementor-element-dfa8451{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1355 .elementor-element.elementor-element-91cd1b8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1355 .elementor-element.elementor-element-14c5702{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1355 .elementor-element.elementor-element-6bd1f3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1355 .elementor-element.elementor-element-6bd1f3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1355 .elementor-element.elementor-element-25f84d8{font-size:var( --e-global-typography-041d345-font-size );line-height:var( --e-global-typography-041d345-line-height );}.elementor-1355 .elementor-element.elementor-element-29dd1a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-7c051ad */.bordo,
.bordo .elementor-widget-container {
  position: absolute !important;
  bottom:-2px !important;
  left: 0 !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.bordo img {
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-da806e2 *//* Carosello Matrimoni - uniforma altezza immagini */
.carousel-matrimoni img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad9ffea *//* Desktop */
.elementor-1355 .elementor-element.elementor-element-ad9ffea img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1355 .elementor-element.elementor-element-ad9ffea img {
        height: 400px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1355 .elementor-element.elementor-element-ad9ffea img {
        height: 280px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4363e81 *//* Carosello Matrimoni - uniforma altezza immagini */
.carousel-matrimoni img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc759a9 *//* Desktop */
.elementor-1355 .elementor-element.elementor-element-fc759a9 img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1355 .elementor-element.elementor-element-fc759a9 img {
        height: 400px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1355 .elementor-element.elementor-element-fc759a9 img {
        height: 280px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2bfb36 */#camelie a{font-size:30px;font-weight: 400;}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5d0f5c4 *//* Carosello Matrimoni - uniforma altezza immagini */
.carousel-matrimoni img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d16f668 *//* Desktop */
.elementor-1355 .elementor-element.elementor-element-d16f668 img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1355 .elementor-element.elementor-element-d16f668 img {
        height: 400px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1355 .elementor-element.elementor-element-d16f668 img {
        height: 280px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4a1588f *//* Carosello Matrimoni - uniforma altezza immagini */
.carousel-matrimoni img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e1790a *//* Desktop */
.elementor-1355 .elementor-element.elementor-element-2e1790a img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1355 .elementor-element.elementor-element-2e1790a img {
        height: 400px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1355 .elementor-element.elementor-element-2e1790a img {
        height: 280px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b6c2602 *//* Carosello Matrimoni - uniforma altezza immagini */
.carousel-matrimoni img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8430860 *//* Desktop */
.elementor-1355 .elementor-element.elementor-element-8430860 img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1355 .elementor-element.elementor-element-8430860 img {
        height: 400px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1355 .elementor-element.elementor-element-8430860 img {
        height: 280px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f87e619 *//* Carosello Matrimoni - uniforma altezza immagini */
.carousel-matrimoni img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c9b74e *//* Desktop */
.elementor-1355 .elementor-element.elementor-element-2c9b74e img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1355 .elementor-element.elementor-element-2c9b74e img {
        height: 400px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1355 .elementor-element.elementor-element-2c9b74e img {
        height: 280px;
    }
}/* End custom CSS */
/* Start custom CSS */br{display:none;}/* End custom CSS */