.elementor-55 .elementor-element.elementor-element-9764669 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-9764669:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-9764669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-9764669{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-9764669 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-22b7e05{--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;}.elementor-55 .elementor-element.elementor-element-22b7e05:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-22b7e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);}.elementor-55 .elementor-element.elementor-element-22b7e05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-aa0cb0c{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-55 .elementor-element.elementor-element-f4fb8ba{--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;}.elementor-55 .elementor-element.elementor-element-f4fb8ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-a538005 img{width:80%;}.elementor-55 .elementor-element.elementor-element-13631c1c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-13631c1c{padding:50px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-7ef595e{text-align:center;}.elementor-55 .elementor-element.elementor-element-7ef595e .elementor-heading-title{font-size:20px;font-weight:500;}.elementor-55 .elementor-element.elementor-element-d10d435{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-55 .elementor-element.elementor-element-03bda4b{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-55 .elementor-element.elementor-element-e3dd1c5{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-55 .elementor-element.elementor-element-ad2e000{--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:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-ad2e000:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ad2e000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-ad2e000.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-1cde7ab{--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;}.elementor-55 .elementor-element.elementor-element-1cde7ab.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-efd8a0b{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-55 .elementor-element.elementor-element-73ba129d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-73ba129d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-73ba129d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-73ba129d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-73ba129d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-780597d4 img{width:80%;}.elementor-55 .elementor-element.elementor-element-16b7774{text-align:center;}.elementor-55 .elementor-element.elementor-element-16b7774 .elementor-heading-title{font-size:20px;font-weight:500;}.elementor-55 .elementor-element.elementor-element-47d8963{--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:79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-47d8963:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-47d8963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);}.elementor-55 .elementor-element.elementor-element-47d8963.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-c64273f{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-55 .elementor-element.elementor-element-716d1109 > .elementor-background-overlay{background-image:url("https://ranchdellaluce.com/wp-content/uploads/2025/03/Ranch-della-Luce-Lavoro-in-Tondino.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.1;}.elementor-55 .elementor-element.elementor-element-716d1109{overflow:hidden;padding:100px 0px 100px 0px;}.elementor-55 .elementor-element.elementor-element-4f5b03df > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-55 .elementor-element.elementor-element-1d77ff63 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-1d77ff63{margin-top:0px;margin-bottom:0px;padding:40px 30px 30px 30px;}.elementor-55 .elementor-element.elementor-element-d050fc8{--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;}.elementor-55 .elementor-element.elementor-element-d050fc8:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d050fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-d050fc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-082ab2d{--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-55 .elementor-element.elementor-element-082ab2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-a838d0e{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-55 .elementor-element.elementor-element-4d7175ae img{width:80%;}.elementor-55 .elementor-element.elementor-element-2df8e275 .elementor-button{background-color:#FFB841;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-decoration:underline;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;}.elementor-55 .elementor-element.elementor-element-62a7436:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-62a7436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-62a7436{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-62a7436 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-5bd4f9f{text-align:center;}.elementor-55 .elementor-element.elementor-element-5bd4f9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1fa5951 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-1fa5951:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1fa5951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-1fa5951{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-55 .elementor-element.elementor-element-1fa5951 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-8e37b27{width:var( --container-widget-width, 100.627% );max-width:100.627%;--container-widget-width:100.627%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-8e37b27.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-22b7e05{--width:99.16%;}.elementor-55 .elementor-element.elementor-element-f4fb8ba{--width:99.16%;}.elementor-55 .elementor-element.elementor-element-6f3b3ca{width:8.508%;}.elementor-55 .elementor-element.elementor-element-5d05281b{width:83.176%;}.elementor-55 .elementor-element.elementor-element-ad2e000{--width:99.16%;}.elementor-55 .elementor-element.elementor-element-1cde7ab{--width:99.16%;}.elementor-55 .elementor-element.elementor-element-8cdfb62{width:7.982%;}.elementor-55 .elementor-element.elementor-element-47d8963{--width:99.16%;}.elementor-55 .elementor-element.elementor-element-471b8113{width:42.736%;}.elementor-55 .elementor-element.elementor-element-d050fc8{--width:61.996%;}.elementor-55 .elementor-element.elementor-element-082ab2d{--width:99.16%;}.elementor-55 .elementor-element.elementor-element-4ccecb99{width:57.264%;}.elementor-55 .elementor-element.elementor-element-9393828{width:14.648%;}.elementor-55 .elementor-element.elementor-element-2342d35{width:78.789%;}.elementor-55 .elementor-element.elementor-element-8cdd964{width:5.838%;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-9764669{padding:20px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-13631c1c{padding:30px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-73ba129d{padding:20px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-1d77ff63{padding:10px 10px 10px 10px;}.elementor-55 .elementor-element.elementor-element-4d7175ae img{width:100%;}.elementor-55 .elementor-element.elementor-element-62a7436{padding:0px 0px 0px 0px;}}