.elementor-1052 .elementor-element.elementor-element-0dd1274{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:0.34;}.elementor-1052 .elementor-element.elementor-element-0dd1274:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-0dd1274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Tenuta-Carpoli-Casale-Marittimo-Toscana-2-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-0dd1274::before, .elementor-1052 .elementor-element.elementor-element-0dd1274 > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-0dd1274 > .e-con-inner > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-0dd1274 > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-0dd1274 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-0dd1274 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #00000000 100%);}.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-1052 .elementor-element.elementor-element-131c426 img{width:350px;}.elementor-1052 .elementor-element.elementor-element-131c426 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-969f649{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.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-1052 .elementor-element.elementor-element-49cf91a{text-align:center;color:var( --e-global-color-4822fe0 );}.elementor-1052 .elementor-element.elementor-element-697807f{text-align:center;color:var( --e-global-color-4822fe0 );width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-29563d2{--spacer-size:50px;}.elementor-1052 .elementor-element.elementor-element-5deeed3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1052 .elementor-element.elementor-element-5deeed3:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-5deeed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b5c852 );}.elementor-1052 .elementor-element.elementor-element-4eb3c48{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-7c6cb2a{text-align:center;}.elementor-1052 .elementor-element.elementor-element-7c6cb2a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1052 .elementor-element.elementor-element-3a937e0{text-align:center;}.elementor-1052 .elementor-element.elementor-element-c063941{text-align:center;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-40d3a8f{--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;--justify-content:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-1052 .elementor-element.elementor-element-1b20d16{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:0.34;}.elementor-1052 .elementor-element.elementor-element-1b20d16:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-1b20d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Vigneti-Tenuta-Carpoli.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-1b20d16::before, .elementor-1052 .elementor-element.elementor-element-1b20d16 > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-1b20d16 > .e-con-inner > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-1b20d16 > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-1b20d16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-1b20d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #00000000 100%);}.elementor-1052 .elementor-element.elementor-element-5587bd7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-04620ad .elementor-heading-title{color:var( --e-global-color-4822fe0 );}.elementor-1052 .elementor-element.elementor-element-299e112{text-align:center;color:var( --e-global-color-4822fe0 );width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-72df328{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1052 .elementor-element.elementor-element-72df328:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-72df328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b5c852 );}.elementor-1052 .elementor-element.elementor-element-bbb7adf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1052 .elementor-element.elementor-element-b319077{--display:flex;}.elementor-1052 .elementor-element.elementor-element-6329479{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-8e436d8{text-align:start;width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-4d2d6df{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-240e5d6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-240e5d6:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-240e5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1052 .elementor-element.elementor-element-fd292e5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-d80368d{--display:flex;}.elementor-1052 .elementor-element.elementor-element-2477001{text-align:start;}.elementor-1052 .elementor-element.elementor-element-2477001 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-5a81c14{text-align:start;}.elementor-1052 .elementor-element.elementor-element-5a81c14 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-dfb633b{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-accent );}.elementor-1052 .elementor-element.elementor-element-bd27d43{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-bd27d43:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-bd27d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4822fe0 );}.elementor-1052 .elementor-element.elementor-element-6b6183b img{width:auto;height:800px;}.elementor-1052 .elementor-element.elementor-element-2e70135{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-2e70135:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-2e70135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1052 .elementor-element.elementor-element-2b1a6f0{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-2b1a6f0:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-2b1a6f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4822fe0 );}.elementor-1052 .elementor-element.elementor-element-a82fcc5 img{width:auto;height:800px;}.elementor-1052 .elementor-element.elementor-element-e3a4d54{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-4111d95{--display:flex;}.elementor-1052 .elementor-element.elementor-element-1c810ff{text-align:start;}.elementor-1052 .elementor-element.elementor-element-1c810ff .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-d8e3cf3{text-align:start;}.elementor-1052 .elementor-element.elementor-element-d8e3cf3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-47f0350{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-ecba172 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#997D4F00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1052 .elementor-element.elementor-element-06a72a6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-06a72a6:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-06a72a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1052 .elementor-element.elementor-element-1cf8de8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-30d324a{--display:flex;}.elementor-1052 .elementor-element.elementor-element-aef3254{text-align:start;}.elementor-1052 .elementor-element.elementor-element-aef3254 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-369ce5b{text-align:start;}.elementor-1052 .elementor-element.elementor-element-369ce5b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-b7c596f{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-5e3f438{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-5e3f438:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-5e3f438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4822fe0 );}.elementor-1052 .elementor-element.elementor-element-89938a5 img{width:auto;height:800px;}.elementor-1052 .elementor-element.elementor-element-7e04d24{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-0a919a5{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-e8d49c5{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-e8d49c5:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-e8d49c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Panorama-delle-colline-toscane-con-vigneti-della-Tenuta-Carpoli.jpg");background-position:center center;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-87eb12a{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-87eb12a:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-87eb12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Cavalli-allevati-liberi-Tenuta-Carpoli-Toscana.jpg");background-position:center center;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-cf5c181{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-cf5c181:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-cf5c181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Campagna-Toscana-Tenuta-Carpoli.jpg");background-position:center center;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-71ed2d8{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-71ed2d8:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-71ed2d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Vista-mare-Tenuta-Carpoli-Toscana.jpg");background-position:center center;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-6d6033f{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-6d6033f:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-6d6033f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Vigneti-Tenuta-Carpoli-Toscana.jpg");background-position:center center;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-70fea60{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-70fea60:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-70fea60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Scultura-di-cavallo-davanti-al-casale-della-Tenuta-Carpoli.jpg");background-position:center center;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-4fd2939{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-4fd2939:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-4fd2939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Casale-della-Tenuta-Carpoli.jpg");background-position:center center;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-d796da1{--display:flex;}.elementor-1052 .elementor-element.elementor-element-d796da1:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-d796da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b5c852 );}.elementor-1052 .elementor-element.elementor-element-7152b86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1052 .elementor-element.elementor-element-7152b86:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-7152b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b5c852 );}.elementor-1052 .elementor-element.elementor-element-c815c36{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-892b67c{text-align:center;}.elementor-1052 .elementor-element.elementor-element-892b67c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1052 .elementor-element.elementor-element-0a65a57{text-align:center;}.elementor-1052 .elementor-element.elementor-element-2482d54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1052 .elementor-element.elementor-element-ccf1bf4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-1a0afec{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-289a17b{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-86837b1{--display:flex;}.elementor-1052 .elementor-element.elementor-element-0b4ca54{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:0.34;}.elementor-1052 .elementor-element.elementor-element-0b4ca54:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-0b4ca54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Cavalli-liberi-Tenuta-Carpoli-a-Casale-Marittimo.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-0b4ca54::before, .elementor-1052 .elementor-element.elementor-element-0b4ca54 > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-0b4ca54 > .e-con-inner > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-0b4ca54 > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-0b4ca54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-0b4ca54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-2adb589{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-0c2b23d .elementor-heading-title{color:var( --e-global-color-4822fe0 );}.elementor-1052 .elementor-element.elementor-element-55c6fae{text-align:center;color:var( --e-global-color-4822fe0 );width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-da65155{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1052 .elementor-element.elementor-element-da65155:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-da65155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b5c852 );}.elementor-1052 .elementor-element.elementor-element-234a689{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-b1400b2{text-align:center;}.elementor-1052 .elementor-element.elementor-element-3a23743{text-align:center;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-90fb508{--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;--justify-content:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-1052 .elementor-element.elementor-element-24544cf{--display:flex;--min-height:50vh;--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:flex-start;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.6;}.elementor-1052 .elementor-element.elementor-element-24544cf:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-24544cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tenuta-carpoli.com/wp-content/uploads/2026/03/Paesaggio-Casale-Marittimo-Costa-Toscana.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-24544cf::before, .elementor-1052 .elementor-element.elementor-element-24544cf > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-24544cf > .e-con-inner > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-24544cf > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-24544cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-24544cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000080 0%, #000000 100%);}.elementor-1052 .elementor-element.elementor-element-a732004{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-b4099f3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-f747717{text-align:start;}.elementor-1052 .elementor-element.elementor-element-f747717 .elementor-heading-title{color:var( --e-global-color-4822fe0 );}.elementor-1052 .elementor-element.elementor-element-cce7350{text-align:start;color:var( --e-global-color-4822fe0 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-8165c37{--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:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1052 .elementor-element.elementor-element-8165c37:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-8165c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b5c852 );}.elementor-1052 .elementor-element.elementor-element-c88afcc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-20e0f3f{text-align:start;}.elementor-1052 .elementor-element.elementor-element-20e0f3f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-192fc87{text-align:start;color:var( --e-global-color-text );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-9bd3069{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-92ca515{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-93dea48{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-ff589e8 iframe{height:500px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0.5px ) hue-rotate( 0deg );}.elementor-1052 .elementor-element.elementor-element-ff589e8 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-1052 .elementor-element.elementor-element-b319077{--width:50%;}.elementor-1052 .elementor-element.elementor-element-6329479{--width:50%;}.elementor-1052 .elementor-element.elementor-element-fd292e5{--width:50%;}.elementor-1052 .elementor-element.elementor-element-d80368d{--content-width:480px;}.elementor-1052 .elementor-element.elementor-element-bd27d43{--width:50%;}.elementor-1052 .elementor-element.elementor-element-2b1a6f0{--width:50%;}.elementor-1052 .elementor-element.elementor-element-e3a4d54{--width:50%;}.elementor-1052 .elementor-element.elementor-element-4111d95{--content-width:480px;}.elementor-1052 .elementor-element.elementor-element-1cf8de8{--width:50%;}.elementor-1052 .elementor-element.elementor-element-30d324a{--content-width:480px;}.elementor-1052 .elementor-element.elementor-element-5e3f438{--width:50%;}.elementor-1052 .elementor-element.elementor-element-ccf1bf4{--width:50%;}.elementor-1052 .elementor-element.elementor-element-86837b1{--width:50%;}}@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-131c426 img{height:170px;}.elementor-1052 .elementor-element.elementor-element-5deeed3{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1052 .elementor-element.elementor-element-7c6cb2a{text-align:center;}.elementor-1052 .elementor-element.elementor-element-7c6cb2a .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1052 .elementor-element.elementor-element-3a937e0{text-align:center;}.elementor-1052 .elementor-element.elementor-element-c063941{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1052 .elementor-element.elementor-element-1b20d16{--min-height:60vh;}.elementor-1052 .elementor-element.elementor-element-299e112{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1052 .elementor-element.elementor-element-72df328{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1052 .elementor-element.elementor-element-8e436d8{text-align:center;}.elementor-1052 .elementor-element.elementor-element-4d2d6df{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1052 .elementor-element.elementor-element-fd292e5.e-con{--align-self:center;}.elementor-1052 .elementor-element.elementor-element-d80368d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1052 .elementor-element.elementor-element-dfb633b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1052 .elementor-element.elementor-element-bd27d43{--min-height:50vh;--justify-content:center;}.elementor-1052 .elementor-element.elementor-element-6b6183b img{width:auto;height:500px;object-fit:cover;}.elementor-1052 .elementor-element.elementor-element-2b1a6f0{--min-height:50vh;--justify-content:center;}.elementor-1052 .elementor-element.elementor-element-a82fcc5 img{width:auto;height:500px;object-fit:cover;}.elementor-1052 .elementor-element.elementor-element-4111d95{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1052 .elementor-element.elementor-element-47f0350{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1052 .elementor-element.elementor-element-30d324a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1052 .elementor-element.elementor-element-b7c596f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1052 .elementor-element.elementor-element-5e3f438{--min-height:50vh;--justify-content:center;}.elementor-1052 .elementor-element.elementor-element-89938a5 img{width:auto;height:500px;object-fit:cover;}.elementor-1052 .elementor-element.elementor-element-d796da1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-6ad42f2{--e-image-carousel-slides-to-show:1;}.elementor-1052 .elementor-element.elementor-element-7152b86{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1052 .elementor-element.elementor-element-892b67c{text-align:center;}.elementor-1052 .elementor-element.elementor-element-892b67c .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1052 .elementor-element.elementor-element-0a65a57{text-align:center;}.elementor-1052 .elementor-element.elementor-element-1a0afec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1052 .elementor-element.elementor-element-289a17b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1052 .elementor-element.elementor-element-0b4ca54{--min-height:60vh;--justify-content:flex-end;}.elementor-1052 .elementor-element.elementor-element-0b4ca54:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-0b4ca54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -100%;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-55c6fae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1052 .elementor-element.elementor-element-da65155{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1052 .elementor-element.elementor-element-b1400b2{text-align:center;}.elementor-1052 .elementor-element.elementor-element-3a23743{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1052 .elementor-element.elementor-element-cce7350{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1052 .elementor-element.elementor-element-8165c37{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1052 .elementor-element.elementor-element-192fc87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-0dd1274{--min-height:88vh;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-0dd1274:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-0dd1274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-1052 .elementor-element.elementor-element-131c426 img{height:70px;}.elementor-1052 .elementor-element.elementor-element-969f649{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-49cf91a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-49cf91a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-697807f{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-1052 .elementor-element.elementor-element-5deeed3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1052 .elementor-element.elementor-element-7c6cb2a .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1052 .elementor-element.elementor-element-3a937e0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-40d3a8f{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-1b20d16{--min-height:70vh;}.elementor-1052 .elementor-element.elementor-element-72df328{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1052 .elementor-element.elementor-element-bbb7adf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-8e436d8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-fd292e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1052 .elementor-element.elementor-element-6b6183b img{height:350px;}.elementor-1052 .elementor-element.elementor-element-2e70135{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1052 .elementor-element.elementor-element-a82fcc5 img{height:350px;}.elementor-1052 .elementor-element.elementor-element-89938a5 img{height:350px;}.elementor-1052 .elementor-element.elementor-element-d796da1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-7152b86{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1052 .elementor-element.elementor-element-892b67c .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1052 .elementor-element.elementor-element-0a65a57{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-2482d54{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-0b4ca54{--min-height:70vh;--justify-content:flex-end;}.elementor-1052 .elementor-element.elementor-element-0b4ca54:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-0b4ca54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-1052 .elementor-element.elementor-element-da65155{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1052 .elementor-element.elementor-element-b1400b2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-90fb508{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1052 .elementor-element.elementor-element-8165c37{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}