.elementor-3597 .elementor-element.elementor-element-41c04119 > .elementor-background-overlay{background-color:#f2a579;background-image:url("https://www.osteriaziotobia.it/wp-content/uploads/2024/12/compleanni3-scaled.jpg");background-position:center center;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3597 .elementor-element.elementor-element-41c04119 > .elementor-container{max-width:1200px;min-height:100vh;}.elementor-3597 .elementor-element.elementor-element-41c04119{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3597 .elementor-element.elementor-element-1f6794bf > .elementor-element-populated{padding:0em 2em 0em 2em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3597 .elementor-element.elementor-element-c789bae{text-align:start;}.elementor-3597 .elementor-element.elementor-element-c789bae img{width:35%;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-63a523aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-63a523aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3597 .elementor-element.elementor-element-ce47c07{--divider-border-style:solid;--divider-color:#f28f79;--divider-border-width:4px;}.elementor-3597 .elementor-element.elementor-element-ce47c07 .elementor-divider-separator{width:100%;}.elementor-3597 .elementor-element.elementor-element-ce47c07 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3597 .elementor-element.elementor-element-1feada07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;line-height:29px;color:#FFFFFF;}.elementor-3597 .elementor-element.elementor-element-1c6e01b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;font-weight:500;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3597 .elementor-element.elementor-element-786735c2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3597 .elementor-element.elementor-element-af0f65a .elementor-button{background-color:#f28f79;font-family:"Montserrat", Sans-serif;font-size:0.9rem;text-transform:uppercase;letter-spacing:0.5px;border-radius:60px 60px 60px 60px;}.elementor-3597 .elementor-element.elementor-element-af0f65a .elementor-button-content-wrapper{flex-direction:row;}.elementor-3597 .elementor-element.elementor-element-6cc790ba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-6cc790ba:not(.elementor-motion-effects-element-type-background), .elementor-3597 .elementor-element.elementor-element-6cc790ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3597 .elementor-element.elementor-element-6cc790ba > .elementor-container{max-width:680px;}.elementor-3597 .elementor-element.elementor-element-6cc790ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 4em 0em;}.elementor-3597 .elementor-element.elementor-element-6cc790ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3597 .elementor-element.elementor-element-7f0fa681 > .elementor-element-populated{padding:0em 3em 0em 3em;}.elementor-3597 .elementor-element.elementor-element-68a9af26 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3597 .elementor-element.elementor-element-68a9af26{text-align:start;}.elementor-3597 .elementor-element.elementor-element-68a9af26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5rem;font-weight:300;line-height:1.1em;color:#000000;}.elementor-3597 .elementor-element.elementor-element-1cf50427{--divider-border-style:solid;--divider-color:#f28f79;--divider-border-width:3px;}.elementor-3597 .elementor-element.elementor-element-1cf50427 .elementor-divider-separator{width:17%;margin:0 auto;margin-left:0;}.elementor-3597 .elementor-element.elementor-element-1cf50427 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3597 .elementor-element.elementor-element-a0c8c52 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3597 .elementor-element.elementor-element-a0c8c52{font-family:"Zilla Slab", Sans-serif;font-size:1.2rem;line-height:1.6em;color:#000000;}.elementor-3597 .elementor-element.elementor-element-53bed6a5:not(.elementor-motion-effects-element-type-background), .elementor-3597 .elementor-element.elementor-element-53bed6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://www.osteriaziotobia.it/wp-content/uploads/2026/01/150A1106-1-scaled.jpg");background-position:bottom center;}.elementor-3597 .elementor-element.elementor-element-53bed6a5 > .elementor-background-overlay{background-color:#fadfc4;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3597 .elementor-element.elementor-element-53bed6a5 > .elementor-container{max-width:1024px;min-height:645px;}.elementor-3597 .elementor-element.elementor-element-53bed6a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-3597 .elementor-element.elementor-element-45ac80b > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0.85;}.elementor-3597 .elementor-element.elementor-element-45ac80b:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0.82;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-45ac80b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-45ac80b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-45ac80b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3597 .elementor-element.elementor-element-45ac80b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-3597 .elementor-element.elementor-element-45ac80b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3597 .elementor-element.elementor-element-509e072c{z-index:1;text-align:center;}.elementor-3597 .elementor-element.elementor-element-509e072c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:400;color:#000000;}.elementor-3597 .elementor-element.elementor-element-3268670d{--divider-border-style:solid;--divider-color:#f28f79;--divider-border-width:3px;}.elementor-3597 .elementor-element.elementor-element-3268670d .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-3597 .elementor-element.elementor-element-3268670d .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-3597 .elementor-element.elementor-element-360414ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-360414ca{text-align:center;font-family:"Zilla Slab", Sans-serif;font-size:1.1rem;line-height:1.6em;color:#7A7A7A;}.elementor-3597 .elementor-element.elementor-element-20304e97 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0.85;}.elementor-3597 .elementor-element.elementor-element-20304e97:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0.82;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-20304e97.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-20304e97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-20304e97 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3597 .elementor-element.elementor-element-20304e97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-3597 .elementor-element.elementor-element-20304e97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3597 .elementor-element.elementor-element-4ac39ad0{z-index:1;text-align:center;}.elementor-3597 .elementor-element.elementor-element-4ac39ad0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:400;color:#000000;}.elementor-3597 .elementor-element.elementor-element-2891df62{--divider-border-style:solid;--divider-color:#f28f79;--divider-border-width:3px;}.elementor-3597 .elementor-element.elementor-element-2891df62 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-3597 .elementor-element.elementor-element-2891df62 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-3597 .elementor-element.elementor-element-22d99965 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-22d99965{text-align:center;font-family:"Zilla Slab", Sans-serif;font-size:1.1rem;line-height:1.6em;}.elementor-3597 .elementor-element.elementor-element-7961f5b4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0.85;}.elementor-3597 .elementor-element.elementor-element-7961f5b4:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0.82;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-7961f5b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-7961f5b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-7961f5b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3597 .elementor-element.elementor-element-7961f5b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-3597 .elementor-element.elementor-element-7961f5b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3597 .elementor-element.elementor-element-3b2f4b9e{z-index:1;text-align:center;}.elementor-3597 .elementor-element.elementor-element-3b2f4b9e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:400;color:#000000;}.elementor-3597 .elementor-element.elementor-element-5b45f578{--divider-border-style:solid;--divider-color:#f28f79;--divider-border-width:3px;}.elementor-3597 .elementor-element.elementor-element-5b45f578 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-3597 .elementor-element.elementor-element-5b45f578 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-3597 .elementor-element.elementor-element-c7137e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-c7137e8{text-align:center;font-family:"Zilla Slab", Sans-serif;font-size:1.1rem;line-height:1.6em;}.elementor-3597 .elementor-element.elementor-element-5026ed0f:not(.elementor-motion-effects-element-type-background), .elementor-3597 .elementor-element.elementor-element-5026ed0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3597 .elementor-element.elementor-element-5026ed0f > .elementor-container{max-width:1200px;}.elementor-3597 .elementor-element.elementor-element-5026ed0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 0% 3% 0%;}.elementor-3597 .elementor-element.elementor-element-5026ed0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-2fc5855b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-2fc5855b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-2fc5855b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-2px;}.elementor-3597 .elementor-element.elementor-element-2fc5855b > .elementor-element-populated{padding:10% 12% 0% 12%;}.elementor-3597 .elementor-element.elementor-element-9201b21{margin-top:-4px;margin-bottom:-4px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-6f6feb11.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-6f6feb11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-7efa3e68{--divider-border-style:solid;--divider-color:#f28f79;--divider-border-width:4px;}.elementor-3597 .elementor-element.elementor-element-7efa3e68 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3597 .elementor-element.elementor-element-7efa3e68 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3597 .elementor-element.elementor-element-7bb18f9 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-3597 .elementor-element.elementor-element-5f4da0d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.8rem;font-weight:300;line-height:0.8em;color:#000000;}.elementor-3597 .elementor-element.elementor-element-1ae1ccb8{font-family:"Zilla Slab", Sans-serif;font-size:1.2rem;line-height:1.6em;color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3597 .elementor-element.elementor-element-2565a459 > .elementor-widget-container{margin:-56px 0px 0px -49px;}.elementor-3597 .elementor-element.elementor-element-2565a459{z-index:1;}.elementor-3597 .elementor-element.elementor-element-2565a459 .elementor-icon-wrapper{text-align:start;}.elementor-3597 .elementor-element.elementor-element-2565a459.elementor-view-stacked .elementor-icon{background-color:#f28f79;}.elementor-3597 .elementor-element.elementor-element-2565a459.elementor-view-framed .elementor-icon, .elementor-3597 .elementor-element.elementor-element-2565a459.elementor-view-default .elementor-icon{color:#f28f79;border-color:#f28f79;}.elementor-3597 .elementor-element.elementor-element-2565a459.elementor-view-framed .elementor-icon, .elementor-3597 .elementor-element.elementor-element-2565a459.elementor-view-default .elementor-icon svg{fill:#f28f79;}.elementor-3597 .elementor-element.elementor-element-2565a459 .elementor-icon{font-size:57px;}.elementor-3597 .elementor-element.elementor-element-2565a459 .elementor-icon svg{height:57px;}.elementor-3597 .elementor-element.elementor-element-4ba6528b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-4ba6528b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-18dd64b4 > .elementor-widget-container{margin:-101px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-18dd64b4{z-index:1;}.elementor-3597 .elementor-element.elementor-element-18dd64b4 img{filter:brightness( 101% ) contrast( 104% ) saturate( 100% ) blur( 0px ) hue-rotate( 12deg );border-radius:6px 6px 6px 6px;}.elementor-3597 .elementor-element.elementor-element-72148187 > .elementor-widget-container{margin:-82px -47px -58px 0px;padding:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-72148187{z-index:3;}.elementor-3597 .elementor-element.elementor-element-72148187 .elementor-icon-wrapper{text-align:end;}.elementor-3597 .elementor-element.elementor-element-72148187.elementor-view-stacked .elementor-icon{background-color:#e96245;}.elementor-3597 .elementor-element.elementor-element-72148187.elementor-view-framed .elementor-icon, .elementor-3597 .elementor-element.elementor-element-72148187.elementor-view-default .elementor-icon{color:#e96245;border-color:#e96245;}.elementor-3597 .elementor-element.elementor-element-72148187.elementor-view-framed .elementor-icon, .elementor-3597 .elementor-element.elementor-element-72148187.elementor-view-default .elementor-icon svg{fill:#e96245;}.elementor-3597 .elementor-element.elementor-element-72148187 .elementor-icon{font-size:125px;}.elementor-3597 .elementor-element.elementor-element-72148187 .elementor-icon svg{height:125px;}.elementor-3597 .elementor-element.elementor-element-4d72ada0 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 0%, #efdfd0 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3597 .elementor-element.elementor-element-4d72ada0 > .elementor-container{max-width:964px;}.elementor-3597 .elementor-element.elementor-element-4d72ada0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 0% 12% 0%;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-583b36ea.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3597 .elementor-element.elementor-element-583b36ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3597 .elementor-element.elementor-element-583b36ea > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-3597 .elementor-element.elementor-element-313e0eb1{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-5dc0f967.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-5dc0f967.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-45478720{--divider-border-style:solid;--divider-color:#f28f79;--divider-border-width:3px;}.elementor-3597 .elementor-element.elementor-element-45478720 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3597 .elementor-element.elementor-element-45478720 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3597 .elementor-element.elementor-element-5eaa3b1c > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-3597 .elementor-element.elementor-element-6c12da66 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.4rem;font-weight:300;text-transform:capitalize;line-height:0.8em;color:#000000;}.elementor-3597 .elementor-element.elementor-element-e0afc09{font-family:"Zilla Slab", Sans-serif;font-size:1.2rem;line-height:1.6em;color:#000000;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-3896d3d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3597 .elementor-element.elementor-element-3896d3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3597 .elementor-element.elementor-element-3896d3d > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-3597 .elementor-element.elementor-element-5e96fb97{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-47a77bc4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-47a77bc4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-1eee0fee{--divider-border-style:solid;--divider-color:#f28f79;--divider-border-width:3px;}.elementor-3597 .elementor-element.elementor-element-1eee0fee .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3597 .elementor-element.elementor-element-1eee0fee .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3597 .elementor-element.elementor-element-5b12845b > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-3597 .elementor-element.elementor-element-1bfd00c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.4rem;font-weight:300;text-transform:capitalize;line-height:0.8em;color:#000000;}.elementor-3597 .elementor-element.elementor-element-7e29dde4{font-family:"Zilla Slab", Sans-serif;font-size:1.2rem;line-height:1.6em;color:#000000;}.elementor-3597 .elementor-element.elementor-element-54b1f1f1:not(.elementor-motion-effects-element-type-background), .elementor-3597 .elementor-element.elementor-element-54b1f1f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f1ed;background-image:url("https://www.osteriaziotobia.it/wp-content/uploads/2024/12/compleanni3-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-3597 .elementor-element.elementor-element-54b1f1f1 > .elementor-background-overlay{background-color:#fff2ea;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3597 .elementor-element.elementor-element-54b1f1f1 > .elementor-container{max-width:700px;}.elementor-3597 .elementor-element.elementor-element-54b1f1f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 4% 0%;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-18c6a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-18c6a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-18c6a4 > .elementor-element-populated{padding:10% 0% 10% 0%;}.elementor-3597 .elementor-element.elementor-element-72c688e{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-4924da79.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-4924da79.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-70da2b0f{--divider-border-style:solid;--divider-color:#f28f79;--divider-border-width:3px;}.elementor-3597 .elementor-element.elementor-element-70da2b0f .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3597 .elementor-element.elementor-element-70da2b0f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3597 .elementor-element.elementor-element-d4b9f90 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-3597 .elementor-element.elementor-element-130f0097{text-align:start;}.elementor-3597 .elementor-element.elementor-element-130f0097 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:400;color:#000000;}.elementor-3597 .elementor-element.elementor-element-1a98d88a{text-align:center;}.elementor-3597 .elementor-element.elementor-element-1a98d88a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.9rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-3597 .elementor-element.elementor-element-3a5fe1be{padding:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-1055729e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-f713789 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-f713789{text-align:end;font-family:"Yellowtail", Sans-serif;font-size:2.2rem;font-weight:100;line-height:0.1em;color:#000000;}.elementor-bc-flex-widget .elementor-3597 .elementor-element.elementor-element-3488ce86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3597 .elementor-element.elementor-element-3488ce86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3597 .elementor-element.elementor-element-66205aa{--divider-border-style:solid;--divider-color:#f28f79;--divider-border-width:3px;}.elementor-3597 .elementor-element.elementor-element-66205aa .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3597 .elementor-element.elementor-element-66205aa .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3597 .elementor-element.elementor-element-69b0341b{--spacer-size:16px;}.elementor-3597 .elementor-element.elementor-element-b81de5d .elementor-button{background-color:#f28f79;font-family:"Montserrat", Sans-serif;font-size:0.9rem;text-transform:uppercase;letter-spacing:0.5px;border-radius:60px 60px 60px 60px;}@media(min-width:768px){.elementor-3597 .elementor-element.elementor-element-1f6794bf{width:50%;}.elementor-3597 .elementor-element.elementor-element-63a523aa{width:22.069%;}.elementor-3597 .elementor-element.elementor-element-79c5c43{width:77.931%;}.elementor-3597 .elementor-element.elementor-element-34f66247{width:50%;}.elementor-3597 .elementor-element.elementor-element-2fc5855b{width:50%;}.elementor-3597 .elementor-element.elementor-element-6f6feb11{width:22.069%;}.elementor-3597 .elementor-element.elementor-element-7bb18f9{width:77.931%;}.elementor-3597 .elementor-element.elementor-element-16f1f3c1{width:50%;}.elementor-3597 .elementor-element.elementor-element-5dc0f967{width:22.069%;}.elementor-3597 .elementor-element.elementor-element-5eaa3b1c{width:77.931%;}.elementor-3597 .elementor-element.elementor-element-47a77bc4{width:22.069%;}.elementor-3597 .elementor-element.elementor-element-5b12845b{width:77.931%;}.elementor-3597 .elementor-element.elementor-element-4924da79{width:27.5%;}.elementor-3597 .elementor-element.elementor-element-d4b9f90{width:72.5%;}.elementor-3597 .elementor-element.elementor-element-1055729e{width:72.5%;}.elementor-3597 .elementor-element.elementor-element-3488ce86{width:27.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3597 .elementor-element.elementor-element-1f6794bf{width:80%;}.elementor-3597 .elementor-element.elementor-element-2fc5855b{width:50%;}.elementor-3597 .elementor-element.elementor-element-16f1f3c1{width:50%;}.elementor-3597 .elementor-element.elementor-element-583b36ea{width:50%;}.elementor-3597 .elementor-element.elementor-element-3896d3d{width:50%;}.elementor-3597 .elementor-element.elementor-element-18c6a4{width:100%;}}@media(min-width:1025px){.elementor-3597 .elementor-element.elementor-element-53bed6a5:not(.elementor-motion-effects-element-type-background), .elementor-3597 .elementor-element.elementor-element-53bed6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3597 .elementor-element.elementor-element-54b1f1f1:not(.elementor-motion-effects-element-type-background), .elementor-3597 .elementor-element.elementor-element-54b1f1f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-3597 .elementor-element.elementor-element-1f6794bf > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-3597 .elementor-element.elementor-element-6cc790ba{padding:100px 50px 100px 50px;}.elementor-3597 .elementor-element.elementor-element-68a9af26 .elementor-heading-title{font-size:2rem;}.elementor-3597 .elementor-element.elementor-element-53bed6a5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-45ac80b > .elementor-element-populated{margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;}.elementor-3597 .elementor-element.elementor-element-509e072c .elementor-heading-title{font-size:1.5rem;}.elementor-3597 .elementor-element.elementor-element-360414ca{font-size:0.9rem;}.elementor-3597 .elementor-element.elementor-element-20304e97 > .elementor-element-populated{margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;}.elementor-3597 .elementor-element.elementor-element-4ac39ad0 .elementor-heading-title{font-size:1.5rem;}.elementor-3597 .elementor-element.elementor-element-22d99965{font-size:0.9rem;}.elementor-3597 .elementor-element.elementor-element-7961f5b4 > .elementor-element-populated{margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;}.elementor-3597 .elementor-element.elementor-element-3b2f4b9e .elementor-heading-title{font-size:1.5rem;}.elementor-3597 .elementor-element.elementor-element-c7137e8{font-size:0.9rem;}.elementor-3597 .elementor-element.elementor-element-5026ed0f{margin-top:49px;margin-bottom:49px;}.elementor-3597 .elementor-element.elementor-element-2fc5855b > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-3597 .elementor-element.elementor-element-5f4da0d1 .elementor-heading-title{font-size:3.2rem;}.elementor-3597 .elementor-element.elementor-element-2565a459 > .elementor-widget-container{margin:0px 1px -97px 292px;}.elementor-3597 .elementor-element.elementor-element-2565a459 .elementor-icon-wrapper{text-align:start;}.elementor-3597 .elementor-element.elementor-element-4ba6528b{margin-top:0px;margin-bottom:-29px;}.elementor-3597 .elementor-element.elementor-element-18dd64b4 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-3597 .elementor-element.elementor-element-72148187 > .elementor-widget-container{margin:-88px -40px -40px -40px;}.elementor-3597 .elementor-element.elementor-element-72148187 .elementor-icon-wrapper{text-align:start;}.elementor-3597 .elementor-element.elementor-element-583b36ea > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3597 .elementor-element.elementor-element-6c12da66 .elementor-heading-title{font-size:2.6rem;}.elementor-3597 .elementor-element.elementor-element-3896d3d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3597 .elementor-element.elementor-element-1bfd00c7 .elementor-heading-title{font-size:2.6rem;}.elementor-3597 .elementor-element.elementor-element-18c6a4 > .elementor-element-populated{padding:2em 5em 2em 5em;}.elementor-3597 .elementor-element.elementor-element-f713789{font-size:1.8rem;}}@media(max-width:767px){.elementor-3597 .elementor-element.elementor-element-41c04119{padding:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-1f6794bf > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-3597 .elementor-element.elementor-element-ce47c07 .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-3597 .elementor-element.elementor-element-ce47c07 .elementor-divider{text-align:center;}.elementor-3597 .elementor-element.elementor-element-1feada07{text-align:center;}.elementor-3597 .elementor-element.elementor-element-1feada07 .elementor-heading-title{font-size:1.7rem;}.elementor-3597 .elementor-element.elementor-element-1c6e01b5{text-align:center;}.elementor-3597 .elementor-element.elementor-element-1c6e01b5 .elementor-heading-title{font-size:49px;}.elementor-3597 .elementor-element.elementor-element-786735c2{text-align:center;}.elementor-3597 .elementor-element.elementor-element-6cc790ba{padding:1em 1em 1em 1em;}.elementor-3597 .elementor-element.elementor-element-7f0fa681 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-3597 .elementor-element.elementor-element-68a9af26 .elementor-heading-title{font-size:1.7rem;}.elementor-3597 .elementor-element.elementor-element-a0c8c52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-53bed6a5:not(.elementor-motion-effects-element-type-background), .elementor-3597 .elementor-element.elementor-element-53bed6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-600px -29px;background-size:cover;}.elementor-3597 .elementor-element.elementor-element-45ac80b > .elementor-element-populated{margin:20px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3597 .elementor-element.elementor-element-360414ca{text-align:center;}.elementor-3597 .elementor-element.elementor-element-20304e97 > .elementor-element-populated{margin:20px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3597 .elementor-element.elementor-element-22d99965{text-align:center;}.elementor-3597 .elementor-element.elementor-element-7961f5b4 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3597 .elementor-element.elementor-element-c7137e8{text-align:center;}.elementor-3597 .elementor-element.elementor-element-5026ed0f{margin-top:0px;margin-bottom:0px;}.elementor-3597 .elementor-element.elementor-element-7efa3e68 .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0;}.elementor-3597 .elementor-element.elementor-element-7efa3e68 .elementor-divider{text-align:left;}.elementor-3597 .elementor-element.elementor-element-5f4da0d1 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-5f4da0d1{text-align:start;}.elementor-3597 .elementor-element.elementor-element-5f4da0d1 .elementor-heading-title{font-size:3rem;}.elementor-3597 .elementor-element.elementor-element-1ae1ccb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-1ae1ccb8{text-align:start;}.elementor-3597 .elementor-element.elementor-element-2565a459 > .elementor-widget-container{margin:0px 0px 0px 261px;}.elementor-3597 .elementor-element.elementor-element-4ba6528b{margin-top:80px;margin-bottom:0px;}.elementor-3597 .elementor-element.elementor-element-18dd64b4 > .elementor-widget-container{margin:-103px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-72148187 > .elementor-widget-container{margin:-82px 0px 0px -51px;}.elementor-3597 .elementor-element.elementor-element-4d72ada0{padding:0em 0em 4em 0em;}.elementor-3597 .elementor-element.elementor-element-45478720 .elementor-divider-separator{width:24%;margin:0 auto;margin-center:0;}.elementor-3597 .elementor-element.elementor-element-45478720 .elementor-divider{text-align:center;}.elementor-3597 .elementor-element.elementor-element-6c12da66 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-6c12da66{text-align:center;}.elementor-3597 .elementor-element.elementor-element-6c12da66 .elementor-heading-title{font-size:3rem;}.elementor-3597 .elementor-element.elementor-element-e0afc09{text-align:center;}.elementor-3597 .elementor-element.elementor-element-1eee0fee .elementor-divider-separator{width:24%;margin:0 auto;margin-center:0;}.elementor-3597 .elementor-element.elementor-element-1eee0fee .elementor-divider{text-align:center;}.elementor-3597 .elementor-element.elementor-element-1bfd00c7 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-1bfd00c7{text-align:center;}.elementor-3597 .elementor-element.elementor-element-1bfd00c7 .elementor-heading-title{font-size:3rem;}.elementor-3597 .elementor-element.elementor-element-7e29dde4{text-align:center;}.elementor-3597 .elementor-element.elementor-element-18c6a4 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-3597 .elementor-element.elementor-element-70da2b0f .elementor-divider-separator{width:49%;margin:0 auto;margin-left:0;}.elementor-3597 .elementor-element.elementor-element-70da2b0f .elementor-divider{text-align:left;}.elementor-3597 .elementor-element.elementor-element-130f0097{text-align:center;}.elementor-3597 .elementor-element.elementor-element-130f0097 .elementor-heading-title{font-size:24px;}.elementor-3597 .elementor-element.elementor-element-1a98d88a > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3597 .elementor-element.elementor-element-1a98d88a{text-align:center;}.elementor-3597 .elementor-element.elementor-element-1a98d88a .elementor-heading-title{font-size:2.5rem;}.elementor-3597 .elementor-element.elementor-element-f713789{text-align:center;font-size:1.6rem;}.elementor-3597 .elementor-element.elementor-element-66205aa .elementor-divider-separator{width:46%;margin:0 auto;margin-right:0;}.elementor-3597 .elementor-element.elementor-element-66205aa .elementor-divider{text-align:right;}.elementor-3597 .elementor-element.elementor-element-69b0341b{--spacer-size:10px;}}