.elementor-5949 .elementor-element.elementor-element-8d37051:not(.elementor-motion-effects-element-type-background),.elementor-5949 .elementor-element.elementor-element-8d37051>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.casamargarita.es/wp-content/uploads/2021/02/2dedd7e1-1646-431c-be5e-65132738de36.jpg");background-position:center center;background-size:cover}.elementor-5949 .elementor-element.elementor-element-8d37051>.elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center,#040219 0%,#040219 100%);opacity:.55;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-8d37051>.elementor-container{max-width:500px;min-height:200px}.elementor-5949 .elementor-element.elementor-element-8d37051{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5949 .elementor-element.elementor-element-d2df6db{text-align:center}.elementor-5949 .elementor-element.elementor-element-d2df6db .elementor-heading-title{font-family:"Carter One",Sans-serif;font-size:35px;color:#fff}.elementor-5949 .elementor-element.elementor-element-42343b4:not(.elementor-motion-effects-element-type-background),.elementor-5949 .elementor-element.elementor-element-42343b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center,#ede8d7 14%,#f4e2d2 100%)}.elementor-5949 .elementor-element.elementor-element-42343b4>.elementor-background-overlay{background-color:#fffcfc;opacity:.68;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-42343b4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em}.elementor-5949 .elementor-element.elementor-element-605b539:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-605b539>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-bc-flex-widget .elementor-5949 .elementor-element.elementor-element-605b539.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5949 .elementor-element.elementor-element-605b539.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5949 .elementor-element.elementor-element-605b539>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5949 .elementor-element.elementor-element-605b539>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-402f811>.elementor-container{max-width:700px}.elementor-5949 .elementor-element.elementor-element-8808911>.elementor-widget-container{margin:0;padding:0}.elementor-5949 .elementor-element.elementor-element-8808911{text-align:center;color:#000;font-family:"Lora",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.7em}.elementor-5949 .elementor-element.elementor-element-9c21e80>.elementor-widget-container{margin:0;padding:0}.elementor-5949 .elementor-element.elementor-element-9c21e80{text-align:center}.elementor-5949 .elementor-element.elementor-element-9c21e80 .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:3rem;font-weight:900;font-style:normal;text-decoration:none;line-height:.9em;letter-spacing:-1.3px;color:#1e1e1e}.elementor-5949 .elementor-element.elementor-element-3e5adf1{padding:2em 0}.elementor-5949 .elementor-element.elementor-element-16fc2b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-16fc2b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-16fc2b8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-16fc2b8>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-16fc2b8>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-16fc2b8>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-16fc2b8>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-16fc2b8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-16fc2b8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-4699ff7>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-4699ff7{text-align:center}.elementor-5949 .elementor-element.elementor-element-4699ff7 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:.9rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-0ba25af:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-0ba25af>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-0ba25af>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-0ba25af>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-0ba25af>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-0ba25af>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-0ba25af>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-0ba25af>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-0ba25af>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-d63615b>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-d63615b{text-align:center}.elementor-5949 .elementor-element.elementor-element-d63615b .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:.9rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-a55f9aa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-a55f9aa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-a55f9aa>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-a55f9aa>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-a55f9aa>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-a55f9aa>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-a55f9aa>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-a55f9aa>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-a55f9aa>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-e73cf22>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-e73cf22{text-align:center}.elementor-5949 .elementor-element.elementor-element-e73cf22 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:.9rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-d751020:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-d751020>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-d751020>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-d751020>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-d751020>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-d751020>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-d751020>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-d751020>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-d751020>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-84134f3>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-84134f3{text-align:center}.elementor-5949 .elementor-element.elementor-element-84134f3 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:.9rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-7caa397{padding:2em 0}.elementor-5949 .elementor-element.elementor-element-d7baf2c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-d7baf2c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-d7baf2c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-d7baf2c>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-d7baf2c>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-d7baf2c>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-d7baf2c>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-d7baf2c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-d7baf2c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-06fbe46>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-06fbe46{text-align:center}.elementor-5949 .elementor-element.elementor-element-06fbe46 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:.9rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-8fa8542:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-8fa8542>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-8fa8542>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-8fa8542>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-8fa8542>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-8fa8542>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-8fa8542>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-8fa8542>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-8fa8542>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-d933ce0>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-d933ce0{text-align:center}.elementor-5949 .elementor-element.elementor-element-d933ce0 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:.9rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-f1b2de3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-f1b2de3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-f1b2de3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-f1b2de3>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-f1b2de3>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-f1b2de3>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-f1b2de3>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-f1b2de3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-f1b2de3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-31ea51b>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-31ea51b{text-align:center}.elementor-5949 .elementor-element.elementor-element-31ea51b .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:.9rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-ea80fc2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-ea80fc2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-ea80fc2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-ea80fc2>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-ea80fc2>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-ea80fc2>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-ea80fc2>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-ea80fc2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-ea80fc2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-2a015d0>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-2a015d0{text-align:center}.elementor-5949 .elementor-element.elementor-element-2a015d0 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:.9rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-2c710bd>.elementor-widget-container{margin:0;padding:0}.elementor-5949 .elementor-element.elementor-element-2c710bd{text-align:center}.elementor-5949 .elementor-element.elementor-element-2c710bd .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:3rem;font-weight:900;font-style:normal;text-decoration:none;line-height:.9em;letter-spacing:-1.3px;color:#1e1e1e}.elementor-5949 .elementor-element.elementor-element-2bb0454{padding:2em 0}.elementor-5949 .elementor-element.elementor-element-638269b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-638269b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-638269b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-638269b>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-638269b>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-638269b>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-638269b>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-638269b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-638269b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-16b8c87>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-16b8c87{text-align:center}.elementor-5949 .elementor-element.elementor-element-16b8c87 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-082ba1d>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-082ba1d{text-align:center;color:#000;font-family:"Lora",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.7em}.elementor-5949 .elementor-element.elementor-element-b7c75c2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-b7c75c2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-b7c75c2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-b7c75c2>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-b7c75c2>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-b7c75c2>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-b7c75c2>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-b7c75c2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-b7c75c2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-354e33e>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-354e33e{text-align:center}.elementor-5949 .elementor-element.elementor-element-354e33e .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-6472bec>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-6472bec{text-align:center;color:#000;font-family:"Lora",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.7em}.elementor-5949 .elementor-element.elementor-element-8176935:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-8176935>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-8176935>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-8176935>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-8176935>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-8176935>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-8176935>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-8176935>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-8176935>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-bf84849>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-bf84849{text-align:center}.elementor-5949 .elementor-element.elementor-element-bf84849 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-d5b52cb>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-d5b52cb{text-align:center;color:#000;font-family:"Lora",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.7em}.elementor-5949 .elementor-element.elementor-element-09c6d12:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-09c6d12>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-09c6d12>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-09c6d12>.elementor-element-populated>.elementor-background-overlay{opacity:.11}.elementor-5949 .elementor-element.elementor-element-09c6d12>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-09c6d12>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-09c6d12>.elementor-background-slideshow{border-radius:140px 140px 0 0}.elementor-5949 .elementor-element.elementor-element-09c6d12>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1.5em}.elementor-5949 .elementor-element.elementor-element-09c6d12>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-d0fe276>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-d0fe276{text-align:center}.elementor-5949 .elementor-element.elementor-element-d0fe276 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;color:#000}.elementor-5949 .elementor-element.elementor-element-874a3c9>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-874a3c9{text-align:center;color:#000;font-family:"Lora",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.7em}.elementor-5949 .elementor-element.elementor-element-a0a6b07:not(.elementor-motion-effects-element-type-background),.elementor-5949 .elementor-element.elementor-element-a0a6b07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-a0a6b07>.elementor-container{min-height:50vh}.elementor-5949 .elementor-element.elementor-element-a0a6b07>.elementor-background-overlay{opacity:.72;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-a0a6b07{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em}.elementor-5949 .elementor-element.elementor-element-8358fa4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-8358fa4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffffe}.elementor-bc-flex-widget .elementor-5949 .elementor-element.elementor-element-8358fa4.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-5949 .elementor-element.elementor-element-8358fa4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-5949 .elementor-element.elementor-element-8358fa4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 2em 4em 4em}.elementor-5949 .elementor-element.elementor-element-8358fa4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-4af4896{margin-top:0;margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-66bc5e6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-66bc5e6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-bc-flex-widget .elementor-5949 .elementor-element.elementor-element-66bc5e6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5949 .elementor-element.elementor-element-66bc5e6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5949 .elementor-element.elementor-element-66bc5e6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-66bc5e6>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-66bc5e6>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-66bc5e6>.elementor-background-slideshow{border-radius:100%}.elementor-5949 .elementor-element.elementor-element-66bc5e6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:1em}.elementor-5949 .elementor-element.elementor-element-66bc5e6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-ed44609{width:var(--container-widget-width,129px);max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;top:101px;z-index:11;text-align:left}.elementor-5949 .elementor-element.elementor-element-ed44609>.elementor-widget-container{background-color:#fff;margin:0 0 0 -27px;padding:1em;border-radius:100%}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-ed44609{left:60.935%}body.rtl .elementor-5949 .elementor-element.elementor-element-ed44609{right:60.935%}.elementor-5949 .elementor-element.elementor-element-ed44609 img{width:100%;max-width:100%;height:200px}.elementor-5949 .elementor-element.elementor-element-e003ef5{width:var(--container-widget-width,129px);max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;top:-81px;z-index:11;text-align:left}.elementor-5949 .elementor-element.elementor-element-e003ef5>.elementor-widget-container{background-color:#fff;margin:0 0 0 -27px;padding:1em;border-radius:100%}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-e003ef5{left:10.779%}body.rtl .elementor-5949 .elementor-element.elementor-element-e003ef5{right:10.779%}.elementor-5949 .elementor-element.elementor-element-e003ef5 img{width:100%;max-width:100%}.elementor-5949 .elementor-element.elementor-element-a7ddb6b{width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;top:120px;z-index:11;text-align:right}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-a7ddb6b{left:-3.449%}body.rtl .elementor-5949 .elementor-element.elementor-element-a7ddb6b{right:-3.449%}.elementor-5949 .elementor-element.elementor-element-a7ddb6b>.elementor-widget-container{border-radius:100%}.elementor-5949 .elementor-element.elementor-element-a7ddb6b img{width:71%}.elementor-5949 .elementor-element.elementor-element-3799b1b{width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;top:305px;z-index:11;text-align:left}.elementor-5949 .elementor-element.elementor-element-3799b1b>.elementor-widget-container{margin:0 0 0 -21px;border-radius:100%}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-3799b1b{left:30.533%}body.rtl .elementor-5949 .elementor-element.elementor-element-3799b1b{right:30.533%}.elementor-5949 .elementor-element.elementor-element-3799b1b img{width:53%}.elementor-5949 .elementor-element.elementor-element-7df4740>.elementor-widget-container{margin:-85px 0 0;border-radius:100%}.elementor-5949 .elementor-element.elementor-element-7df4740{z-index:5;text-align:center}.elementor-5949 .elementor-element.elementor-element-7df4740 img{width:37%;height:174px;opacity:1}.elementor-bc-flex-widget .elementor-5949 .elementor-element.elementor-element-1bd89cb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5949 .elementor-element.elementor-element-1bd89cb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5949 .elementor-element.elementor-element-1bd89cb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-1bd89cb>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:4em 0 4em 4em}.elementor-5949 .elementor-element.elementor-element-c4ec3f6>.elementor-widget-container{margin:0;padding:0}.elementor-5949 .elementor-element.elementor-element-c4ec3f6{text-align:center}.elementor-5949 .elementor-element.elementor-element-c4ec3f6 .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:3rem;font-weight:900;font-style:normal;text-decoration:none;line-height:.9em;letter-spacing:-1.3px;color:#1e1e1e}.elementor-5949 .elementor-element.elementor-element-408884a:not(.elementor-motion-effects-element-type-background),.elementor-5949 .elementor-element.elementor-element-408884a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5949 .elementor-element.elementor-element-408884a>.elementor-container{min-height:50vh}.elementor-5949 .elementor-element.elementor-element-408884a>.elementor-background-overlay{opacity:.72;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-408884a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em}.elementor-5949 .elementor-element.elementor-element-a00d345:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-a00d345>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffffe}.elementor-bc-flex-widget .elementor-5949 .elementor-element.elementor-element-a00d345.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-5949 .elementor-element.elementor-element-a00d345.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-5949 .elementor-element.elementor-element-a00d345>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 2em 4em 4em}.elementor-5949 .elementor-element.elementor-element-a00d345>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-b305c76>.elementor-widget-container{margin:0;padding:0}.elementor-5949 .elementor-element.elementor-element-b305c76{text-align:center}.elementor-5949 .elementor-element.elementor-element-b305c76 .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:3rem;font-weight:900;font-style:normal;text-decoration:none;line-height:.9em;letter-spacing:-1.3px;color:#1e1e1e}.elementor-5949 .elementor-element.elementor-element-5acd5d0{margin-top:0;margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-1a51423:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5949 .elementor-element.elementor-element-1a51423>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-bc-flex-widget .elementor-5949 .elementor-element.elementor-element-1a51423.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5949 .elementor-element.elementor-element-1a51423.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5949 .elementor-element.elementor-element-1a51423>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-1a51423>.elementor-element-populated,.elementor-5949 .elementor-element.elementor-element-1a51423>.elementor-element-populated>.elementor-background-overlay,.elementor-5949 .elementor-element.elementor-element-1a51423>.elementor-background-slideshow{border-radius:100%}.elementor-5949 .elementor-element.elementor-element-1a51423>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:1em}.elementor-5949 .elementor-element.elementor-element-1a51423>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-24ac623{width:var(--container-widget-width,129px);max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;top:101px;z-index:11;text-align:left}.elementor-5949 .elementor-element.elementor-element-24ac623>.elementor-widget-container{background-color:#fff;margin:0 0 0 -27px;padding:1em;border-radius:100%}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-24ac623{left:60.935%}body.rtl .elementor-5949 .elementor-element.elementor-element-24ac623{right:60.935%}.elementor-5949 .elementor-element.elementor-element-24ac623 img{width:100%;max-width:100%;height:200px}.elementor-5949 .elementor-element.elementor-element-baa67f3{width:var(--container-widget-width,129px);max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;top:-81px;z-index:11;text-align:left}.elementor-5949 .elementor-element.elementor-element-baa67f3>.elementor-widget-container{background-color:#fff;margin:0 0 0 -27px;padding:1em;border-radius:100%}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-baa67f3{left:10.779%}body.rtl .elementor-5949 .elementor-element.elementor-element-baa67f3{right:10.779%}.elementor-5949 .elementor-element.elementor-element-baa67f3 img{width:100%;max-width:100%}.elementor-5949 .elementor-element.elementor-element-dabeae4{width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;top:120px;z-index:11;text-align:right}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-dabeae4{left:-3.449%}body.rtl .elementor-5949 .elementor-element.elementor-element-dabeae4{right:-3.449%}.elementor-5949 .elementor-element.elementor-element-dabeae4>.elementor-widget-container{border-radius:100%}.elementor-5949 .elementor-element.elementor-element-dabeae4 img{width:71%}.elementor-5949 .elementor-element.elementor-element-be03eb5{width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;top:305px;z-index:11;text-align:left}.elementor-5949 .elementor-element.elementor-element-be03eb5>.elementor-widget-container{margin:0 0 0 -21px;border-radius:100%}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-be03eb5{left:30.533%}body.rtl .elementor-5949 .elementor-element.elementor-element-be03eb5{right:30.533%}.elementor-5949 .elementor-element.elementor-element-be03eb5 img{width:53%}.elementor-bc-flex-widget .elementor-5949 .elementor-element.elementor-element-9d04a11.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5949 .elementor-element.elementor-element-9d04a11.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5949 .elementor-element.elementor-element-9d04a11>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5949 .elementor-element.elementor-element-9d04a11>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:4em 0 4em 4em}.elementor-5949 .elementor-element.elementor-element-ae5fc9f>.elementor-widget-container{margin:-85px 0 0;border-radius:100%}.elementor-5949 .elementor-element.elementor-element-ae5fc9f{z-index:5;text-align:center}.elementor-5949 .elementor-element.elementor-element-ae5fc9f img{width:37%;height:174px;opacity:1}.elementor-5949 .elementor-element.elementor-element-53b9182:not(.elementor-motion-effects-element-type-background),.elementor-5949 .elementor-element.elementor-element-53b9182>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.casamargarita.es/wp-content/uploads/2020/11/IMG_5227-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-5949 .elementor-element.elementor-element-53b9182>.elementor-background-overlay{background-color:#0f0400;opacity:.75;mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-53b9182{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:100px 0}.elementor-5949 .elementor-element.elementor-element-53b9182>.elementor-shape-top svg{height:30px;transform:translateX(-50%) rotateY(180deg)}.elementor-5949 .elementor-element.elementor-element-53b9182>.elementor-shape-bottom svg{height:30px;transform:translateX(-50%) rotateY(180deg)}.elementor-5949 .elementor-element.elementor-element-2f37b92>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-5949 .elementor-element.elementor-element-d0aa4f4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-5949 .elementor-element.elementor-element-d0aa4f4>.elementor-container{max-width:800px}.elementor-5949 .elementor-element.elementor-element-d0aa4f4{padding:40px 0 0}.elementor-5949 .elementor-element.elementor-element-5569bcc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px}.elementor-5949 .elementor-element.elementor-element-5569bcc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-5949 .elementor-element.elementor-element-1d0961c{text-align:center}.elementor-5949 .elementor-element.elementor-element-1d0961c .elementor-heading-title{font-size:25px;font-weight:600;color:#f7f4f4}.elementor-5949 .elementor-element.elementor-element-f10fff1>.elementor-widget-container{margin:0;padding:10px 0 0}.elementor-5949 .elementor-element.elementor-element-f10fff1{column-gap:0;text-align:center;color:#c4c4c4;font-size:19px;font-weight:300;line-height:1.6em}.elementor-5949 .elementor-element.elementor-element-9f5ea3a{text-align:center}.elementor-5949 .elementor-element.elementor-element-9f5ea3a .elementor-heading-title{font-size:25px;font-weight:600;color:#f4efef}.elementor-5949 .elementor-element.elementor-element-b384616>.elementor-widget-container{margin:0;padding:10px 0 0}.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2)}.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2)}.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2)}.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2)}body.rtl .elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2)}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2)}.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-icon i{color:#2fd6a0;transition:color .3s}.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-icon svg{fill:#2fd6a0;transition:fill .3s}.elementor-5949 .elementor-element.elementor-element-b384616{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px}.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-icon{padding-right:10px}.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:400;text-transform:none}.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-text{color:#c4c4c4;transition:color .3s}.elementor-5949 .elementor-element.elementor-element-3b1674c>.elementor-widget-container{margin:0 -14px -6px 2px;padding:0 13px 8px 0}.elementor-5949 .elementor-element.elementor-element-3b1674c .elementor-image-box-wrapper{text-align:center}.elementor-5949 .elementor-element.elementor-element-3b1674c.elementor-position-right .elementor-image-box-img{margin-left:54px}.elementor-5949 .elementor-element.elementor-element-3b1674c.elementor-position-left .elementor-image-box-img{margin-right:54px}.elementor-5949 .elementor-element.elementor-element-3b1674c.elementor-position-top .elementor-image-box-img{margin-bottom:54px}.elementor-5949 .elementor-element.elementor-element-3b1674c .elementor-image-box-title{margin-bottom:0;color:#888;font-family:"Raleway",Sans-serif;font-size:.8em;line-height:1.5em}.elementor-5949 .elementor-element.elementor-element-3b1674c .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-5949 .elementor-element.elementor-element-3b1674c .elementor-image-box-img img{border-radius:0;transition-duration:.3s}.elementor-5949 .elementor-element.elementor-element-3b1674c .elementor-image-box-description{color:#2fd6a0;font-family:"Montserrat",Sans-serif;font-size:.7em;font-weight:500}.elementor-5949 .elementor-element.elementor-element-d41de85:not(.elementor-motion-effects-element-type-background),.elementor-5949 .elementor-element.elementor-element-d41de85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.casamargarita.es/wp-content/uploads/2020/11/IMG_5227-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-5949 .elementor-element.elementor-element-d41de85>.elementor-background-overlay{background-color:#0f0400;opacity:.75;mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5949 .elementor-element.elementor-element-d41de85{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:100px 0}.elementor-5949 .elementor-element.elementor-element-d41de85>.elementor-shape-top svg{height:30px;transform:translateX(-50%) rotateY(180deg)}.elementor-5949 .elementor-element.elementor-element-d41de85>.elementor-shape-bottom svg{height:30px;transform:translateX(-50%) rotateY(180deg)}.elementor-5949 .elementor-element.elementor-element-f337c08>.elementor-widget-container{margin:0 -14px -6px 2px;padding:0 13px 8px 0}.elementor-5949 .elementor-element.elementor-element-f337c08 .elementor-image-box-wrapper{text-align:center}.elementor-5949 .elementor-element.elementor-element-f337c08.elementor-position-right .elementor-image-box-img{margin-left:54px}.elementor-5949 .elementor-element.elementor-element-f337c08.elementor-position-left .elementor-image-box-img{margin-right:54px}.elementor-5949 .elementor-element.elementor-element-f337c08.elementor-position-top .elementor-image-box-img{margin-bottom:54px}.elementor-5949 .elementor-element.elementor-element-f337c08 .elementor-image-box-title{margin-bottom:0;color:#888;font-family:"Raleway",Sans-serif;font-size:.8em;line-height:1.5em}.elementor-5949 .elementor-element.elementor-element-f337c08 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-5949 .elementor-element.elementor-element-f337c08 .elementor-image-box-img img{border-radius:0;transition-duration:.3s}.elementor-5949 .elementor-element.elementor-element-f337c08 .elementor-image-box-description{color:#2fd6a0;font-family:"Montserrat",Sans-serif;font-size:.7em;font-weight:500}.elementor-5949 .elementor-element.elementor-element-d43a9d4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-5949 .elementor-element.elementor-element-21467b5>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-5949 .elementor-element.elementor-element-21467b5>.elementor-container{max-width:800px}.elementor-5949 .elementor-element.elementor-element-21467b5{padding:40px 0 0}.elementor-5949 .elementor-element.elementor-element-0ab1367>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px}.elementor-5949 .elementor-element.elementor-element-0ab1367>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-5949 .elementor-element.elementor-element-387dd64{text-align:center}.elementor-5949 .elementor-element.elementor-element-387dd64 .elementor-heading-title{font-size:25px;font-weight:600;color:#f7f4f4}.elementor-5949 .elementor-element.elementor-element-f32c3ef>.elementor-widget-container{margin:0;padding:10px 0 0}.elementor-5949 .elementor-element.elementor-element-f32c3ef{column-gap:0;text-align:center;color:#c4c4c4;font-size:19px;font-weight:300;line-height:1.6em}.elementor-5949 .elementor-element.elementor-element-9cf0d08{text-align:center}.elementor-5949 .elementor-element.elementor-element-9cf0d08 .elementor-heading-title{font-size:25px;font-weight:600;color:#f4efef}.elementor-5949 .elementor-element.elementor-element-36f0c8c>.elementor-widget-container{margin:0;padding:10px 0 0}.elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2)}.elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2)}.elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2)}.elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2)}body.rtl .elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2)}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2)}.elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-icon i{color:#2fd6a0;transition:color .3s}.elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-icon svg{fill:#2fd6a0;transition:fill .3s}.elementor-5949 .elementor-element.elementor-element-36f0c8c{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px}.elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-icon{padding-right:10px}.elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:400;text-transform:none}.elementor-5949 .elementor-element.elementor-element-36f0c8c .elementor-icon-list-text{color:#c4c4c4;transition:color .3s}@media(min-width:768px){.elementor-5949 .elementor-element.elementor-element-66ae0f9{width:17%}.elementor-5949 .elementor-element.elementor-element-2f37b92{width:83%}.elementor-5949 .elementor-element.elementor-element-c9e3a1c{width:17%}.elementor-5949 .elementor-element.elementor-element-d43a9d4{width:83%}}@media(max-width:1024px) and (min-width:768px){.elementor-5949 .elementor-element.elementor-element-16fc2b8{width:50%}.elementor-5949 .elementor-element.elementor-element-0ba25af{width:50%}.elementor-5949 .elementor-element.elementor-element-a55f9aa{width:50%}.elementor-5949 .elementor-element.elementor-element-d751020{width:50%}.elementor-5949 .elementor-element.elementor-element-d7baf2c{width:50%}.elementor-5949 .elementor-element.elementor-element-8fa8542{width:50%}.elementor-5949 .elementor-element.elementor-element-f1b2de3{width:50%}.elementor-5949 .elementor-element.elementor-element-ea80fc2{width:50%}.elementor-5949 .elementor-element.elementor-element-638269b{width:50%}.elementor-5949 .elementor-element.elementor-element-b7c75c2{width:50%}.elementor-5949 .elementor-element.elementor-element-8176935{width:50%}.elementor-5949 .elementor-element.elementor-element-09c6d12{width:50%}.elementor-5949 .elementor-element.elementor-element-66bc5e6{width:100%}.elementor-5949 .elementor-element.elementor-element-1bd89cb{width:100%}.elementor-5949 .elementor-element.elementor-element-1a51423{width:100%}.elementor-5949 .elementor-element.elementor-element-9d04a11{width:100%}}@media(min-width:1025px){.elementor-5949 .elementor-element.elementor-element-53b9182:not(.elementor-motion-effects-element-type-background),.elementor-5949 .elementor-element.elementor-element-53b9182>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-5949 .elementor-element.elementor-element-d41de85:not(.elementor-motion-effects-element-type-background),.elementor-5949 .elementor-element.elementor-element-d41de85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-5949 .elementor-element.elementor-element-42343b4{padding:2em}.elementor-5949 .elementor-element.elementor-element-8808911{font-size:.9rem}.elementor-5949 .elementor-element.elementor-element-9c21e80>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-2c710bd>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-66bc5e6>.elementor-element-populated{padding:0}.elementor-5949 .elementor-element.elementor-element-ed44609>.elementor-widget-container{padding:1em}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-ed44609{left:422.438px}body.rtl .elementor-5949 .elementor-element.elementor-element-ed44609{right:422.438px}.elementor-5949 .elementor-element.elementor-element-ed44609{top:287px;text-align:center}.elementor-5949 .elementor-element.elementor-element-ed44609 img{width:100%}.elementor-5949 .elementor-element.elementor-element-e003ef5>.elementor-widget-container{padding:1em}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-e003ef5{left:422.438px}body.rtl .elementor-5949 .elementor-element.elementor-element-e003ef5{right:422.438px}.elementor-5949 .elementor-element.elementor-element-e003ef5{top:287px;text-align:center}.elementor-5949 .elementor-element.elementor-element-e003ef5 img{width:100%}.elementor-5949 .elementor-element.elementor-element-a7ddb6b>.elementor-widget-container{margin:-22% 6% 0 -18%;padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-a7ddb6b{left:-136.281px}body.rtl .elementor-5949 .elementor-element.elementor-element-a7ddb6b{right:-136.281px}.elementor-5949 .elementor-element.elementor-element-a7ddb6b{top:321px}.elementor-5949 .elementor-element.elementor-element-a7ddb6b img{width:43%}.elementor-5949 .elementor-element.elementor-element-3799b1b>.elementor-widget-container{margin:-22% 6% 0 -18%;padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-3799b1b{left:427.656px}body.rtl .elementor-5949 .elementor-element.elementor-element-3799b1b{right:427.656px}.elementor-5949 .elementor-element.elementor-element-3799b1b{top:168px}.elementor-5949 .elementor-element.elementor-element-7df4740>.elementor-widget-container{margin:0;padding:1em}.elementor-5949 .elementor-element.elementor-element-7df4740 img{width:68%}.elementor-5949 .elementor-element.elementor-element-c4ec3f6>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-b305c76>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-1a51423>.elementor-element-populated{padding:0}.elementor-5949 .elementor-element.elementor-element-24ac623>.elementor-widget-container{padding:1em}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-24ac623{left:422.438px}body.rtl .elementor-5949 .elementor-element.elementor-element-24ac623{right:422.438px}.elementor-5949 .elementor-element.elementor-element-24ac623{top:287px;text-align:center}.elementor-5949 .elementor-element.elementor-element-24ac623 img{width:100%}.elementor-5949 .elementor-element.elementor-element-baa67f3>.elementor-widget-container{padding:1em}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-baa67f3{left:422.438px}body.rtl .elementor-5949 .elementor-element.elementor-element-baa67f3{right:422.438px}.elementor-5949 .elementor-element.elementor-element-baa67f3{top:287px;text-align:center}.elementor-5949 .elementor-element.elementor-element-baa67f3 img{width:100%}.elementor-5949 .elementor-element.elementor-element-dabeae4>.elementor-widget-container{margin:-22% 6% 0 -18%;padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-dabeae4{left:-136.281px}body.rtl .elementor-5949 .elementor-element.elementor-element-dabeae4{right:-136.281px}.elementor-5949 .elementor-element.elementor-element-dabeae4{top:321px}.elementor-5949 .elementor-element.elementor-element-dabeae4 img{width:43%}.elementor-5949 .elementor-element.elementor-element-be03eb5>.elementor-widget-container{margin:-22% 6% 0 -18%;padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-be03eb5{left:427.656px}body.rtl .elementor-5949 .elementor-element.elementor-element-be03eb5{right:427.656px}.elementor-5949 .elementor-element.elementor-element-be03eb5{top:168px}.elementor-5949 .elementor-element.elementor-element-ae5fc9f>.elementor-widget-container{margin:0;padding:1em}.elementor-5949 .elementor-element.elementor-element-ae5fc9f img{width:68%}}@media(max-width:767px){.elementor-5949 .elementor-element.elementor-element-d2df6db .elementor-heading-title{font-size:30px}.elementor-5949 .elementor-element.elementor-element-8808911>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-8808911{text-align:center}.elementor-5949 .elementor-element.elementor-element-9c21e80>.elementor-widget-container{padding:0}.elementor-5949 .elementor-element.elementor-element-9c21e80 .elementor-heading-title{font-size:3rem}.elementor-5949 .elementor-element.elementor-element-2c710bd>.elementor-widget-container{padding:0}.elementor-5949 .elementor-element.elementor-element-2c710bd .elementor-heading-title{font-size:3rem}.elementor-5949 .elementor-element.elementor-element-082ba1d>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-6472bec>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-d5b52cb>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-874a3c9>.elementor-widget-container{margin:0}.elementor-5949 .elementor-element.elementor-element-a0a6b07{padding:2em}.elementor-5949 .elementor-element.elementor-element-8358fa4>.elementor-element-populated{padding:2em 1em 1em}.elementor-5949 .elementor-element.elementor-element-ed44609>.elementor-widget-container{margin:-38% 32% 0 0;padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-ed44609{left:183px}body.rtl .elementor-5949 .elementor-element.elementor-element-ed44609{right:183px}.elementor-5949 .elementor-element.elementor-element-ed44609{top:32px}.elementor-5949 .elementor-element.elementor-element-ed44609 img{width:100%}.elementor-5949 .elementor-element.elementor-element-e003ef5>.elementor-widget-container{margin:-38% 32% 0 0;padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-e003ef5{left:-14px}body.rtl .elementor-5949 .elementor-element.elementor-element-e003ef5{right:-14px}.elementor-5949 .elementor-element.elementor-element-e003ef5{top:75px}.elementor-5949 .elementor-element.elementor-element-e003ef5 img{width:100%}.elementor-5949 .elementor-element.elementor-element-a7ddb6b>.elementor-widget-container{margin:-38% 32% 0 0;padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-a7ddb6b{left:-118px}body.rtl .elementor-5949 .elementor-element.elementor-element-a7ddb6b{right:-118px}.elementor-5949 .elementor-element.elementor-element-a7ddb6b{top:228px}.elementor-5949 .elementor-element.elementor-element-a7ddb6b img{width:45%}.elementor-5949 .elementor-element.elementor-element-3799b1b{width:var(--container-widget-width,62px);max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;top:199px}.elementor-5949 .elementor-element.elementor-element-3799b1b>.elementor-widget-container{padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-3799b1b{left:144px}body.rtl .elementor-5949 .elementor-element.elementor-element-3799b1b{right:144px}.elementor-5949 .elementor-element.elementor-element-3799b1b img{width:100%}.elementor-5949 .elementor-element.elementor-element-1bd89cb>.elementor-element-populated{padding:3em 0 1em}.elementor-5949 .elementor-element.elementor-element-c4ec3f6>.elementor-widget-container{padding:0}.elementor-5949 .elementor-element.elementor-element-c4ec3f6 .elementor-heading-title{font-size:3rem}.elementor-5949 .elementor-element.elementor-element-408884a{padding:2em}.elementor-5949 .elementor-element.elementor-element-a00d345>.elementor-element-populated{padding:2em 1em 1em}.elementor-5949 .elementor-element.elementor-element-b305c76>.elementor-widget-container{padding:0}.elementor-5949 .elementor-element.elementor-element-b305c76 .elementor-heading-title{font-size:3rem}.elementor-5949 .elementor-element.elementor-element-24ac623>.elementor-widget-container{margin:-38% 32% 0 0;padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-24ac623{left:-40px}body.rtl .elementor-5949 .elementor-element.elementor-element-24ac623{right:-40px}.elementor-5949 .elementor-element.elementor-element-24ac623{top:20px}.elementor-5949 .elementor-element.elementor-element-24ac623 img{width:100%}.elementor-5949 .elementor-element.elementor-element-baa67f3{width:var(--container-widget-width,135px);max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;top:245px}.elementor-5949 .elementor-element.elementor-element-baa67f3>.elementor-widget-container{margin:-38% 32% 0 0;padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-baa67f3{left:-28px}body.rtl .elementor-5949 .elementor-element.elementor-element-baa67f3{right:-28px}.elementor-5949 .elementor-element.elementor-element-baa67f3 img{width:100%}.elementor-5949 .elementor-element.elementor-element-dabeae4>.elementor-widget-container{margin:-38% 32% 0 0;padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-dabeae4{left:148px}body.rtl .elementor-5949 .elementor-element.elementor-element-dabeae4{right:148px}.elementor-5949 .elementor-element.elementor-element-dabeae4{top:143px}.elementor-5949 .elementor-element.elementor-element-dabeae4 img{width:45%}.elementor-5949 .elementor-element.elementor-element-be03eb5{width:var(--container-widget-width,62px);max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;top:237px}.elementor-5949 .elementor-element.elementor-element-be03eb5>.elementor-widget-container{padding:0}body:not(.rtl) .elementor-5949 .elementor-element.elementor-element-be03eb5{left:162px}body.rtl .elementor-5949 .elementor-element.elementor-element-be03eb5{right:162px}.elementor-5949 .elementor-element.elementor-element-be03eb5 img{width:100%}.elementor-5949 .elementor-element.elementor-element-9d04a11>.elementor-element-populated{padding:3em 0 1em}.elementor-5949 .elementor-element.elementor-element-d0aa4f4>.elementor-container{max-width:681px}.elementor-5949 .elementor-element.elementor-element-1d0961c .elementor-heading-title{font-size:20px}.elementor-5949 .elementor-element.elementor-element-f10fff1{font-size:14px}.elementor-5949 .elementor-element.elementor-element-9f5ea3a .elementor-heading-title{font-size:20px}.elementor-5949 .elementor-element.elementor-element-b384616{--e-icon-list-icon-size:25px}.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-5949 .elementor-element.elementor-element-b384616 .elementor-icon-list-item>a{font-size:16px}.elementor-5949 .elementor-element.elementor-element-3b1674c .elementor-image-box-img{margin-bottom:4px}.elementor-5949 .elementor-element.elementor-element-3b1674c.elementor-position-right .elementor-image-box-img{margin-left:4px}.elementor-5949 .elementor-element.elementor-element-3b1674c.elementor-position-left .elementor-image-box-img{margin-right:4px}.elementor-5949 .elementor-element.elementor-element-3b1674c.elementor-position-top .elementor-image-box-img{margin-bottom:4px}.elementor-5949 .elementor-element.elementor-element-3b1674c .elementor-image-box-wrapper .elementor-image-box-img{width:15%}.elementor-5949 .elementor-element.elementor-element-f337c08 .elementor-image-box-img{margin-bottom:54px}}