.elementor-254 .elementor-element.elementor-element-4c6c1770{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d0bbac9 );--border-color:var( --e-global-color-d0bbac9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-4c6c1770:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-4c6c1770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/young-woman-wearing-white-clothes-holding-flowers-bouquet-wedding-concept.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-4c6c1770::before, .elementor-254 .elementor-element.elementor-element-4c6c1770 > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-4c6c1770 > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-4c6c1770 > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-4c6c1770 > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-4c6c1770 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-958ddac ) 0%, var( --e-global-color-10a94b3 ) 100%);}.elementor-254 .elementor-element.elementor-element-315b6ecd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-5bfb6174 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:5em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;text-shadow:4px 4px 30px rgba(0, 0, 0, 0.52);color:var( --e-global-color-8235737 );}.elementor-254 .elementor-element.elementor-element-1e4b6488{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-icon i{color:var( --e-global-color-8235737 );transition:color 0.3s;}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-icon svg{fill:var( --e-global-color-8235737 );transition:fill 0.3s;}.elementor-254 .elementor-element.elementor-element-1574ac67{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-icon{padding-right:0px;}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-text{color:var( --e-global-color-8235737 );transition:color 0.3s;}.elementor-254 .elementor-element.elementor-element-1c4ba5ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-1c4ba5ee:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-1c4ba5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-254 .elementor-element.elementor-element-1c4ba5ee::before, .elementor-254 .elementor-element.elementor-element-1c4ba5ee > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-1c4ba5ee > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-1c4ba5ee > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-1c4ba5ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-1c4ba5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-34fcf59 );}.elementor-254 .elementor-element.elementor-element-315f3d43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-172b7b79{text-align:center;}.elementor-254 .elementor-element.elementor-element-172b7b79 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-a400a04{text-align:center;}.elementor-254 .elementor-element.elementor-element-a400a04 .elementor-heading-title{font-weight:600;}.elementor-254 .elementor-element.elementor-element-1afff165{text-align:center;}.elementor-254 .elementor-element.elementor-element-1afff165 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-e787353{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-e787353::before, .elementor-254 .elementor-element.elementor-element-e787353 > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-e787353 > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-e787353 > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-e787353 > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-e787353 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-58d10b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-96515dd{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-0557919{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-b54ede4 .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-b54ede4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-0bb9897 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-dc976cc .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-6b191d7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-073a948 .elementor-icon-list-icon i{color:var( --e-global-color-0a51f97 );transition:color 0.3s;}.elementor-254 .elementor-element.elementor-element-073a948 .elementor-icon-list-icon svg{fill:var( --e-global-color-0a51f97 );transition:fill 0.3s;}.elementor-254 .elementor-element.elementor-element-073a948{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-254 .elementor-element.elementor-element-073a948 .elementor-icon-list-icon{padding-right:10px;}.elementor-254 .elementor-element.elementor-element-073a948 .elementor-icon-list-text{transition:color 0.3s;}.elementor-254 .elementor-element.elementor-element-bf1940b{--display:flex;--min-height:650px;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-bf1940b:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-bf1940b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/beautiful-flowers-and-garden-tools.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-bf1940b::before, .elementor-254 .elementor-element.elementor-element-bf1940b > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-bf1940b > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-bf1940b > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-bf1940b > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-bf1940b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-c28fcb4{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-fd4f6d0{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-fd4f6d0:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-fd4f6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/wedding-table-with-decorations-in-sky-blue-color.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-fd4f6d0::before, .elementor-254 .elementor-element.elementor-element-fd4f6d0 > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-fd4f6d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-fd4f6d0 > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-fd4f6d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-fd4f6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-da4ad7c{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-12ee986{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-df4c1a2 .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-df4c1a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-0d304f8 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-6a4f4b7 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-930557e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-c8fb307{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-30b6ac6{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-71e58e7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-4b22e81 .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-4b22e81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-ceb26be .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-6319b7c .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-a5a0e01 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-1fca4fc{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-1fca4fc:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-1fca4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/wedding-table-with-decorations-in-sky-blue-color.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-1fca4fc::before, .elementor-254 .elementor-element.elementor-element-1fca4fc > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-1fca4fc > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-1fca4fc > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-1fca4fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-1fca4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-576c663{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-2531d0c{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-edb27d3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-2fccf5c .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-2fccf5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-9158c8a .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-76e6279 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-1595c1e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-bef5c3f{--display:flex;--min-height:650px;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-bef5c3f:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-bef5c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/graduate-boy-with-the-triumphal-laurel.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-bef5c3f::before, .elementor-254 .elementor-element.elementor-element-bef5c3f > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-bef5c3f > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-bef5c3f > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-bef5c3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-bef5c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-3a93e54{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-2e9711d{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-2e9711d:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-2e9711d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/wedding-bonbonniere-for-guest.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-2e9711d::before, .elementor-254 .elementor-element.elementor-element-2e9711d > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-2e9711d > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-2e9711d > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-2e9711d > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-2e9711d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-6c72b6f{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-01c4e68{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-bb40b9a .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-bb40b9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-0c36bb6 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-bdc2761 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-8338266 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-3f8c9c0 .elementor-icon-list-icon i{color:var( --e-global-color-0a51f97 );transition:color 0.3s;}.elementor-254 .elementor-element.elementor-element-3f8c9c0 .elementor-icon-list-icon svg{fill:var( --e-global-color-0a51f97 );transition:fill 0.3s;}.elementor-254 .elementor-element.elementor-element-3f8c9c0{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-254 .elementor-element.elementor-element-3f8c9c0 .elementor-icon-list-icon{padding-right:10px;}.elementor-254 .elementor-element.elementor-element-3f8c9c0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-254 .elementor-element.elementor-element-4afa9be .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-4ad70db{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-47d5966{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-e8d32d2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-aff1d00 .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-aff1d00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-14635ca .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-c78a9ef .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-56af530 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-20f5056 .elementor-icon-list-icon i{color:var( --e-global-color-0a51f97 );transition:color 0.3s;}.elementor-254 .elementor-element.elementor-element-20f5056 .elementor-icon-list-icon svg{fill:var( --e-global-color-0a51f97 );transition:fill 0.3s;}.elementor-254 .elementor-element.elementor-element-20f5056{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-254 .elementor-element.elementor-element-20f5056 .elementor-icon-list-icon{padding-right:10px;}.elementor-254 .elementor-element.elementor-element-20f5056 .elementor-icon-list-text{transition:color 0.3s;}.elementor-254 .elementor-element.elementor-element-412f266 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-3ff6e52{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-3ff6e52:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-3ff6e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/wedding-bonbonniere-for-guest.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-3ff6e52::before, .elementor-254 .elementor-element.elementor-element-3ff6e52 > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-3ff6e52 > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-3ff6e52 > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-3ff6e52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-3ff6e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-bf15e73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-1263d5a{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-aaf3fa0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-da43d2c .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-da43d2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-1e8d7cd .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-a9c4b0d .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-09bab37 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-3523e63{--display:flex;--min-height:650px;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-3523e63:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-3523e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/houseplants-in-plastic-pots-for-sale-on-flower-market-or-store-various-indoor-plants-in-greenhouse.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-3523e63::before, .elementor-254 .elementor-element.elementor-element-3523e63 > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-3523e63 > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-3523e63 > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-3523e63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-3523e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-bebd296{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-caa9571{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-caa9571:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-caa9571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/many-unique-handmade-colorful-clay-jugs-and-vases-of-various-shapes-on-shelf-in-local-market.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-caa9571::before, .elementor-254 .elementor-element.elementor-element-caa9571 > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-caa9571 > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-caa9571 > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-caa9571 > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-caa9571 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-5655f64{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-358e8b5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-4c1a365 .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-4c1a365{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-13b1ecd .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-b0fa09d .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-dc9084f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-6358c08{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-fc69b27{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-de7de10{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-e8a1419 .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-e8a1419{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-7f43369 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-dc49ee9 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-c5ab06c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-a7ea2a8{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-a7ea2a8:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-a7ea2a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/many-unique-handmade-colorful-clay-jugs-and-vases-of-various-shapes-on-shelf-in-local-market.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-a7ea2a8::before, .elementor-254 .elementor-element.elementor-element-a7ea2a8 > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-a7ea2a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-a7ea2a8 > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-a7ea2a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-a7ea2a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-2f3bc95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-1c89ec9{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-6945e4b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-92caddc .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-92caddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-af54cea .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-efdb51a .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-cb865f1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-cff03af{--display:flex;--min-height:650px;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-cff03af:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-cff03af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/gold-wedding-party-favors-on-plate-at-reception.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-cff03af::before, .elementor-254 .elementor-element.elementor-element-cff03af > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-cff03af > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-cff03af > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-cff03af > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-cff03af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-c1a83af{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-bc06520{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-bc06520:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-bc06520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/overhead-view-of-delivery-man-giving-flowers-and-digital-tablet-with-blank-screen-to-cheerful-woman.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-bc06520::before, .elementor-254 .elementor-element.elementor-element-bc06520 > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-bc06520 > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-bc06520 > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-bc06520 > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-bc06520 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-543b765{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-8ee026c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-28131be .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-28131be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-159b8b6 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-62ea6cb .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-685e483 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-e19a4a3{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-d19c88a{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-dab4e4d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-254 .elementor-element.elementor-element-547f36b .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-254 .elementor-element.elementor-element-547f36b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-254 .elementor-element.elementor-element-b32c4af .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-9dea9c6 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-c65771d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-254 .elementor-element.elementor-element-64ab7f0{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-64ab7f0:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-64ab7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giordanoonoranzefunebri.it/wp-content/uploads/2025/07/overhead-view-of-delivery-man-giving-flowers-and-digital-tablet-with-blank-screen-to-cheerful-woman.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-64ab7f0::before, .elementor-254 .elementor-element.elementor-element-64ab7f0 > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-64ab7f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-64ab7f0 > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-64ab7f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-64ab7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-10a94b3 ) 70%, var( --e-global-color-958ddac ) 100%);}.elementor-254 .elementor-element.elementor-element-c19b9d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-c19b9d0:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-c19b9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-254 .elementor-element.elementor-element-c19b9d0::before, .elementor-254 .elementor-element.elementor-element-c19b9d0 > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-c19b9d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-254 .elementor-element.elementor-element-c19b9d0 > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-c19b9d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-254 .elementor-element.elementor-element-c19b9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-34fcf59 );}.elementor-254 .elementor-element.elementor-element-ad23524{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-95e71df{text-align:center;}.elementor-254 .elementor-element.elementor-element-95e71df .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );color:var( --e-global-color-0a51f97 );}.elementor-254 .elementor-element.elementor-element-0444107{text-align:center;}.elementor-254 .elementor-element.elementor-element-0444107 .elementor-heading-title{font-weight:600;color:var( --e-global-color-8235737 );}.elementor-254 .elementor-element.elementor-element-ff0df6d{text-align:center;}.elementor-254 .elementor-element.elementor-element-ff0df6d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}@media(min-width:768px){.elementor-254 .elementor-element.elementor-element-315b6ecd{--width:60%;}.elementor-254 .elementor-element.elementor-element-1e4b6488{--width:40%;}.elementor-254 .elementor-element.elementor-element-315f3d43{--width:60%;}.elementor-254 .elementor-element.elementor-element-58d10b5{--width:100%;}.elementor-254 .elementor-element.elementor-element-c28fcb4{--width:100%;}.elementor-254 .elementor-element.elementor-element-c8fb307{--width:100%;}.elementor-254 .elementor-element.elementor-element-576c663{--width:100%;}.elementor-254 .elementor-element.elementor-element-3a93e54{--width:100%;}.elementor-254 .elementor-element.elementor-element-4ad70db{--width:100%;}.elementor-254 .elementor-element.elementor-element-bf15e73{--width:100%;}.elementor-254 .elementor-element.elementor-element-bebd296{--width:100%;}.elementor-254 .elementor-element.elementor-element-6358c08{--width:100%;}.elementor-254 .elementor-element.elementor-element-2f3bc95{--width:100%;}.elementor-254 .elementor-element.elementor-element-c1a83af{--width:100%;}.elementor-254 .elementor-element.elementor-element-e19a4a3{--width:100%;}.elementor-254 .elementor-element.elementor-element-ad23524{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-254 .elementor-element.elementor-element-315b6ecd{--width:100%;}.elementor-254 .elementor-element.elementor-element-1e4b6488{--width:100%;}.elementor-254 .elementor-element.elementor-element-315f3d43{--width:100%;}.elementor-254 .elementor-element.elementor-element-ad23524{--width:100%;}}@media(max-width:1024px){.elementor-254 .elementor-element.elementor-element-4c6c1770{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-5bfb6174{text-align:center;}.elementor-254 .elementor-element.elementor-element-5bfb6174 .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-item > a{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-254 .elementor-element.elementor-element-172b7b79 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-1afff165 .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-254 .elementor-element.elementor-element-58d10b5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-0557919{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-b54ede4 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-b54ede4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-dc976cc .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-6b191d7 .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-254 .elementor-element.elementor-element-bf1940b{--min-height:550px;}.elementor-254 .elementor-element.elementor-element-c28fcb4{--min-height:550px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-12ee986{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-df4c1a2 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-df4c1a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-6a4f4b7 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-930557e .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-254 .elementor-element.elementor-element-c8fb307{--min-height:550px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-71e58e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-4b22e81 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-4b22e81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-6319b7c .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-a5a0e01 .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-254 .elementor-element.elementor-element-576c663{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-edb27d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-2fccf5c .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-2fccf5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-76e6279 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-1595c1e .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-254 .elementor-element.elementor-element-bef5c3f{--min-height:550px;}.elementor-254 .elementor-element.elementor-element-3a93e54{--min-height:550px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-01c4e68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-bb40b9a .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-bb40b9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-bdc2761 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-8338266 .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-254 .elementor-element.elementor-element-4afa9be .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-254 .elementor-element.elementor-element-4ad70db{--min-height:550px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-e8d32d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-aff1d00 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-aff1d00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-c78a9ef .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-56af530 .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-254 .elementor-element.elementor-element-412f266 .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-254 .elementor-element.elementor-element-bf15e73{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-aaf3fa0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-da43d2c .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-da43d2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-a9c4b0d .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-09bab37 .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-254 .elementor-element.elementor-element-3523e63{--min-height:550px;}.elementor-254 .elementor-element.elementor-element-bebd296{--min-height:550px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-358e8b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-4c1a365 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-4c1a365{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-b0fa09d .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-dc9084f .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-254 .elementor-element.elementor-element-6358c08{--min-height:550px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-de7de10{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-e8a1419 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-e8a1419{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-dc49ee9 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-c5ab06c .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-254 .elementor-element.elementor-element-2f3bc95{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-6945e4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-92caddc .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-92caddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-efdb51a .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-cb865f1 .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-254 .elementor-element.elementor-element-cff03af{--min-height:550px;}.elementor-254 .elementor-element.elementor-element-c1a83af{--min-height:550px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-8ee026c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-28131be .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-28131be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-62ea6cb .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-685e483 .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-254 .elementor-element.elementor-element-e19a4a3{--min-height:550px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-254 .elementor-element.elementor-element-dab4e4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-547f36b .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-547f36b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-254 .elementor-element.elementor-element-9dea9c6 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-c65771d .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-254 .elementor-element.elementor-element-95e71df .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-ff0df6d .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 );}}@media(max-width:767px){.elementor-254 .elementor-element.elementor-element-5bfb6174 .elementor-heading-title{font-size:2.5em;line-height:1em;}.elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-254 .elementor-element.elementor-element-1574ac67 .elementor-icon-list-item > a{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-254 .elementor-element.elementor-element-172b7b79 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-1afff165 .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-254 .elementor-element.elementor-element-b54ede4{text-align:left;}.elementor-254 .elementor-element.elementor-element-b54ede4 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-0bb9897{text-align:left;}.elementor-254 .elementor-element.elementor-element-dc976cc{text-align:left;}.elementor-254 .elementor-element.elementor-element-dc976cc .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-6b191d7{text-align:left;}.elementor-254 .elementor-element.elementor-element-6b191d7 .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-254 .elementor-element.elementor-element-bf1940b{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-fd4f6d0{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-df4c1a2{text-align:left;}.elementor-254 .elementor-element.elementor-element-df4c1a2 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-0d304f8{text-align:left;}.elementor-254 .elementor-element.elementor-element-6a4f4b7{text-align:left;}.elementor-254 .elementor-element.elementor-element-6a4f4b7 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-930557e{text-align:left;}.elementor-254 .elementor-element.elementor-element-930557e .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-254 .elementor-element.elementor-element-4b22e81{text-align:left;}.elementor-254 .elementor-element.elementor-element-4b22e81 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-ceb26be{text-align:left;}.elementor-254 .elementor-element.elementor-element-6319b7c{text-align:left;}.elementor-254 .elementor-element.elementor-element-6319b7c .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-a5a0e01{text-align:left;}.elementor-254 .elementor-element.elementor-element-a5a0e01 .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-254 .elementor-element.elementor-element-1fca4fc{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-2fccf5c{text-align:left;}.elementor-254 .elementor-element.elementor-element-2fccf5c .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-9158c8a{text-align:left;}.elementor-254 .elementor-element.elementor-element-76e6279{text-align:left;}.elementor-254 .elementor-element.elementor-element-76e6279 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-1595c1e{text-align:left;}.elementor-254 .elementor-element.elementor-element-1595c1e .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-254 .elementor-element.elementor-element-bef5c3f{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-2e9711d{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-bb40b9a{text-align:left;}.elementor-254 .elementor-element.elementor-element-bb40b9a .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-0c36bb6{text-align:left;}.elementor-254 .elementor-element.elementor-element-bdc2761{text-align:left;}.elementor-254 .elementor-element.elementor-element-bdc2761 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-8338266{text-align:left;}.elementor-254 .elementor-element.elementor-element-8338266 .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-254 .elementor-element.elementor-element-4afa9be{text-align:left;}.elementor-254 .elementor-element.elementor-element-4afa9be .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-254 .elementor-element.elementor-element-aff1d00{text-align:left;}.elementor-254 .elementor-element.elementor-element-aff1d00 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-14635ca{text-align:left;}.elementor-254 .elementor-element.elementor-element-c78a9ef{text-align:left;}.elementor-254 .elementor-element.elementor-element-c78a9ef .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-56af530{text-align:left;}.elementor-254 .elementor-element.elementor-element-56af530 .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-254 .elementor-element.elementor-element-412f266{text-align:left;}.elementor-254 .elementor-element.elementor-element-412f266 .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-254 .elementor-element.elementor-element-3ff6e52{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-da43d2c{text-align:left;}.elementor-254 .elementor-element.elementor-element-da43d2c .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-1e8d7cd{text-align:left;}.elementor-254 .elementor-element.elementor-element-a9c4b0d{text-align:left;}.elementor-254 .elementor-element.elementor-element-a9c4b0d .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-09bab37{text-align:left;}.elementor-254 .elementor-element.elementor-element-09bab37 .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-254 .elementor-element.elementor-element-3523e63{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-caa9571{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-4c1a365{text-align:left;}.elementor-254 .elementor-element.elementor-element-4c1a365 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-13b1ecd{text-align:left;}.elementor-254 .elementor-element.elementor-element-b0fa09d{text-align:left;}.elementor-254 .elementor-element.elementor-element-b0fa09d .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-dc9084f{text-align:left;}.elementor-254 .elementor-element.elementor-element-dc9084f .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-254 .elementor-element.elementor-element-e8a1419{text-align:left;}.elementor-254 .elementor-element.elementor-element-e8a1419 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-7f43369{text-align:left;}.elementor-254 .elementor-element.elementor-element-dc49ee9{text-align:left;}.elementor-254 .elementor-element.elementor-element-dc49ee9 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-c5ab06c{text-align:left;}.elementor-254 .elementor-element.elementor-element-c5ab06c .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-254 .elementor-element.elementor-element-a7ea2a8{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-92caddc{text-align:left;}.elementor-254 .elementor-element.elementor-element-92caddc .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-af54cea{text-align:left;}.elementor-254 .elementor-element.elementor-element-efdb51a{text-align:left;}.elementor-254 .elementor-element.elementor-element-efdb51a .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-cb865f1{text-align:left;}.elementor-254 .elementor-element.elementor-element-cb865f1 .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-254 .elementor-element.elementor-element-cff03af{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-bc06520{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-28131be{text-align:left;}.elementor-254 .elementor-element.elementor-element-28131be .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-159b8b6{text-align:left;}.elementor-254 .elementor-element.elementor-element-62ea6cb{text-align:left;}.elementor-254 .elementor-element.elementor-element-62ea6cb .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-685e483{text-align:left;}.elementor-254 .elementor-element.elementor-element-685e483 .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-254 .elementor-element.elementor-element-547f36b{text-align:left;}.elementor-254 .elementor-element.elementor-element-547f36b .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );word-spacing:var( --e-global-typography-927ae6c-word-spacing );}.elementor-254 .elementor-element.elementor-element-b32c4af{text-align:left;}.elementor-254 .elementor-element.elementor-element-9dea9c6{text-align:left;}.elementor-254 .elementor-element.elementor-element-9dea9c6 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-c65771d{text-align:left;}.elementor-254 .elementor-element.elementor-element-c65771d .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-254 .elementor-element.elementor-element-64ab7f0{--min-height:350px;}.elementor-254 .elementor-element.elementor-element-95e71df .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );word-spacing:var( --e-global-typography-31919b4-word-spacing );}.elementor-254 .elementor-element.elementor-element-ff0df6d .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 );}}