.elementor-27794 .elementor-element.elementor-element-bf0a1a5{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-3001d141{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-122516b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27794 .elementor-element.elementor-element-122516b5{transition:all 400ms;text-align:center;}.elementor-27794 .elementor-element.elementor-element-122516b5 .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-27794 .elementor-element.elementor-element-36018eb0{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-27794 .elementor-element.elementor-element-46ff2a11{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-46ff2a11 .elementor-button{border-radius:20px 20px 20px 20px;}.elementor-27794 .elementor-element.elementor-element-4191480e{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-4191480e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-27794 .elementor-element.elementor-element-64bbf809{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-6fb251a2{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-6de7384a{transition:all 400ms;text-align:center;}.elementor-27794 .elementor-element.elementor-element-6de7384a .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:28px;text-transform:none;color:#2A2A5B;}.elementor-27794 .elementor-element.elementor-element-2db41928{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-27794 .elementor-element.elementor-element-1d0899f8{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-1d0899f8 .elementor-accordion-icon, .elementor-27794 .elementor-element.elementor-element-1d0899f8 .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-27794 .elementor-element.elementor-element-1d0899f8 .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-27794 .elementor-element.elementor-element-1d0899f8 .elementor-accordion-title{font-family:"GOLDPLAY", Sans-serif;font-size:20px;font-weight:600;}.elementor-27794 .elementor-element.elementor-element-1d0899f8 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-1d0899f8 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-1d0899f8 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-1d0899f8 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-46b4bcae:not(.elementor-motion-effects-element-type-background), .elementor-27794 .elementor-element.elementor-element-46b4bcae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27794 .elementor-element.elementor-element-46b4bcae > .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-27794 .elementor-element.elementor-element-46b4bcae, .elementor-27794 .elementor-element.elementor-element-46b4bcae > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-27794 .elementor-element.elementor-element-46b4bcae{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-31a0cff8 > .elementor-element-populated, .elementor-27794 .elementor-element.elementor-element-31a0cff8 > .elementor-element-populated > .elementor-background-overlay, .elementor-27794 .elementor-element.elementor-element-31a0cff8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-27794 .elementor-element.elementor-element-31a0cff8 > .elementor-element-populated{margin:50px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-27794 .elementor-element.elementor-element-31a0cff8{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-3c9b6183{transition:all 400ms;text-align:center;}.elementor-27794 .elementor-element.elementor-element-3c9b6183 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:27px;text-transform:none;color:var( --e-global-color-22f0f96 );}.elementor-27794 .elementor-element.elementor-element-3f2127b3 .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-27794 .elementor-element.elementor-element-3f2127b3{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-0a9827f{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-c269a74{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-42ce19a5{transition:all 400ms;text-align:center;}.elementor-27794 .elementor-element.elementor-element-42ce19a5 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:28px;text-transform:none;color:#2A2A5B;}.elementor-27794 .elementor-element.elementor-element-76e52368{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-27794 .elementor-element.elementor-element-5ed2adcc > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-27794 .elementor-element.elementor-element-5ed2adcc{transition:all 400ms;text-align:start;}.elementor-27794 .elementor-element.elementor-element-5ed2adcc .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:25px;text-transform:none;color:#2A2A5B;}.elementor-27794 .elementor-element.elementor-element-28ec6c0a{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-27794 .elementor-element.elementor-element-73f7d521 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-27794 .elementor-element.elementor-element-73f7d521{transition:all 400ms;text-align:start;}.elementor-27794 .elementor-element.elementor-element-73f7d521 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:25px;text-transform:none;color:#2A2A5B;}.elementor-27794 .elementor-element.elementor-element-70330565{transition:all 400ms;text-align:justify;color:#494F57;}.elementor-27794 .elementor-element.elementor-element-bc1f83c{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-5ed138d{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-6e23e72e{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-6e23e72e img{border-radius:20px 20px 20px 20px;}.elementor-27794 .elementor-element.elementor-element-6cc1fbc8{transition:all 400ms;text-align:center;}.elementor-27794 .elementor-element.elementor-element-6cc1fbc8 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:28px;text-transform:none;color:#2A2A5B;}.elementor-27794 .elementor-element.elementor-element-5488083f{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-27794 .elementor-element.elementor-element-eed03c1{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-940b0d5{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-4d6f9032{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-4d6f9032 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-27794 .elementor-element.elementor-element-4d6f9032 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-27794 .elementor-element.elementor-element-4d6f9032.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-4d6f9032.elementor-view-framed .elementor-icon, .elementor-27794 .elementor-element.elementor-element-4d6f9032.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-27794 .elementor-element.elementor-element-083ea7b{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-47591945{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-47591945 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-27794 .elementor-element.elementor-element-47591945 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-27794 .elementor-element.elementor-element-47591945.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-47591945.elementor-view-framed .elementor-icon, .elementor-27794 .elementor-element.elementor-element-47591945.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-27794 .elementor-element.elementor-element-b9804b1{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-772f62f{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-3f43a0d4{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-3f43a0d4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-27794 .elementor-element.elementor-element-3f43a0d4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-27794 .elementor-element.elementor-element-3f43a0d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-3f43a0d4.elementor-view-framed .elementor-icon, .elementor-27794 .elementor-element.elementor-element-3f43a0d4.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-27794 .elementor-element.elementor-element-4f21075{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-314cfff{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-314cfff .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-27794 .elementor-element.elementor-element-314cfff .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-27794 .elementor-element.elementor-element-314cfff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-314cfff.elementor-view-framed .elementor-icon, .elementor-27794 .elementor-element.elementor-element-314cfff.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-27794 .elementor-element.elementor-element-11bf155{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-38963f8{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-1406e706{transition:all 400ms;text-align:center;}.elementor-27794 .elementor-element.elementor-element-1406e706 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:28px;text-transform:none;color:#2A2A5B;}.elementor-27794 .elementor-element.elementor-element-37f75416{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-27794 .elementor-element.elementor-element-42ece6c6 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-27794 .elementor-element.elementor-element-42ece6c6{transition:all 400ms;text-align:start;}.elementor-27794 .elementor-element.elementor-element-42ece6c6 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:25px;text-transform:none;color:#2A2A5B;}.elementor-27794 .elementor-element.elementor-element-20110e27{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-27794 .elementor-element.elementor-element-313f9305 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-27794 .elementor-element.elementor-element-313f9305{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-313f9305 .elementor-button{border-radius:20px 20px 20px 20px;}.elementor-27794 .elementor-element.elementor-element-06069ea{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-091d37e{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-2b1e7008{transition:all 400ms;text-align:center;}.elementor-27794 .elementor-element.elementor-element-2b1e7008 .elementor-heading-title{font-family:"GOLDPLAY", Sans-serif;font-size:28px;text-transform:none;color:#2A2A5B;}.elementor-27794 .elementor-element.elementor-element-4ff347ff{transition:all 400ms;}.elementor-27794 .elementor-element.elementor-element-4ff347ff .elementor-accordion-icon, .elementor-27794 .elementor-element.elementor-element-4ff347ff .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-27794 .elementor-element.elementor-element-4ff347ff .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-27794 .elementor-element.elementor-element-4ff347ff .elementor-accordion-title{font-family:"GOLDPLAY", Sans-serif;font-size:20px;font-weight:600;}.elementor-27794 .elementor-element.elementor-element-4ff347ff .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-4ff347ff .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-4ff347ff .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-8761323 );}.elementor-27794 .elementor-element.elementor-element-4ff347ff .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-8761323 );}@media(max-width:1024px){.elementor-27794 .elementor-element.elementor-element-122516b5 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-27794 .elementor-element.elementor-element-46b4bcae > .elementor-background-overlay{background-position:0px 0px;}}@media(max-width:767px){.elementor-27794 .elementor-element.elementor-element-122516b5{text-align:center;}.elementor-27794 .elementor-element.elementor-element-122516b5 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-27794 .elementor-element.elementor-element-46b4bcae > .elementor-background-overlay{background-position:0px 0px;}.elementor-27794 .elementor-element.elementor-element-5ed2adcc > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-27794 .elementor-element.elementor-element-73f7d521 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-27794 .elementor-element.elementor-element-42ece6c6 > .elementor-widget-container{margin:15px 15px 15px 15px;}}/* 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 */