/* https://www.palazzosantacaterina.it/wp-content/uploads/elementor/css/post-647.css?ver=1741735503 */
.elementor-647 .elementor-element.elementor-element-524f938>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-324127c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-2dbf63c>.elementor-widget-container{margin:100px 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-b04b181>.elementor-widget-container{margin:-15px 0 90px 0;padding:0 21px 0 21px}.elementor-647 .elementor-element.elementor-element-3faa3ba>.elementor-container{max-width:1300px}.elementor-647 .elementor-element.elementor-element-3faa3ba:not(.elementor-motion-effects-element-type-background),.elementor-647 .elementor-element.elementor-element-3faa3ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF9F5}.elementor-647 .elementor-element.elementor-element-3faa3ba{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-50px;margin-bottom:50px;padding:10px 0 10px 0}.elementor-647 .elementor-element.elementor-element-3faa3ba>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-647 .elementor-element.elementor-element-7c2fca8{--e-image-carousel-slides-to-show:3}.elementor-647 .elementor-element.elementor-element-b870416>.elementor-widget-container{margin:-15px 0 0 0;padding:0 21px 0 21px}.elementor-647 .elementor-element.elementor-element-2dbac40>.elementor-widget-container{padding:0 3.2px 0 3.2px}.elementor-647 .elementor-element.elementor-element-9a29b54>.elementor-widget-container{margin:180px 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-c443543{overflow:hidden}.elementor-647 .elementor-element.elementor-element-a80aad2 .elementor-spacer-inner{--spacer-size:50px}.elementor-647 .elementor-element.elementor-element-f7c6bd2>.elementor-widget-container{margin:-60px 0 0 0}.elementor-647 .elementor-element.elementor-element-01cd706>.elementor-widget-container{margin:75px 0 0 0}.elementor-647 .elementor-element.elementor-element-30073ec>.elementor-widget-container{margin:-15px 0 0 0;padding:0 21px 0 21px}.elementor-647 .elementor-element.elementor-element-3836199>.elementor-widget-container{margin:55px 0 0 0}.elementor-647 .elementor-element.elementor-element-f098ac5{border-style:solid;border-width:1px 0 0 0;border-color:#B56953;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-647 .elementor-element.elementor-element-f098ac5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-647 .elementor-element.elementor-element-879b2c2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-647 .elementor-element.elementor-element-879b2c2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1EEE3}.elementor-647 .elementor-element.elementor-element-879b2c2>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 126px 0}.elementor-647 .elementor-element.elementor-element-879b2c2>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-647 .elementor-element.elementor-element-8a800b1>.elementor-widget-container{padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-da1997d{border-style:solid;border-width:1px 0 1px 0;border-color:#B56953;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-da1997d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}@media(min-width:768px){.elementor-647 .elementor-element.elementor-element-d2d377d{width:100%}.elementor-647 .elementor-element.elementor-element-879b2c2{width:100%}}@media(max-width:1024px){.elementor-647 .elementor-element.elementor-element-524f938>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-324127c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-2dbf63c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-9a29b54>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-01cd706>.elementor-widget-container{margin:65px 0 0 0}.elementor-647 .elementor-element.elementor-element-30073ec>.elementor-widget-container{margin:0 0 0 0}}@media(max-width:767px){.elementor-647 .elementor-element.elementor-element-524f938>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-324127c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-b04b181>.elementor-widget-container{margin:0 0 50px 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-3e1c4a3>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-9a29b54>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-f7c6bd2>.elementor-widget-container{margin:-70px 0 0 0;padding:0 0 0 0}.elementor-647 .elementor-element.elementor-element-01cd706>.elementor-widget-container{margin:20px 0 0 0}.elementor-647 .elementor-element.elementor-element-8a800b1>.elementor-widget-container{padding:0 20px 0 20px}}