.elementor-2391 .elementor-element.elementor-element-86532e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2391 .elementor-element.elementor-element-78921a4{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2391 .elementor-element.elementor-element-bf440a8{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2391 .elementor-element.elementor-element-bf440a8:not(.elementor-motion-effects-element-type-background), .elementor-2391 .elementor-element.elementor-element-bf440a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2391 .elementor-element.elementor-element-c57be00 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2391 .elementor-element.elementor-element-c57be00 .thegem-te-post-title{justify-content:left;text-align:left;}.elementor-2391 .elementor-element.elementor-element-c57be00 .thegem-te-post-title .post-title{letter-spacing:0px;color:#FFFFFF;}.elementor-2391 .elementor-element.elementor-element-c57be00 .thegem-te-post-title .post-title a{color:#FFFFFF;}.elementor-2391 .elementor-element.elementor-element-c001537{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-2391 .elementor-element.elementor-element-c001537.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2391 .elementor-element.elementor-element-c001537 .thegem-te-post-excerpt{justify-content:left;text-align:left;}.elementor-2391 .elementor-element.elementor-element-c001537 .thegem-te-post-excerpt .post-excerpt{color:#FFFFFF;}.elementor-2391 .elementor-element.elementor-element-af91735 .thegem-te-post-breadcrumbs .post-breadcrumbs{justify-content:left;text-align:left;}.elementor-2391 .elementor-element.elementor-element-af91735 .thegem-te-post-breadcrumbs .post-breadcrumbs ul{justify-content:left;text-align:left;}.elementor-2391 .elementor-element.elementor-element-af91735 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li{color:#FFFFFF;}.elementor-2391 .elementor-element.elementor-element-af91735 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li > a{color:#FFFFFF;}.elementor-2391 .elementor-element.elementor-element-af91735 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li > a:hover{color:var( --e-global-color-f6508ca );}.elementor-2391 .elementor-element.elementor-element-af91735 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li:last-child{color:var( --e-global-color-f6508ca );}.elementor-2391 .elementor-element.elementor-element-c9d18f4 .gem-image.gem-wrapbox{float:right;}.elementor-2391 .elementor-element.elementor-element-c9d18f4 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}body:not(.rtl) .elementor-2391 .elementor-element.elementor-element-c9d18f4{right:0px;}body.rtl .elementor-2391 .elementor-element.elementor-element-c9d18f4{left:0px;}.elementor-2391 .elementor-element.elementor-element-c9d18f4{bottom:0px;}.elementor-2391 .elementor-element.elementor-element-c9d18f4 .gem-image img{opacity:calc(100/100);}.elementor-2391 .elementor-element.elementor-element-c9d18f4 .gem-image a:hover img{opacity:calc(100/100);}.elementor-2391 .elementor-element.elementor-element-6c76a61{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-2391 .elementor-element.elementor-element-6c76a61:not(.elementor-motion-effects-element-type-background), .elementor-2391 .elementor-element.elementor-element-6c76a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.almudenabravoosteopata.com/wp-content/uploads/2025/07/img-masaje-servicios.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2391 .elementor-element.elementor-element-cdc0fad .gem-image.gem-wrapbox{float:left;}.elementor-2391 .elementor-element.elementor-element-cdc0fad .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}body:not(.rtl) .elementor-2391 .elementor-element.elementor-element-cdc0fad{left:0px;}body.rtl .elementor-2391 .elementor-element.elementor-element-cdc0fad{right:0px;}.elementor-2391 .elementor-element.elementor-element-cdc0fad{bottom:0px;}.elementor-2391 .elementor-element.elementor-element-cdc0fad .gem-image img{opacity:calc(100/100);}.elementor-2391 .elementor-element.elementor-element-cdc0fad .gem-image a:hover img{opacity:calc(100/100);}.elementor-2391 .elementor-element.elementor-element-afbab01{--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:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2391 .elementor-element.elementor-element-7638262{--display:flex;}.elementor-2391 .elementor-element.elementor-element-028f06e ul.nav-menu-custom li:hover > a,
					.elementor-2391 .elementor-element.elementor-element-028f06e ul.nav-menu-custom li:hover > span{color:var( --e-global-color-primary );}.elementor-2391 .elementor-element.elementor-element-028f06e ul.nav-menu-custom li.menu-item-current > a,
					.elementor-2391 .elementor-element.elementor-element-028f06e ul.nav-menu-custom li.menu-item-current > span,
					.elementor-2391 .elementor-element.elementor-element-028f06e ul.nav-menu-custom li.menu-item-active > a,
					.elementor-2391 .elementor-element.elementor-element-028f06e ul.nav-menu-custom li.menu-item-active > span,
					.elementor-2391 .elementor-element.elementor-element-028f06e ul.nav-menu-custom li.collapsed > a,
					.elementor-2391 .elementor-element.elementor-element-028f06e ul.nav-menu-custom li.collapsed > span{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-2391 .elementor-element.elementor-element-bf440a8{--width:50%;}.elementor-2391 .elementor-element.elementor-element-6c76a61{--width:50%;}}@media(max-width:1024px){.elementor-2391 .elementor-element.elementor-element-78921a4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2391 .elementor-element.elementor-element-bf440a8{--padding-top:50px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-2391 .elementor-element.elementor-element-c001537{width:100%;max-width:100%;}.elementor-2391 .elementor-element.elementor-element-c001537 > .elementor-widget-container{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-2391 .elementor-element.elementor-element-86532e5{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-2391 .elementor-element.elementor-element-78921a4{--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;--flex-wrap:nowrap;}.elementor-2391 .elementor-element.elementor-element-bf440a8{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2391 .elementor-element.elementor-element-6c76a61{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}}@media(max-width: 1630px) and (min-width: 1401px){
    .hero-heading .thegem-heading {
        font-size: 55px;
        line-height: 65px;
    }
}