.elementor-27612 .elementor-element.elementor-element-21bbbd6{--display:flex;}.elementor-27612 .elementor-element.elementor-element-21bbbd6:not(.elementor-motion-effects-element-type-background), .elementor-27612 .elementor-element.elementor-element-21bbbd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shidco.com/wp-content/uploads/2026/09/03-DSC04071-Migliorato-NR-copy.webp");background-repeat:no-repeat;background-size:cover;}.elementor-27612 .elementor-element.elementor-element-c230435 .cz_image > div{position:relative;display:table;margin:0 auto;}.elementor-27612 .elementor-element.elementor-element-66ae259{--display:flex;}.elementor-27612 .elementor-element.elementor-element-251e0e6 > .elementor-widget-container{padding:64px 0px 64px 0px;}.elementor-27612 .elementor-element.elementor-element-0ed5d4a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27612 .elementor-element.elementor-element-0ed5d4a:not(.elementor-motion-effects-element-type-background), .elementor-27612 .elementor-element.elementor-element-0ed5d4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A69686;}.elementor-27612 .elementor-element.elementor-element-e3dd851 .cz_image > div{position:relative;}.elementor-27612 .elementor-element.elementor-element-9fa2a47{--display:flex;}.elementor-27612 .elementor-element.elementor-element-e4fb42e > .elementor-widget-container{padding:64px 0px 64px 0px;}.elementor-27612 .elementor-element.elementor-element-c0cbf8e{--display:flex;}.elementor-27612 .elementor-element.elementor-element-2026422{--e-image-carousel-slides-to-show:5;}.elementor-27612 .elementor-element.elementor-element-2026422 .elementor-image-carousel-caption{text-align:center;}.elementor-27612 .elementor-element.elementor-element-316b072{--display:flex;}.elementor-27612 .elementor-element.elementor-element-316b072:not(.elementor-motion-effects-element-type-background), .elementor-27612 .elementor-element.elementor-element-316b072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A69686;}.elementor-27612 .elementor-element.elementor-element-da8482d .cz_image > div{position:relative;}.elementor-27612 .elementor-element.elementor-element-17f2eb6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27612 .elementor-element.elementor-element-134b6d5 .cz_title .cz_title_content{background-color:#efe7e3;border-radius:16px;}.elementor-27612 .elementor-element.elementor-element-866ba09 .cz_title .cz_title_content{background-color:#efe7e3;border-radius:16px;}.elementor-27612 .elementor-element.elementor-element-fc735e8 .cz_title .cz_title_content{background-color:#efe7e3;border-radius:16px;}.elementor-27612 .elementor-element.elementor-element-223b060 .cz_title .cz_title_content{background-color:#efe7e3;border-radius:16px;}.elementor-27612 .elementor-element.elementor-element-84cd719{--display:flex;}.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-27612 .elementor-element.elementor-element-1d17960:hover > .elementor-element-populated, .elementor-27612 .elementor-element.elementor-element-1d17960:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-27612 .elementor-element.elementor-element-1d17960:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27612 .elementor-element.elementor-element-24e9217 .cz_image > div{position:relative;}.elementor-27612 .elementor-element.elementor-element-2a350d2 .cz_btn,.elementor-27612 .elementor-element.elementor-element-2a350d2 .cz_btn:before{color:#000000;background-color:transparent;background-image:linear-gradient(90deg,rgba(58,58,58,0.01),rgba(255,235,59,0.01),rgba(139,195,74,0.01));border-color:#595959;border-style:solid;border-radius:100px;border-width:4px;}.elementor-27612 .elementor-element.elementor-element-2a350d2 .cz_btn:hover,.elementor-27612 .elementor-element.elementor-element-2a350d2 .cz_btn:after{color:#800000;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#800000;}.elementor-27612 .elementor-element.elementor-element-6afd1ac:hover > .elementor-element-populated, .elementor-27612 .elementor-element.elementor-element-6afd1ac:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-27612 .elementor-element.elementor-element-6afd1ac:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27612 .elementor-element.elementor-element-2164b48 .cz_image > div{position:relative;}.elementor-27612 .elementor-element.elementor-element-2f8d87d .cz_btn,.elementor-27612 .elementor-element.elementor-element-2f8d87d .cz_btn:before{color:#000000;background-color:transparent;background-image:linear-gradient(90deg,rgba(58,58,58,0.01),rgba(255,235,59,0.01),rgba(139,195,74,0.01));border-color:#595959;border-style:solid;border-radius:100px;border-width:4px;}.elementor-27612 .elementor-element.elementor-element-2f8d87d .cz_btn:hover,.elementor-27612 .elementor-element.elementor-element-2f8d87d .cz_btn:after{color:#800000;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#800000;}.elementor-27612 .elementor-element.elementor-element-d71a520:hover > .elementor-element-populated, .elementor-27612 .elementor-element.elementor-element-d71a520:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-27612 .elementor-element.elementor-element-d71a520:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27612 .elementor-element.elementor-element-a841790 .cz_image > div{position:relative;}.elementor-27612 .elementor-element.elementor-element-573b3ac .cz_btn,.elementor-27612 .elementor-element.elementor-element-573b3ac .cz_btn:before{color:#000000;background-color:transparent;background-image:linear-gradient(90deg,rgba(58,58,58,0.01),rgba(255,235,59,0.01),rgba(139,195,74,0.01));border-color:#595959;border-style:solid;border-radius:100px;border-width:4px;}.elementor-27612 .elementor-element.elementor-element-573b3ac .cz_btn:hover,.elementor-27612 .elementor-element.elementor-element-573b3ac .cz_btn:after{color:#800000;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#800000;}.elementor-27612 .elementor-element.elementor-element-79bf717:hover > .elementor-element-populated, .elementor-27612 .elementor-element.elementor-element-79bf717:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-27612 .elementor-element.elementor-element-79bf717:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27612 .elementor-element.elementor-element-c2e20da:hover > .elementor-element-populated, .elementor-27612 .elementor-element.elementor-element-c2e20da:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-27612 .elementor-element.elementor-element-c2e20da:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27612 .elementor-element.elementor-element-dbf6b9c .cz_image > div{position:relative;}.elementor-27612 .elementor-element.elementor-element-11699cd .cz_btn,.elementor-27612 .elementor-element.elementor-element-11699cd .cz_btn:before{color:#000000;background-color:transparent;background-image:linear-gradient(90deg,rgba(58,58,58,0.01),rgba(255,235,59,0.01),rgba(139,195,74,0.01));border-color:#595959;border-style:solid;border-radius:100px;border-width:4px;}.elementor-27612 .elementor-element.elementor-element-11699cd .cz_btn:hover,.elementor-27612 .elementor-element.elementor-element-11699cd .cz_btn:after{color:#800000;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#800000;}.elementor-27612 .elementor-element.elementor-element-5057ec7:hover > .elementor-element-populated, .elementor-27612 .elementor-element.elementor-element-5057ec7:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-27612 .elementor-element.elementor-element-5057ec7:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27612 .elementor-element.elementor-element-788afb6 .cz_image > div{position:relative;}.elementor-27612 .elementor-element.elementor-element-9d67577 .cz_btn,.elementor-27612 .elementor-element.elementor-element-9d67577 .cz_btn:before{color:#000000;background-color:transparent;background-image:linear-gradient(90deg,rgba(58,58,58,0.01),rgba(255,235,59,0.01),rgba(139,195,74,0.01));border-color:#595959;border-style:solid;border-radius:100px;border-width:4px;}.elementor-27612 .elementor-element.elementor-element-9d67577 .cz_btn:hover,.elementor-27612 .elementor-element.elementor-element-9d67577 .cz_btn:after{color:#800000;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#800000;}.elementor-27612 .elementor-element.elementor-element-4926cf0:hover > .elementor-element-populated, .elementor-27612 .elementor-element.elementor-element-4926cf0:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-27612 .elementor-element.elementor-element-4926cf0:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27612 .elementor-element.elementor-element-626e737 .cz_image > div{position:relative;}.elementor-27612 .elementor-element.elementor-element-cf77542 .cz_btn,.elementor-27612 .elementor-element.elementor-element-cf77542 .cz_btn:before{color:#000000;background-color:transparent;background-image:linear-gradient(90deg,rgba(58,58,58,0.01),rgba(255,235,59,0.01),rgba(139,195,74,0.01));border-color:#595959;border-style:solid;border-radius:100px;border-width:4px;}.elementor-27612 .elementor-element.elementor-element-cf77542 .cz_btn:hover,.elementor-27612 .elementor-element.elementor-element-cf77542 .cz_btn:after{color:#800000;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#800000;}.elementor-27612 .elementor-element.elementor-element-25ee671:hover > .elementor-element-populated, .elementor-27612 .elementor-element.elementor-element-25ee671:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-27612 .elementor-element.elementor-element-25ee671:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body.elementor-page-27612:not(.elementor-motion-effects-element-type-background), body.elementor-page-27612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D4CE;}@media(max-width:1024px){.elementor-27612 .elementor-element.elementor-element-0ed5d4a{--grid-auto-flow:row;}.elementor-27612 .elementor-element.elementor-element-17f2eb6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-27612 .elementor-element.elementor-element-0ed5d4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27612 .elementor-element.elementor-element-2026422{--e-image-carousel-slides-to-show:1;}.elementor-27612 .elementor-element.elementor-element-17f2eb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}