.elementor-4110 .elementor-element.elementor-element-4b11c71:not(.elementor-motion-effects-element-type-background),.elementor-4110 .elementor-element.elementor-element-4b11c71>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://domusteulada.com/wp-content/uploads/2026/05/torre-sant-isidoro-teulada-case-vacanza.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4110 .elementor-element.elementor-element-4b11c71>.elementor-background-overlay{background-color:#1F1F1F;opacity:.45;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4110 .elementor-element.elementor-element-4b11c71>.elementor-container{max-width:500px;min-height:450px}.elementor-4110 .elementor-element.elementor-element-4b11c71{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4110 .elementor-element.elementor-element-767c4fb{text-align:center}.elementor-4110 .elementor-element.elementor-element-767c4fb .elementor-heading-title{font-size:40px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-4110 .elementor-element.elementor-element-c983f98{margin-top:50px;margin-bottom:0}.elementor-4110 .elementor-element.elementor-element-7f41bdd .elementor-heading-title{font-size:30px}.elementor-4110 .elementor-element.elementor-element-0ef5148{text-align:center}.elementor-4110 .elementor-element.elementor-element-0ef5148 .elementor-heading-title{font-size:30px}.elementor-4110 .elementor-element.elementor-element-fea616e .elementor-heading-title{font-size:25px}.elementor-4110 .elementor-element.elementor-element-22d39fc .elementor-heading-title{font-size:25px}.elementor-4110 .elementor-element.elementor-element-8b7cbc7{margin-top:0;margin-bottom:0}.elementor-4110 .elementor-element.elementor-element-8fdcaeb .elementor-heading-title{font-size:25px}.elementor-4110 .elementor-element.elementor-element-0560849{margin-top:19px;margin-bottom:0}.elementor-4110 .elementor-element.elementor-element-491e9f0 .elementor-heading-title{font-size:25px}.elementor-4110 .elementor-element.elementor-element-91dd6f3 .elementor-icon-list-icon i{color:#676EFF;transition:color 0.3s}.elementor-4110 .elementor-element.elementor-element-91dd6f3 .elementor-icon-list-icon svg{fill:#676EFF;transition:fill 0.3s}.elementor-4110 .elementor-element.elementor-element-91dd6f3{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px}.elementor-4110 .elementor-element.elementor-element-91dd6f3 .elementor-icon-list-icon{padding-inline-end:26px}.elementor-4110 .elementor-element.elementor-element-91dd6f3 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-4110 .elementor-element.elementor-element-91dd6f3 .elementor-icon-list-item>a{font-size:19px;line-height:53px;letter-spacing:-.5px}.elementor-4110 .elementor-element.elementor-element-91dd6f3 .elementor-icon-list-text{transition:color 0.3s}.elementor-4110 .elementor-element.elementor-element-25c824d .elementor-heading-title{font-size:25px}.elementor-4110 .elementor-element.elementor-element-0634409{text-align:center}.elementor-4110 .elementor-element.elementor-element-0634409 .elementor-heading-title{font-size:25px}.elementor-4110 .elementor-element.elementor-element-abdc063 .thmv-author{display:none}.elementor-4110 .elementor-element.elementor-element-abdc063 .post-meta{display:none}.elementor-4110 .elementor-element.elementor-element-abdc063 .mas-blog-post .post-inner{border-width:1px}h1.entry-title{margin-top:1px}@media(max-width:767px){.elementor-4110 .elementor-element.elementor-element-767c4fb .elementor-heading-title{font-size:30px}.elementor-4110 .elementor-element.elementor-element-7f41bdd .elementor-heading-title{font-size:25px}.elementor-4110 .elementor-element.elementor-element-0ef5148 .elementor-heading-title{font-size:25px}.elementor-4110 .elementor-element.elementor-element-fea616e .elementor-heading-title{font-size:20px}}