.elementor-2411 .elementor-element.elementor-element-eeaca40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-eeaca40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2411 .elementor-element.elementor-element-0d1a13a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2411 .elementor-element.elementor-element-4844a80b{margin-top:100px;margin-bottom:100px;padding:0px 50px 0px 50px;}.elementor-bc-flex-widget .elementor-2411 .elementor-element.elementor-element-74a6a50c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2411 .elementor-element.elementor-element-74a6a50c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2411 .elementor-element.elementor-element-1232e12{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-1232e12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2411 .elementor-element.elementor-element-a582317{text-align:left;}.elementor-2411 .elementor-element.elementor-element-a582317 img{width:100%;max-width:84%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-a45ec53{width:var( --container-widget-width, 102.347% );max-width:102.347%;--container-widget-width:102.347%;--container-widget-flex-grow:0;column-gap:0px;}.elementor-2411 .elementor-element.elementor-element-a45ec53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2411 .elementor-element.elementor-element-41fbbab{--spacer-size:22px;}.elementor-2411 .elementor-element.elementor-element-457abe6 img{border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-e1d9aa0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2411 .elementor-element.elementor-element-6536604{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2411 .elementor-element.elementor-element-25dbf08 img{border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-f7bfece img{border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-8796d66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2411 .elementor-element.elementor-element-b37a890 img{border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-47b5641 img{border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-766bb288{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-2411 .elementor-element.elementor-element-f26f6fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-4e0f922{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-a628012 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-a628012 .qodef-qi-animated-text{text-align:left;}.elementor-2411 .elementor-element.elementor-element-a628012 .qodef-qi-animated-text .qodef-m-title{color:var( --e-global-color-astglobalcolor7 );font-size:3em;}.elementor-2411 .elementor-element.elementor-element-a628012 .qodef-m-title{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2411 .elementor-element.elementor-element-f8c6e73 .elementor-button{background-color:#F6F6F600;font-family:"Helvetica", Sans-serif;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-f8c6e73 .elementor-button:hover, .elementor-2411 .elementor-element.elementor-element-f8c6e73 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-f8c6e73 .elementor-button:hover svg, .elementor-2411 .elementor-element.elementor-element-f8c6e73 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-a17639c{border-style:none;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-2411 .elementor-element.elementor-element-fe75e55 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-2411 .elementor-element.elementor-element-fe75e55 > .elementor-element-populated{border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-astglobalcolor7 );margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:20px 0px 20px 0px;}.elementor-2411 .elementor-element.elementor-element-2265bcf{width:100%;max-width:100%;text-align:center;}.elementor-2411 .elementor-element.elementor-element-2265bcf img{width:100%;max-width:100%;height:500px;border-radius:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-2aa6e9e{text-align:left;}.elementor-2411 .elementor-element.elementor-element-2aa6e9e .elementor-heading-title{font-size:1.5em;font-weight:500;line-height:1.1em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#222222;}.elementor-2411 .elementor-element.elementor-element-74ac82f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-74ac82f{font-family:"Helvetica", Sans-serif;font-weight:500;}.elementor-2411 .elementor-element.elementor-element-17440f4 .elementor-button{background-color:#F6F6F600;font-family:"Helvetica", Sans-serif;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-17440f4.elementor-element{--align-self:flex-end;}.elementor-2411 .elementor-element.elementor-element-17440f4 .elementor-button:hover, .elementor-2411 .elementor-element.elementor-element-17440f4 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-17440f4 .elementor-button:hover svg, .elementor-2411 .elementor-element.elementor-element-17440f4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-36e51ac > .elementor-element-populated{border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-astglobalcolor7 );margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:20px 0px 20px 0px;}.elementor-2411 .elementor-element.elementor-element-e5f507e img{width:100%;max-width:100%;height:500px;border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-c5d11eb{text-align:left;}.elementor-2411 .elementor-element.elementor-element-c5d11eb .elementor-heading-title{font-size:1.5em;font-weight:500;line-height:1.1em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#222222;}.elementor-2411 .elementor-element.elementor-element-1fee5ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-1fee5ae{font-family:"Helvetica", Sans-serif;font-weight:500;}.elementor-2411 .elementor-element.elementor-element-b52922f .elementor-button{background-color:#F6F6F600;font-family:"Helvetica", Sans-serif;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-b52922f .elementor-button:hover, .elementor-2411 .elementor-element.elementor-element-b52922f .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-b52922f .elementor-button:hover svg, .elementor-2411 .elementor-element.elementor-element-b52922f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-afb2df4 > .elementor-element-populated{border-style:solid;border-width:2px 0px 2px 0px;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:20px 0px 20px 0px;}.elementor-2411 .elementor-element.elementor-element-1e90af4 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;opacity:0.94;border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-52bd75c{text-align:left;}.elementor-2411 .elementor-element.elementor-element-52bd75c .elementor-heading-title{font-size:1.5em;font-weight:500;line-height:1.1em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#222222;}.elementor-2411 .elementor-element.elementor-element-2d1a6ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-2d1a6ac{font-family:"Helvetica", Sans-serif;font-weight:500;}.elementor-2411 .elementor-element.elementor-element-d9923cd .elementor-button{background-color:#F6F6F600;font-family:"Helvetica", Sans-serif;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor7 );border-radius:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-d9923cd .elementor-button:hover, .elementor-2411 .elementor-element.elementor-element-d9923cd .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-d9923cd .elementor-button:hover svg, .elementor-2411 .elementor-element.elementor-element-d9923cd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-6c83b88 > .elementor-background-overlay{opacity:0.04;}.elementor-2411 .elementor-element.elementor-element-6c83b88{padding:50px 0px 50px 0px;}.elementor-2411 .elementor-element.elementor-element-115cd999 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-9649837{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2411 .elementor-element.elementor-element-9649837.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2411 .elementor-element.elementor-element-0f2a802{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-0be3df1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-0be3df1 .qodef-qi-animated-text{text-align:left;}.elementor-2411 .elementor-element.elementor-element-0be3df1 .qodef-qi-animated-text .qodef-m-title{color:var( --e-global-color-astglobalcolor7 );font-size:3em;}.elementor-2411 .elementor-element.elementor-element-0be3df1 .qodef-m-title{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-3676bd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-b342fee > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-b342fee .elementor-icon-wrapper{text-align:left;}.elementor-2411 .elementor-element.elementor-element-b342fee.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2411 .elementor-element.elementor-element-b342fee.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-b342fee.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2411 .elementor-element.elementor-element-b342fee.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-b342fee.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2411 .elementor-element.elementor-element-b342fee .elementor-icon{font-size:56px;}.elementor-2411 .elementor-element.elementor-element-b342fee .elementor-icon svg{height:56px;}.elementor-2411 .elementor-element.elementor-element-b342fee .elementor-icon i, .elementor-2411 .elementor-element.elementor-element-b342fee .elementor-icon svg{transform:rotate(0deg);}.elementor-2411 .elementor-element.elementor-element-81e4fca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-81e4fca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2411 .elementor-element.elementor-element-72442e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2411 .elementor-element.elementor-element-7fe2176 .elementor-repeater-item-5275c21 .swiper-slide-bg{background-color:#000000;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/2_a-scaled.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-7fe2176 .elementor-repeater-item-71afebc .swiper-slide-bg{background-color:#000000;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/8_a-scaled.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-7fe2176 .elementor-repeater-item-f4353c6 .swiper-slide-bg{background-color:#000000;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/1_b-scaled.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-7fe2176 .elementor-repeater-item-d82633a .swiper-slide-bg{background-color:#000000;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/9_-scaled.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-7fe2176 .swiper-slide{transition-duration:calc(5000ms*1.2);height:660px;}.elementor-2411 .elementor-element.elementor-element-7fe2176 .swiper-slide-contents{max-width:66%;}.elementor-2411 .elementor-element.elementor-element-7fe2176 .swiper-slide-inner{text-align:center;}.elementor-2411 .elementor-element.elementor-element-f70a1f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-c63bb1c .elementor-repeater-item-5275c21 .swiper-slide-bg{background-color:#000000;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/FabricadeMemoria_5B-scaled.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-c63bb1c .elementor-repeater-item-fc452cf .swiper-slide-bg{background-color:#000000;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/FabricadeMemoria_4B-scaled.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-c63bb1c .elementor-repeater-item-ad00614 .swiper-slide-bg{background-color:#000000;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/FabricadeMemoria_9-scaled.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-c63bb1c .elementor-repeater-item-bd32fbe .swiper-slide-bg{background-color:#000000;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/FabricadeMemoria_5A-scaled.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-c63bb1c .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-2411 .elementor-element.elementor-element-c63bb1c .swiper-slide-contents{max-width:66%;}.elementor-2411 .elementor-element.elementor-element-c63bb1c .swiper-slide-inner{text-align:center;}.elementor-2411 .elementor-element.elementor-element-502e7b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-2a345d3 .elementor-repeater-item-5275c21 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/0PORTADA-scaled.jpg);background-size:contain;}.elementor-2411 .elementor-element.elementor-element-2a345d3 .elementor-repeater-item-fc452cf .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/8A-scaled.jpg);background-size:contain;}.elementor-2411 .elementor-element.elementor-element-2a345d3 .elementor-repeater-item-ad00614 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/8B-scaled.jpg);background-size:contain;}.elementor-2411 .elementor-element.elementor-element-2a345d3 .elementor-repeater-item-bd32fbe .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/9-scaled.jpg);background-size:contain;}.elementor-2411 .elementor-element.elementor-element-2a345d3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:660px;}.elementor-2411 .elementor-element.elementor-element-2a345d3 .swiper-slide-contents{max-width:66%;}.elementor-2411 .elementor-element.elementor-element-2a345d3 .swiper-slide-inner{text-align:center;}.elementor-2411 .elementor-element.elementor-element-05a1e06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-1d65732 .elementor-repeater-item-5275c21 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/5.4.marinagoladelter.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-1d65732 .elementor-repeater-item-fc452cf .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/5.2.escultura.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-1d65732 .elementor-repeater-item-ad00614 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/4.3.marinamulitdrama.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-1d65732 .elementor-repeater-item-bd32fbe .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://foto.eram.cat/wp-content/uploads/2025/07/4.1.marinacollaret-scaled.jpg);background-size:cover;}.elementor-2411 .elementor-element.elementor-element-1d65732 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-2411 .elementor-element.elementor-element-1d65732 .swiper-slide-contents{max-width:66%;}.elementor-2411 .elementor-element.elementor-element-1d65732 .swiper-slide-inner{text-align:center;}.elementor-2411 .elementor-element.elementor-element-3fe05c5{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-3fe05c5:not(.elementor-motion-effects-element-type-background), .elementor-2411 .elementor-element.elementor-element-3fe05c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foto.eram.cat/wp-content/uploads/2024/04/Steph-Watson-Fotografia-31-scaled-e1712070325752.jpg");}.elementor-2411 .elementor-element.elementor-element-3fe05c5::before, .elementor-2411 .elementor-element.elementor-element-3fe05c5 > .elementor-background-video-container::before, .elementor-2411 .elementor-element.elementor-element-3fe05c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2411 .elementor-element.elementor-element-3fe05c5 > .elementor-background-slideshow::before, .elementor-2411 .elementor-element.elementor-element-3fe05c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2411 .elementor-element.elementor-element-3fe05c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#232529;--background-overlay:'';}.elementor-2411 .elementor-element.elementor-element-3fe05c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2411 .elementor-element.elementor-element-bf45e56 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:3em;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-2411 .elementor-element.elementor-element-ce5c3db{color:var( --e-global-color-astglobalcolor5 );}.elementor-2411 .elementor-element.elementor-element-62a103b .elementor-icon-wrapper{text-align:center;}.elementor-2411 .elementor-element.elementor-element-62a103b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2411 .elementor-element.elementor-element-62a103b.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-62a103b.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2411 .elementor-element.elementor-element-62a103b.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-62a103b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2411 .elementor-element.elementor-element-62a103b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-62a103b.elementor-view-framed .elementor-icon:hover, .elementor-2411 .elementor-element.elementor-element-62a103b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-62a103b.elementor-view-framed .elementor-icon:hover, .elementor-2411 .elementor-element.elementor-element-62a103b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-62a103b .elementor-icon{font-size:35px;}.elementor-2411 .elementor-element.elementor-element-62a103b .elementor-icon svg{height:35px;}.elementor-2411 .elementor-element.elementor-element-62a103b .elementor-icon i, .elementor-2411 .elementor-element.elementor-element-62a103b .elementor-icon svg{transform:rotate(-45deg);}.elementor-2411 .elementor-element.elementor-element-1ec6d6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-886f600 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-886f600 .qodef-qi-animated-text{text-align:left;}.elementor-2411 .elementor-element.elementor-element-886f600 .qodef-qi-animated-text .qodef-m-title{color:var( --e-global-color-astglobalcolor7 );font-size:3em;}.elementor-2411 .elementor-element.elementor-element-886f600 .qodef-m-title{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-5da7ca9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-f54e19c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2411 .elementor-element.elementor-element-f54e19c:hover{background-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-8cec5a7 .elementor-icon-wrapper{text-align:left;}.elementor-2411 .elementor-element.elementor-element-8cec5a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-8cec5a7.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-8cec5a7.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor7 );border-color:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-8cec5a7.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-8cec5a7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-d4a856f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2411 .elementor-element.elementor-element-d4a856f:hover{background-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-486d56d .elementor-icon-wrapper{text-align:left;}.elementor-2411 .elementor-element.elementor-element-486d56d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-486d56d.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-486d56d.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor7 );border-color:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-486d56d.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-486d56d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-889e487{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2411 .elementor-element.elementor-element-889e487:hover{background-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-a4ae464 .elementor-icon-wrapper{text-align:left;}.elementor-2411 .elementor-element.elementor-element-a4ae464.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-a4ae464.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-a4ae464.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor7 );border-color:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-a4ae464.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-a4ae464.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-184b055{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2411 .elementor-element.elementor-element-184b055:hover{background-color:var( --e-global-color-primary );}.elementor-2411 .elementor-element.elementor-element-9ac4887 .elementor-icon-wrapper{text-align:left;}.elementor-2411 .elementor-element.elementor-element-9ac4887.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-9ac4887.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-9ac4887.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor7 );border-color:var( --e-global-color-astglobalcolor7 );}.elementor-2411 .elementor-element.elementor-element-9ac4887.elementor-view-framed .elementor-icon, .elementor-2411 .elementor-element.elementor-element-9ac4887.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor7 );}body.elementor-page-2411:not(.elementor-motion-effects-element-type-background), body.elementor-page-2411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-2411 .elementor-element.elementor-element-eeaca40{--width:93.756%;}.elementor-2411 .elementor-element.elementor-element-74a6a50c{width:34.213%;}.elementor-2411 .elementor-element.elementor-element-1232e12{--width:94.24%;}.elementor-2411 .elementor-element.elementor-element-fff7f74{width:65.452%;}.elementor-2411 .elementor-element.elementor-element-6536604{--width:50%;}.elementor-2411 .elementor-element.elementor-element-8796d66{--width:50%;}.elementor-2411 .elementor-element.elementor-element-701f7c01{width:33%;}.elementor-2411 .elementor-element.elementor-element-4e0f922{--width:100%;}.elementor-2411 .elementor-element.elementor-element-57b6da1{width:67%;}.elementor-2411 .elementor-element.elementor-element-9649837{--width:94.48%;}.elementor-2411 .elementor-element.elementor-element-0f2a802{--width:50%;}.elementor-2411 .elementor-element.elementor-element-81e4fca{--width:51.638%;}.elementor-2411 .elementor-element.elementor-element-3fe05c5{--width:99.709%;}.elementor-2411 .elementor-element.elementor-element-f54e19c{--width:25%;}.elementor-2411 .elementor-element.elementor-element-d4a856f{--width:25%;}.elementor-2411 .elementor-element.elementor-element-889e487{--width:25%;}.elementor-2411 .elementor-element.elementor-element-184b055{--width:25%;}}@media(max-width:1332px) and (min-width:768px){.elementor-2411 .elementor-element.elementor-element-0f2a802{--width:50%;}.elementor-2411 .elementor-element.elementor-element-81e4fca{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2411 .elementor-element.elementor-element-74a6a50c{width:100%;}.elementor-2411 .elementor-element.elementor-element-1232e12{--width:350px;}.elementor-2411 .elementor-element.elementor-element-fff7f74{width:100%;}.elementor-2411 .elementor-element.elementor-element-701f7c01{width:100%;}.elementor-2411 .elementor-element.elementor-element-57b6da1{width:100%;}.elementor-2411 .elementor-element.elementor-element-0f2a802{--width:100%;}.elementor-2411 .elementor-element.elementor-element-81e4fca{--width:100%;}.elementor-2411 .elementor-element.elementor-element-f54e19c{--width:48%;}.elementor-2411 .elementor-element.elementor-element-d4a856f{--width:48%;}.elementor-2411 .elementor-element.elementor-element-889e487{--width:48%;}.elementor-2411 .elementor-element.elementor-element-184b055{--width:48%;}}@media(max-width:1332px){.elementor-2411 .elementor-element.elementor-element-2265bcf img{width:1000px;max-width:198px;height:500px;object-fit:cover;}.elementor-2411 .elementor-element.elementor-element-e5f507e img{width:301px;max-width:198px;height:500px;object-fit:cover;}.elementor-2411 .elementor-element.elementor-element-1e90af4 img{width:330px;max-width:197px;height:500px;object-fit:cover;}.elementor-2411 .elementor-element.elementor-element-0f2a802{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2411 .elementor-element.elementor-element-1ec6d6f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:1024px){.elementor-2411 .elementor-element.elementor-element-4844a80b{padding:0px 20px 0px 20px;}.elementor-2411 .elementor-element.elementor-element-a582317 img{max-width:70%;}.elementor-2411 .elementor-element.elementor-element-a45ec53{width:var( --container-widget-width, 678.156px );max-width:678.156px;--container-widget-width:678.156px;--container-widget-flex-grow:0;}.elementor-2411 .elementor-element.elementor-element-766bb288{padding:0px 20px 0px 20px;}.elementor-2411 .elementor-element.elementor-element-2aa6e9e .elementor-heading-title{font-size:1.5em;}.elementor-2411 .elementor-element.elementor-element-c5d11eb .elementor-heading-title{font-size:1.5em;}.elementor-2411 .elementor-element.elementor-element-52bd75c .elementor-heading-title{font-size:1.5em;}.elementor-2411 .elementor-element.elementor-element-6c83b88{padding:0px 20px 0px 20px;}.elementor-2411 .elementor-element.elementor-element-9649837{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2411 .elementor-element.elementor-element-1ec6d6f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2411 .elementor-element.elementor-element-5da7ca9{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-2411 .elementor-element.elementor-element-4844a80b{margin-top:50px;margin-bottom:50px;}.elementor-2411 .elementor-element.elementor-element-a45ec53{width:var( --container-widget-width, 261.594px );max-width:261.594px;--container-widget-width:261.594px;--container-widget-flex-grow:0;}.elementor-2411 .elementor-element.elementor-element-fff7f74 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-6536604{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-766bb288{margin-top:50px;margin-bottom:50px;}.elementor-2411 .elementor-element.elementor-element-701f7c01 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-57b6da1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-fe75e55 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-36e51ac > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-afb2df4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-115cd999 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2411 .elementor-element.elementor-element-9649837{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-0f2a802{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2411 .elementor-element.elementor-element-b342fee .elementor-icon-wrapper{text-align:center;}.elementor-2411 .elementor-element.elementor-element-3fe05c5{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2411 .elementor-element.elementor-element-ce5c3db{text-align:center;}.elementor-2411 .elementor-element.elementor-element-1ec6d6f{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:15px;}}/* Start custom CSS for container, class: .elementor-element-0f2a802 */.e-con.elementor-sticky--active{
    z-index:9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c13b08b */.entry-content p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37fe255 */.entry-content p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-933c077 */.entry-content p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-beaf747 */.entry-content p{
    margin-bottom:0;
}/* End custom CSS */