.elementor-12 .elementor-element.elementor-element-41156f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-41156f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.39);background-image:url("https://www.villabagnara.it/wp-content/uploads/2025/02/app2_13.jpg");background-position:0px -132px;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-41156f3 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, rgba(12,12,12,0.4) 46%, rgba(0,0,0,0) 100%);opacity:0.64;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-41156f3 > .elementor-container{max-width:960px;min-height:76vh;}.elementor-12 .elementor-element.elementor-element-41156f3 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-41156f3, .elementor-12 .elementor-element.elementor-element-41156f3 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-41156f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-2ae4399d{text-align:center;}.elementor-12 .elementor-element.elementor-element-2ae4399d .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:5em;font-weight:200;text-transform:capitalize;font-style:italic;line-height:1.2em;letter-spacing:-1.8px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-e6d3622{text-align:center;}.elementor-12 .elementor-element.elementor-element-e6d3622 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:30px;font-weight:400;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-339f05c4 img{width:14%;}.elementor-12 .elementor-element.elementor-element-6aa0f35d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Overlock", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:30px 30px 30px 30px;padding:10px 40px 10px 40px;}.elementor-12 .elementor-element.elementor-element-6aa0f35d > .elementor-widget-container{margin:25px 0px -25px 0px;}.elementor-12 .elementor-element.elementor-element-3002e682 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-3002e682:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3002e682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-3002e682 > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-3002e682 > .elementor-background-overlay{opacity:0.09;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-3002e682{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:040px 0px 90px 0px;}.elementor-12 .elementor-element.elementor-element-31e01442 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-31e01442 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6ba2739b img{filter:brightness( 100% ) contrast( 100% ) saturate( 70% ) blur( 0px ) hue-rotate( 0deg );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-6ac9cfb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-6ac9cfb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-6ac9cfb4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-6ac9cfb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-6ac9cfb4 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-6ac9cfb4 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-6ac9cfb4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-6ac9cfb4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;padding:40px 40px 40px 0px;}.elementor-12 .elementor-element.elementor-element-6ac9cfb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6e2b0dac{z-index:11;}.elementor-12 .elementor-element.elementor-element-6e2b0dac .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:2.3em;font-weight:100;font-style:italic;letter-spacing:-1px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-74491cd > .elementor-widget-container{margin:-34px 0px 0px -80px;}.elementor-12 .elementor-element.elementor-element-74491cd{text-align:start;}.elementor-12 .elementor-element.elementor-element-74491cd img{width:72%;opacity:0.25;}.elementor-12 .elementor-element.elementor-element-6c038b5c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6c038b5c{text-align:start;font-family:"Overlock", Sans-serif;font-size:1.1em;font-style:italic;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-43998381 .elementor-heading-title{font-family:"Overlock", Sans-serif;font-size:1.2rem;text-transform:uppercase;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-63eea709 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-63eea709{text-align:start;font-family:"Overlock", Sans-serif;font-size:1.1em;font-style:italic;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-61db0e7e > .elementor-container{max-width:960px;}.elementor-12 .elementor-element.elementor-element-61db0e7e{padding:80px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7e0c5a60{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-7e0c5a60 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-473d5c70 > .elementor-background-overlay{background-image:url("https://www.villabagnara.it/wp-content/uploads/2025/02/ligature-symbols_2-11-0_quote_225_13_bdc3c7_none.png");background-position:center left;background-repeat:no-repeat;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-473d5c70 > .elementor-container{max-width:736px;}.elementor-12 .elementor-element.elementor-element-473d5c70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-216fa5f4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-216fa5f4{text-align:center;}.elementor-12 .elementor-element.elementor-element-216fa5f4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:1.4em;font-weight:300;font-style:italic;line-height:1.7em;color:#5f5c68;}.elementor-12 .elementor-element.elementor-element-6ee54938{text-align:center;}.elementor-12 .elementor-element.elementor-element-6ee54938 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:14px;font-weight:100;text-transform:capitalize;font-style:italic;letter-spacing:0.3px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-321bed{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-20837043.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-20837043.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-603bc03 .elementor-icon-box-wrapper{gap:21px;}.elementor-12 .elementor-element.elementor-element-603bc03 .elementor-icon-box-title{margin-block-end:35px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-603bc03.elementor-view-stacked .elementor-icon{background-color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-603bc03.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-603bc03.elementor-view-default .elementor-icon{fill:#7a5f5f;color:#7a5f5f;border-color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-603bc03 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-603bc03 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-603bc03 .elementor-icon-box-title a{font-family:"Overlock", Sans-serif;font-size:1.6rem;text-transform:uppercase;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-603bc03 .elementor-icon-box-description{font-family:"Overlock", Sans-serif;font-size:0.9em;font-style:italic;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-786f1757 .elementor-icon-box-wrapper{gap:21px;}.elementor-12 .elementor-element.elementor-element-786f1757 .elementor-icon-box-title{margin-block-end:35px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-786f1757.elementor-view-stacked .elementor-icon{background-color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-786f1757.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-786f1757.elementor-view-default .elementor-icon{fill:#7a5f5f;color:#7a5f5f;border-color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-786f1757 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-786f1757 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-786f1757 .elementor-icon-box-title a{font-family:"Overlock", Sans-serif;font-size:1.6rem;text-transform:uppercase;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-786f1757 .elementor-icon-box-description{font-family:"Overlock", Sans-serif;font-size:0.9em;font-style:italic;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-42bb5e86 .elementor-icon-box-wrapper{gap:21px;}.elementor-12 .elementor-element.elementor-element-42bb5e86 .elementor-icon-box-title{margin-block-end:35px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-42bb5e86.elementor-view-stacked .elementor-icon{background-color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-42bb5e86.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-42bb5e86.elementor-view-default .elementor-icon{fill:#7a5f5f;color:#7a5f5f;border-color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-42bb5e86 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-42bb5e86 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-42bb5e86 .elementor-icon-box-title a{font-family:"Overlock", Sans-serif;font-size:1.6rem;text-transform:uppercase;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-42bb5e86 .elementor-icon-box-description{font-family:"Overlock", Sans-serif;font-size:0.9em;font-style:italic;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-37fbb473 .elementor-icon-box-wrapper{gap:21px;}.elementor-12 .elementor-element.elementor-element-37fbb473 .elementor-icon-box-title{margin-block-end:35px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-37fbb473.elementor-view-stacked .elementor-icon{background-color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-37fbb473.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-37fbb473.elementor-view-default .elementor-icon{fill:#7a5f5f;color:#7a5f5f;border-color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-37fbb473 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-37fbb473 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-37fbb473 .elementor-icon-box-title a{font-family:"Overlock", Sans-serif;font-size:1.6rem;text-transform:uppercase;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-37fbb473 .elementor-icon-box-description{font-family:"Overlock", Sans-serif;font-size:0.9em;font-style:italic;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-6d2a79cd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-6d2a79cd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d2a79cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6d2a79cd > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-6d2a79cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 90px 0px;}.elementor-12 .elementor-element.elementor-element-6d2a79cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-32e1f24 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-12 .elementor-element.elementor-element-6dee321a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6dee321a{z-index:11;}.elementor-12 .elementor-element.elementor-element-6dee321a .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:2.3em;font-weight:100;font-style:italic;letter-spacing:-1px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-7f79d257{text-align:start;font-family:"Overlock", Sans-serif;font-size:1.1em;font-style:italic;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-66c34e00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:100px 100px 100px 100px;--e-column-margin-right:100px;--e-column-margin-left:100px;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-66c34e00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-3a739ba .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-12 .elementor-element.elementor-element-712b7e9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-712b7e9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-712b7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-712b7e9 > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-712b7e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 90px 0px;}.elementor-12 .elementor-element.elementor-element-712b7e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-76028ab > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-12 .elementor-element.elementor-element-7e896ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7e896ef{z-index:11;}.elementor-12 .elementor-element.elementor-element-7e896ef .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:2.3em;font-weight:100;font-style:italic;letter-spacing:-1px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-9c0a032{text-align:start;font-family:"Overlock", Sans-serif;font-size:1.1em;font-style:italic;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-0140c8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-0140c8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villabagnara.it/wp-content/uploads/2025/02/salento-e1739265374521.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0140c8c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 80px 10px 10px;--e-column-margin-right:80px;--e-column-margin-left:10px;padding:0% 1% 0% 0%;}.elementor-12 .elementor-element.elementor-element-0140c8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-962f4da > .elementor-widget-container{margin:70px -70px -70px 70px;border-style:solid;border-width:40px 40px 40px 40px;border-color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-962f4da img{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-71b695fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-71b695fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-71b695fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.villabagnara.it/wp-content/uploads/2025/02/Aggiungi-un-titolo-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-71b695fb > .elementor-background-overlay{background-color:#000000;opacity:0.31;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-71b695fb > .elementor-container{min-height:50vh;}.elementor-12 .elementor-element.elementor-element-71b695fb{border-style:solid;border-width:0px 80px 0px 0px;border-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-77715ce5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-77715ce5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-26bfa2c{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-26bfa2c > .elementor-widget-container{margin:150px 150px 150px 150px;box-shadow:0px 0px 30px 12px rgba(0, 0, 0, 0.95);}.elementor-12 .elementor-element.elementor-element-26bfa2c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12 .elementor-element.elementor-element-26bfa2c .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-db05c1e );}.elementor-12 .elementor-element.elementor-element-26bfa2c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-12 .elementor-element.elementor-element-26bfa2c .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-db05c1e );}.elementor-12 .elementor-element.elementor-element-26bfa2c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#61CE70;opacity:1;}.elementor-12 .elementor-element.elementor-element-26bfa2c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-12 .elementor-element.elementor-element-279f5922 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-12 .elementor-element.elementor-element-2d722359 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:2.8em;font-weight:100;font-style:italic;letter-spacing:-1px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6a8f1221 > .elementor-widget-container{margin:0px 0px 0px -40px;}.elementor-12 .elementor-element.elementor-element-6a8f1221{text-align:start;}.elementor-12 .elementor-element.elementor-element-6a8f1221 img{width:20%;opacity:1;}.elementor-12 .elementor-element.elementor-element-66c98ee6 > .elementor-widget-container{background-color:#00000038;margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-66c98ee6{text-align:start;font-family:"Overlock", Sans-serif;font-size:20px;font-style:italic;line-height:1.7em;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-7effaecf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7effaecf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7effaecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-7effaecf > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-7effaecf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-7effaecf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-1e479547.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-1e479547.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-1e479547 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1e479547 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-1239505d{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-1239505d > .elementor-widget-container{margin:1px 1px 1px 1px;box-shadow:0px 0px 41px 0px rgba(0,0,0,0.15);}.elementor-12 .elementor-element.elementor-element-1239505d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-16a41edb{margin-top:-20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-13a0a6ec > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-13a0a6ec img{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-6c2ca558 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-6c2ca558 img{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-1ed4fb70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-1ed4fb70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-1ed4fb70.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-1ed4fb70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-1ed4fb70 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-1ed4fb70 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-1ed4fb70 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-1ed4fb70 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;padding:0px 80px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1ed4fb70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-2fc2c296 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2fc2c296{z-index:11;}.elementor-12 .elementor-element.elementor-element-2fc2c296 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:2.3em;font-weight:100;font-style:italic;letter-spacing:-1px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-674c0cfd > .elementor-widget-container{margin:-54px 0px 0px -80px;}.elementor-12 .elementor-element.elementor-element-674c0cfd{text-align:start;}.elementor-12 .elementor-element.elementor-element-674c0cfd img{width:72%;opacity:0.25;}.elementor-12 .elementor-element.elementor-element-686db04b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-686db04b{text-align:start;font-family:"Overlock", Sans-serif;font-size:1.1em;font-style:italic;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-0ad9e32 .elementor-button{background-color:#7A5F5F;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:0.15px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#cc9955;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-0ad9e32 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0ad9e32 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#7A5F5F;}.elementor-12 .elementor-element.elementor-element-0ad9e32 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0ad9e32 .elementor-button:focus svg{fill:#7A5F5F;}.elementor-12 .elementor-element.elementor-element-5314816b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5314816b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villabagnara.it/wp-content/uploads/2025/02/evie-shaffer-728405-unsplash-edited.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5314816b > .elementor-background-overlay{background-color:#ffffff;opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-5314816b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-12 .elementor-element.elementor-element-373cd995 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-373cd995{z-index:11;}.elementor-12 .elementor-element.elementor-element-373cd995 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:2.3em;font-weight:100;font-style:italic;letter-spacing:-1px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-ba0b64c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12 .elementor-element.elementor-element-ba0b64c .elementor-main-swiper{width:100%;}.elementor-12 .elementor-element.elementor-element-ba0b64c .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ba0b64c .elementor-testimonial__text{color:#5f5c68;font-family:"Lora", Sans-serif;font-size:1.4em;font-weight:300;font-style:italic;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-ba0b64c .elementor-testimonial__name{color:#7a5f5f;font-family:"Pacifico", Sans-serif;font-size:14px;font-weight:100;font-style:italic;letter-spacing:-0.3px;}.elementor-12 .elementor-element.elementor-element-ba0b64c .elementor-testimonial__title{color:#996547;font-family:"Lora", Sans-serif;font-size:0.87em;font-style:italic;line-height:1.9em;letter-spacing:-0.7px;}.elementor-12 .elementor-element.elementor-element-20b0f4be > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-20b0f4be:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-20b0f4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villabagnara.it/wp-content/uploads/2025/02/app1_1-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-20b0f4be > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-20b0f4be{border-style:solid;border-width:0px 0px 0px 80px;border-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-12 .elementor-element.elementor-element-20b0f4be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-274c230b > .elementor-element-populated{padding:0% 0% 0% 15%;}.elementor-12 .elementor-element.elementor-element-7ed40fd2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ed40fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.98);}.elementor-12 .elementor-element.elementor-element-7ed40fd2, .elementor-12 .elementor-element.elementor-element-7ed40fd2 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-7ed40fd2{box-shadow:0px 0px 59px 0px rgba(0,0,0,0.29);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 4em 4em 4em;}.elementor-12 .elementor-element.elementor-element-7ed40fd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-575b3965{z-index:11;}.elementor-12 .elementor-element.elementor-element-575b3965 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:2.3em;font-weight:100;font-style:italic;letter-spacing:-1px;color:#7a5f5f;}.elementor-12 .elementor-element.elementor-element-4ed2b020 > .elementor-widget-container{margin:-40px 0px -20px -69px;}.elementor-12 .elementor-element.elementor-element-4ed2b020{text-align:start;}.elementor-12 .elementor-element.elementor-element-4ed2b020 img{width:72%;opacity:0.25;}.elementor-12 .elementor-element.elementor-element-73f9c4e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-73f9c4e5{text-align:start;font-family:"Overlock", Sans-serif;font-size:1.1em;font-style:italic;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-545403a3{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:29px;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-29px;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-group > label{font-family:"Overlock", Sans-serif;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-type-html{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-group .elementor-field{color:#1a1e23;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-group .elementor-field, .elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-subgroup label{font-family:"Overlock", Sans-serif;font-size:0.83em;font-weight:300;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#f6f6f6;border-color:#f6f6f6;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-group .elementor-select-wrapper select{background-color:#f6f6f6;border-color:#f6f6f6;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-field-group .elementor-select-wrapper::before{color:#f6f6f6;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-button{font-family:"Overlock", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .e-form__buttons__wrapper__button-next{background-color:#7A5F5F;color:#ffffff;border-color:rgba(242,200,179,0);}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-button[type="submit"]{background-color:#7A5F5F;color:#ffffff;border-color:rgba(242,200,179,0);}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#7A5F5F;border-color:#7A5F5F;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#7A5F5F;border-color:#7A5F5F;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .elementor-button[type="submit"]:hover svg *{fill:#7A5F5F;}.elementor-12 .elementor-element.elementor-element-25f6fac7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-25f6fac7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12 .elementor-element.elementor-element-6d5f9e7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6d5f9e7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-67c92162 iframe{height:475px;}.elementor-12 .elementor-element.elementor-element-1d4d8c5f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1d4d8c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-1d4d8c5f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-1d4d8c5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-274c230b{width:52.018%;}.elementor-12 .elementor-element.elementor-element-6d5f9e7e{width:47.982%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-2d0cfa86{width:40%;}.elementor-12 .elementor-element.elementor-element-6ac9cfb4{width:60%;}.elementor-12 .elementor-element.elementor-element-20837043{width:50%;}.elementor-12 .elementor-element.elementor-element-196014a8{width:50%;}.elementor-12 .elementor-element.elementor-element-530ef582{width:50%;}.elementor-12 .elementor-element.elementor-element-6b7adf8f{width:50%;}.elementor-12 .elementor-element.elementor-element-32e1f24{width:100%;}.elementor-12 .elementor-element.elementor-element-66c34e00{width:100%;}.elementor-12 .elementor-element.elementor-element-76028ab{width:100%;}.elementor-12 .elementor-element.elementor-element-0140c8c{width:100%;}.elementor-12 .elementor-element.elementor-element-77715ce5{width:100%;}.elementor-12 .elementor-element.elementor-element-279f5922{width:100%;}.elementor-12 .elementor-element.elementor-element-1e479547{width:40%;}.elementor-12 .elementor-element.elementor-element-1ed4fb70{width:60%;}.elementor-12 .elementor-element.elementor-element-274c230b{width:100%;}.elementor-12 .elementor-element.elementor-element-6d5f9e7e{width:100%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-20b0f4be:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-20b0f4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-41156f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-41156f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-2ae4399d .elementor-heading-title{font-size:3em;}.elementor-12 .elementor-element.elementor-element-3002e682{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-6e2b0dac .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-6c038b5c{font-size:1.2em;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-63eea709{font-size:1.2em;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-61db0e7e{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-53eaaa13 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-473d5c70{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-321bed{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-6d2a79cd{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-6dee321a .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-7f79d257{font-size:1.2em;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-66c34e00 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-712b7e9{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-7e896ef .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-9c0a032{font-size:1.2em;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-0140c8c > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-2d722359 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-66c98ee6{font-size:1.2em;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-2fc2c296 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-686db04b{font-size:1.2em;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-373cd995 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-20b0f4be{border-width:0px 0px 0px 0px;padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-274c230b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-575b3965 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-73f9c4e5{font-size:1.2em;line-height:1.5em;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-41156f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-41156f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villabagnara.it/wp-content/uploads/2025/02/spiagge-piu-belle-della-Puglia-iStock-521383792-1080x723-1.jpg");background-position:-8px -91px;}.elementor-12 .elementor-element.elementor-element-6aa0f35d .elementor-button{font-size:0.9em;}.elementor-12 .elementor-element.elementor-element-6ac9cfb4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-6c038b5c{text-align:justify;font-size:1em;}.elementor-12 .elementor-element.elementor-element-63eea709{text-align:justify;font-size:1em;}.elementor-12 .elementor-element.elementor-element-61db0e7e{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7e0c5a60{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-473d5c70{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-603bc03 .elementor-icon-box-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-603bc03 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-603bc03 .elementor-icon-box-title a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-786f1757 .elementor-icon-box-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-786f1757 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-786f1757 .elementor-icon-box-title a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-42bb5e86 .elementor-icon-box-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-42bb5e86 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-42bb5e86 .elementor-icon-box-title a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-37fbb473 .elementor-icon-box-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-37fbb473 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-37fbb473 .elementor-icon-box-title a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-32e1f24 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-7f79d257{text-align:justify;font-size:1em;}.elementor-12 .elementor-element.elementor-element-66c34e00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-76028ab > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-9c0a032{text-align:justify;font-size:1em;}.elementor-12 .elementor-element.elementor-element-0140c8c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-962f4da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-71b695fb{border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-26bfa2c > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-279f5922 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-66c98ee6{text-align:justify;font-size:1em;}.elementor-12 .elementor-element.elementor-element-1fa17843{width:50%;}.elementor-12 .elementor-element.elementor-element-3d27ea5e{width:50%;}.elementor-12 .elementor-element.elementor-element-1ed4fb70 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-686db04b{text-align:justify;font-size:1em;}.elementor-12 .elementor-element.elementor-element-5314816b{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-ba0b64c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ba0b64c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12 .elementor-element.elementor-element-ba0b64c .elementor-main-swiper{width:100%;}.elementor-12 .elementor-element.elementor-element-ba0b64c .elementor-testimonial__text{font-size:13px;}.elementor-12 .elementor-element.elementor-element-274c230b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7ed40fd2{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-575b3965{text-align:center;}.elementor-12 .elementor-element.elementor-element-575b3965 .elementor-heading-title{font-size:1.5em;}.elementor-12 .elementor-element.elementor-element-73f9c4e5{text-align:center;font-size:1em;}.elementor-12 .elementor-element.elementor-element-1d4d8c5f{padding:0em 0em 0em 0em;}}