.elementor-209 .elementor-element.elementor-element-371beb7{--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-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-a3fe971 .xpro-hero-slider-slide-bg{background-image:url("https://rehabilitacionmedica.com/wp-content/uploads/2026/07/rehabilitacion_medicina_fisica_1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-a3fe971 .xpro-hero-slider-slide-bg::before{mix-blend-mode:inherit;opacity:0;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider .elementor-repeater-item-a3fe971 .xpro-hero-slider-slide-content-wrapper{justify-content:left;text-align:left;align-items:center;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-a3fe971 .xpro-hero-slider-title,.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-a3fe971 .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-a3fe971 .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-a3fe971 .xpro-hero-slider-description{animation-delay:0s;-webkit-animation-delay:0s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-a3fe971 .xpro-hero-slider-description::after{animation-delay:0s;-webkit-animation-delay:0s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-90e2b19 .xpro-hero-slider-slide-bg{background-image:url("https://rehabilitacionmedica.com/wp-content/uploads/2026/07/rehabilitacion_medicina_fisica_2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-90e2b19 .xpro-hero-slider-slide-bg::before{mix-blend-mode:inherit;opacity:0;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider .elementor-repeater-item-90e2b19 .xpro-hero-slider-slide-content-wrapper{justify-content:left;text-align:left;align-items:center;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-90e2b19 .xpro-hero-slider-title,.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-90e2b19 .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-90e2b19 .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-90e2b19 .xpro-hero-slider-description{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-90e2b19 .xpro-hero-slider-description::after{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-5fcf853 .xpro-hero-slider-slide-bg{background-image:url("https://rehabilitacionmedica.com/wp-content/uploads/2026/07/rehabilitacion_medicina_fisica_3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-5fcf853 .xpro-hero-slider-slide-bg::before{mix-blend-mode:inherit;opacity:0;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider .elementor-repeater-item-5fcf853 .xpro-hero-slider-slide-content-wrapper{justify-content:left;text-align:left;align-items:center;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-5fcf853 .xpro-hero-slider-title,.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-5fcf853 .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-5fcf853 .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-5fcf853 .xpro-hero-slider-description{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-5fcf853 .xpro-hero-slider-description::after{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-209 .elementor-element.elementor-element-d4495c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-slide-content-wrapper{min-height:755px;width:1090px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-slide-content-area{width:935px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-title{font-size:38px;color:#093E77;margin:0px 0px 0px 0px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-button-primary i{font-size:14px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-button-primary svg{width:14px;height:auto;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-button-primary{gap:14px;color:#FFFFFF;background-color:#3598DB;margin:20px 0px 0px 0px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-button-secondary i{font-size:14px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-button-secondary svg{width:14px;height:auto;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-button-secondary{gap:14px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-button-prev,.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-button-next{font-size:25px;height:50px;width:50px;right:-36px;color:#000000;background-color:#02010100;border-style:none;}.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-button-prev,.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-button-prev{left:-36px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-pagination .swiper-pagination-bullet{height:12px;width:12px;margin-left:3px;margin-right:3px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-dots-horizontal-style-2 .swiper-pagination .swiper-pagination-bullet-active{width:calc(12px * 2);}.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-slider-theme .swiper-pagination.swiper-pagination-horizontal {bottom:10px;}.elementor-209 .elementor-element.elementor-element-6b73f9d5{--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-209 .elementor-element.elementor-element-6b73f9d5:not(.elementor-motion-effects-element-type-background), .elementor-209 .elementor-element.elementor-element-6b73f9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-209 .elementor-element.elementor-element-74b36c69{--spacer-size:25px;}.elementor-209 .elementor-element.elementor-element-74b36c69.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-14af5ff0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-493c3576{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-209 .elementor-element.elementor-element-493c3576:not(.elementor-motion-effects-element-type-background), .elementor-209 .elementor-element.elementor-element-493c3576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-209 .elementor-element.elementor-element-624208ce{--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-radius:20px 20px 20px 20px;}.elementor-209 .elementor-element.elementor-element-624208ce:not(.elementor-motion-effects-element-type-background), .elementor-209 .elementor-element.elementor-element-624208ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-7fc2100e.elementor-element{--align-self:center;}.elementor-209 .elementor-element.elementor-element-7fc2100e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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-209 .elementor-element.elementor-element-5e68fcca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-5e68fcca{text-align:center;}.elementor-209 .elementor-element.elementor-element-6d441e97.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-571e484e{--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-radius:20px 20px 20px 20px;}.elementor-209 .elementor-element.elementor-element-571e484e:not(.elementor-motion-effects-element-type-background), .elementor-209 .elementor-element.elementor-element-571e484e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-54bce01e.elementor-element{--align-self:center;}.elementor-209 .elementor-element.elementor-element-54bce01e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-1598877d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-1598877d{text-align:center;}.elementor-209 .elementor-element.elementor-element-f6e050b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-426ddea7{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-209 .elementor-element.elementor-element-426ddea7:not(.elementor-motion-effects-element-type-background), .elementor-209 .elementor-element.elementor-element-426ddea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-209 .elementor-element.elementor-element-78b8ce34{--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-radius:20px 20px 20px 20px;}.elementor-209 .elementor-element.elementor-element-78b8ce34:not(.elementor-motion-effects-element-type-background), .elementor-209 .elementor-element.elementor-element-78b8ce34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-7a1a3e2d.elementor-element{--align-self:center;}.elementor-209 .elementor-element.elementor-element-7a1a3e2d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-78469b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-78469b4{text-align:center;}.elementor-209 .elementor-element.elementor-element-3db84a49.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-19089168{--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-radius:20px 20px 20px 20px;}.elementor-209 .elementor-element.elementor-element-19089168:not(.elementor-motion-effects-element-type-background), .elementor-209 .elementor-element.elementor-element-19089168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-170f879f.elementor-element{--align-self:center;}.elementor-209 .elementor-element.elementor-element-170f879f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-37621dd4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-37621dd4{text-align:center;}.elementor-209 .elementor-element.elementor-element-7047c687.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-45c4fb4{--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-209 .elementor-element.elementor-element-eb55651.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-209 .elementor-element.elementor-element-eb55651{color:#000000;}.elementor-209 .elementor-element.elementor-element-15e85d2{--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;--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-209 .elementor-element.elementor-element-15e85d2:not(.elementor-motion-effects-element-type-background), .elementor-209 .elementor-element.elementor-element-15e85d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3E50;}.elementor-209 .elementor-element.elementor-element-7acee65.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-209 .elementor-element.elementor-element-624208ce{--width:50%;}.elementor-209 .elementor-element.elementor-element-571e484e{--width:50%;}.elementor-209 .elementor-element.elementor-element-78b8ce34{--width:50%;}.elementor-209 .elementor-element.elementor-element-19089168{--width:50%;}}@media(max-width:1024px){.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-slide-content-wrapper{width:1025px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-button-prev,.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-button-prev{left:-32px;}.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-button-prev,.elementor-209 .elementor-element.elementor-element-d4495c2 .swiper-button-next{right:-32px;}}@media(max-width:767px){.elementor-209 .elementor-element.elementor-element-d4495c2 .elementor-repeater-item-5fcf853 .xpro-hero-slider-slide-bg{background-image:url("https://rehabilitacionmedica.com/wp-content/uploads/2026/07/rehabilitacion_medicina_fisica_3.png");background-position:center center;}.elementor-209 .elementor-element.elementor-element-d4495c2 .xpro-hero-slider-slide-content-wrapper{min-height:395px;width:768px;}}