.elementor-22875 .elementor-element.elementor-element-17fd382:not(.elementor-motion-effects-element-type-background),.elementor-22875 .elementor-element.elementor-element-17fd382>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.drdavidcampillo.com/wp-content/uploads/2025/05/dr-david-campillo-slider.jpg");background-position:center right;background-size:cover}.elementor-22875 .elementor-element.elementor-element-17fd382>.elementor-background-overlay{background-color:var(--e-global-color-4aee702);opacity:.07;transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-17fd382>.elementor-container{min-height:750px}.elementor-22875 .elementor-element.elementor-element-17fd382{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-bc-flex-widget .elementor-22875 .elementor-element.elementor-element-6331ba2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-22875 .elementor-element.elementor-element-6331ba2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-22875 .elementor-element.elementor-element-6331ba2>.elementor-element-populated,.elementor-22875 .elementor-element.elementor-element-6331ba2>.elementor-element-populated>.elementor-background-overlay,.elementor-22875 .elementor-element.elementor-element-6331ba2>.elementor-background-slideshow{border-radius:30px}.elementor-22875 .elementor-element.elementor-element-6331ba2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:150px}.elementor-22875 .elementor-element.elementor-element-6331ba2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-0178f05{text-align:start}.elementor-22875 .elementor-element.elementor-element-0178f05 .elementor-heading-title{font-size:78px;font-weight:700;line-height:78px;color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-c6ec87f{text-align:start}.elementor-22875 .elementor-element.elementor-element-c6ec87f .elementor-heading-title{font-size:22px;font-weight:300;color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-aa0920a{--spacer-size:50px}.elementor-22875 .elementor-element.elementor-element-979a6c4 .elementor-button{background-color:var(--e-global-color-996cd81);font-size:20px;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-979a6c4 .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-979a6c4 .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-979a6c4 .elementor-button-content-wrapper{flex-direction:row}.elementor-22875 .elementor-element.elementor-element-979a6c4 .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-979a6c4 .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-979a6c4 .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-aea6000 .elementor-button{background-color:var(--e-global-color-994b6ce);font-size:20px;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-aea6000 .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-aea6000 .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-aea6000 .elementor-button-content-wrapper{flex-direction:row}.elementor-22875 .elementor-element.elementor-element-aea6000 .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-aea6000 .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-aea6000 .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-c4fdf68{--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-22875 .elementor-element.elementor-element-f9d8b17{padding:100px}.elementor-22875 .elementor-element.elementor-element-4e43d39>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-22875 .elementor-element.elementor-element-b340022 .single_image:before{opacity:.5}.elementor-22875 .elementor-element.elementor-element-b340022 .single_image img{transition:.5s}.elementor-22875 .elementor-element.elementor-element-ebaf7cb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-22875 .elementor-element.elementor-element-ebaf7cb>.elementor-element-populated{padding:50px}.elementor-22875 .elementor-element.elementor-element-9f371c5>.elementor-widget-container{margin:0;padding:0}.elementor-22875 .elementor-element.elementor-element-9f371c5 .elementor-heading-title{font-size:41px;font-weight:700;color:var(--e-global-color-994b6ce)}.elementor-22875 .elementor-element.elementor-element-56e6e22>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-22875 .elementor-element.elementor-element-56e6e22 .elementor-heading-title{line-height:32px;color:var(--e-global-color-996cd81)}.elementor-22875 .elementor-element.elementor-element-3a43dcb .elementor-button{background-color:var(--e-global-color-996cd81);font-size:20px;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-3a43dcb .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-3a43dcb .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-3a43dcb .elementor-button-content-wrapper{flex-direction:row}.elementor-22875 .elementor-element.elementor-element-3a43dcb .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-3a43dcb .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-3a43dcb .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-df7b446:not(.elementor-motion-effects-element-type-background),.elementor-22875 .elementor-element.elementor-element-df7b446>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-27f461a);background-image:url("https://www.drdavidcampillo.com/wp-content/uploads/2025/05/cap-1-dr-david-campillo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-22875 .elementor-element.elementor-element-df7b446>.elementor-background-overlay{background-color:var(--e-global-color-876e46d);opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-df7b446{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px}.elementor-22875 .elementor-element.elementor-element-09c81c3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-22875 .elementor-element.elementor-element-09c81c3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-22875 .elementor-element.elementor-element-a63217e>.elementor-widget-container{margin:0;padding:0}.elementor-22875 .elementor-element.elementor-element-a63217e .elementor-heading-title{font-size:41px;font-weight:700;color:var(--e-global-color-996cd81)}.elementor-22875 .elementor-element.elementor-element-f01bbf3>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-22875 .elementor-element.elementor-element-f01bbf3 .elementor-heading-title{line-height:32px;color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-31bb412 .elementor-heading-title{font-size:19px;font-weight:300;line-height:27px;color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-aab4eb3{--spacer-size:50px}.elementor-22875 .elementor-element.elementor-element-170e01f .elementor-button{background-color:var(--e-global-color-994b6ce);font-size:20px;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-170e01f .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-170e01f .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-170e01f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22875 .elementor-element.elementor-element-170e01f .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-170e01f .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-170e01f .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-983cb86:not(.elementor-motion-effects-element-type-background),.elementor-22875 .elementor-element.elementor-element-983cb86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eff5f8}.elementor-22875 .elementor-element.elementor-element-983cb86{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 100px 0}.elementor-22875 .elementor-element.elementor-element-983cb86>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-5ce6d2e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-22875 .elementor-element.elementor-element-5ce6d2e>.elementor-element-populated{padding:0}.elementor-22875 .elementor-element.elementor-element-c55c3b3>.elementor-widget-container{margin:0 0 5px;padding:0}.elementor-22875 .elementor-element.elementor-element-c55c3b3{text-align:center}.elementor-22875 .elementor-element.elementor-element-c55c3b3 .elementor-heading-title{line-height:32px;color:var(--e-global-color-996cd81)}.elementor-22875 .elementor-element.elementor-element-e904673>.elementor-widget-container{margin:0;padding:0}.elementor-22875 .elementor-element.elementor-element-e904673{text-align:center}.elementor-22875 .elementor-element.elementor-element-e904673 .elementor-heading-title{font-size:41px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-994b6ce)}.elementor-22875 .elementor-element.elementor-element-753a00bb:not(.elementor-motion-effects-element-type-background),.elementor-22875 .elementor-element.elementor-element-753a00bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eff5f8}.elementor-22875 .elementor-element.elementor-element-753a00bb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:70px 0 100px}.elementor-22875 .elementor-element.elementor-element-753a00bb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-6969daa2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-22875 .elementor-element.elementor-element-6c45b1eb>.elementor-container{max-width:1500px}.elementor-22875 .elementor-element.elementor-element-6c45b1eb .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:20px}.elementor-22875 .elementor-element.elementor-element-6c45b1eb{padding:0;z-index:9}.elementor-22875 .elementor-element.elementor-element-52be82c2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-22875 .elementor-element.elementor-element-52be82c2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-52be82c2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px}.elementor-22875 .elementor-element.elementor-element-52be82c2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-700ec323 .elementor-button{background-color:var(--e-global-color-996cd81);font-size:18px;font-weight:300;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-700ec323 .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-700ec323 .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-700ec323 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22875 .elementor-element.elementor-element-700ec323 .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-700ec323 .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-700ec323 .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-2708a569:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-22875 .elementor-element.elementor-element-2708a569>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-2708a569>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px}.elementor-22875 .elementor-element.elementor-element-2708a569>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-5fe731d9 .elementor-button{background-color:var(--e-global-color-996cd81);font-size:18px;font-weight:300;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-5fe731d9 .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-5fe731d9 .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-5fe731d9 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22875 .elementor-element.elementor-element-5fe731d9 .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-5fe731d9 .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-5fe731d9 .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-3e57db93:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-22875 .elementor-element.elementor-element-3e57db93>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-3e57db93>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px}.elementor-22875 .elementor-element.elementor-element-3e57db93>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-305ae3b6 .elementor-button{background-color:var(--e-global-color-996cd81);font-size:18px;font-weight:300;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-305ae3b6 .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-305ae3b6 .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-305ae3b6 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22875 .elementor-element.elementor-element-305ae3b6 .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-305ae3b6 .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-305ae3b6 .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-9db006:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-22875 .elementor-element.elementor-element-9db006>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-9db006>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px}.elementor-22875 .elementor-element.elementor-element-9db006>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-4fe39083 .elementor-button{background-color:var(--e-global-color-996cd81);font-size:18px;font-weight:300;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-4fe39083 .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-4fe39083 .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-4fe39083 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22875 .elementor-element.elementor-element-4fe39083 .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-4fe39083 .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-4fe39083 .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-583050ac>.elementor-container{max-width:1500px}.elementor-22875 .elementor-element.elementor-element-583050ac .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:20px}.elementor-22875 .elementor-element.elementor-element-583050ac{padding:0;z-index:9}.elementor-22875 .elementor-element.elementor-element-37285f7d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-22875 .elementor-element.elementor-element-37285f7d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-37285f7d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px}.elementor-22875 .elementor-element.elementor-element-37285f7d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-44d09efc .elementor-button{background-color:var(--e-global-color-996cd81);font-size:18px;font-weight:300;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-44d09efc .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-44d09efc .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-44d09efc .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22875 .elementor-element.elementor-element-44d09efc .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-44d09efc .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-44d09efc .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-1a2982c7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-22875 .elementor-element.elementor-element-1a2982c7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-1a2982c7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px}.elementor-22875 .elementor-element.elementor-element-1a2982c7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-4ae98ae3 .elementor-button{background-color:var(--e-global-color-996cd81);font-size:18px;font-weight:300;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-4ae98ae3 .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-4ae98ae3 .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-4ae98ae3 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22875 .elementor-element.elementor-element-4ae98ae3 .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-4ae98ae3 .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-4ae98ae3 .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-4c4563ab:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-22875 .elementor-element.elementor-element-4c4563ab>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-4c4563ab>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px}.elementor-22875 .elementor-element.elementor-element-4c4563ab>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-4e95dd70 .elementor-button{background-color:var(--e-global-color-996cd81);font-size:18px;font-weight:300;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-4e95dd70 .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-4e95dd70 .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-4e95dd70 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22875 .elementor-element.elementor-element-4e95dd70 .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-4e95dd70 .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-4e95dd70 .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-728ac434:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-22875 .elementor-element.elementor-element-728ac434>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-728ac434>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px}.elementor-22875 .elementor-element.elementor-element-728ac434>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-6879fdcb .elementor-button{background-color:var(--e-global-color-996cd81);font-size:18px;font-weight:300;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-6879fdcb .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-6879fdcb .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-6879fdcb .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22875 .elementor-element.elementor-element-6879fdcb .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-6879fdcb .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-6879fdcb .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-50993ec:not(.elementor-motion-effects-element-type-background),.elementor-22875 .elementor-element.elementor-element-50993ec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-27f461a)}.elementor-22875 .elementor-element.elementor-element-50993ec{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-22875 .elementor-element.elementor-element-50993ec>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-5330580>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-22875 .elementor-element.elementor-element-3dcede2 .beer-handle{width:47px;height:47px}.elementor-bc-flex-widget .elementor-22875 .elementor-element.elementor-element-ebdadfc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-22875 .elementor-element.elementor-element-ebdadfc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-22875 .elementor-element.elementor-element-ebdadfc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-22875 .elementor-element.elementor-element-ebdadfc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 80px}.elementor-22875 .elementor-element.elementor-element-c0922fd>.elementor-widget-container{margin:0;padding:0}.elementor-22875 .elementor-element.elementor-element-c0922fd .elementor-heading-title{font-size:41px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-994b6ce)}.elementor-22875 .elementor-element.elementor-element-eece7ff>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-22875 .elementor-element.elementor-element-eece7ff .elementor-heading-title{line-height:32px;color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-9940b1f .elementor-button{background-color:var(--e-global-color-994b6ce);font-size:18px;font-weight:300;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-9940b1f .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-9940b1f .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-9940b1f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22875 .elementor-element.elementor-element-9940b1f .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-22875 .elementor-element.elementor-element-9940b1f .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-9940b1f .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-e1e8924:not(.elementor-motion-effects-element-type-background),.elementor-22875 .elementor-element.elementor-element-e1e8924>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.drdavidcampillo.com/wp-content/uploads/2025/05/dr-david-campillo-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-22875 .elementor-element.elementor-element-e1e8924>.elementor-background-overlay{opacity:.93;transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-e1e8924{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px}.elementor-22875 .elementor-element.elementor-element-d661d24 .witr_back_title{text-align:left}.elementor-22875 .elementor-element.elementor-element-d661d24 .witr_section_title_inner h2{color:#fff;text-transform:uppercase}.elementor-22875 .elementor-element.elementor-element-d661d24 .witr_section_title_inner h3{color:#fff}.elementor-22875 .elementor-element.elementor-element-d661d24 .witr_section_title_inner h1{color:#fff}.elementor-22875 .elementor-element.elementor-element-d661d24 .witr_back_title h4{-webkit-text-fill-color:#ededed;-webkit-text-stroke-width:0px;opacity:1}.elementor-22875 .elementor-element.elementor-element-98486ba{text-align:center}.elementor-22875 .elementor-element.elementor-element-98486ba .elementor-heading-title{font-size:18px;line-height:23px;color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-01b7618 .elementor-button{background-color:var(--e-global-color-994b6ce);font-size:18px;font-weight:300;fill:var(--e-global-color-7f58610);color:var(--e-global-color-7f58610);border-style:none;border-radius:5px;padding:20px 30px}.elementor-22875 .elementor-element.elementor-element-01b7618 .elementor-button:hover,.elementor-22875 .elementor-element.elementor-element-01b7618 .elementor-button:focus{background-color:var(--e-global-color-4aee702);color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-01b7618 .elementor-button:hover svg,.elementor-22875 .elementor-element.elementor-element-01b7618 .elementor-button:focus svg{fill:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-45e2cf6:not(.elementor-motion-effects-element-type-background),.elementor-22875 .elementor-element.elementor-element-45e2cf6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7f58610)}.elementor-22875 .elementor-element.elementor-element-45e2cf6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:84px 0 37px}.elementor-22875 .elementor-element.elementor-element-45e2cf6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22875 .elementor-element.elementor-element-5578220 .witr_back_title{text-align:center}.elementor-22875 .elementor-element.elementor-element-5578220 .witr_section_title_inner h2{font-size:22px;font-weight:300;text-transform:uppercase}.elementor-22875 .elementor-element.elementor-element-5578220 .witr_back_title h4{opacity:1}.elementor-22875 .elementor-element.elementor-element-4b8f401 .em_single_testimonial,.elementor-22875 .elementor-element.elementor-element-4b8f401 .testiCreCon,.elementor-22875 .elementor-element.elementor-element-4b8f401 .testomonial .test-part,.elementor-22875 .elementor-element.elementor-element-4b8f401 .witr_testi_s_11{border-radius:5px}.elementor-22875 .elementor-element.elementor-element-4b8f401 .em_single_testimonial,.elementor-22875 .elementor-element.elementor-element-4b8f401 .testomonial .test-part,.elementor-22875 .elementor-element.elementor-element-4b8f401 .witr_testi_main,.elementor-22875 .elementor-element.elementor-element-4b8f401 .testiCreCon,.elementor-22875 .elementor-element.elementor-element-4b8f401 .witr_testi_s_11{box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-22875 .elementor-element.elementor-element-4b8f401 .testomonial .test-part,.elementor-22875 .elementor-element.elementor-element-4b8f401 .em_single_testimonial,.elementor-22875 .elementor-element.elementor-element-4b8f401 .witr_testi_main,.elementor-22875 .elementor-element.elementor-element-4b8f401 .testiCreCon{padding:40px}.elementor-22875 .elementor-element.elementor-element-4b8f401 .all_color_testimonial h6,.elementor-22875 .elementor-element.elementor-element-4b8f401 .all_color_testimonial h2{color:var(--e-global-color-4aee702);font-size:20px}.elementor-22875 .elementor-element.elementor-element-4b8f401 .all_color_testimonial span,.elementor-22875 .elementor-element.elementor-element-4b8f401 .execllent_star h3{color:var(--e-global-color-996cd81);font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300}.elementor-22875 .elementor-element.elementor-element-4b8f401 .all_color_testimonial i{color:var(--e-global-color-996cd81);font-size:24px}.elementor-22875 .elementor-element.elementor-element-4b8f401 .all_color_testimonial p{color:#666;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:300}.elementor-22875 .elementor-element.elementor-element-4b8f401 .em_testi_content{margin:0}.elementor-22875 .elementor-element.elementor-element-4b8f401 .em_test_thumb,.elementor-22875 .elementor-element.elementor-element-4b8f401 .autho_thumb,.elementor-22875 .elementor-element.elementor-element-4b8f401 .postimg{float:none}.elementor-22875 .elementor-element.elementor-element-4b8f401 .all_color_testimonial img{border-radius:0}.elementor-22875 .elementor-element.elementor-element-0873c18{--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}@media(max-width:1024px){.elementor-22875 .elementor-element.elementor-element-17fd382{margin-top:0;margin-bottom:0;padding:0}.elementor-bc-flex-widget .elementor-22875 .elementor-element.elementor-element-6331ba2.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-22875 .elementor-element.elementor-element-6331ba2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-22875 .elementor-element.elementor-element-6331ba2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px}.elementor-22875 .elementor-element.elementor-element-0178f05 .elementor-heading-title{font-size:46px}.elementor-22875 .elementor-element.elementor-element-aa0920a{--spacer-size:1px}.elementor-22875 .elementor-element.elementor-element-f9d8b17{padding:30px}}@media(max-width:767px){.elementor-22875 .elementor-element.elementor-element-17fd382>.elementor-container{min-height:439px}.elementor-22875 .elementor-element.elementor-element-6331ba2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-22875 .elementor-element.elementor-element-6331ba2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-22875 .elementor-element.elementor-element-0178f05>.elementor-widget-container{margin:0;padding:0}.elementor-22875 .elementor-element.elementor-element-0178f05 .elementor-heading-title{font-size:27px;line-height:48px}.elementor-22875 .elementor-element.elementor-element-c6ec87f>.elementor-widget-container{margin:0 0 10px}.elementor-22875 .elementor-element.elementor-element-c6ec87f .elementor-heading-title{font-size:18px;line-height:22px}.elementor-22875 .elementor-element.elementor-element-979a6c4>.elementor-widget-container{margin:0 0 10px}.elementor-22875 .elementor-element.elementor-element-979a6c4 .elementor-button{font-size:16px;padding:10px 20px}.elementor-22875 .elementor-element.elementor-element-aea6000 .elementor-button{font-size:16px;padding:10px 20px}.elementor-22875 .elementor-element.elementor-element-f9d8b17{padding:0}.elementor-22875 .elementor-element.elementor-element-4e43d39>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-22875 .elementor-element.elementor-element-b340022>.elementor-widget-container{margin:0 0 30px}.elementor-22875 .elementor-element.elementor-element-ebaf7cb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-22875 .elementor-element.elementor-element-ebaf7cb>.elementor-element-populated{padding:30px}.elementor-22875 .elementor-element.elementor-element-3a43dcb .elementor-button{font-size:16px;padding:10px 20px}.elementor-22875 .elementor-element.elementor-element-df7b446{padding:0}.elementor-22875 .elementor-element.elementor-element-09c81c3>.elementor-element-populated{padding:50px}.elementor-22875 .elementor-element.elementor-element-a63217e .elementor-heading-title{font-size:30px}.elementor-22875 .elementor-element.elementor-element-170e01f .elementor-button{font-size:16px;padding:10px 20px}.elementor-22875 .elementor-element.elementor-element-983cb86{padding:0}.elementor-22875 .elementor-element.elementor-element-5ce6d2e>.elementor-element-populated{padding:30px}.elementor-22875 .elementor-element.elementor-element-e904673 .elementor-heading-title{font-size:30px}.elementor-22875 .elementor-element.elementor-element-753a00bb{padding:0}.elementor-22875 .elementor-element.elementor-element-50993ec{padding:0}.elementor-22875 .elementor-element.elementor-element-7b4e9cc>.elementor-element-populated{padding:30px}.elementor-22875 .elementor-element.elementor-element-3dcede2>.elementor-widget-container{margin:0 0 30px}.elementor-22875 .elementor-element.elementor-element-ebdadfc>.elementor-element-populated{padding:0 10px}.elementor-22875 .elementor-element.elementor-element-c0922fd .elementor-heading-title{font-size:30px}.elementor-22875 .elementor-element.elementor-element-9940b1f .elementor-button{font-size:16px;padding:10px 20px}.elementor-22875 .elementor-element.elementor-element-e1e8924:not(.elementor-motion-effects-element-type-background),.elementor-22875 .elementor-element.elementor-element-e1e8924>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-22875 .elementor-element.elementor-element-e1e8924{padding:0}.elementor-22875 .elementor-element.elementor-element-114eee1>.elementor-element-populated{padding:50px}.elementor-22875 .elementor-element.elementor-element-d661d24 .witr_section_title_inner h3{font-size:18px}.elementor-22875 .elementor-element.elementor-element-d661d24 .witr_section_title_inner h1{font-size:18px}.elementor-22875 .elementor-element.elementor-element-01b7618 .elementor-button{font-size:16px;padding:10px 20px}.elementor-22875 .elementor-element.elementor-element-45e2cf6{padding:0}.elementor-22875 .elementor-element.elementor-element-166ac38>.elementor-element-populated{padding:30px}.elementor-22875 .elementor-element.elementor-element-4b8f401>.elementor-widget-container{margin:0;padding:0}}@media(min-width:768px){.elementor-22875 .elementor-element.elementor-element-6331ba2{width:100%}.elementor-22875 .elementor-element.elementor-element-4e43d39{width:37.807%}.elementor-22875 .elementor-element.elementor-element-ebaf7cb{width:62.193%}.elementor-22875 .elementor-element.elementor-element-6969daa2{width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-22875 .elementor-element.elementor-element-6331ba2{width:100%}}