.elementor-499 .elementor-element.elementor-element-5026ca98{--display:flex}.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-499 .elementor-element.elementor-element-6505c896{--display:flex}.elementor-499 .elementor-element.elementor-element-20003a28{--display:flex}.elementor-499 .elementor-element.elementor-element-378f5867{--display:flex}.elementor-499 .elementor-element.elementor-element-2a65f16c{--display:flex}.elementor-499 .elementor-element.elementor-element-2fe0f0b9{--display:flex}.elementor-499 .elementor-element.elementor-element-721769be{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:var( --e-global-color-873893c );--n-accordion-title-hover-color:var( --e-global-color-2dc9aab );--n-accordion-title-active-color:var( --e-global-color-2dc9aab );--n-accordion-icon-size:15px}.elementor-499 .elementor-element.elementor-element-721769be>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:var(--e-global-color-2dc9aab);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-873893c)}.elementor-499 .elementor-element.elementor-element-721769be>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover{background-color:var(--e-global-color-873893c);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-2dc9aab)}.elementor-499 .elementor-element.elementor-element-721769be>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{background-color:var(--e-global-color-873893c)}.elementor-499 .elementor-element.elementor-element-721769be{--n-accordion-padding:20px 30px 20px 30px}:where(.elementor-499 .elementor-element.elementor-element-721769be>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:none}.elementor-499 .elementor-element.elementor-element-ab82968{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta{background-image:url(https://des.neocapilar.es/wp-content/uploads/2025/02/neocapilar-sala-espera.jpg);min-height:275px;border-radius:36px 36px 36px 36px;padding:60px 60px 60px 60px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta::before{background-color:#96877150}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__inner{--neo-cta-elements-alignment:start;justify-items:start}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__content{text-align:start}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__icon{color:#968772;background-color:#fff;width:100px;height:100px;font-size:50px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__icon svg{fill:#968772;width:50px;height:50px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__title,.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__phone{color:#fff}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__phone{color:#fff;font-size:33px}.elementor-499 .elementor-element.elementor-element-86f2f1e a.neocapilar-services-cta__phone:hover,.elementor-499 .elementor-element.elementor-element-86f2f1e a.neocapilar-services-cta__phone:focus{color:#e6c64c}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__title{font-size:18px;font-weight:500}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__button{color:#fff;background-color:#f1cd3f;font-size:14px;width:270px;min-width:0;max-width:100%;padding:20px 0 20px 0;border-radius:50px 50px 50px 50px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__button:hover,.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__button:focus{color:#e6c64c;background-color:#fff}@media(max-width:1024px){.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta{min-height:310px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__title{font-size:35px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__phone{font-size:35px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__button{width:270px;min-width:0;max-width:100%}}@media(max-width:767px){.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta{min-height:450px;padding:25px 25px 25px 25px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__inner{--neo-cta-elements-alignment:start;justify-items:start}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__content{text-align:start}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__icon{width:126px;height:126px;font-size:45px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__icon svg{width:45px;height:45px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__title{font-size:23px;line-height:1.4em}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__phone{font-size:25px}.elementor-499 .elementor-element.elementor-element-86f2f1e .neocapilar-services-cta__button{width:100%;min-width:0;max-width:100%;padding:20px 20px 20px 20px}}