.elementor-12 .elementor-element.elementor-element-3fb3279:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3fb3279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.xn--barterrazaelmadroo-30b.es/wp-content/uploads/2020/06/xBar-Terraza-el-Madro,PC3,PB1o-Contacto.jpg.pagespeed.ic.0Daeka11Py.jpg);background-position:center right;background-size:cover}.elementor-12 .elementor-element.elementor-element-3fb3279>.elementor-background-overlay{background-color:#000;opacity:.7;transition:background .3s , border-radius .3s , opacity .3s}.elementor-12 .elementor-element.elementor-element-3fb3279{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:140px 0 120px 0}.elementor-12 .elementor-element.elementor-element-11027e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0;z-index:0;text-align:left}.elementor-12 .elementor-element.elementor-element-11027e2 .elementor-heading-title{color:#fff}.elementor-12 .elementor-element.elementor-element-520bac6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 20px 0;z-index:0;text-align:left}.elementor-12 .elementor-element.elementor-element-520bac6 .elementor-heading-title{color:#fff}.elementor-12 .elementor-element.elementor-element-1d88e56{text-align:left}.elementor-12 .elementor-element.elementor-element-1d88e56 img{width:18%}.elementor-12 .elementor-element.elementor-element-3163a15{padding:120px 0 120px 0}.elementor-12 .elementor-element.elementor-element-8f649f0>.elementor-element-populated{padding:0 50px 0 0}.elementor-12 .elementor-element.elementor-element-3cce2a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-3cce2a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.xn--barterrazaelmadroo-30b.es/wp-content/uploads/2020/06/xBar-El-Madro,PC3,PB1o-en-Carabanchel-horario.jpg.pagespeed.ic.gp2QiruPQM.jpg);background-position:bottom left;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-3cce2a7>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0000004D 51%, #000000 63%);opacity:.57}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-3cce2a7.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-12 .elementor-element.elementor-element-3cce2a7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-12 .elementor-element.elementor-element-3cce2a7>.elementor-element-populated{box-shadow:0 24px 41px -19px rgba(0,0,0,.5);transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-3cce2a7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-12 .elementor-element.elementor-element-666279e{background-color:rgba(0,0,0,0);margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:150px 40px 40px 40px}.elementor-12 .elementor-element.elementor-element-666279e .elementor-icon-box-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-666279e .elementor-icon-box-title{margin-block-end:17px;color:#fff}.elementor-12 .elementor-element.elementor-element-666279e .elementor-icon-box-description{color:#fff}.elementor-12 .elementor-element.elementor-element-d6694e8 .elementor-repeater-item-00fc40a.elementor-social-icon{background-color:#ff770f}.elementor-12 .elementor-element.elementor-element-d6694e8 .elementor-repeater-item-00fc40a.elementor-social-icon i{color:#fff}.elementor-12 .elementor-element.elementor-element-d6694e8 .elementor-repeater-item-00fc40a.elementor-social-icon svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-d6694e8 .elementor-repeater-item-2899d66.elementor-social-icon{background-color:#ff770f}.elementor-12 .elementor-element.elementor-element-d6694e8 .elementor-repeater-item-1931c95.elementor-social-icon{background-color:#ff770f}.elementor-12 .elementor-element.elementor-element-d6694e8{--grid-template-columns:repeat(0,auto);text-align:center;padding:0 0 20px 0;--grid-column-gap:5px;--grid-row-gap:0}.elementor-12 .elementor-element.elementor-element-612dee9>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-612dee9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-612dee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(122,122,122,.22);background-image:url(https://www.xn--barterrazaelmadroo-30b.es/wp-content/uploads/2025/03/xalexander-andrews-JYGnB9gTCls-unsplash-scaled.jpg.pagespeed.ic.Few-K151Ez.jpg);background-position:bottom left}.elementor-12 .elementor-element.elementor-element-612dee9>.elementor-background-overlay{background-color:rgba(2,1,1,0);opacity:.75;transition:background .3s , border-radius .3s , opacity .3s}.elementor-12 .elementor-element.elementor-element-612dee9{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:-15px;padding:101px 0 120px 0}.elementor-12 .elementor-element.elementor-element-612dee9>.elementor-shape-top svg{width:calc(169% + 1.3px);height:5px}.elementor-12 .elementor-element.elementor-element-772fdb4>.elementor-element-populated{padding:50px 0 50px 0}.elementor-12 .elementor-element.elementor-element-c6b2abe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-c6b2abe .elementor-icon-box-wrapper{text-align:left}.elementor-12 .elementor-element.elementor-element-c6b2abe .elementor-icon-box-title{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-c6b2abe .elementor-icon-box-description{color:#f5f5f5}.elementor-12 .elementor-element.elementor-element-8154b69{margin:010% 0% calc(var(--kit-widget-spacing, 0px) + 010%) 0%;--icon-box-icon-margin:8px}.elementor-12 .elementor-element.elementor-element-8154b69 .elementor-icon-box-wrapper{align-items:center}.elementor-12 .elementor-element.elementor-element-8154b69 .elementor-icon-box-title{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-8154b69.elementor-view-stacked .elementor-icon{background-color:#ff770f}.elementor-12 .elementor-element.elementor-element-8154b69.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-8154b69.elementor-view-default .elementor-icon{fill:#ff770f;color:#ff770f;border-color:#ff770f}.elementor-12 .elementor-element.elementor-element-8154b69 .elementor-icon{font-size:24px}.elementor-12 .elementor-element.elementor-element-8154b69 .elementor-icon-box-description{font-size:28px;font-weight:600;color:var(--e-global-color-61f4f3d6)}.elementor-12 .elementor-element.elementor-element-b572b78{padding:25px 0 0 0}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b7d1224.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-b7d1224.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-b7d1224>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-b7d1224>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-12 .elementor-element.elementor-element-b674b87{padding:0 0 15px 0;text-align:left}.elementor-12 .elementor-element.elementor-element-b674b87 img{width:31%}.elementor-12 .elementor-element.elementor-element-dbf1d07{text-align:left}.elementor-12 .elementor-element.elementor-element-ec67d3d{--grid-template-columns:repeat(0,auto);text-align:left;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 5% 0%;--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0}.elementor-12 .elementor-element.elementor-element-ec67d3d .elementor-social-icon{background-color:#ff770f}.elementor-12 .elementor-element.elementor-element-ec67d3d .elementor-icon{border-radius:60px 60px 60px 60px}.elementor-12 .elementor-element.elementor-element-ec67d3d .elementor-social-icon:hover{background-color:#000}.elementor-12 .elementor-element.elementor-element-73970d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-73970d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}.elementor-12 .elementor-element.elementor-element-73970d7>.elementor-element-populated{box-shadow:0 6px 46px 0 rgba(237,237,237,.5);transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-73970d7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-12 .elementor-element.elementor-element-d38e280{margin:5% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%}.elementor-12 .elementor-element.elementor-element-498f698{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 5%) 5%}.elementor-12 .elementor-element.elementor-element-f259eca{margin:34px 34px calc(var(--kit-widget-spacing, 0px) + 34px) 34px;text-align:center}@media (min-width:768px){.elementor-12 .elementor-element.elementor-element-8f649f0{width:65%}.elementor-12 .elementor-element.elementor-element-3cce2a7{width:35%}.elementor-12 .elementor-element.elementor-element-772fdb4{width:45%}.elementor-12 .elementor-element.elementor-element-73970d7{width:55%}}@media (max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-8f649f0{width:50%}.elementor-12 .elementor-element.elementor-element-3cce2a7{width:50%}}@media (min-width:1025px){.elementor-12 .elementor-element.elementor-element-612dee9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-612dee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll}}@media (max-width:1024px){.elementor-12 .elementor-element.elementor-element-3fb3279{padding:120px 40px 120px 40px}.elementor-12 .elementor-element.elementor-element-612dee9{margin-top:0;margin-bottom:-100px;padding:80px 30px 80px 30px}}@media (max-width:767px){.elementor-12 .elementor-element.elementor-element-3fb3279{padding:60px 25px 60px 25px}.elementor-12 .elementor-element.elementor-element-11027e2{text-align:center}.elementor-12 .elementor-element.elementor-element-520bac6{padding:5px 0 20px 0;text-align:center}.elementor-12 .elementor-element.elementor-element-1d88e56{text-align:center}.elementor-12 .elementor-element.elementor-element-3163a15{margin-top:0;margin-bottom:0;padding:60px 25px 60px 25px}.elementor-12 .elementor-element.elementor-element-8f649f0{width:100%}.elementor-12 .elementor-element.elementor-element-8f649f0>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-3cce2a7>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:150px 0 0 0}.elementor-12 .elementor-element.elementor-element-666279e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:120px 15px 30px 15px}.elementor-12 .elementor-element.elementor-element-666279e .elementor-icon-box-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-666279e .elementor-icon-box-title{margin-block-end:28px}.elementor-12 .elementor-element.elementor-element-612dee9{margin-top:0;margin-bottom:-100px;padding:85px 25px 80px 25px}.elementor-12 .elementor-element.elementor-element-772fdb4>.elementor-element-populated{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-c6b2abe{padding:0 0 20px 0}.elementor-12 .elementor-element.elementor-element-c6b2abe .elementor-icon-box-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-8154b69{padding:0 0 20px 0}.elementor-12 .elementor-element.elementor-element-8154b69 .elementor-icon-box-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-8154b69 .elementor-icon-box-description{font-size:20px}.elementor-12 .elementor-element.elementor-element-b674b87{text-align:center}.elementor-12 .elementor-element.elementor-element-b674b87 img{width:56%}.elementor-12 .elementor-element.elementor-element-dbf1d07{padding:15px 0 0 0;text-align:center}.elementor-12 .elementor-element.elementor-element-ec67d3d{text-align:center}.elementor-12 .elementor-element.elementor-element-73970d7>.elementor-element-populated{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-498f698{padding:0 0 25px 0}}