.elementor-28020 .elementor-element.elementor-element-6c990d53{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-2fb1eeeb{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-46e87c79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28020 .elementor-element.elementor-element-46e87c79{transition:all 400ms;text-align:center;}.elementor-28020 .elementor-element.elementor-element-46e87c79 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:38px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-312e96ea{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-19d078a2{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-7320af80{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-28020 .elementor-element.elementor-element-1dc27080{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-1dc27080 .elementor-button{border-radius:20px 20px 20px 20px;}.elementor-28020 .elementor-element.elementor-element-e964bec{transition:all 400ms;--item-text-hover-decoration:underline;}.elementor-28020 .elementor-element.elementor-element-e964bec .elementor-toc__header-title{text-align:start;}.elementor-28020 .elementor-element.elementor-element-e964bec .elementor-toc__header{flex-direction:row;}.elementor-28020 .elementor-element.elementor-element-856f52{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-326c9d6a{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-2ca16af6{transition:all 400ms;text-align:center;}.elementor-28020 .elementor-element.elementor-element-2ca16af6 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:28px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-4e21a011{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-28020 .elementor-element.elementor-element-18ee6e3d > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-28020 .elementor-element.elementor-element-18ee6e3d{transition:all 400ms;text-align:start;}.elementor-28020 .elementor-element.elementor-element-18ee6e3d .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:25px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-69f2b31e{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-28020 .elementor-element.elementor-element-ecef0ce{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-ecef0ce .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28020 .elementor-element.elementor-element-ecef0ce .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28020 .elementor-element.elementor-element-ecef0ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-ecef0ce.elementor-view-framed .elementor-icon, .elementor-28020 .elementor-element.elementor-element-ecef0ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-8761323 );color:var( --e-global-color-8761323 );border-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-51a24ad > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-28020 .elementor-element.elementor-element-51a24ad{transition:all 400ms;text-align:start;}.elementor-28020 .elementor-element.elementor-element-51a24ad .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:25px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-b95a818{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-28020 .elementor-element.elementor-element-2a65c88f{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-2a65c88f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28020 .elementor-element.elementor-element-2a65c88f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28020 .elementor-element.elementor-element-2a65c88f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-2a65c88f.elementor-view-framed .elementor-icon, .elementor-28020 .elementor-element.elementor-element-2a65c88f.elementor-view-default .elementor-icon{fill:var( --e-global-color-8761323 );color:var( --e-global-color-8761323 );border-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-434b24b0 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-28020 .elementor-element.elementor-element-434b24b0{transition:all 400ms;text-align:start;}.elementor-28020 .elementor-element.elementor-element-434b24b0 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:25px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-54f18aab{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-28020 .elementor-element.elementor-element-0b80ed5{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-0b80ed5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28020 .elementor-element.elementor-element-0b80ed5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28020 .elementor-element.elementor-element-0b80ed5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-0b80ed5.elementor-view-framed .elementor-icon, .elementor-28020 .elementor-element.elementor-element-0b80ed5.elementor-view-default .elementor-icon{fill:var( --e-global-color-8761323 );color:var( --e-global-color-8761323 );border-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-150a37df > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-28020 .elementor-element.elementor-element-150a37df{transition:all 400ms;text-align:start;}.elementor-28020 .elementor-element.elementor-element-150a37df .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:25px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-1a83351{width:var( --container-widget-width, 192.13% );max-width:192.13%;--container-widget-width:192.13%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-eaef2ae{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-eaef2ae .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28020 .elementor-element.elementor-element-eaef2ae .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28020 .elementor-element.elementor-element-eaef2ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-eaef2ae.elementor-view-framed .elementor-icon, .elementor-28020 .elementor-element.elementor-element-eaef2ae.elementor-view-default .elementor-icon{fill:var( --e-global-color-8761323 );color:var( --e-global-color-8761323 );border-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-2eb2c53{width:var( --container-widget-width, 192.13% );max-width:192.13%;--container-widget-width:192.13%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-23cf99ff:not(.elementor-motion-effects-element-type-background), .elementor-28020 .elementor-element.elementor-element-23cf99ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28020 .elementor-element.elementor-element-23cf99ff > .elementor-background-overlay{background-image:url("https://drrubenluna.com/wp-content/uploads/2025/01/Razones-para-considerar-una-cirugia-bariatrica-en-este-2025-2.jpg");background-position:0px -151px;background-repeat:no-repeat;background-size:cover;opacity:0.16;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28020 .elementor-element.elementor-element-23cf99ff, .elementor-28020 .elementor-element.elementor-element-23cf99ff > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-28020 .elementor-element.elementor-element-23cf99ff{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-6ea41950 > .elementor-element-populated, .elementor-28020 .elementor-element.elementor-element-6ea41950 > .elementor-element-populated > .elementor-background-overlay, .elementor-28020 .elementor-element.elementor-element-6ea41950 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-28020 .elementor-element.elementor-element-6ea41950 > .elementor-element-populated{margin:50px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-28020 .elementor-element.elementor-element-6ea41950{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-2e5b422e{transition:all 400ms;text-align:center;}.elementor-28020 .elementor-element.elementor-element-2e5b422e .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:27px;text-transform:none;color:var( --e-global-color-22f0f96 );}.elementor-28020 .elementor-element.elementor-element-22d6c7d9 .elementor-button{background-color:var( --e-global-color-22f0f96 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-28020 .elementor-element.elementor-element-22d6c7d9{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-662f54e3{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-2b911bfc{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-3ff9cd0{--spacer-size:50px;transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-17acf7c6{transition:all 400ms;text-align:center;}.elementor-28020 .elementor-element.elementor-element-17acf7c6 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:28px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-e780ed2{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-28020 .elementor-element.elementor-element-32abc3c7 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-28020 .elementor-element.elementor-element-32abc3c7{transition:all 400ms;text-align:start;}.elementor-28020 .elementor-element.elementor-element-32abc3c7 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:25px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-4146dd89{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-28020 .elementor-element.elementor-element-4933035d{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-4933035d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28020 .elementor-element.elementor-element-4933035d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28020 .elementor-element.elementor-element-4933035d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-4933035d.elementor-view-framed .elementor-icon, .elementor-28020 .elementor-element.elementor-element-4933035d.elementor-view-default .elementor-icon{fill:var( --e-global-color-8761323 );color:var( --e-global-color-8761323 );border-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-2fa9aea0 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-28020 .elementor-element.elementor-element-2fa9aea0{transition:all 400ms;text-align:start;}.elementor-28020 .elementor-element.elementor-element-2fa9aea0 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:25px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-384bc79b{transition:all 400ms;text-align:start;color:#494F57;}.elementor-28020 .elementor-element.elementor-element-14a06f0d{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-14a06f0d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-28020 .elementor-element.elementor-element-14a06f0d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28020 .elementor-element.elementor-element-14a06f0d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-14a06f0d.elementor-view-framed .elementor-icon, .elementor-28020 .elementor-element.elementor-element-14a06f0d.elementor-view-default .elementor-icon{fill:var( --e-global-color-8761323 );color:var( --e-global-color-8761323 );border-color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-17246b1b > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-28020 .elementor-element.elementor-element-17246b1b{transition:all 400ms;text-align:start;}.elementor-28020 .elementor-element.elementor-element-17246b1b .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:25px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-50634de2{transition:all 400ms;text-align:start;color:#494F57;}.elementor-28020 .elementor-element.elementor-element-1a3cc6c{width:var( --container-widget-width, 192.13% );max-width:192.13%;--container-widget-width:192.13%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-c31dcb3{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-25ce3a2a{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-eb241f5{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-eb241f5 img{border-radius:20px 20px 20px 20px;}.elementor-28020 .elementor-element.elementor-element-759d1ec5{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-2282895f{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-2282895f img{border-radius:20px 20px 20px 20px;}.elementor-28020 .elementor-element.elementor-element-3a6efba6{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-5af8cb46{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-1e52f462{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-1e52f462 .elementor-button{border-radius:20px 20px 20px 20px;}.elementor-28020 .elementor-element.elementor-element-8f96621{--spacer-size:10px;transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-7ad3f3d1{transition:all 400ms;text-align:center;}.elementor-28020 .elementor-element.elementor-element-7ad3f3d1 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:28px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-4aeff1ff{transition:all 400ms;text-align:start;color:#494F57;}.elementor-28020 .elementor-element.elementor-element-213cbc68{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-213cbc68 .elementor-button{border-radius:20px 20px 20px 20px;}.elementor-28020 .elementor-element.elementor-element-546f5b76{--spacer-size:90px;transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-6d19e761{transition:all 400ms;text-align:center;}.elementor-28020 .elementor-element.elementor-element-6d19e761 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:28px;text-transform:none;color:#2A2A5B;}.elementor-28020 .elementor-element.elementor-element-314813c2{transition:all 400ms;}.elementor-28020 .elementor-element.elementor-element-314813c2 .elementor-accordion-icon, .elementor-28020 .elementor-element.elementor-element-314813c2 .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-28020 .elementor-element.elementor-element-314813c2 .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-28020 .elementor-element.elementor-element-314813c2 .elementor-accordion-title{font-family:"GOLDPLAY", Sans-serif;font-size:20px;font-weight:600;}.elementor-28020 .elementor-element.elementor-element-314813c2 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-314813c2 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-314813c2 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-8761323 );}.elementor-28020 .elementor-element.elementor-element-314813c2 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-8761323 );}@media(max-width:1024px){.elementor-28020 .elementor-element.elementor-element-46e87c79 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-28020 .elementor-element.elementor-element-23cf99ff > .elementor-background-overlay{background-position:0px 0px;}}@media(max-width:767px){.elementor-28020 .elementor-element.elementor-element-46e87c79{text-align:center;}.elementor-28020 .elementor-element.elementor-element-46e87c79 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-28020 .elementor-element.elementor-element-18ee6e3d > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-28020 .elementor-element.elementor-element-51a24ad > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-28020 .elementor-element.elementor-element-434b24b0 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-28020 .elementor-element.elementor-element-150a37df > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-28020 .elementor-element.elementor-element-23cf99ff > .elementor-background-overlay{background-position:0px 0px;}.elementor-28020 .elementor-element.elementor-element-32abc3c7 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-28020 .elementor-element.elementor-element-2fa9aea0 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-28020 .elementor-element.elementor-element-17246b1b > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-28020 .elementor-element.elementor-element-546f5b76{--spacer-size:8px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'GOLDPLAY';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://drrubenluna.com/wp-content/uploads/2023/03/Goldplay-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'GOLDPLAY';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://drrubenluna.com/wp-content/uploads/2023/03/Goldplay-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'GOLDPLAY';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://drrubenluna.com/wp-content/uploads/2023/03/Goldplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'GOLDPLAY';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */