.elementor-47 .elementor-element.elementor-element-3bbc94c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-3bbc94c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galeriebcn.es/wp-content/uploads/2025/04/galerie-bcn-centro.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-3bbc94c > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-3bbc94c > .elementor-container{min-height:415px;}.elementor-47 .elementor-element.elementor-element-3bbc94c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-7548f0a{text-align:center;}.elementor-47 .elementor-element.elementor-element-7548f0a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:65px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9404f9c > .elementor-container{max-width:1089px;}.elementor-47 .elementor-element.elementor-element-9404f9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-9404f9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-32a287b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-32a287b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-450d92ef{text-align:center;}.elementor-47 .elementor-element.elementor-element-450d92ef .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:35px;font-weight:600;line-height:1em;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-173f4196 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-173f4196{column-gap:0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-5a58a821 > .elementor-container{max-width:600px;}.elementor-47 .elementor-element.elementor-element-5a58a821{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-5a58a821 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-34ba82c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-34ba82c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-585f5e17{text-align:center;}.elementor-47 .elementor-element.elementor-element-585f5e17 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-1c2b864{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47 .elementor-element.elementor-element-1c2b864 .elementor-divider-separator{width:22%;margin:0 auto;margin-center:0;}.elementor-47 .elementor-element.elementor-element-1c2b864 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-47 .elementor-element.elementor-element-39c02d8{padding:30px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-23b56cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-23b56cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-9cfe01b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-9cfe01b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-52a321d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-52a321d img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-a65989d{text-align:center;}.elementor-47 .elementor-element.elementor-element-a65989d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-1260576{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-a692c14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-a692c14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-a5373ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-a5373ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-6cefe8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-6cefe8d img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-07f6523{text-align:center;}.elementor-47 .elementor-element.elementor-element-07f6523 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-2bd3ab7{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-d01d02e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-d01d02e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-a56dfb8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-a56dfb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-33098e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-33098e8 img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-b922b80{text-align:center;}.elementor-47 .elementor-element.elementor-element-b922b80 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-760db03{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-52b90b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-52b90b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-b358f63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-b358f63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-c119744 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-c119744 img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-83308ae{text-align:center;}.elementor-47 .elementor-element.elementor-element-83308ae .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-9bf65bf{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-c174fd3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-c174fd3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-74caade > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-74caade > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-5762a3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-5762a3c img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-9aa4701{text-align:center;}.elementor-47 .elementor-element.elementor-element-9aa4701 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-384f9ca{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-b948187{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-b948187 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-7452fda > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-7452fda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-c60bf81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-c60bf81 img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-f3b0734{text-align:center;}.elementor-47 .elementor-element.elementor-element-f3b0734 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-1ab8bbf{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-48007f3 > .elementor-container{max-width:600px;}.elementor-47 .elementor-element.elementor-element-48007f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-48007f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-6c924b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-6c924b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-c7bd96f{text-align:center;}.elementor-47 .elementor-element.elementor-element-c7bd96f .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-47efd88{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47 .elementor-element.elementor-element-47efd88 .elementor-divider-separator{width:22%;margin:0 auto;margin-center:0;}.elementor-47 .elementor-element.elementor-element-47efd88 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-47 .elementor-element.elementor-element-26e38f3{padding:30px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-80f6c1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-80f6c1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-0800f78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-0800f78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-b97c4e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b97c4e6 img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-c5c28ce{text-align:center;}.elementor-47 .elementor-element.elementor-element-c5c28ce .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-fa9d235{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-793f2ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-793f2ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-4561a1d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-4561a1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-0690347 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-0690347 img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-0e426aa{text-align:center;}.elementor-47 .elementor-element.elementor-element-0e426aa .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-2d30b8a{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-cf60847{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-cf60847 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-f5e2c1c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-f5e2c1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-da46bbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-da46bbc img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-64ffd1a{text-align:center;}.elementor-47 .elementor-element.elementor-element-64ffd1a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-5773210{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-0cf9a14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-0cf9a14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-642360e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-642360e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-1c2882e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-1c2882e img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-fe4fbf2{text-align:center;}.elementor-47 .elementor-element.elementor-element-fe4fbf2 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-8613ece{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-eaef035{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-eaef035 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-5b85bce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-5b85bce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-dff430d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-dff430d img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-db19f6c{text-align:center;}.elementor-47 .elementor-element.elementor-element-db19f6c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-23a5fbd{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-99fe2ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-99fe2ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-4c7d623 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-4c7d623 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-3b4589d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-3b4589d img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-b16318d{text-align:center;}.elementor-47 .elementor-element.elementor-element-b16318d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ab020a9{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-a6a7cee{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-6a94140{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-6a94140 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-8d32f95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-8d32f95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-4babe95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-4babe95 img{width:75%;border-radius:50% 050% 0% 0%;}.elementor-47 .elementor-element.elementor-element-5af7382{text-align:center;}.elementor-47 .elementor-element.elementor-element-5af7382 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:600;line-height:27px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-c5c0320{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-a7f2b5d:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a7f2b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galeriebcn.es/wp-content/uploads/2025/04/estetica-galerie-bcn.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-a7f2b5d > .elementor-container{max-width:763px;}.elementor-47 .elementor-element.elementor-element-a7f2b5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-a7f2b5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-419cbb1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-419cbb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-419cbb1, .elementor-47 .elementor-element.elementor-element-419cbb1 > .elementor-background-overlay{border-radius:35px 35px 35px 35px;}.elementor-47 .elementor-element.elementor-element-419cbb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:120px;padding:50px 50px 50px 50px;}.elementor-47 .elementor-element.elementor-element-419cbb1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-6659252{text-align:center;}.elementor-47 .elementor-element.elementor-element-6659252 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:33px;font-weight:400;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-fe39ea5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-fe39ea5{column-gap:0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-dd26e08 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-63dca1ac{margin-top:50px;margin-bottom:50px;}.elementor-47 .elementor-element.elementor-element-54dbc1e7{text-align:center;}.elementor-47 .elementor-element.elementor-element-54dbc1e7 .elementor-heading-title{font-family:var( --e-global-typography-995cfe6-font-family ), Sans-serif;font-size:var( --e-global-typography-995cfe6-font-size );font-weight:var( --e-global-typography-995cfe6-font-weight );line-height:var( --e-global-typography-995cfe6-line-height );letter-spacing:var( --e-global-typography-995cfe6-letter-spacing );word-spacing:var( --e-global-typography-995cfe6-word-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-4d770092 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-47 .elementor-element.elementor-element-4d770092 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-47 .elementor-element.elementor-element-4d770092{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-7548f0a .elementor-heading-title{font-size:45px;}.elementor-47 .elementor-element.elementor-element-173f4196{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-1260576{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-2bd3ab7{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-760db03{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-9bf65bf{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-384f9ca{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-1ab8bbf{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-fa9d235{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-2d30b8a{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-5773210{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-8613ece{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-23a5fbd{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-ab020a9{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-c5c0320{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-a7f2b5d > .elementor-container{max-width:670px;}.elementor-47 .elementor-element.elementor-element-fe39ea5{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-54dbc1e7 .elementor-heading-title{font-size:var( --e-global-typography-995cfe6-font-size );line-height:var( --e-global-typography-995cfe6-line-height );letter-spacing:var( --e-global-typography-995cfe6-letter-spacing );word-spacing:var( --e-global-typography-995cfe6-word-spacing );}}@media(min-width:1025px){.elementor-47 .elementor-element.elementor-element-3bbc94c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-3bbc94c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-47 .elementor-element.elementor-element-a7f2b5d:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a7f2b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-3bbc94c{margin-top:0px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-7548f0a .elementor-heading-title{font-size:36px;}.elementor-47 .elementor-element.elementor-element-450d92ef{text-align:center;}.elementor-47 .elementor-element.elementor-element-173f4196{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-585f5e17{text-align:center;}.elementor-47 .elementor-element.elementor-element-585f5e17 .elementor-heading-title{font-size:33px;}.elementor-47 .elementor-element.elementor-element-1c2b864 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-1c2b864 .elementor-divider-separator{width:38%;margin:0 auto;margin-center:0;}.elementor-47 .elementor-element.elementor-element-1c2b864 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-47 .elementor-element.elementor-element-39c02d8{padding:30px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-1260576{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-2bd3ab7{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-760db03{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-9bf65bf{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-384f9ca{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-1ab8bbf{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-c7bd96f{text-align:center;}.elementor-47 .elementor-element.elementor-element-c7bd96f .elementor-heading-title{font-size:33px;}.elementor-47 .elementor-element.elementor-element-47efd88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-47efd88 .elementor-divider-separator{width:38%;margin:0 auto;margin-center:0;}.elementor-47 .elementor-element.elementor-element-47efd88 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-47 .elementor-element.elementor-element-26e38f3{padding:20px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-fa9d235{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-2d30b8a{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-5773210{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-8613ece{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-23a5fbd{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-ab020a9{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-c5c0320{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-a7f2b5d{padding:50px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-419cbb1{margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-fe39ea5{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-54dbc1e7 .elementor-heading-title{font-size:var( --e-global-typography-995cfe6-font-size );line-height:var( --e-global-typography-995cfe6-line-height );letter-spacing:var( --e-global-typography-995cfe6-letter-spacing );word-spacing:var( --e-global-typography-995cfe6-word-spacing );}}