.elementor-678 .elementor-element.elementor-element-f801fbe>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 200px}.elementor-678 .elementor-element.elementor-element-74dbf01.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-aecf095{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-678 .elementor-element.elementor-element-aecf095>.elementor-widget-container{margin:50px 0 0}.elementor-678 .elementor-element.elementor-element-aecf095.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-aecf095 .elementor-headline{text-align:center;font-size:20px;font-weight:400;line-height:49px;letter-spacing:.6px;word-spacing:1px}.elementor-678 .elementor-element.elementor-element-aecf095 .elementor-headline-plain-text{color:#020101}.elementor-678 .elementor-element.elementor-element-aecf095 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000}.elementor-678 .elementor-element.elementor-element-aecf095 .elementor-headline-dynamic-wrapper path{stroke:#000;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.elementor-678 .elementor-element.elementor-element-aecf095 .elementor-headline-dynamic-wrapper svg{z-index:2}.elementor-678 .elementor-element.elementor-element-aecf095 .elementor-headline-dynamic-text{z-index:auto}.elementor-678 .elementor-element.elementor-element-bc7b23d>.elementor-widget-container{padding:0}.elementor-678 .elementor-element.elementor-element-bc7b23d.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-bc7b23d{font-size:17px;font-weight:300;letter-spacing:0px}.elementor-678 .elementor-element.elementor-element-26c9912>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-678 .elementor-element.elementor-element-26c9912:not(.elementor-motion-effects-element-type-background),.elementor-678 .elementor-element.elementor-element-26c9912>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6EE8CAB}.elementor-678 .elementor-element.elementor-element-26c9912{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:80px;margin-bottom:0;padding:50px 0 80px}.elementor-678 .elementor-element.elementor-element-26c9912>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-678 .elementor-element.elementor-element-a65cc99>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-678 .elementor-element.elementor-element-391e937>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-678 .elementor-element.elementor-element-391e937.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-391e937{text-align:center;font-family:"Josefin Sans",Sans-serif;font-size:18px;letter-spacing:1.5px;color:#212121}.elementor-678 .elementor-element.elementor-element-67ad61a.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-67ad61a{--icon-box-icon-margin:15px}.elementor-678 .elementor-element.elementor-element-67ad61a .elementor-icon-box-title,.elementor-678 .elementor-element.elementor-element-67ad61a .elementor-icon-box-title a{font-family:"Josefin Sans",Sans-serif;font-size:24px}.elementor-678 .elementor-element.elementor-element-67ad61a .elementor-icon-box-title{color:#2121219C}.elementor-678 .elementor-element.elementor-element-67ad61a .elementor-icon-box-description{font-weight:100}.elementor-678 .elementor-element.elementor-element-af3f467.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-af3f467{--icon-box-icon-margin:15px}.elementor-678 .elementor-element.elementor-element-af3f467 .elementor-icon-box-title,.elementor-678 .elementor-element.elementor-element-af3f467 .elementor-icon-box-title a{font-family:"Josefin Sans",Sans-serif;font-size:24px}.elementor-678 .elementor-element.elementor-element-af3f467 .elementor-icon-box-title{color:#2121219C}.elementor-678 .elementor-element.elementor-element-af3f467 .elementor-icon-box-description{font-weight:100}.elementor-678 .elementor-element.elementor-element-2442812.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-2442812{--icon-box-icon-margin:15px}.elementor-678 .elementor-element.elementor-element-2442812 .elementor-icon-box-title,.elementor-678 .elementor-element.elementor-element-2442812 .elementor-icon-box-title a{font-family:"Josefin Sans",Sans-serif;font-size:24px}.elementor-678 .elementor-element.elementor-element-2442812 .elementor-icon-box-title{color:#2121219C}.elementor-678 .elementor-element.elementor-element-2442812 .elementor-icon-box-description{font-weight:100}.elementor-678 .elementor-element.elementor-element-23694e9.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-23694e9{--icon-box-icon-margin:15px}.elementor-678 .elementor-element.elementor-element-23694e9 .elementor-icon-box-title,.elementor-678 .elementor-element.elementor-element-23694e9 .elementor-icon-box-title a{font-family:"Josefin Sans",Sans-serif;font-size:24px}.elementor-678 .elementor-element.elementor-element-23694e9 .elementor-icon-box-title{color:#2121219C}.elementor-678 .elementor-element.elementor-element-23694e9 .elementor-icon-box-description{font-weight:100}.elementor-678 .elementor-element.elementor-element-c0529b2{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-678 .elementor-element.elementor-element-5d67357{--display:flex;--min-height:0px;--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-678 .elementor-element.elementor-element-335d035>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-678 .elementor-element.elementor-element-335d035.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-335d035{text-align:center;font-family:"Josefin Sans",Sans-serif;font-size:18px;letter-spacing:1.5px;color:#212121}.elementor-678 .elementor-element.elementor-element-35e6621>.elementor-container{max-width:1170px}.elementor-678 .elementor-element.elementor-element-35e6621{margin-top:0;margin-bottom:0;padding:0}.elementor-678 .elementor-element.elementor-element-bea8049>.elementor-widget-container{padding:0}.elementor-678 .elementor-element.elementor-element-bea8049.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-bea8049{font-size:17px;font-weight:300;letter-spacing:0px}.elementor-bc-flex-widget .elementor-678 .elementor-element.elementor-element-5b74364.elementor-column .elementor-widget-wrap{align-items:center}.elementor-678 .elementor-element.elementor-element-5b74364.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-678 .elementor-element.elementor-element-df025e7.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-df025e7 .elementor-progress-wrapper .elementor-progress-bar{background-color:#F6EE8CAB}.elementor-678 .elementor-element.elementor-element-df025e7 .elementor-progress-wrapper{background-color:#F6EE8CAB;border-radius:40px;overflow:hidden}.elementor-678 .elementor-element.elementor-element-df025e7 .elementor-progress-bar{height:34px;line-height:34px;color:#212121;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:300}.elementor-678 .elementor-element.elementor-element-0aae2d1.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-0aae2d1 .elementor-progress-wrapper .elementor-progress-bar{background-color:#a7d9e6}.elementor-678 .elementor-element.elementor-element-0aae2d1 .elementor-progress-wrapper{background-color:#a7d9e6;border-radius:40px;overflow:hidden}.elementor-678 .elementor-element.elementor-element-0aae2d1 .elementor-progress-bar{height:34px;line-height:34px;color:#212121;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:300}.elementor-678 .elementor-element.elementor-element-f3a1aa4.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-f3a1aa4 .elementor-progress-wrapper .elementor-progress-bar{background-color:#bcdbb3}.elementor-678 .elementor-element.elementor-element-f3a1aa4 .elementor-progress-wrapper{background-color:#bcdbb3;border-radius:40px;overflow:hidden}.elementor-678 .elementor-element.elementor-element-f3a1aa4 .elementor-progress-bar{height:34px;line-height:34px;color:#212121;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:300}.elementor-678 .elementor-element.elementor-element-522d65f{--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:10px 0;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:#f5ee8b;--border-color:#f5ee8b;--border-radius:0px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-678 .elementor-element.elementor-element-3102e27>.elementor-widget-container{margin:10px 0 0;padding:50px 0 0}.elementor-678 .elementor-element.elementor-element-3102e27.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-3102e27{text-align:center}.elementor-678 .elementor-element.elementor-element-3102e27 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:18px;letter-spacing:1.5px;color:#535353}.elementor-678 .elementor-element.elementor-element-fe9312c>.elementor-widget-container{margin:0 100px}.elementor-678 .elementor-element.elementor-element-fe9312c.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-fe9312c{text-align:center;color:#6e6c6c}.elementor-678 .elementor-element.elementor-element-a6f0a0d .elementor-button{background-color:#02010100;fill:#535353;color:#535353;border-style:solid;border-width:1px;border-color:#535353;border-radius:28px}.elementor-678 .elementor-element.elementor-element-a6f0a0d.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-2c4ffd6{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-678 .elementor-element.elementor-element-0496212{--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-678 .elementor-element.elementor-element-4fe7e4c>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-678 .elementor-element.elementor-element-4fe7e4c.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-4fe7e4c{text-align:center;font-family:"Josefin Sans",Sans-serif;font-size:18px;letter-spacing:1.5px;color:#212121}.elementor-678 .elementor-element.elementor-element-697fbc4 .elementor-repeater-item-709b544{left:8%;--hotspot-translate-x:8%;top:5%;--hotspot-translate-y:5%}.elementor-678 .elementor-element.elementor-element-697fbc4 .elementor-repeater-item-153bad9{left:32%;--hotspot-translate-x:32%;top:31%;--hotspot-translate-y:31%}.elementor-678 .elementor-element.elementor-element-697fbc4 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial}.elementor-678 .elementor-element.elementor-element-697fbc4>.elementor-widget-container{margin:0;padding:50px}.elementor-678 .elementor-element.elementor-element-697fbc4.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-697fbc4{--opacity:1;--hotspot-color:#000;--hotspot-size:36px;--tooltip-text-color:#000;--tooltip-align:center;--tooltip-min-width:200px;--tooltip-color:#FFFFFFD4;--tooltip-border-radius:12px}.elementor-678 .elementor-element.elementor-element-697fbc4 .e-hotspot__label{font-size:43px}.elementor-678 .elementor-element.elementor-element-697fbc4 .e-hotspot__tooltip{font-size:14px}.elementor-678 .elementor-element.elementor-element-f83ebbb{--display:flex;--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:flex-start}.elementor-678 .elementor-element.elementor-element-575b2d8>.elementor-widget-container{margin:20px;padding:0}.elementor-678 .elementor-element.elementor-element-575b2d8.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-575b2d8{font-size:17px;font-weight:300;letter-spacing:0px}.elementor-678 .elementor-element.elementor-element-d89714d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-678 .elementor-element.elementor-element-d89714d:not(.elementor-motion-effects-element-type-background),.elementor-678 .elementor-element.elementor-element-d89714d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6EE8CAB}.elementor-678 .elementor-element.elementor-element-d89714d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px 0}.elementor-678 .elementor-element.elementor-element-d89714d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-678 .elementor-element.elementor-element-f9b652c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-678 .elementor-element.elementor-element-eaab639>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-678 .elementor-element.elementor-element-eaab639.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-eaab639{text-align:center;font-family:"Josefin Sans",Sans-serif;font-size:18px;letter-spacing:1.5px;color:#212121}.elementor-678 .elementor-element.elementor-element-43c9d17{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-678 .elementor-element.elementor-element-bf56bfc{--display:flex;--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:flex-start}.elementor-678 .elementor-element.elementor-element-a9cd9d0>.elementor-widget-container{margin:20px;padding:0}.elementor-678 .elementor-element.elementor-element-a9cd9d0.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-a9cd9d0{font-size:17px;font-weight:300;letter-spacing:0px}.elementor-678 .elementor-element.elementor-element-64c900e{--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-678 .elementor-element.elementor-element-777bc37>.elementor-widget-container{margin:27px}.elementor-678 .elementor-element.elementor-element-777bc37.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-cae5752{--display:flex;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-678 .elementor-element.elementor-element-7f860f4 .elementor-repeater-item-d24407e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.merakiobras.es/wp-content/uploads/2022/10/Casa_Alella_Meraki_Obras-6.jpg);background-size:cover}.elementor-678 .elementor-element.elementor-element-7f860f4 .elementor-repeater-item-42c9abd .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.merakiobras.es/wp-content/uploads/2022/10/MG_5428-e1665390000473.jpg);background-size:cover}.elementor-678 .elementor-element.elementor-element-7f860f4 .elementor-repeater-item-6b3c4ca .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.merakiobras.es/wp-content/uploads/2023/03/Clinica_dental_madrid_meraki-2.jpg);background-size:cover}.elementor-678 .elementor-element.elementor-element-7f860f4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-678 .elementor-element.elementor-element-7f860f4.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-678 .elementor-element.elementor-element-7f860f4 .swiper-slide-contents{max-width:66%}.elementor-678 .elementor-element.elementor-element-7f860f4 .swiper-slide-inner{text-align:center}@media(min-width:768px){.elementor-678 .elementor-element.elementor-element-5d67357{--width:50%}.elementor-678 .elementor-element.elementor-element-0496212{--width:50%}.elementor-678 .elementor-element.elementor-element-f83ebbb{--width:50%}.elementor-678 .elementor-element.elementor-element-bf56bfc{--width:50%}.elementor-678 .elementor-element.elementor-element-64c900e{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-678 .elementor-element.elementor-element-f801fbe{width:100%}.elementor-678 .elementor-element.elementor-element-a65cc99{width:100%}.elementor-678 .elementor-element.elementor-element-f9b652c{width:100%}}@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-26c9912{padding:80px 0 85px}.elementor-678 .elementor-element.elementor-element-391e937>.elementor-widget-container{margin:40px 0 0}.elementor-678 .elementor-element.elementor-element-391e937{text-align:center}.elementor-678 .elementor-element.elementor-element-335d035>.elementor-widget-container{margin:40px 0 0}.elementor-678 .elementor-element.elementor-element-335d035{text-align:center}.elementor-678 .elementor-element.elementor-element-35e6621{margin-top:70px;margin-bottom:0;padding:0 10px}.elementor-678 .elementor-element.elementor-element-3102e27>.elementor-widget-container{margin:40px 0 0}.elementor-678 .elementor-element.elementor-element-3102e27{text-align:center}.elementor-678 .elementor-element.elementor-element-4fe7e4c>.elementor-widget-container{margin:40px 0 0}.elementor-678 .elementor-element.elementor-element-4fe7e4c{text-align:center}.elementor-678 .elementor-element.elementor-element-d89714d{padding:80px 0 85px}.elementor-678 .elementor-element.elementor-element-eaab639>.elementor-widget-container{margin:40px 0 0}.elementor-678 .elementor-element.elementor-element-eaab639{text-align:center}}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-f801fbe>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px}.elementor-678 .elementor-element.elementor-element-74dbf01>.elementor-widget-container{margin:0 0 50px}.elementor-678 .elementor-element.elementor-element-aecf095>.elementor-widget-container{margin:0}.elementor-678 .elementor-element.elementor-element-26c9912{margin-top:60px;margin-bottom:0;padding:5px 0 90px}.elementor-678 .elementor-element.elementor-element-a65cc99>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px}.elementor-678 .elementor-element.elementor-element-35e6621{margin-top:50px;margin-bottom:0;padding:0}.elementor-678 .elementor-element.elementor-element-d89714d{margin-top:60px;margin-bottom:0;padding:5px 0 90px}.elementor-678 .elementor-element.elementor-element-f9b652c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px}}