.elementor-2804 .elementor-element.elementor-element-a789b97{--display:flex;--min-height:801px;--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;--justify-content:center;--overlay-opacity:0.5;}.elementor-2804 .elementor-element.elementor-element-a789b97::before, .elementor-2804 .elementor-element.elementor-element-a789b97 > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-a789b97 > .e-con-inner > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-a789b97 > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-a789b97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-a789b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://angelafisioterapia.es/wp-content/uploads/2026/01/clinica-podologica-fisiopat.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-2804 .elementor-element.elementor-element-a789b97 > .elementor-shape-bottom svg, .elementor-2804 .elementor-element.elementor-element-a789b97 > .e-con-inner > .elementor-shape-bottom svg{width:calc(292% + 1.3px);height:344px;}.elementor-2804 .elementor-element.elementor-element-f2cf43c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-2804 .elementor-element.elementor-element-18d34e8{width:var( --container-widget-width, 38% );max-width:38%;padding:0px 0px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;}.elementor-2804 .elementor-element.elementor-element-18d34e8.elementor-element{--align-self:flex-start;}.elementor-2804 .elementor-element.elementor-element-18d34e8 .elementor-heading-title{font-family:"Headland One", Sans-serif;font-size:56px;font-weight:700;color:#000000;}.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-2804 .elementor-element.elementor-element-34db497{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#222222;}.elementor-2804 .elementor-element.elementor-element-34db497 p{margin-block-end:18px;}.elementor-2804 .elementor-element.elementor-element-ab01a30{--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-widget-ha-creative-button .ha-creative-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2804 .elementor-element.elementor-element-d04defd .elementor-widget-container{text-align:center;}.elementor-2804 .elementor-element.elementor-element-d04defd:not(:has(.elementor-widget-container)){text-align:center;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn i{font-size:24px;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn, .elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn.ha-eft--bloom div{border-style:solid;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#1A1A1A;--ha-ctv-btn-bg-clr:#F26E0085;--ha-ctv-btn-border-clr:#FF8200;--ha-ctv-btn-txt-hvr-clr:#000000;--ha-ctv-btn-bg-hvr-clr:#F9800F;--ha-ctv-btn-border-hvr-clr:#FF7400;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn{padding:20px 50px 20px 50px;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn.ha-stl--iconica > span{padding:20px 50px 20px 50px;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:20px 50px 20px 50px;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:20px 50px 20px 50px;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:20px 50px 20px 50px;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:20px 50px 20px 50px;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:20px 50px 20px 50px;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:20px 50px 20px 50px;}.elementor-2804 .elementor-element.elementor-element-d04defd .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:20px 50px 20px 50px;}.elementor-2804 .elementor-element.elementor-element-0a42686{--display:flex;}.elementor-2804 .elementor-element.elementor-element-d236aa4{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#333333;}.elementor-2804 .elementor-element.elementor-element-d236aa4 p{margin-block-end:18px;}.elementor-2804 .elementor-element.elementor-element-249f2da{--display:flex;}.elementor-2804 .elementor-element.elementor-element-2ceebc0{--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-2804 .elementor-element.elementor-element-ff56780{--display:flex;}.elementor-2804 .elementor-element.elementor-element-4a79736.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-4a79736 .elementor-heading-title{font-family:"Libre Caslon Display", Sans-serif;font-size:47px;font-weight:600;font-style:italic;color:#252525;}.elementor-2804 .elementor-element.elementor-element-528ee1a{--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-2804 .elementor-element.elementor-element-3d4acf3{--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-2804 .elementor-element.elementor-element-3bd711c{--display:flex;}.elementor-2804 .elementor-element.elementor-element-1cc11c5{text-align:center;}.elementor-2804 .elementor-element.elementor-element-1cc11c5 .elementor-heading-title{font-family:"Metrophobic", Sans-serif;font-size:38px;font-weight:700;font-style:italic;text-decoration:overline;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#DD7203;}.elementor-2804 .elementor-element.elementor-element-9bc58c9{--display:flex;}.elementor-2804 .elementor-element.elementor-element-0174db4{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#333333;}.elementor-2804 .elementor-element.elementor-element-0174db4 p{margin-block-end:18px;}.elementor-2804 .elementor-element.elementor-element-35a8cc3{--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-2804 .elementor-element.elementor-element-6e7d559{--e-image-carousel-slides-to-show:1;}.elementor-2804 .elementor-element.elementor-element-1010a4b{--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-2804 .elementor-element.elementor-element-b4dd46f{--display:flex;}.elementor-2804 .elementor-element.elementor-element-a66d87e{text-align:center;}.elementor-2804 .elementor-element.elementor-element-a66d87e .elementor-heading-title{font-family:"Metrophobic", Sans-serif;font-size:38px;font-weight:700;font-style:italic;text-decoration:overline;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#DD7203;}.elementor-2804 .elementor-element.elementor-element-60ddf7d{--display:flex;}.elementor-2804 .elementor-element.elementor-element-86893e9{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#333333;}.elementor-2804 .elementor-element.elementor-element-86893e9 p{margin-block-end:18px;}@media(min-width:768px){.elementor-2804 .elementor-element.elementor-element-528ee1a{--width:80%;}.elementor-2804 .elementor-element.elementor-element-3d4acf3{--width:25%;}.elementor-2804 .elementor-element.elementor-element-35a8cc3{--width:50%;}.elementor-2804 .elementor-element.elementor-element-1010a4b{--width:25%;}}@media(min-width:1025px){.elementor-2804 .elementor-element.elementor-element-a789b97::before, .elementor-2804 .elementor-element.elementor-element-a789b97 > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-a789b97 > .e-con-inner > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-a789b97 > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-a789b97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-a789b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:767px){.elementor-2804 .elementor-element.elementor-element-18d34e8{padding:30px 0px 20px 0px;--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-2804 .elementor-element.elementor-element-18d34e8 .elementor-heading-title{font-size:41px;}.elementor-2804 .elementor-element.elementor-element-34db497{text-align:center;}.elementor-2804 .elementor-element.elementor-element-4a79736{text-align:center;}}