.elementor-723 .elementor-element.elementor-element-ccc6ea1{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--background-transition:0.3s;}.elementor-723 .elementor-element.elementor-element-0b3e4df{--display:flex;}.elementor-723 .elementor-element.elementor-element-0b3e4df:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-0b3e4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-74fbeb2{z-index:1;}.elementor-723 .elementor-element.elementor-element-de17474{--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-99e67ab{text-align:center;}.elementor-723 .elementor-element.elementor-element-cd2e719{text-align:center;}.elementor-723 .elementor-element.elementor-element-cd2e719 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-723 .elementor-element.elementor-element-181f4fc{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-723 .elementor-element.elementor-element-b0373f4{--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;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-723 .elementor-element.elementor-element-b0373f4:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-b0373f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-91c8294{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-c99eaac{--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;--justify-content:center;}.elementor-723 .elementor-element.elementor-element-c99eaac:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-c99eaac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/hotel1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-723 .elementor-element.elementor-element-209ba6b{--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;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-723 .elementor-element.elementor-element-bbcc06a .elementor-heading-title{font-family:var( --e-global-typography-e171977-font-family ), Sans-serif;font-size:var( --e-global-typography-e171977-font-size );font-weight:var( --e-global-typography-e171977-font-weight );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-5d92336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-5d92336:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-5d92336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/hotel2.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-2699ced{--display:flex;--min-height:400px;}.elementor-723 .elementor-element.elementor-element-2699ced:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2699ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/plxhotel.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-723 .elementor-element.elementor-element-2dd17fa{--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;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-723 .elementor-element.elementor-element-15728fe{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-723 .elementor-element.elementor-element-07ca06c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-2d3342b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-2d3342b .elementor-heading-title{font-family:var( --e-global-typography-e171977-font-family ), Sans-serif;font-size:var( --e-global-typography-e171977-font-size );font-weight:var( --e-global-typography-e171977-font-weight );line-height:var( --e-global-typography-e171977-line-height );color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-3ed4dcc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-74de1aa{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-723 .elementor-element.elementor-element-74de1aa:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-74de1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-61da491 .elementor-heading-title{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-aae4c50 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-aae4c50{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-c2e79da .elementor-button{background-color:#643F2600;fill:var( --e-global-color-64a0021 );color:var( --e-global-color-64a0021 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-723 .elementor-element.elementor-element-c2e79da.elementor-element{--align-self:stretch;}.elementor-723 .elementor-element.elementor-element-c2e79da .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-723 .elementor-element.elementor-element-2261931 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-723 .elementor-element.elementor-element-2261931 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-723 .elementor-element.elementor-element-2261931{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-723 .elementor-element.elementor-element-93398b2{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-723 .elementor-element.elementor-element-93398b2:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-93398b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-9aef967 .elementor-heading-title{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-8b6e9f0 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-8b6e9f0{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-0de16a3 .elementor-button{background-color:#643F2600;fill:var( --e-global-color-64a0021 );color:var( --e-global-color-64a0021 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-723 .elementor-element.elementor-element-0de16a3.elementor-element{--align-self:stretch;}.elementor-723 .elementor-element.elementor-element-0de16a3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-723 .elementor-element.elementor-element-9bc008a{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-723 .elementor-element.elementor-element-9bc008a:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-9bc008a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-1f0d989 .elementor-heading-title{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-41b5178 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-41b5178{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-94d0579 .elementor-button{background-color:#643F2600;fill:var( --e-global-color-64a0021 );color:var( --e-global-color-64a0021 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-723 .elementor-element.elementor-element-94d0579.elementor-element{--align-self:stretch;}.elementor-723 .elementor-element.elementor-element-94d0579 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-723 .elementor-element.elementor-element-d1a9dde .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-723 .elementor-element.elementor-element-d1a9dde .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-723 .elementor-element.elementor-element-d1a9dde{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-723 .elementor-element.elementor-element-3ee0ecf{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-723 .elementor-element.elementor-element-3ee0ecf:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-3ee0ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-6b5f670 .elementor-heading-title{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-251266e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-251266e{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-5461503 .elementor-button{background-color:#643F2600;fill:var( --e-global-color-64a0021 );color:var( --e-global-color-64a0021 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-723 .elementor-element.elementor-element-5461503.elementor-element{--align-self:stretch;}.elementor-723 .elementor-element.elementor-element-5461503 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-723 .elementor-element.elementor-element-e4ebffa .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-723 .elementor-element.elementor-element-e4ebffa .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-723 .elementor-element.elementor-element-e4ebffa{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-723 .elementor-element.elementor-element-7f6e2f8{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-723 .elementor-element.elementor-element-7f6e2f8:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-7f6e2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-2f22017 .elementor-heading-title{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-300234c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-300234c{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-fdafebc .elementor-button{background-color:#643F2600;fill:var( --e-global-color-64a0021 );color:var( --e-global-color-64a0021 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-723 .elementor-element.elementor-element-fdafebc.elementor-element{--align-self:stretch;}.elementor-723 .elementor-element.elementor-element-fdafebc .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-723 .elementor-element.elementor-element-bf26d9c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-723 .elementor-element.elementor-element-bf26d9c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-723 .elementor-element.elementor-element-bf26d9c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-723 .elementor-element.elementor-element-78b0372{--display:flex;--min-height:400px;}.elementor-723 .elementor-element.elementor-element-78b0372:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-78b0372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2026/01/DSC_2070apn.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-723 .elementor-element.elementor-element-847baa1{--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;}.elementor-723 .elementor-element.elementor-element-2242b26{--display:flex;--min-height:600px;}.elementor-723 .elementor-element.elementor-element-2242b26:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2242b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/ristorante.jpg");}.elementor-723 .elementor-element.elementor-element-275f6bb{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-f62ba44 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-cf00743 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-cf00743 .elementor-heading-title{font-family:var( --e-global-typography-e171977-font-family ), Sans-serif;font-size:var( --e-global-typography-e171977-font-size );font-weight:var( --e-global-typography-e171977-font-weight );line-height:var( --e-global-typography-e171977-line-height );color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-b95c4ae > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-9a49791{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-723 .elementor-element.elementor-element-6c65b47{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-6c65b47:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-6c65b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/risto1.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-14e749e{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-14e749e:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-14e749e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/risto2.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-bb95f3d{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-bb95f3d:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-bb95f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/risto3.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-0b1ced4{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-0b1ced4:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-0b1ced4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/risto4.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-72264d1{--display:flex;--min-height:400px;}.elementor-723 .elementor-element.elementor-element-72264d1:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-72264d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/plxristorante.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-723 .elementor-element.elementor-element-5214c47{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-1d02faf{text-align:center;}.elementor-723 .elementor-element.elementor-element-1d02faf .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-723 .elementor-element.elementor-element-d92df90{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-723 .elementor-element.elementor-element-d036661{--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-66cdf4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-66cdf4d:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-66cdf4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/motorbike.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-df74c0d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-df74c0d:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-df74c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-5e81026 .elementor-heading-title{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-ff10b93{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-8f766c0{--display:flex;--min-height:400px;}.elementor-723 .elementor-element.elementor-element-8f766c0:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-8f766c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/plxmoto-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-723 .elementor-element.elementor-element-e68ff28{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-5b406a2{text-align:center;}.elementor-723 .elementor-element.elementor-element-5b406a2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-723 .elementor-element.elementor-element-5eebe3b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-5eebe3b{text-align:center;}.elementor-723 .elementor-element.elementor-element-660dfbe{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-723 .elementor-element.elementor-element-ec5d6d6{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-ec5d6d6:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-ec5d6d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/wellness1.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-c62cb69{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-c62cb69:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-c62cb69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/wellness2.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-2a3ffa0{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-2a3ffa0:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2a3ffa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/wellness3.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-92d232f{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-92d232f:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-92d232f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/wellness4.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-9bebf6f{--display:flex;--min-height:400px;}.elementor-723 .elementor-element.elementor-element-9bebf6f:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-9bebf6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/plxwellness.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-723 .elementor-element.elementor-element-14a6753{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-0bb66bf{text-align:center;}.elementor-723 .elementor-element.elementor-element-0bb66bf .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-723 .elementor-element.elementor-element-7f5bc21{text-align:center;}.elementor-723 .elementor-element.elementor-element-7f5bc21 .elementor-heading-title{font-family:var( --e-global-typography-e171977-font-family ), Sans-serif;font-size:var( --e-global-typography-e171977-font-size );font-weight:var( --e-global-typography-e171977-font-weight );line-height:var( --e-global-typography-e171977-line-height );color:var( --e-global-color-primary );}.elementor-723 .elementor-element.elementor-element-40a519f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-7bdc4cd{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-b87f8c2{text-align:center;}.elementor-723 .elementor-element.elementor-element-b87f8c2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-723 .elementor-element.elementor-element-e1534cf{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-723 .elementor-element.elementor-element-987ab3a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-723 .elementor-element.elementor-element-987ab3a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-723 .elementor-element.elementor-element-987ab3a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-723 .elementor-element.elementor-element-576f387{--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;}.elementor-723 .elementor-element.elementor-element-91a6983{--display:flex;--min-height:600px;}.elementor-723 .elementor-element.elementor-element-91a6983:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-91a6983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/dove.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-c849841{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-c849841:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-c849841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-61f4867 .elementor-heading-title{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-048ba38 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-048ba38{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-076fbb2 .elementor-heading-title{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-a1d321c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-723 .elementor-element.elementor-element-a1d321c{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-ae1c486{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-93503ae iframe{height:400px;}.elementor-723 .elementor-element.elementor-element-b180309{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-ab9c92f{text-align:center;}.elementor-723 .elementor-element.elementor-element-ab9c92f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-723 .elementor-element.elementor-element-7090737{text-align:center;}.elementor-723 .elementor-element.elementor-element-7090737 .elementor-heading-title{font-family:var( --e-global-typography-e171977-font-family ), Sans-serif;font-size:var( --e-global-typography-e171977-font-size );font-weight:var( --e-global-typography-e171977-font-weight );line-height:var( --e-global-typography-e171977-line-height );color:var( --e-global-color-primary );}.elementor-723 .elementor-element.elementor-element-0d47c7a{--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;}.elementor-723 .elementor-element.elementor-element-2f5450c{--display:flex;--min-height:600px;}.elementor-723 .elementor-element.elementor-element-2f5450c:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2f5450c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelloredanalivigno.com/wp-content/uploads/2025/09/richiesta.jpg");background-position:center center;background-size:cover;}.elementor-723 .elementor-element.elementor-element-30ac9c2{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-30ac9c2:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-30ac9c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-723 .elementor-element.elementor-element-bf809ed{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-723 .elementor-element.elementor-element-1723b3f{text-align:center;}.elementor-723 .elementor-element.elementor-element-1723b3f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-723 .elementor-element.elementor-element-7f9aa27{text-align:center;}.elementor-723 .elementor-element.elementor-element-7f9aa27 .elementor-heading-title{font-family:var( --e-global-typography-e171977-font-family ), Sans-serif;font-size:var( --e-global-typography-e171977-font-size );font-weight:var( --e-global-typography-e171977-font-weight );line-height:var( --e-global-typography-e171977-line-height );color:var( --e-global-color-primary );}.elementor-723 .elementor-element.elementor-element-d60f2cd .elementor-button{background-color:#643F2600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-723 .elementor-element.elementor-element-d60f2cd.elementor-element{--align-self:center;}.elementor-723 .elementor-element.elementor-element-d60f2cd .elementor-button:hover, .elementor-723 .elementor-element.elementor-element-d60f2cd .elementor-button:focus{color:var( --e-global-color-64a0021 );}.elementor-723 .elementor-element.elementor-element-d60f2cd .elementor-button:hover svg, .elementor-723 .elementor-element.elementor-element-d60f2cd .elementor-button:focus svg{fill:var( --e-global-color-64a0021 );}@media(min-width:768px){.elementor-723 .elementor-element.elementor-element-b0373f4{--width:25%;}.elementor-723 .elementor-element.elementor-element-c99eaac{--width:25%;}.elementor-723 .elementor-element.elementor-element-209ba6b{--width:25%;}.elementor-723 .elementor-element.elementor-element-5d92336{--width:25%;}.elementor-723 .elementor-element.elementor-element-15728fe{--width:calc(100% / 3 - 10px);}.elementor-723 .elementor-element.elementor-element-74de1aa{--width:calc(100% / 3 - 10px);}.elementor-723 .elementor-element.elementor-element-93398b2{--width:calc(100% / 3 - 10px);}.elementor-723 .elementor-element.elementor-element-9bc008a{--width:calc(100% / 3 - 10px);}.elementor-723 .elementor-element.elementor-element-3ee0ecf{--width:calc(100% / 3 - 10px);}.elementor-723 .elementor-element.elementor-element-7f6e2f8{--width:calc(100% / 3 - 10px);}.elementor-723 .elementor-element.elementor-element-2242b26{--width:50%;}.elementor-723 .elementor-element.elementor-element-275f6bb{--width:50%;}.elementor-723 .elementor-element.elementor-element-6c65b47{--width:25%;}.elementor-723 .elementor-element.elementor-element-14e749e{--width:25%;}.elementor-723 .elementor-element.elementor-element-bb95f3d{--width:25%;}.elementor-723 .elementor-element.elementor-element-0b1ced4{--width:25%;}.elementor-723 .elementor-element.elementor-element-d036661{--width:33%;}.elementor-723 .elementor-element.elementor-element-66cdf4d{--width:34%;}.elementor-723 .elementor-element.elementor-element-df74c0d{--width:33%;}.elementor-723 .elementor-element.elementor-element-ec5d6d6{--width:25%;}.elementor-723 .elementor-element.elementor-element-c62cb69{--width:25%;}.elementor-723 .elementor-element.elementor-element-2a3ffa0{--width:25%;}.elementor-723 .elementor-element.elementor-element-92d232f{--width:25%;}.elementor-723 .elementor-element.elementor-element-91a6983{--width:50%;}.elementor-723 .elementor-element.elementor-element-c849841{--width:50%;}.elementor-723 .elementor-element.elementor-element-2f5450c{--width:60%;}.elementor-723 .elementor-element.elementor-element-30ac9c2{--width:40%;}}@media(max-width:1450px) and (min-width:768px){.elementor-723 .elementor-element.elementor-element-d036661{--width:35%;}.elementor-723 .elementor-element.elementor-element-66cdf4d{--width:30%;}.elementor-723 .elementor-element.elementor-element-df74c0d{--width:35%;}.elementor-723 .elementor-element.elementor-element-2f5450c{--width:50%;}.elementor-723 .elementor-element.elementor-element-30ac9c2{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-723 .elementor-element.elementor-element-b0373f4{--width:50%;}.elementor-723 .elementor-element.elementor-element-c99eaac{--width:50%;}.elementor-723 .elementor-element.elementor-element-209ba6b{--width:50%;}.elementor-723 .elementor-element.elementor-element-5d92336{--width:50%;}.elementor-723 .elementor-element.elementor-element-15728fe{--width:calc(100% / 2 - 10px);}.elementor-723 .elementor-element.elementor-element-74de1aa{--width:calc(100% / 2 - 10px);}.elementor-723 .elementor-element.elementor-element-93398b2{--width:calc(100% / 2 - 10px);}.elementor-723 .elementor-element.elementor-element-9bc008a{--width:calc(100% / 2 - 10px);}.elementor-723 .elementor-element.elementor-element-3ee0ecf{--width:calc(100% / 2 - 10px);}.elementor-723 .elementor-element.elementor-element-7f6e2f8{--width:calc(100% / 2 - 10px);}}@media(max-width:1024px) and (min-width:768px){.elementor-723 .elementor-element.elementor-element-2242b26{--width:100%;}.elementor-723 .elementor-element.elementor-element-275f6bb{--width:100%;}.elementor-723 .elementor-element.elementor-element-6c65b47{--width:50%;}.elementor-723 .elementor-element.elementor-element-14e749e{--width:50%;}.elementor-723 .elementor-element.elementor-element-bb95f3d{--width:50%;}.elementor-723 .elementor-element.elementor-element-0b1ced4{--width:50%;}.elementor-723 .elementor-element.elementor-element-d036661{--width:50%;}.elementor-723 .elementor-element.elementor-element-df74c0d{--width:50%;}.elementor-723 .elementor-element.elementor-element-ec5d6d6{--width:50%;}.elementor-723 .elementor-element.elementor-element-c62cb69{--width:50%;}.elementor-723 .elementor-element.elementor-element-2a3ffa0{--width:50%;}.elementor-723 .elementor-element.elementor-element-92d232f{--width:50%;}.elementor-723 .elementor-element.elementor-element-91a6983{--width:100%;}.elementor-723 .elementor-element.elementor-element-c849841{--width:100%;}.elementor-723 .elementor-element.elementor-element-2f5450c{--width:100%;}.elementor-723 .elementor-element.elementor-element-30ac9c2{--width:100%;}}@media(min-width:1451px){.elementor-723 .elementor-element.elementor-element-2699ced:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-2699ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-723 .elementor-element.elementor-element-78b0372:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-78b0372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-723 .elementor-element.elementor-element-72264d1:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-72264d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-723 .elementor-element.elementor-element-8f766c0:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-8f766c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-723 .elementor-element.elementor-element-9bebf6f:not(.elementor-motion-effects-element-type-background), .elementor-723 .elementor-element.elementor-element-9bebf6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1450px){.elementor-723 .elementor-element.elementor-element-cd2e719 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-723 .elementor-element.elementor-element-b0373f4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-209ba6b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-bbcc06a .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-2d3342b .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-cf00743 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-d036661{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-df74c0d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-7f5bc21 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-7090737 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-7f9aa27 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}}@media(max-width:1200px){.elementor-723 .elementor-element.elementor-element-181f4fc{--flex-wrap:wrap;}}@media(max-width:1024px){.elementor-723 .elementor-element.elementor-element-de17474{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-cd2e719 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-723 .elementor-element.elementor-element-bbcc06a .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-15728fe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-2d3342b .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-74de1aa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-93398b2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-9bc008a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-3ee0ecf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-7f6e2f8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-847baa1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-2242b26{--min-height:450px;}.elementor-723 .elementor-element.elementor-element-275f6bb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-cf00743 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-6c65b47{--min-height:250px;}.elementor-723 .elementor-element.elementor-element-14e749e{--min-height:250px;}.elementor-723 .elementor-element.elementor-element-bb95f3d{--min-height:250px;}.elementor-723 .elementor-element.elementor-element-0b1ced4{--min-height:250px;}.elementor-723 .elementor-element.elementor-element-5214c47{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-e68ff28{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-ec5d6d6{--min-height:250px;}.elementor-723 .elementor-element.elementor-element-c62cb69{--min-height:250px;}.elementor-723 .elementor-element.elementor-element-2a3ffa0{--min-height:250px;}.elementor-723 .elementor-element.elementor-element-92d232f{--min-height:250px;}.elementor-723 .elementor-element.elementor-element-14a6753{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-7f5bc21 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-7bdc4cd{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-576f387{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-91a6983{--min-height:450px;}.elementor-723 .elementor-element.elementor-element-c849841{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-b180309{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-7090737 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-0d47c7a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-723 .elementor-element.elementor-element-2f5450c{--min-height:400px;}.elementor-723 .elementor-element.elementor-element-30ac9c2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-bf809ed{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-723 .elementor-element.elementor-element-7f9aa27 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}}@media(max-width:767px){.elementor-723 .elementor-element.elementor-element-de17474{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-cd2e719 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-723 .elementor-element.elementor-element-b0373f4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-c99eaac{--min-height:300px;}.elementor-723 .elementor-element.elementor-element-209ba6b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-bbcc06a .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-5d92336{--min-height:300px;}.elementor-723 .elementor-element.elementor-element-2699ced{--min-height:300px;}.elementor-723 .elementor-element.elementor-element-2dd17fa{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-723 .elementor-element.elementor-element-2d3342b .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-78b0372{--min-height:300px;}.elementor-723 .elementor-element.elementor-element-2242b26{--min-height:300px;}.elementor-723 .elementor-element.elementor-element-275f6bb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-cf00743 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-6c65b47{--width:50%;--min-height:200px;}.elementor-723 .elementor-element.elementor-element-14e749e{--width:50%;--min-height:200px;}.elementor-723 .elementor-element.elementor-element-bb95f3d{--width:50%;--min-height:200px;}.elementor-723 .elementor-element.elementor-element-0b1ced4{--width:50%;--min-height:200px;}.elementor-723 .elementor-element.elementor-element-72264d1{--min-height:300px;}.elementor-723 .elementor-element.elementor-element-5214c47{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-d036661{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-df74c0d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-8f766c0{--min-height:300px;}.elementor-723 .elementor-element.elementor-element-e68ff28{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-ec5d6d6{--width:50%;--min-height:200px;}.elementor-723 .elementor-element.elementor-element-c62cb69{--width:50%;--min-height:200px;}.elementor-723 .elementor-element.elementor-element-2a3ffa0{--width:50%;--min-height:200px;}.elementor-723 .elementor-element.elementor-element-92d232f{--width:50%;--min-height:200px;}.elementor-723 .elementor-element.elementor-element-9bebf6f{--min-height:300px;}.elementor-723 .elementor-element.elementor-element-14a6753{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-7f5bc21 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-7bdc4cd{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-91a6983{--min-height:300px;}.elementor-723 .elementor-element.elementor-element-c849841{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-b180309{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-7090737 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}.elementor-723 .elementor-element.elementor-element-2f5450c{--min-height:300px;}.elementor-723 .elementor-element.elementor-element-30ac9c2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-bf809ed{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-723 .elementor-element.elementor-element-7f9aa27 .elementor-heading-title{font-size:var( --e-global-typography-e171977-font-size );line-height:var( --e-global-typography-e171977-line-height );}}/* Start custom CSS for menu-anchor, class: .elementor-element-3b50014 */.elementor-723 .elementor-element.elementor-element-3b50014 {
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0373f4 */@media only screen and (min-width: 768px) and (max-width: 1200px) {
    .elementor-723 .elementor-element.elementor-element-b0373f4 {
        order: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c99eaac */@media only screen and (min-width: 768px) and (max-width: 1200px) {
    .elementor-723 .elementor-element.elementor-element-c99eaac {
        order: 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-209ba6b */@media only screen and (min-width: 768px) and (max-width: 1200px) {
    .elementor-723 .elementor-element.elementor-element-209ba6b {
        order: 4;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d92336 */@media only screen and (min-width: 768px) and (max-width: 1200px) {
    .elementor-723 .elementor-element.elementor-element-5d92336 {
        order: 3;
    }
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-9ad3a3f */.elementor-723 .elementor-element.elementor-element-9ad3a3f {
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-df5d5a1 */.elementor-723 .elementor-element.elementor-element-df5d5a1 {
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c65b47 */.elementor-723 .elementor-element.elementor-element-6c65b47 {
  filter: grayscale(100%);   /* immagine in bianco e nero */
  transition: filter 0.3s ease; /* transizione morbida */
}

.elementor-723 .elementor-element.elementor-element-6c65b47:hover {
  filter: grayscale(0%);     /* torna a colori quando ci passi sopra */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14e749e */.elementor-723 .elementor-element.elementor-element-14e749e {
  filter: grayscale(100%);   /* immagine in bianco e nero */
  transition: filter 0.3s ease; /* transizione morbida */
}

.elementor-723 .elementor-element.elementor-element-14e749e:hover {
  filter: grayscale(0%);     /* torna a colori quando ci passi sopra */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb95f3d */.elementor-723 .elementor-element.elementor-element-bb95f3d {
  filter: grayscale(100%);   /* immagine in bianco e nero */
  transition: filter 0.3s ease; /* transizione morbida */
}

.elementor-723 .elementor-element.elementor-element-bb95f3d:hover {
  filter: grayscale(0%);     /* torna a colori quando ci passi sopra */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1ced4 */.elementor-723 .elementor-element.elementor-element-0b1ced4 {
  filter: grayscale(100%);   /* immagine in bianco e nero */
  transition: filter 0.3s ease; /* transizione morbida */
}

.elementor-723 .elementor-element.elementor-element-0b1ced4:hover {
  filter: grayscale(0%);     /* torna a colori quando ci passi sopra */
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-ef703bb */.elementor-723 .elementor-element.elementor-element-ef703bb {
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-8c72346 */.elementor-723 .elementor-element.elementor-element-8c72346 {
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec5d6d6 */.elementor-723 .elementor-element.elementor-element-ec5d6d6 {
  filter: grayscale(100%);   /* immagine in bianco e nero */
  transition: filter 0.3s ease; /* transizione morbida */
}

.elementor-723 .elementor-element.elementor-element-ec5d6d6:hover {
  filter: grayscale(0%);     /* torna a colori quando ci passi sopra */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c62cb69 */.elementor-723 .elementor-element.elementor-element-c62cb69 {
  filter: grayscale(100%);   /* immagine in bianco e nero */
  transition: filter 0.3s ease; /* transizione morbida */
}

.elementor-723 .elementor-element.elementor-element-c62cb69:hover {
  filter: grayscale(0%);     /* torna a colori quando ci passi sopra */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3ffa0 */.elementor-723 .elementor-element.elementor-element-2a3ffa0 {
  filter: grayscale(100%);   /* immagine in bianco e nero */
  transition: filter 0.3s ease; /* transizione morbida */
}

.elementor-723 .elementor-element.elementor-element-2a3ffa0:hover {
  filter: grayscale(0%);     /* torna a colori quando ci passi sopra */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92d232f */.elementor-723 .elementor-element.elementor-element-92d232f {
  filter: grayscale(100%);   /* immagine in bianco e nero */
  transition: filter 0.3s ease; /* transizione morbida */
}

.elementor-723 .elementor-element.elementor-element-92d232f:hover {
  filter: grayscale(0%);     /* torna a colori quando ci passi sopra */
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-e0603a9 */.elementor-723 .elementor-element.elementor-element-e0603a9 {
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-41e4cb0 */.elementor-723 .elementor-element.elementor-element-41e4cb0 {
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-5782dda */.elementor-723 .elementor-element.elementor-element-5782dda {
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-61c2458 */.elementor-723 .elementor-element.elementor-element-61c2458 {
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-54c46fa */.elementor-723 .elementor-element.elementor-element-54c46fa {
    position: absolute;
    top: 0;
}/* End custom CSS */