.elementor-823 .elementor-element.elementor-element-716e2c7{--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-823 .elementor-element.elementor-element-4222146{--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:space-between;--align-items:center;--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;--z-index:1;}.elementor-823 .elementor-element.elementor-element-4222146:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-4222146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000006B;}.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-823 .elementor-element.elementor-element-cb8944e img{width:210px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-78f01dd );fill:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-b8e8f59 );fill:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-985be28 .e--pointer-framed .elementor-item:before,
					.elementor-823 .elementor-element.elementor-element-985be28 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a, .elementor-823 .elementor-element.elementor-element-985be28 .elementor-menu-toggle{color:var( --e-global-color-5e1d7ad );fill:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a:hover,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a:focus,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-menu-toggle:hover,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-menu-toggle:focus{color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a:hover,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a:focus,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a.highlighted{background-color:#F4F0D6;}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-5e1d7ad );background-color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown .elementor-item, .elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-823 .elementor-element.elementor-element-985be28 div.elementor-menu-toggle{color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-985be28 div.elementor-menu-toggle svg{fill:var( --e-global-color-78f01dd );}.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-823 .elementor-element.elementor-element-3016742 .elementor-button{background-color:var( --e-global-color-b8e8f59 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:18px;letter-spacing:-0.4px;fill:var( --e-global-color-78f01dd );color:var( --e-global-color-78f01dd );border-radius:50px 50px 50px 50px;}.elementor-823 .elementor-element.elementor-element-3016742 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-823 .elementor-element.elementor-element-289e261{--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:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-78e7a34{--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:space-between;--align-items:center;--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:12px;--z-index:1;}.elementor-823 .elementor-element.elementor-element-78e7a34:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-78e7a34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4E1FA;}.elementor-823 .elementor-element.elementor-element-81c0e5a img{width:210px;}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-5e1d7ad );fill:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-b8e8f59 );fill:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-45285d7 .e--pointer-framed .elementor-item:before,
					.elementor-823 .elementor-element.elementor-element-45285d7 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a, .elementor-823 .elementor-element.elementor-element-45285d7 .elementor-menu-toggle{color:var( --e-global-color-5e1d7ad );fill:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a:hover,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a:focus,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-menu-toggle:hover,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-menu-toggle:focus{color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a:hover,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a:focus,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a.highlighted{background-color:#F4F0D6;}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-5e1d7ad );background-color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown .elementor-item, .elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-823 .elementor-element.elementor-element-45285d7 div.elementor-menu-toggle{color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-45285d7 div.elementor-menu-toggle svg{fill:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-7dcc517 .elementor-button{background-color:var( --e-global-color-b8e8f59 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:18px;letter-spacing:-0.4px;fill:var( --e-global-color-78f01dd );color:var( --e-global-color-78f01dd );border-radius:50px 50px 50px 50px;}.elementor-823 .elementor-element.elementor-element-7dcc517 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-823 .elementor-element.elementor-element-e5fe9ab{--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;--overlay-opacity:0.8;--margin-top:-142px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-823 .elementor-element.elementor-element-e5fe9ab:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-e5fe9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/copertina-peccioli-1-1.webp");background-size:cover;}.elementor-823 .elementor-element.elementor-element-e5fe9ab::before, .elementor-823 .elementor-element.elementor-element-e5fe9ab > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-e5fe9ab > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-e5fe9ab > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-e5fe9ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-e5fe9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-823 .elementor-element.elementor-element-e5fe9ab > .elementor-shape-bottom svg, .elementor-823 .elementor-element.elementor-element-e5fe9ab > .e-con-inner > .elementor-shape-bottom svg{width:calc(198% + 1.3px);height:500px;}.elementor-823 .elementor-element.elementor-element-92470bf{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-823 .elementor-element.elementor-element-02fd4de{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-02fd4de .elementor-headline{text-align:start;font-family:"Inter", Sans-serif;font-size:64px;font-weight:500;line-height:0.9em;letter-spacing:-4.1px;}.elementor-823 .elementor-element.elementor-element-02fd4de .elementor-headline-plain-text{color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-02fd4de .elementor-headline-dynamic-text{font-family:"Instrument Serif", Sans-serif;font-weight:400;font-style:italic;letter-spacing:0.8px;}.elementor-823 .elementor-element.elementor-element-02fd4de .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-b8e8f59 );stroke-width:6px;}.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-823 .elementor-element.elementor-element-20a955a{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-15a0244{width:var( --container-widget-width, 420px );max-width:420px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;--container-widget-width:420px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:var( --e-global-color-78f01dd );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-823 .elementor-element.elementor-element-582c2c3 .elementor-icon-list-icon i{color:var( --e-global-color-b8e8f59 );transition:color 0.3s;}.elementor-823 .elementor-element.elementor-element-582c2c3 .elementor-icon-list-icon svg{fill:var( --e-global-color-b8e8f59 );transition:fill 0.3s;}.elementor-823 .elementor-element.elementor-element-582c2c3{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-823 .elementor-element.elementor-element-582c2c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-823 .elementor-element.elementor-element-582c2c3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-823 .elementor-element.elementor-element-582c2c3 .elementor-icon-list-text{color:var( --e-global-color-78f01dd );transition:color 0.3s;}.elementor-823 .elementor-element.elementor-element-247ef3f .elementor-button{background-color:var( --e-global-color-b8e8f59 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:18px;letter-spacing:-0.4px;fill:var( --e-global-color-78f01dd );color:var( --e-global-color-78f01dd );border-radius:50px 50px 50px 50px;}.elementor-823 .elementor-element.elementor-element-247ef3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-823 .elementor-element.elementor-element-9c77dba{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-823 .elementor-element.elementor-element-490eeb1{width:var( --container-widget-width, 520px );max-width:520px;background-color:#331815CC;padding:12px 12px 12px 12px;--container-widget-width:520px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5e1d7ad );border-radius:16px 16px 16px 16px;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:300;line-height:21px;color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-490eeb1.elementor-element{--align-self:center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-823 .elementor-element.elementor-element-7504615{--image-border-radius:12px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:21px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-823 .elementor-element.elementor-element-e81605c{--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;--border-radius:0px 0px 36px 36px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-823 .elementor-element.elementor-element-23f5019{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 19px 0px rgba(0, 0, 0, 0.14);--margin-top:0px;--margin-bottom:-85px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-823 .elementor-element.elementor-element-23f5019:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-23f5019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-23f5019.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-70b8d17 img{width:120px;}.elementor-823 .elementor-element.elementor-element-8ba163b img{width:150px;}.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-823 .elementor-element.elementor-element-248621d .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:19px;font-weight:500;line-height:18px;letter-spacing:0px;word-spacing:0px;color:#0E4642;}.elementor-823 .elementor-element.elementor-element-40c871a{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-9f218fc{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-9f218fc.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-9f218fc .elementor-headline{text-align:center;font-family:"Inter", Sans-serif;font-size:64px;font-weight:400;line-height:1em;letter-spacing:-4px;}.elementor-823 .elementor-element.elementor-element-9f218fc .elementor-headline-plain-text{color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-9f218fc .elementor-headline-dynamic-text{font-family:"Instrument Serif", Sans-serif;font-weight:400;font-style:italic;letter-spacing:0px;word-spacing:0px;}.elementor-823 .elementor-element.elementor-element-9f218fc .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-b8e8f59 );stroke-width:3px;}.elementor-823 .elementor-element.elementor-element-bfdf8fc{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-bfdf8fc.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-0d84568{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-b3415b7{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-b3415b7:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-b3415b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/Peccioli_La-Casina-di-Lia_-Casa-Vacanze-7.jpg");background-size:cover;}.elementor-823 .elementor-element.elementor-element-b3415b7::before, .elementor-823 .elementor-element.elementor-element-b3415b7 > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-b3415b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-b3415b7 > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-b3415b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-b3415b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #BA7C533D 0%, var( --e-global-color-5e1d7ad ) 65%);}.elementor-823 .elementor-element.elementor-element-2372b0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-700429c{width:var( --container-widget-width, 25px );max-width:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-700429c.elementor-element{--align-self:flex-start;}.elementor-823 .elementor-element.elementor-element-700429c .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-0f404ab{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-0f404ab.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-0f404ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-bbc8938{font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-f65f155{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-f65f155:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-f65f155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/Peccioli_La-Casina-di-Lia_-Casa-Vacanze-61.jpg");background-position:bottom center;background-size:cover;}.elementor-823 .elementor-element.elementor-element-f65f155::before, .elementor-823 .elementor-element.elementor-element-f65f155 > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-f65f155 > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-f65f155 > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-f65f155 > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-f65f155 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #BA7C533D 0%, var( --e-global-color-5e1d7ad ) 65%);}.elementor-823 .elementor-element.elementor-element-729c3fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-3eba077{width:var( --container-widget-width, 25px );max-width:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-3eba077.elementor-element{--align-self:flex-start;}.elementor-823 .elementor-element.elementor-element-3eba077 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-bf18d9e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-bf18d9e.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-bf18d9e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-c064768{font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-295456b{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-295456b:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-295456b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/Peccioli_La-Casina-di-Lia_-Casa-Vacanze-3.jpg");background-size:cover;}.elementor-823 .elementor-element.elementor-element-295456b::before, .elementor-823 .elementor-element.elementor-element-295456b > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-295456b > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-295456b > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-295456b > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-295456b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #BA7C533D 0%, var( --e-global-color-5e1d7ad ) 65%);}.elementor-823 .elementor-element.elementor-element-f7284c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-9992388{width:var( --container-widget-width, 25px );max-width:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-9992388.elementor-element{--align-self:flex-start;}.elementor-823 .elementor-element.elementor-element-9992388 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-8fde67c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-8fde67c.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-8fde67c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-d26ee38{font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-c9c00d9{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-c9c00d9:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-c9c00d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/Peccioli_La-Casina-di-Lia_-Casa-Vacanze-34.jpg");background-position:center center;background-size:cover;}.elementor-823 .elementor-element.elementor-element-c9c00d9::before, .elementor-823 .elementor-element.elementor-element-c9c00d9 > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-c9c00d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-c9c00d9 > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-c9c00d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-c9c00d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #BA7C533D 0%, var( --e-global-color-5e1d7ad ) 65%);}.elementor-823 .elementor-element.elementor-element-a317a0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-8bdbe5c{width:var( --container-widget-width, 25px );max-width:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-8bdbe5c.elementor-element{--align-self:flex-start;}.elementor-823 .elementor-element.elementor-element-8bdbe5c .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-5cf4b2e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-5cf4b2e.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-5cf4b2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-c8949e3{font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-db50894{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-823 .elementor-element.elementor-element-db50894:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-db50894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-78f01dd ) 72%, #F7F4E100 100%);}.elementor-823 .elementor-element.elementor-element-9983075{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-823 .elementor-element.elementor-element-e8c5995{--display:flex;}.elementor-823 .elementor-element.elementor-element-7a63a72{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-7a63a72 .elementor-headline{text-align:start;font-family:"Inter", Sans-serif;font-size:64px;font-weight:500;line-height:1em;letter-spacing:-4.1px;}.elementor-823 .elementor-element.elementor-element-7a63a72 .elementor-headline-plain-text{color:#331815;}.elementor-823 .elementor-element.elementor-element-7a63a72 .elementor-headline-dynamic-text{font-family:"Instrument Serif", Sans-serif;font-weight:400;font-style:italic;letter-spacing:0.8px;}.elementor-823 .elementor-element.elementor-element-7a63a72 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-b8e8f59 );stroke-width:3px;}.elementor-823 .elementor-element.elementor-element-b1c7e81{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-b1c7e81.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-b1c7e81 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-8d83f36{--display:flex;}.elementor-823 .elementor-element.elementor-element-a44d2a6{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-a44d2a6.elementor-element{--align-self:flex-start;}.elementor-823 .elementor-element.elementor-element-a44d2a6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:600;line-height:26px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-e9abe37{font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-243a538{text-align:center;}.elementor-823 .elementor-element.elementor-element-243a538 img{width:78px;}.elementor-823 .elementor-element.elementor-element-85158b7{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-85158b7.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-85158b7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:26px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-4341bb9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-4341bb9.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-823 .elementor-element.elementor-element-84665aa .elementor-icon-box-wrapper{gap:4px;}.elementor-823 .elementor-element.elementor-element-84665aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-84665aa.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-84665aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8e8f59 );color:var( --e-global-color-b8e8f59 );border-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-84665aa .elementor-icon{font-size:33px;}.elementor-823 .elementor-element.elementor-element-84665aa .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-84665aa .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:24px;line-height:24px;}.elementor-823 .elementor-element.elementor-element-84665aa .elementor-icon-box-title{color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-84665aa:has(:hover) .elementor-icon-box-title,
					 .elementor-823 .elementor-element.elementor-element-84665aa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-6079474 .elementor-icon-box-wrapper{gap:4px;}.elementor-823 .elementor-element.elementor-element-6079474.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-6079474.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-6079474.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8e8f59 );color:var( --e-global-color-b8e8f59 );border-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-6079474 .elementor-icon{font-size:33px;}.elementor-823 .elementor-element.elementor-element-6079474 .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-6079474 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:24px;line-height:24px;}.elementor-823 .elementor-element.elementor-element-6079474 .elementor-icon-box-title{color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-6079474:has(:hover) .elementor-icon-box-title,
					 .elementor-823 .elementor-element.elementor-element-6079474:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-3ca0987 .elementor-icon-box-wrapper{gap:4px;}.elementor-823 .elementor-element.elementor-element-3ca0987.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-3ca0987.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-3ca0987.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8e8f59 );color:var( --e-global-color-b8e8f59 );border-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-3ca0987 .elementor-icon{font-size:33px;}.elementor-823 .elementor-element.elementor-element-3ca0987 .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-3ca0987 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:24px;line-height:24px;}.elementor-823 .elementor-element.elementor-element-3ca0987 .elementor-icon-box-title{color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-3ca0987:has(:hover) .elementor-icon-box-title,
					 .elementor-823 .elementor-element.elementor-element-3ca0987:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-91650f5 img{width:90px;filter:brightness( 87% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 266deg );}.elementor-823 .elementor-element.elementor-element-13197e9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-823 .elementor-element.elementor-element-13197e9 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#3318158F;}.elementor-823 .elementor-element.elementor-element-13197e9{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-823 .elementor-element.elementor-element-7d19d24 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-823 .elementor-element.elementor-element-7d19d24 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#BA7C5394;}.elementor-823 .elementor-element.elementor-element-7d19d24{--image-border-radius:16px;--image-transition-duration:600ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-823 .elementor-element.elementor-element-383cbd8{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9E5829;--border-color:#9E5829;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 34px 0px rgba(115.60000000000001, 52.77391304347827, 0, 0.38);--margin-top:90px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-823 .elementor-element.elementor-element-383cbd8:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-383cbd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#331815E8;}.elementor-823 .elementor-element.elementor-element-383cbd8.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-053d8ff{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-053d8ff.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-053d8ff .elementor-headline{text-align:center;font-family:"Inter", Sans-serif;font-size:64px;font-weight:400;line-height:1em;letter-spacing:-4px;}.elementor-823 .elementor-element.elementor-element-053d8ff .elementor-headline-plain-text{color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-053d8ff .elementor-headline-dynamic-text{font-family:"Instrument Serif", Sans-serif;font-weight:400;font-style:italic;letter-spacing:0px;word-spacing:0px;}.elementor-823 .elementor-element.elementor-element-053d8ff .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-b8e8f59 );stroke-width:3px;}.elementor-823 .elementor-element.elementor-element-b64a4bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:22px;line-height:22px;letter-spacing:0.4px;color:#FDFDFD;}.elementor-823 .elementor-element.elementor-element-b64a4bc.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-6ea3949 .elementor-button{background-color:var( --e-global-color-78f01dd );font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;font-style:italic;line-height:22px;letter-spacing:-0.4px;fill:var( --e-global-color-b8e8f59 );color:var( --e-global-color-b8e8f59 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8714C;border-radius:50px 50px 50px 50px;}.elementor-823 .elementor-element.elementor-element-6ea3949{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-823 .elementor-element.elementor-element-6ea3949 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-823 .elementor-element.elementor-element-0dd61c0{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;line-height:37px;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-0dd61c0.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-7f76661{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-7f76661.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-7f76661 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:600;line-height:26px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-cb363ee img{width:90px;filter:brightness( 87% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 266deg );}.elementor-823 .elementor-element.elementor-element-7d895e3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-823 .elementor-element.elementor-element-7d895e3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#3318158F;}.elementor-823 .elementor-element.elementor-element-7d895e3{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-823 .elementor-element.elementor-element-863264b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-823 .elementor-element.elementor-element-863264b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#BA7C5394;}.elementor-823 .elementor-element.elementor-element-863264b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--image-border-radius:16px;--image-transition-duration:600ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-823 .elementor-element.elementor-element-494c20d{--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:90px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-b051272{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-b051272.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-b051272 .elementor-headline{text-align:center;font-family:"Inter", Sans-serif;font-size:64px;font-weight:400;line-height:1em;letter-spacing:-4px;}.elementor-823 .elementor-element.elementor-element-b051272 .elementor-headline-plain-text{color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-b051272 .elementor-headline-dynamic-text{font-family:"Instrument Serif", Sans-serif;font-weight:400;font-style:italic;letter-spacing:0px;word-spacing:0px;}.elementor-823 .elementor-element.elementor-element-b051272 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-b8e8f59 );stroke-width:3px;}.elementor-823 .elementor-element.elementor-element-e51dba7{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-e51dba7.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-7faf4b7 img{width:90px;filter:brightness( 87% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 266deg );}.elementor-823 .elementor-element.elementor-element-9a65e64{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-b3fa7d1{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-b3fa7d1:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-b3fa7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/Peccioli-vista.webp");background-size:cover;}.elementor-823 .elementor-element.elementor-element-b3fa7d1::before, .elementor-823 .elementor-element.elementor-element-b3fa7d1 > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-b3fa7d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-b3fa7d1 > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-b3fa7d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-b3fa7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #BA7C533D 0%, var( --e-global-color-5e1d7ad ) 65%);}.elementor-823 .elementor-element.elementor-element-b3fa7d1.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-cb9f395{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-e603d73{width:var( --container-widget-width, 25px );max-width:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-e603d73.elementor-element{--align-self:flex-start;}.elementor-823 .elementor-element.elementor-element-e603d73 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-d862ffe{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-d862ffe.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-d862ffe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-1af9744{font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-e5426df{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-09cd161{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-09cd161:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-09cd161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/Terrazza-peccioli.jpg");background-size:cover;}.elementor-823 .elementor-element.elementor-element-09cd161::before, .elementor-823 .elementor-element.elementor-element-09cd161 > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-09cd161 > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-09cd161 > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-09cd161 > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-09cd161 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #BA7C533D 0%, var( --e-global-color-5e1d7ad ) 65%);}.elementor-823 .elementor-element.elementor-element-09cd161.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-e3f64c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-b2827eb{width:var( --container-widget-width, 25px );max-width:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-b2827eb.elementor-element{--align-self:flex-start;}.elementor-823 .elementor-element.elementor-element-b2827eb .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-937fcb8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-937fcb8.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-937fcb8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-9583e76{font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-d001784{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-308828f{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-308828f:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-308828f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/i-giganti-di-peccioli.jpg");background-size:cover;}.elementor-823 .elementor-element.elementor-element-308828f::before, .elementor-823 .elementor-element.elementor-element-308828f > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-308828f > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-308828f > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-308828f > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-308828f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #BA7C533D 0%, var( --e-global-color-5e1d7ad ) 65%);}.elementor-823 .elementor-element.elementor-element-308828f.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-5fc9ff7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-b00d5db{width:var( --container-widget-width, 25px );max-width:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-b00d5db.elementor-element{--align-self:flex-start;}.elementor-823 .elementor-element.elementor-element-b00d5db .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-7e195f2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-7e195f2.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-7e195f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-3d9e9be{font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-6c117c4{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-632c415{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-632c415:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-632c415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/Peccioli_La-Casina-di-Lia_-Casa-Vacanze-12.jpg");background-size:cover;}.elementor-823 .elementor-element.elementor-element-632c415::before, .elementor-823 .elementor-element.elementor-element-632c415 > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-632c415 > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-632c415 > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-632c415 > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-632c415 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #BA7C533D 0%, var( --e-global-color-5e1d7ad ) 65%);}.elementor-823 .elementor-element.elementor-element-632c415.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-ff8149e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-5b03178{width:var( --container-widget-width, 25px );max-width:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-5b03178.elementor-element{--align-self:flex-start;}.elementor-823 .elementor-element.elementor-element-5b03178 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-ef0fc29{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-ef0fc29.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-ef0fc29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-4ad721f{font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-d86d9ea{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-e8a56dc{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-e8a56dc:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-e8a56dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/ghizzano-1.jpg");background-size:cover;}.elementor-823 .elementor-element.elementor-element-e8a56dc::before, .elementor-823 .elementor-element.elementor-element-e8a56dc > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-e8a56dc > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-e8a56dc > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-e8a56dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-e8a56dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #BA7C533D 0%, var( --e-global-color-5e1d7ad ) 65%);}.elementor-823 .elementor-element.elementor-element-e8a56dc.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-d65929c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-230a423{width:var( --container-widget-width, 25px );max-width:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-230a423.elementor-element{--align-self:flex-start;}.elementor-823 .elementor-element.elementor-element-230a423 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-494d177{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-823 .elementor-element.elementor-element-494d177.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-494d177 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-c819c14{font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-473cb71{--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:90px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-bdd3bd2{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-bdd3bd2.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-bdd3bd2 .elementor-headline{text-align:center;font-family:"Inter", Sans-serif;font-size:64px;font-weight:400;line-height:1em;letter-spacing:-4px;}.elementor-823 .elementor-element.elementor-element-bdd3bd2 .elementor-headline-plain-text{color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-bdd3bd2 .elementor-headline-dynamic-text{font-family:"Instrument Serif", Sans-serif;font-weight:400;font-style:italic;letter-spacing:0px;word-spacing:0px;}.elementor-823 .elementor-element.elementor-element-bdd3bd2 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-b8e8f59 );stroke-width:3px;}.elementor-823 .elementor-element.elementor-element-3a12e7d{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-3a12e7d.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-0bb750f{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-0bb750f.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-0bb750f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:600;line-height:26px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-11b6839{--display:flex;--overlay-opacity:0.05;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-823 .elementor-element.elementor-element-11b6839:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-11b6839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-11b6839::before, .elementor-823 .elementor-element.elementor-element-11b6839 > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-11b6839 > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-11b6839 > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-11b6839 > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-11b6839 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/Griglia-3.png");--background-overlay:'';}.elementor-823 .elementor-element.elementor-element-13f7904{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-73bceec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-823 .elementor-element.elementor-element-73bceec.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-c557686 img{width:120px;}.elementor-823 .elementor-element.elementor-element-f387c76 img{width:150px;}.elementor-823 .elementor-element.elementor-element-8507e5c{text-align:center;}.elementor-823 .elementor-element.elementor-element-8507e5c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:500;line-height:22px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-8413552{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-823 .elementor-element.elementor-element-8413552.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-7ebe3e9 img{width:120px;}.elementor-823 .elementor-element.elementor-element-94c470b img{width:150px;}.elementor-823 .elementor-element.elementor-element-31f3a3b{text-align:center;}.elementor-823 .elementor-element.elementor-element-31f3a3b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:500;line-height:22px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-5cfe9df{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-823 .elementor-element.elementor-element-5cfe9df.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-2d11301 img{width:120px;}.elementor-823 .elementor-element.elementor-element-e9a3f37 img{width:150px;}.elementor-823 .elementor-element.elementor-element-73228b6{text-align:center;}.elementor-823 .elementor-element.elementor-element-73228b6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:500;line-height:22px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-2bfd42a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-823 .elementor-element.elementor-element-2bfd42a.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-1bb0e0d img{width:120px;}.elementor-823 .elementor-element.elementor-element-72c29a8 img{width:150px;}.elementor-823 .elementor-element.elementor-element-5dfb9a6{text-align:center;}.elementor-823 .elementor-element.elementor-element-5dfb9a6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:500;line-height:22px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-10bddac{width:var( --container-widget-width, 990px );max-width:990px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:990px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-10bddac.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-10bddac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:400;line-height:64px;letter-spacing:-4px;color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-d3e1785{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-d3e1785.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-d3e1785 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-2477431 img{width:90px;filter:brightness( 87% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 266deg );}.elementor-823 .elementor-element.elementor-element-5956055{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-02fdfaf{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 21px 0px rgba(0, 0, 0, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-02fdfaf:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-02fdfaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-d03a371{text-align:start;}.elementor-823 .elementor-element.elementor-element-d03a371 img{width:52px;}.elementor-823 .elementor-element.elementor-element-b879ead{text-align:start;}.elementor-823 .elementor-element.elementor-element-b879ead img{width:150px;}body:not(.rtl) .elementor-823 .elementor-element.elementor-element-104cccf{right:0px;}body.rtl .elementor-823 .elementor-element.elementor-element-104cccf{left:0px;}.elementor-823 .elementor-element.elementor-element-104cccf{top:0px;}.elementor-823 .elementor-element.elementor-element-104cccf img{width:130px;opacity:0.1;}.elementor-823 .elementor-element.elementor-element-a8074e0{z-index:2;font-family:"General Sans", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-561791d{z-index:2;font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-de34057{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 21px 0px rgba(0, 0, 0, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-de34057:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-de34057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-1c5051f{text-align:start;}.elementor-823 .elementor-element.elementor-element-1c5051f img{width:52px;}.elementor-823 .elementor-element.elementor-element-217abdb{text-align:start;}.elementor-823 .elementor-element.elementor-element-217abdb img{width:150px;}body:not(.rtl) .elementor-823 .elementor-element.elementor-element-8812490{right:0px;}body.rtl .elementor-823 .elementor-element.elementor-element-8812490{left:0px;}.elementor-823 .elementor-element.elementor-element-8812490{top:0px;}.elementor-823 .elementor-element.elementor-element-8812490 img{width:130px;opacity:0.1;}.elementor-823 .elementor-element.elementor-element-a94ab59{z-index:2;font-family:"General Sans", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-42bf395{z-index:2;font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-4703abf{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 21px 0px rgba(0, 0, 0, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-4703abf:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-4703abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-04eaf08{text-align:start;}.elementor-823 .elementor-element.elementor-element-04eaf08 img{width:52px;}.elementor-823 .elementor-element.elementor-element-6f659ea{text-align:start;}.elementor-823 .elementor-element.elementor-element-6f659ea img{width:150px;}body:not(.rtl) .elementor-823 .elementor-element.elementor-element-bf86549{right:0px;}body.rtl .elementor-823 .elementor-element.elementor-element-bf86549{left:0px;}.elementor-823 .elementor-element.elementor-element-bf86549{top:0px;}.elementor-823 .elementor-element.elementor-element-bf86549 img{width:130px;opacity:0.1;}.elementor-823 .elementor-element.elementor-element-3ba4d92{z-index:2;font-family:"General Sans", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-616ea74{z-index:2;font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-736f7f2{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 21px 0px rgba(0, 0, 0, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-736f7f2:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-736f7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-5eed800{text-align:start;}.elementor-823 .elementor-element.elementor-element-5eed800 img{width:52px;}.elementor-823 .elementor-element.elementor-element-068bdff{text-align:start;}.elementor-823 .elementor-element.elementor-element-068bdff img{width:150px;}body:not(.rtl) .elementor-823 .elementor-element.elementor-element-085df54{right:0px;}body.rtl .elementor-823 .elementor-element.elementor-element-085df54{left:0px;}.elementor-823 .elementor-element.elementor-element-085df54{top:0px;}.elementor-823 .elementor-element.elementor-element-085df54 img{width:130px;opacity:0.1;}.elementor-823 .elementor-element.elementor-element-3997676{z-index:2;font-family:"General Sans", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-3d0ed9f{z-index:2;font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-f2a4fa0{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 21px 0px rgba(0, 0, 0, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-f2a4fa0:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-f2a4fa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-ee1d832{text-align:start;}.elementor-823 .elementor-element.elementor-element-ee1d832 img{width:52px;}.elementor-823 .elementor-element.elementor-element-3c859f8{text-align:start;}.elementor-823 .elementor-element.elementor-element-3c859f8 img{width:150px;}body:not(.rtl) .elementor-823 .elementor-element.elementor-element-5725a3f{right:0px;}body.rtl .elementor-823 .elementor-element.elementor-element-5725a3f{left:0px;}.elementor-823 .elementor-element.elementor-element-5725a3f{top:0px;}.elementor-823 .elementor-element.elementor-element-5725a3f img{width:130px;opacity:0.1;}.elementor-823 .elementor-element.elementor-element-efea2bb{z-index:2;font-family:"General Sans", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-ea78f71{z-index:2;font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-e3baa63{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 21px 0px rgba(0, 0, 0, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-e3baa63:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-e3baa63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-9715285{text-align:start;}.elementor-823 .elementor-element.elementor-element-9715285 img{width:52px;}.elementor-823 .elementor-element.elementor-element-f5b5725{text-align:start;}.elementor-823 .elementor-element.elementor-element-f5b5725 img{width:150px;}body:not(.rtl) .elementor-823 .elementor-element.elementor-element-93d5ab7{right:0px;}body.rtl .elementor-823 .elementor-element.elementor-element-93d5ab7{left:0px;}.elementor-823 .elementor-element.elementor-element-93d5ab7{top:0px;}.elementor-823 .elementor-element.elementor-element-93d5ab7 img{width:130px;opacity:0.1;}.elementor-823 .elementor-element.elementor-element-55ec847{z-index:2;font-family:"General Sans", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-b0fe219{z-index:2;font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-e5178a7{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 21px 0px rgba(0, 0, 0, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-e5178a7:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-e5178a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-b91d378{text-align:start;}.elementor-823 .elementor-element.elementor-element-b91d378 img{width:52px;}.elementor-823 .elementor-element.elementor-element-7629938{text-align:start;}.elementor-823 .elementor-element.elementor-element-7629938 img{width:150px;}body:not(.rtl) .elementor-823 .elementor-element.elementor-element-1037302{right:0px;}body.rtl .elementor-823 .elementor-element.elementor-element-1037302{left:0px;}.elementor-823 .elementor-element.elementor-element-1037302{top:0px;}.elementor-823 .elementor-element.elementor-element-1037302 img{width:130px;opacity:0.1;}.elementor-823 .elementor-element.elementor-element-0be3c04{z-index:2;font-family:"General Sans", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-4201708{z-index:2;font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-e1b101d{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 21px 0px rgba(0, 0, 0, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-e1b101d:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-e1b101d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-412164f{text-align:start;}.elementor-823 .elementor-element.elementor-element-412164f img{width:52px;}.elementor-823 .elementor-element.elementor-element-f08466d{text-align:start;}.elementor-823 .elementor-element.elementor-element-f08466d img{width:150px;}body:not(.rtl) .elementor-823 .elementor-element.elementor-element-c3b7e01{right:0px;}body.rtl .elementor-823 .elementor-element.elementor-element-c3b7e01{left:0px;}.elementor-823 .elementor-element.elementor-element-c3b7e01{top:0px;}.elementor-823 .elementor-element.elementor-element-c3b7e01 img{width:130px;opacity:0.1;}.elementor-823 .elementor-element.elementor-element-ff59959{z-index:2;font-family:"General Sans", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-0c88826{z-index:2;font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-005a9c6{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 21px 0px rgba(0, 0, 0, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-005a9c6:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-005a9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-dd85f6c{text-align:start;}.elementor-823 .elementor-element.elementor-element-dd85f6c img{width:52px;}.elementor-823 .elementor-element.elementor-element-dabfc21{text-align:start;}.elementor-823 .elementor-element.elementor-element-dabfc21 img{width:150px;}body:not(.rtl) .elementor-823 .elementor-element.elementor-element-048b881{right:0px;}body.rtl .elementor-823 .elementor-element.elementor-element-048b881{left:0px;}.elementor-823 .elementor-element.elementor-element-048b881{top:0px;}.elementor-823 .elementor-element.elementor-element-048b881 img{width:130px;opacity:0.1;}.elementor-823 .elementor-element.elementor-element-5256ebb{z-index:2;font-family:"General Sans", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-b59360c{z-index:2;font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-8776777{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 21px 0px rgba(0, 0, 0, 0.15);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-823 .elementor-element.elementor-element-8776777:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-8776777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-1cc8665{text-align:start;}.elementor-823 .elementor-element.elementor-element-1cc8665 img{width:52px;}.elementor-823 .elementor-element.elementor-element-e53698e{text-align:start;}.elementor-823 .elementor-element.elementor-element-e53698e img{width:150px;}body:not(.rtl) .elementor-823 .elementor-element.elementor-element-bcd689e{right:0px;}body.rtl .elementor-823 .elementor-element.elementor-element-bcd689e{left:0px;}.elementor-823 .elementor-element.elementor-element-bcd689e{top:0px;}.elementor-823 .elementor-element.elementor-element-bcd689e img{width:130px;opacity:0.1;}.elementor-823 .elementor-element.elementor-element-26a38a6{z-index:2;font-family:"General Sans", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-9f78177{z-index:2;font-family:"Inter Tight", Sans-serif;font-size:18px;line-height:21px;letter-spacing:0.4px;color:#09302D;}.elementor-823 .elementor-element.elementor-element-8a252f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:12px;}.elementor-823 .elementor-element.elementor-element-8a252f4:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-8a252f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BA7C5340;}.elementor-823 .elementor-element.elementor-element-8a252f4.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-3cb799f{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-3cb799f.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-3cb799f .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:21px;font-weight:600;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-2c232d3{text-align:center;}.elementor-823 .elementor-element.elementor-element-2c232d3 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:500;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-c9d5115 .elementor-button{background-color:var( --e-global-color-b8e8f59 );font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;font-style:italic;line-height:21px;letter-spacing:-0.4px;fill:var( --e-global-color-78f01dd );color:var( --e-global-color-78f01dd );border-radius:50px 50px 50px 50px;}.elementor-823 .elementor-element.elementor-element-c9d5115 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-823 .elementor-element.elementor-element-9810cd4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-9810cd4:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-9810cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-9810cd4 > .elementor-shape-bottom svg, .elementor-823 .elementor-element.elementor-element-9810cd4 > .e-con-inner > .elementor-shape-bottom svg{width:calc(143% + 1.3px);height:500px;}.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-823 .elementor-element.elementor-element-a5b586d .elementor-icon-wrapper{text-align:center;}.elementor-823 .elementor-element.elementor-element-a5b586d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-a5b586d.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-a5b586d.elementor-view-default .elementor-icon{color:var( --e-global-color-b8e8f59 );border-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-a5b586d.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-a5b586d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-dad95e5{width:var( --container-widget-width, 990px );max-width:990px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:990px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-dad95e5.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-dad95e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:400;line-height:64px;letter-spacing:-4px;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-b4e30e1{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 17px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-709034f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-823 .elementor-element.elementor-element-3349c83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-3349c83 img{width:64px;filter:brightness( 100% ) contrast( 100% ) saturate( 62% ) blur( 0px ) hue-rotate( 0deg );}.elementor-823 .elementor-element.elementor-element-e761b38{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b8e8f59 );--border-color:var( --e-global-color-b8e8f59 );--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 31px -5px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-823 .elementor-element.elementor-element-e761b38:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-e761b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-e761b38.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-f042d5d{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-f042d5d.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-f042d5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:500;line-height:40px;letter-spacing:-1.8px;color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-0eb2dc3{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:21px;font-weight:300;line-height:21px;color:#5F5A50;}.elementor-823 .elementor-element.elementor-element-0eb2dc3.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-9c4b912{--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;--overlay-opacity:0.65;--padding-top:150px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-9c4b912:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-9c4b912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasinadilia.it/wp-content/uploads/2026/01/copertina-peccioli-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-823 .elementor-element.elementor-element-9c4b912::before, .elementor-823 .elementor-element.elementor-element-9c4b912 > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-9c4b912 > .e-con-inner > .elementor-background-video-container::before, .elementor-823 .elementor-element.elementor-element-9c4b912 > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-9c4b912 > .e-con-inner > .elementor-background-slideshow::before, .elementor-823 .elementor-element.elementor-element-9c4b912 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A0504;--background-overlay:'';}.elementor-823 .elementor-element.elementor-element-9c4b912 > .elementor-shape-top svg, .elementor-823 .elementor-element.elementor-element-9c4b912 > .e-con-inner > .elementor-shape-top svg{width:calc(164% + 1.3px);height:500px;}.elementor-823 .elementor-element.elementor-element-9a71dca{text-align:center;}.elementor-823 .elementor-element.elementor-element-9a71dca img{width:228px;}.elementor-823 .elementor-element.elementor-element-545a3b5{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-545a3b5.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-545a3b5 .elementor-headline{text-align:center;font-family:"Inter", Sans-serif;font-size:64px;font-weight:400;line-height:1em;letter-spacing:-4px;}.elementor-823 .elementor-element.elementor-element-545a3b5 .elementor-headline-plain-text{color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-545a3b5 .elementor-headline-dynamic-text{font-family:"Instrument Serif", Sans-serif;font-weight:400;font-style:italic;letter-spacing:0px;word-spacing:0px;}.elementor-823 .elementor-element.elementor-element-545a3b5 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-b8e8f59 );stroke-width:3px;}.elementor-823 .elementor-element.elementor-element-420d80d{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-420d80d.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-420d80d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:24px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-a0bef90{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:22px;line-height:22px;letter-spacing:0.4px;color:#FDFDFD;}.elementor-823 .elementor-element.elementor-element-a0bef90.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-79f5952 img{width:90px;filter:brightness( 87% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 266deg );}.elementor-823 .elementor-element.elementor-element-0a86d70{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-0a86d70.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-a856660{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BA7C5330;--border-color:#BA7C5330;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 26px -9px rgba(0, 0, 0, 0.19);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-823 .elementor-element.elementor-element-a856660:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-a856660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-a856660.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-8e5cc45 .elementor-icon-box-wrapper{gap:6px;}.elementor-823 .elementor-element.elementor-element-8e5cc45 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-8e5cc45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-8e5cc45.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-8e5cc45.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8e8f59 );color:var( --e-global-color-b8e8f59 );border-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-8e5cc45 .elementor-icon{font-size:32px;}.elementor-823 .elementor-element.elementor-element-8e5cc45 .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-8e5cc45 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:400;line-height:21px;}.elementor-823 .elementor-element.elementor-element-8e5cc45:has(:hover) .elementor-icon-box-title,
					 .elementor-823 .elementor-element.elementor-element-8e5cc45:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-3c0b0e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BA7C5330;--border-color:#BA7C5330;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 26px -9px rgba(0, 0, 0, 0.19);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-823 .elementor-element.elementor-element-3c0b0e3:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-3c0b0e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-3c0b0e3.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-65a97ba .elementor-icon-box-wrapper{gap:6px;}.elementor-823 .elementor-element.elementor-element-65a97ba .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-65a97ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-65a97ba.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-65a97ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8e8f59 );color:var( --e-global-color-b8e8f59 );border-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-65a97ba .elementor-icon{font-size:32px;}.elementor-823 .elementor-element.elementor-element-65a97ba .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-65a97ba .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:400;line-height:21px;}.elementor-823 .elementor-element.elementor-element-65a97ba:has(:hover) .elementor-icon-box-title,
					 .elementor-823 .elementor-element.elementor-element-65a97ba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-7924466{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BA7C5330;--border-color:#BA7C5330;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 26px -9px rgba(0, 0, 0, 0.19);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-823 .elementor-element.elementor-element-7924466:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-7924466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-7924466.e-con{--align-self:center;}.elementor-823 .elementor-element.elementor-element-c864d9e .elementor-icon-box-wrapper{gap:6px;}.elementor-823 .elementor-element.elementor-element-c864d9e .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-c864d9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-c864d9e.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-c864d9e.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8e8f59 );color:var( --e-global-color-b8e8f59 );border-color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-c864d9e .elementor-icon{font-size:32px;}.elementor-823 .elementor-element.elementor-element-c864d9e .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-c864d9e .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:400;line-height:21px;}.elementor-823 .elementor-element.elementor-element-c864d9e:has(:hover) .elementor-icon-box-title,
					 .elementor-823 .elementor-element.elementor-element-c864d9e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b8e8f59 );}.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-823 .elementor-element.elementor-element-e9e74f8{--divider-border-style:solid;--divider-color:var( --e-global-color-78f01dd );--divider-border-width:1px;margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-823 .elementor-element.elementor-element-e9e74f8 .elementor-divider-separator{width:750px;margin:0 auto;margin-center:0;}.elementor-823 .elementor-element.elementor-element-e9e74f8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-823 .elementor-element.elementor-element-9bc53e5{width:var( --container-widget-width, 748px );max-width:748px;--container-widget-width:748px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-78f01dd );}.elementor-823 .elementor-element.elementor-element-9bc53e5.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-e4aa339{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 40px 0px rgba(185.99999999999997, 123.99999999999999, 82.99999999999997, 0.27);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-e4aa339:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-e4aa339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e1d7ad );}.elementor-823 .elementor-element.elementor-element-7e631d0{--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-823 .elementor-element.elementor-element-e5405b9{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-823 .elementor-element.elementor-element-e5405b9.elementor-element{--align-self:center;}.elementor-823 .elementor-element.elementor-element-e5405b9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:500;line-height:19px;letter-spacing:-0.4px;word-spacing:0px;color:var( --e-global-color-b8e8f59 );}.elementor-823 .elementor-element.elementor-element-98b3c89{--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-823 .elementor-element.elementor-element-2d844a8 .elementor-button{background-color:var( --e-global-color-b8e8f59 );font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;font-style:italic;line-height:22px;letter-spacing:-0.4px;fill:var( --e-global-color-78f01dd );color:var( --e-global-color-78f01dd );border-radius:50px 50px 50px 50px;}.elementor-823 .elementor-element.elementor-element-2d844a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-823 .elementor-element.elementor-element-eb546e8{--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-823 .elementor-element.elementor-element-2d38173 .elementor-button{background-color:#E39E2200;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;letter-spacing:-0.4px;fill:var( --e-global-color-78f01dd );color:var( --e-global-color-78f01dd );border-style:none;}.elementor-823 .elementor-element.elementor-element-2d38173 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-823 .elementor-element.elementor-element-0d84568{--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-9983075{--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-4341bb9{--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-13f7904{--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-5956055{--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-0a86d70{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-823 .elementor-element.elementor-element-716e2c7{--z-index:100;}.elementor-823 .elementor-element.elementor-element-985be28{z-index:10;}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown .elementor-item, .elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;letter-spacing:0.2px;}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-823 .elementor-element.elementor-element-985be28 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:23px !important;}.elementor-823 .elementor-element.elementor-element-289e261{--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;--z-index:100;}.elementor-823 .elementor-element.elementor-element-45285d7{z-index:10;}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown .elementor-item, .elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;letter-spacing:0.2px;}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-823 .elementor-element.elementor-element-45285d7 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:32px !important;}.elementor-823 .elementor-element.elementor-element-e5fe9ab{--overlay-opacity:0.77;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-92470bf{--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-823 .elementor-element.elementor-element-02fd4de .elementor-headline{font-size:40px;line-height:40px;letter-spacing:-2.2px;}.elementor-823 .elementor-element.elementor-element-20a955a{line-height:1em;}.elementor-823 .elementor-element.elementor-element-490eeb1{font-size:18px;line-height:20px;}.elementor-823 .elementor-element.elementor-element-e81605c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-823 .elementor-element.elementor-element-23f5019{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-823 .elementor-element.elementor-element-40c871a{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-823 .elementor-element.elementor-element-9f218fc .elementor-headline{font-size:38px;line-height:38px;letter-spacing:-2.8px;}.elementor-823 .elementor-element.elementor-element-0d84568{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-b3415b7:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-b3415b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-823 .elementor-element.elementor-element-700429c{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-823 .elementor-element.elementor-element-0f404ab{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-823 .elementor-element.elementor-element-f65f155:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-f65f155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-823 .elementor-element.elementor-element-3eba077{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-823 .elementor-element.elementor-element-bf18d9e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-823 .elementor-element.elementor-element-295456b:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-295456b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-823 .elementor-element.elementor-element-9992388{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-823 .elementor-element.elementor-element-8fde67c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-823 .elementor-element.elementor-element-c9c00d9:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-c9c00d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-823 .elementor-element.elementor-element-8bdbe5c{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-823 .elementor-element.elementor-element-db50894{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-823 .elementor-element.elementor-element-9983075{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-823 .elementor-element.elementor-element-e8c5995{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-7a63a72 .elementor-headline{font-size:38px;line-height:38px;letter-spacing:-2.2px;}.elementor-823 .elementor-element.elementor-element-b1c7e81 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-823 .elementor-element.elementor-element-8d83f36{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-a44d2a6 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-823 .elementor-element.elementor-element-243a538 img{width:61px;}.elementor-823 .elementor-element.elementor-element-85158b7 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-823 .elementor-element.elementor-element-4341bb9{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-84665aa .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-84665aa .elementor-icon-box-title a{font-size:21px;line-height:21px;}.elementor-823 .elementor-element.elementor-element-6079474 .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-6079474 .elementor-icon-box-title a{font-size:21px;line-height:21px;}.elementor-823 .elementor-element.elementor-element-3ca0987 .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-3ca0987 .elementor-icon-box-title a{font-size:21px;line-height:21px;}.elementor-823 .elementor-element.elementor-element-91650f5{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-823 .elementor-element.elementor-element-91650f5 img{width:60px;}.elementor-823 .elementor-element.elementor-element-383cbd8{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-053d8ff .elementor-headline{font-size:34px;line-height:34px;letter-spacing:-2px;}.elementor-823 .elementor-element.elementor-element-b64a4bc{font-size:18px;line-height:18px;}.elementor-823 .elementor-element.elementor-element-0dd61c0{font-size:19px;line-height:22px;}.elementor-823 .elementor-element.elementor-element-7f76661 .elementor-heading-title{font-size:26px;line-height:26px;}.elementor-823 .elementor-element.elementor-element-cb363ee img{width:60px;}.elementor-823 .elementor-element.elementor-element-494c20d{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-823 .elementor-element.elementor-element-b051272 .elementor-headline{font-size:38px;line-height:38px;letter-spacing:-2.5px;}.elementor-823 .elementor-element.elementor-element-7faf4b7 img{width:60px;}.elementor-823 .elementor-element.elementor-element-9a65e64{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-823 .elementor-element.elementor-element-b3fa7d1:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-b3fa7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-823 .elementor-element.elementor-element-e603d73{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-823 .elementor-element.elementor-element-d862ffe{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-823 .elementor-element.elementor-element-e5426df{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-823 .elementor-element.elementor-element-09cd161:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-09cd161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-823 .elementor-element.elementor-element-b2827eb{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-823 .elementor-element.elementor-element-d001784{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-823 .elementor-element.elementor-element-308828f:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-308828f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-823 .elementor-element.elementor-element-b00d5db{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-823 .elementor-element.elementor-element-7e195f2{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-823 .elementor-element.elementor-element-6c117c4{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-823 .elementor-element.elementor-element-632c415:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-632c415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-823 .elementor-element.elementor-element-5b03178{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-823 .elementor-element.elementor-element-ef0fc29{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-823 .elementor-element.elementor-element-d86d9ea{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-823 .elementor-element.elementor-element-e8a56dc:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-e8a56dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-823 .elementor-element.elementor-element-230a423{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-823 .elementor-element.elementor-element-494d177{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-823 .elementor-element.elementor-element-473cb71{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-823 .elementor-element.elementor-element-bdd3bd2 .elementor-headline{font-size:34px;line-height:34px;letter-spacing:-2.8px;}.elementor-823 .elementor-element.elementor-element-0bb750f .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-823 .elementor-element.elementor-element-11b6839{--border-radius:40px 40px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-823 .elementor-element.elementor-element-13f7904{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-73bceec{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-823 .elementor-element.elementor-element-8507e5c .elementor-heading-title{font-size:16px;}.elementor-823 .elementor-element.elementor-element-8413552{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-823 .elementor-element.elementor-element-31f3a3b .elementor-heading-title{font-size:16px;}.elementor-823 .elementor-element.elementor-element-5cfe9df{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-823 .elementor-element.elementor-element-73228b6 .elementor-heading-title{font-size:16px;}.elementor-823 .elementor-element.elementor-element-2bfd42a{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-823 .elementor-element.elementor-element-5dfb9a6 .elementor-heading-title{font-size:16px;}.elementor-823 .elementor-element.elementor-element-10bddac .elementor-heading-title{font-size:38px;line-height:38px;letter-spacing:-2.4px;}.elementor-823 .elementor-element.elementor-element-d3e1785 .elementor-heading-title{font-size:21px;line-height:21px;}.elementor-823 .elementor-element.elementor-element-5956055{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-a5b586d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;}.elementor-823 .elementor-element.elementor-element-a5b586d .elementor-icon{font-size:36px;}.elementor-823 .elementor-element.elementor-element-a5b586d .elementor-icon svg{height:36px;}.elementor-823 .elementor-element.elementor-element-dad95e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-823 .elementor-element.elementor-element-dad95e5 .elementor-heading-title{font-size:38px;line-height:38px;}.elementor-823 .elementor-element.elementor-element-f042d5d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-823 .elementor-element.elementor-element-f042d5d .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-823 .elementor-element.elementor-element-0eb2dc3{font-size:16px;}.elementor-823 .elementor-element.elementor-element-9c4b912 > .elementor-shape-top svg, .elementor-823 .elementor-element.elementor-element-9c4b912 > .e-con-inner > .elementor-shape-top svg{width:calc(246% + 1.3px);height:324px;}.elementor-823 .elementor-element.elementor-element-9c4b912{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-823 .elementor-element.elementor-element-9a71dca img{width:250px;}.elementor-823 .elementor-element.elementor-element-545a3b5 .elementor-headline{font-size:38px;line-height:34px;letter-spacing:-2px;}.elementor-823 .elementor-element.elementor-element-420d80d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-823 .elementor-element.elementor-element-420d80d .elementor-heading-title{font-size:21px;line-height:21px;}.elementor-823 .elementor-element.elementor-element-a0bef90{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:18px;line-height:18px;}.elementor-823 .elementor-element.elementor-element-79f5952 img{width:60px;}.elementor-823 .elementor-element.elementor-element-0a86d70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-823 .elementor-element.elementor-element-8e5cc45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-823 .elementor-element.elementor-element-8e5cc45 .elementor-icon{font-size:36px;}.elementor-823 .elementor-element.elementor-element-8e5cc45 .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-8e5cc45 .elementor-icon-box-title a{font-size:18px;line-height:18px;}.elementor-823 .elementor-element.elementor-element-65a97ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-823 .elementor-element.elementor-element-65a97ba .elementor-icon{font-size:36px;}.elementor-823 .elementor-element.elementor-element-65a97ba .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-65a97ba .elementor-icon-box-title a{font-size:18px;line-height:18px;}.elementor-823 .elementor-element.elementor-element-c864d9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-823 .elementor-element.elementor-element-c864d9e .elementor-icon{font-size:36px;}.elementor-823 .elementor-element.elementor-element-c864d9e .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-c864d9e .elementor-icon-box-title a{font-size:18px;line-height:18px;}.elementor-823 .elementor-element.elementor-element-9bc53e5{line-height:1em;}.elementor-823 .elementor-element.elementor-element-e5405b9 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-823 .elementor-element.elementor-element-2d38173 .elementor-button{font-size:18px;}}@media(min-width:768px){.elementor-823 .elementor-element.elementor-element-92470bf{--width:60%;}.elementor-823 .elementor-element.elementor-element-9c77dba{--width:40%;}.elementor-823 .elementor-element.elementor-element-23f5019{--width:fit-content;}.elementor-823 .elementor-element.elementor-element-db50894{--content-width:1200px;}.elementor-823 .elementor-element.elementor-element-4341bb9{--width:720px;}.elementor-823 .elementor-element.elementor-element-383cbd8{--width:600px;}.elementor-823 .elementor-element.elementor-element-b3fa7d1{--width:600px;}.elementor-823 .elementor-element.elementor-element-09cd161{--width:600px;}.elementor-823 .elementor-element.elementor-element-308828f{--width:600px;}.elementor-823 .elementor-element.elementor-element-632c415{--width:600px;}.elementor-823 .elementor-element.elementor-element-e8a56dc{--width:600px;}.elementor-823 .elementor-element.elementor-element-8a252f4{--width:420px;}.elementor-823 .elementor-element.elementor-element-e761b38{--width:600px;}.elementor-823 .elementor-element.elementor-element-0a86d70{--width:900px;}.elementor-823 .elementor-element.elementor-element-7e631d0{--width:33%;}.elementor-823 .elementor-element.elementor-element-98b3c89{--width:34%;}.elementor-823 .elementor-element.elementor-element-eb546e8{--width:33%;}}/* Start custom CSS for text-editor, class: .elementor-element-0eb2dc3 */.elementor-823 .elementor-element.elementor-element-0eb2dc3
strong
{
    font-weight:600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d38173 */.elementor-823 .elementor-element.elementor-element-2d38173
.elementor-button:hover {
    box-shadow: none!important;
}/* End custom CSS */