.elementor-90 .elementor-element.elementor-element-4f9f39f:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-4f9f39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vellex.com.mx/wp-content/uploads/2025/08/depilacion-laser-terapia-de-depilacion-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-90 .elementor-element.elementor-element-4f9f39f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(111deg, #000000 51%, var( --e-global-color-primary ) 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-90 .elementor-element.elementor-element-4f9f39f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 174px 0px;}.elementor-90 .elementor-element.elementor-element-0ea9f40 > .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-90 .elementor-element.elementor-element-0e37240 img{width:47%;}.elementor-90 .elementor-element.elementor-element-16d0035 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-16d0035{text-align:center;}.elementor-90 .elementor-element.elementor-element-16d0035 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:400;line-height:1.5em;letter-spacing:0.1px;color:#C09A51;}.elementor-90 .elementor-element.elementor-element-bb9a864 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-90 .elementor-element.elementor-element-bb9a864{text-align:center;}.elementor-90 .elementor-element.elementor-element-bb9a864 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:53px;font-weight:400;line-height:1.5em;letter-spacing:0.1px;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-icon i{color:#C09A51;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-icon svg{fill:#C09A51;transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-1025804{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-text{color:#C09A51;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-9946777 .elementor-button{background-color:rgba(255, 255, 255, 0.1);font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A51;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-90 .elementor-element.elementor-element-9946777 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-9946777 .elementor-button:focus{background-color:#C09A51;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-9946777 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-9946777 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-9946777 .elementor-button:hover svg, .elementor-90 .elementor-element.elementor-element-9946777 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-2eaf8e7 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-2eaf8e7{text-align:center;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-58d037c .eael-countdown-item > div{text-align:center;margin-right:0px;margin-left:0px;}.elementor-90 .elementor-element.elementor-element-58d037c .eael-countdown-items>li{display:table-cell;}.elementor-90 .elementor-element.elementor-element-58d037c .eael-countdown-digits::after{left:98%;}.elementor-90 .elementor-element.elementor-element-58d037c .eael-countdown-container{margin-right:-0px;margin-left:-0px;margin-bottom:0px;}.elementor-90 .elementor-element.elementor-element-58d037c .eael-countdown-digits{color:#fec503;font-size:19px;}.elementor-90 .elementor-element.elementor-element-58d037c .eael-countdown-label{font-size:19px;}.elementor-90 .elementor-element.elementor-element-ac21120{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-90 .elementor-element.elementor-element-00a48b8{--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-90 .elementor-element.elementor-element-e377d10{--display:flex;}.elementor-90 .elementor-element.elementor-element-3048792{--display:flex;--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-38bf977 .elementor-button{background-color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;fill:#362C1E;color:#362C1E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A51;border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-90 .elementor-element.elementor-element-38bf977 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-38bf977 .elementor-button:focus{background-color:#C09A51;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-38bf977 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-38bf977 .elementor-button:hover svg, .elementor-90 .elementor-element.elementor-element-38bf977 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-4b6971b{--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-90 .elementor-element.elementor-element-5f95423{--display:flex;}.elementor-90 .elementor-element.elementor-element-92cd753{--display:flex;--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-133de61 .elementor-button{background-color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;fill:#362C1E;color:#362C1E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A51;border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-90 .elementor-element.elementor-element-133de61 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-133de61 .elementor-button:focus{background-color:#C09A51;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-133de61 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-133de61 .elementor-button:hover svg, .elementor-90 .elementor-element.elementor-element-133de61 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-1c191c7{--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-90 .elementor-element.elementor-element-b4f7c23{--display:flex;}.elementor-90 .elementor-element.elementor-element-d68c931{--display:flex;--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-11fa1fd .elementor-button{background-color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;fill:#362C1E;color:#362C1E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A51;border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-90 .elementor-element.elementor-element-11fa1fd .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-11fa1fd .elementor-button:focus{background-color:#C09A51;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-11fa1fd .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-11fa1fd .elementor-button:hover svg, .elementor-90 .elementor-element.elementor-element-11fa1fd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-1d330b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-90 .elementor-element.elementor-element-1d330b9:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-1d330b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vellex.com.mx/wp-content/uploads/2025/08/f0a33c46-object-1.png");background-position:bottom right;background-repeat:no-repeat;background-size:445px auto;}.elementor-90 .elementor-element.elementor-element-1d330b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-90 .elementor-element.elementor-element-1d330b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-90 .elementor-element.elementor-element-466e3bf > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-90 .elementor-element.elementor-element-742de7c{margin-top:0px;margin-bottom:50px;}.elementor-90 .elementor-element.elementor-element-f06751c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;line-height:1.2em;letter-spacing:0.1px;color:#362C1E;}.elementor-90 .elementor-element.elementor-element-985c1b8 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-icon i{color:#C09A51;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-icon svg{fill:#C09A51;transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-985c1b8{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-text{color:#362C1E;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-196f2d6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-90 .elementor-element.elementor-element-196f2d6{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:2.1em;color:#606060;}.elementor-90 .elementor-element.elementor-element-1e3737b .elementor-button{background-color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;fill:#362C1E;color:#362C1E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A51;border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-90 .elementor-element.elementor-element-1e3737b .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-1e3737b .elementor-button:focus{background-color:#C09A51;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-1e3737b .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-1e3737b .elementor-button:hover svg, .elementor-90 .elementor-element.elementor-element-1e3737b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-f6766ba > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 10px 0px;box-shadow:0px 30px 100px 0px rgba(23, 27, 42, 0.07);}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox .infobox-icon{align-self:center;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox .infobox-icon i{font-size:60px;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox .infobox-icon svg{height:60px;width:60px;fill:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox .infobox-icon .infobox-icon-wrap img{height:60px;width:60px;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox .infobox-icon .infobox-icon-wrap{width:100px;height:100px;background:#C09A51;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox .infobox-content .title{color:#362C1E;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;margin:33px 0px 0px 15px;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-90 .elementor-element.elementor-element-b0012aa > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 10px 0px;box-shadow:0px 30px 100px 0px rgba(23, 27, 42, 0.07);}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox .infobox-icon{align-self:center;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox .infobox-icon i{font-size:60px;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox .infobox-icon svg{height:60px;width:60px;fill:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox .infobox-icon .infobox-icon-wrap img{height:60px;width:60px;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox .infobox-icon .infobox-icon-wrap{width:100px;height:100px;background:#C09A51;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox .infobox-content .title{color:#362C1E;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;margin:33px 0px 0px 15px;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-90 .elementor-element.elementor-element-383d609 > .elementor-widget-container{background-color:#FFFFFF;box-shadow:0px 30px 100px 0px rgba(23, 27, 42, 0.07);}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox .infobox-icon{align-self:center;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox .infobox-icon i{font-size:60px;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox .infobox-icon svg{height:60px;width:60px;fill:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:60px;width:60px;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox .infobox-icon .infobox-icon-wrap{width:100px;height:100px;background:#C09A51;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox .infobox-content .title{color:#362C1E;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;margin:33px 0px 0px 15px;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#4d4d4d;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-90 .elementor-element.elementor-element-1fd129b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-90 .elementor-element.elementor-element-1fd129b:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-1fd129b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vellex.com.mx/wp-content/uploads/2025/08/46f8864e-object-4.png");background-position:bottom left;background-repeat:no-repeat;background-size:470px auto;}.elementor-90 .elementor-element.elementor-element-1fd129b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 140px 0px;}.elementor-90 .elementor-element.elementor-element-1fd129b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-90 .elementor-element.elementor-element-556c635 img{width:100%;max-width:100%;border-style:solid;border-width:20px 20px 20px 20px;border-color:#FFFFFF;box-shadow:0px 30px 100px 0px rgba(23, 27, 42, 0.1);}.elementor-90 .elementor-element.elementor-element-5b46689 > .elementor-element-populated{padding:0px 0px 0px 100px;}.elementor-90 .elementor-element.elementor-element-46590e0{margin-top:0px;margin-bottom:50px;}.elementor-90 .elementor-element.elementor-element-a9c3222 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;line-height:1.2em;letter-spacing:0.1px;color:#362C1E;}.elementor-90 .elementor-element.elementor-element-d1f2770 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-icon i{color:#C09A51;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-icon svg{fill:#C09A51;transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-d1f2770{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-text{color:#362C1E;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-914ee9d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-90 .elementor-element.elementor-element-914ee9d{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:2.1em;color:#606060;}.elementor-90 .elementor-element.elementor-element-e407d94 .elementor-button{background-color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;fill:#362C1E;color:#362C1E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C09A51;border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-90 .elementor-element.elementor-element-e407d94 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-e407d94 .elementor-button:focus{background-color:#C09A51;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-e407d94 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-e407d94 .elementor-button:hover svg, .elementor-90 .elementor-element.elementor-element-e407d94 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-c2fa8df:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-c2fa8df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vellex.com.mx/wp-content/uploads/2025/08/57eb5a22-object-3.png");background-position:bottom right;background-repeat:no-repeat;background-size:265px auto;}.elementor-90 .elementor-element.elementor-element-c2fa8df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-90 .elementor-element.elementor-element-c2fa8df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-90 .elementor-element.elementor-element-8dc85e6{margin-top:0px;margin-bottom:50px;}.elementor-90 .elementor-element.elementor-element-b9b85b8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;line-height:1.2em;letter-spacing:0.1px;color:#362C1E;}.elementor-90 .elementor-element.elementor-element-d5b3613 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-icon i{color:#C09A51;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-icon svg{fill:#C09A51;transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-d5b3613{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-text{color:#362C1E;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-5b4f05e > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-90 .elementor-element.elementor-element-b5e5ea3 > .elementor-widget-container{background-color:#F1F1F1;margin:0px 0px 30px 0px;padding:20px 30px 20px 30px;}.elementor-90 .elementor-element.elementor-element-b5e5ea3:hover .elementor-widget-container{background-color:#FFFFFF;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);}.elementor-90 .elementor-element.elementor-element-b5e5ea3 .eael-infobox .infobox-icon{align-self:center;}.elementor-90 .elementor-element.elementor-element-b5e5ea3 .eael-infobox .infobox-content .title{color:#362C1E;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:0.1px;margin:0px 0px 20px 0px;}.elementor-90 .elementor-element.elementor-element-b5e5ea3 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#606060;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:2.2em;}.elementor-90 .elementor-element.elementor-element-b5e5ea3 .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-b5e5ea3 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-90 .elementor-element.elementor-element-b5e5ea3 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-90 .elementor-element.elementor-element-f41c6b1 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-90 .elementor-element.elementor-element-6bb44b8 > .elementor-widget-container{background-color:#F1F1F1;margin:0px 0px 30px 0px;padding:20px 30px 20px 30px;}.elementor-90 .elementor-element.elementor-element-6bb44b8:hover .elementor-widget-container{background-color:#FFFFFF;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);}.elementor-90 .elementor-element.elementor-element-6bb44b8 .eael-infobox .infobox-icon{align-self:center;}.elementor-90 .elementor-element.elementor-element-6bb44b8 .eael-infobox .infobox-content .title{color:#362C1E;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:0.1px;margin:0px 0px 20px 0px;}.elementor-90 .elementor-element.elementor-element-6bb44b8 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#606060;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:2.2em;}.elementor-90 .elementor-element.elementor-element-6bb44b8 .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-6bb44b8 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-90 .elementor-element.elementor-element-6bb44b8 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-90 .elementor-element.elementor-element-9ff3f1f > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-90 .elementor-element.elementor-element-f5354ec > .elementor-widget-container{background-color:#F1F1F1;margin:0px 0px 30px 0px;padding:20px 30px 20px 30px;}.elementor-90 .elementor-element.elementor-element-f5354ec:hover .elementor-widget-container{background-color:#FFFFFF;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);}.elementor-90 .elementor-element.elementor-element-f5354ec .eael-infobox .infobox-icon{align-self:center;}.elementor-90 .elementor-element.elementor-element-f5354ec .eael-infobox .infobox-content .title{color:#362C1E;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:0.1px;margin:0px 0px 20px 0px;}.elementor-90 .elementor-element.elementor-element-f5354ec .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#606060;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:2.2em;}.elementor-90 .elementor-element.elementor-element-f5354ec .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-f5354ec .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-90 .elementor-element.elementor-element-f5354ec .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-90 .elementor-element.elementor-element-61ed201 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-90 .elementor-element.elementor-element-4e9c8fb > .elementor-widget-container{background-color:#F1F1F1;margin:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-90 .elementor-element.elementor-element-4e9c8fb:hover .elementor-widget-container{background-color:#FFFFFF;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.05);}.elementor-90 .elementor-element.elementor-element-4e9c8fb .eael-infobox .infobox-icon{align-self:center;}.elementor-90 .elementor-element.elementor-element-4e9c8fb .eael-infobox .infobox-content .title{color:#362C1E;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:0.1px;margin:0px 0px 20px 0px;}.elementor-90 .elementor-element.elementor-element-4e9c8fb .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#606060;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:2.2em;}.elementor-90 .elementor-element.elementor-element-4e9c8fb .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-4e9c8fb .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-90 .elementor-element.elementor-element-4e9c8fb .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-90 .elementor-element.elementor-element-3e61746:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-3e61746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-3e61746{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 0px;}.elementor-90 .elementor-element.elementor-element-3e61746 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-90 .elementor-element.elementor-element-c30e5b6{margin-top:0px;margin-bottom:50px;}.elementor-90 .elementor-element.elementor-element-dbbbfeb{text-align:center;}.elementor-90 .elementor-element.elementor-element-dbbbfeb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;line-height:1.2em;letter-spacing:0.1px;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-icon i{color:#C09A51;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-icon svg{fill:#C09A51;transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-02da0f3{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-text{color:#C09A51;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-3d680ba{padding:0px 0px 50px 0px;}.elementor-90 .elementor-element.elementor-element-b8b1392{text-align:center;}.elementor-90 .elementor-element.elementor-element-b8b1392 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-39a5d6c{text-align:center;}.elementor-90 .elementor-element.elementor-element-39a5d6c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-d244150{text-align:center;}.elementor-90 .elementor-element.elementor-element-d244150 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-bae88e1{text-align:center;}.elementor-90 .elementor-element.elementor-element-bae88e1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-13c4909{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-67e9456:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-67e9456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-67e9456{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-90 .elementor-element.elementor-element-67e9456 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-90 .elementor-element.elementor-element-cc79506{margin-top:0px;margin-bottom:50px;}.elementor-90 .elementor-element.elementor-element-579890c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;line-height:1.2em;letter-spacing:0.1px;color:#362C1E;}.elementor-90 .elementor-element.elementor-element-5a2ec74 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;font-weight:400;line-height:1.2em;letter-spacing:0.1px;color:#362C1E;}.elementor-90 .elementor-element.elementor-element-98fc166 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-icon i{color:#C09A51;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-icon svg{fill:#C09A51;transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-98fc166{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-text{color:#362C1E;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-a642c98{--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;}.elementor-90 .elementor-element.elementor-element-bf7fbe7{--display:flex;}.elementor-90 .elementor-element.elementor-element-13efbe9 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-13efbe9 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-13efbe9 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-13efbe9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-c172b57{--display:flex;}.elementor-90 .elementor-element.elementor-element-9b4ea86 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-9b4ea86 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-9b4ea86 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-9b4ea86 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-6dfdb07{--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;}.elementor-90 .elementor-element.elementor-element-06be846{--display:flex;}.elementor-90 .elementor-element.elementor-element-948fdf2 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-948fdf2 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-948fdf2 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-948fdf2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-a77ae66{--display:flex;}.elementor-90 .elementor-element.elementor-element-8127b37 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-8127b37 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-8127b37 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-8127b37 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-f2a38a1{--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;}.elementor-90 .elementor-element.elementor-element-87f5aca{--display:flex;}.elementor-90 .elementor-element.elementor-element-804bb48 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-804bb48 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-804bb48 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-804bb48 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-23da61c{--display:flex;}.elementor-90 .elementor-element.elementor-element-6a16bdf .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-6a16bdf .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-6a16bdf .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-6a16bdf .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-0439ed9{--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;}.elementor-90 .elementor-element.elementor-element-fc43b6e{--display:flex;}.elementor-90 .elementor-element.elementor-element-9a5b387 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-9a5b387 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-9a5b387 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-9a5b387 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-9692c8a{--display:flex;}.elementor-90 .elementor-element.elementor-element-6de8142 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-6de8142 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-6de8142 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-6de8142 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-4ef17f5{--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;}.elementor-90 .elementor-element.elementor-element-47ecf62{--display:flex;}.elementor-90 .elementor-element.elementor-element-6598a6d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-6598a6d .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-6598a6d .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-6598a6d .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-edfe398{--display:flex;}.elementor-90 .elementor-element.elementor-element-d23e649 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-d23e649 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-d23e649 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-d23e649 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-c9858dc{--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;}.elementor-90 .elementor-element.elementor-element-8f69a49{--display:flex;}.elementor-90 .elementor-element.elementor-element-0a73b61 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-0a73b61 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-0a73b61 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-0a73b61 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-b1b4bc6{--display:flex;}.elementor-90 .elementor-element.elementor-element-b8af710 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-90 .elementor-element.elementor-element-b8af710 .elementor-button:hover, .elementor-90 .elementor-element.elementor-element-b8af710 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-b8af710 .elementor-button-content-wrapper{flex-direction:row;}.elementor-90 .elementor-element.elementor-element-5d284fe{text-align:center;}.elementor-90 .elementor-element.elementor-element-cb67a13:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-cb67a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vellex.com.mx/wp-content/uploads/2025/08/46f8864e-object-4.png");background-position:0px 50px;background-repeat:no-repeat;background-size:300px auto;}.elementor-90 .elementor-element.elementor-element-cb67a13 > .elementor-background-overlay{background-image:url("https://vellex.com.mx/wp-content/uploads/2025/08/58345c59-object-3.png");background-position:bottom right;background-repeat:no-repeat;background-size:264px auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-90 .elementor-element.elementor-element-cb67a13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 130px 0px;}.elementor-90 .elementor-element.elementor-element-6373c5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-90 .elementor-element.elementor-element-6373c5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF7;}.elementor-90 .elementor-element.elementor-element-6373c5b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 50px 100px;}.elementor-90 .elementor-element.elementor-element-6373c5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-90 .elementor-element.elementor-element-47d358a{margin-top:0px;margin-bottom:50px;}.elementor-90 .elementor-element.elementor-element-76ca261 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;line-height:1.2em;letter-spacing:0.1px;color:#362C1E;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-field-type-html{padding-bottom:0px;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-90 .elementor-element.elementor-element-d7eb9c2 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-90 .elementor-element.elementor-element-d7eb9c2{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px){.elementor-90 .elementor-element.elementor-element-4f9f39f{padding:100px 20px 100px 20px;}.elementor-90 .elementor-element.elementor-element-bb9a864 .elementor-heading-title{font-size:49px;}.elementor-90 .elementor-element.elementor-element-1d330b9:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-1d330b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:300px auto;}.elementor-90 .elementor-element.elementor-element-1d330b9{padding:70px 20px 70px 20px;}.elementor-90 .elementor-element.elementor-element-466e3bf > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-90 .elementor-element.elementor-element-f06751c .elementor-heading-title{font-size:52px;}.elementor-90 .elementor-element.elementor-element-f6766ba .eael-infobox .infobox-content .title{margin:17px 0px 0px 15px;}.elementor-90 .elementor-element.elementor-element-b0012aa .eael-infobox .infobox-content .title{margin:17px 0px 0px 15px;}.elementor-90 .elementor-element.elementor-element-383d609 .eael-infobox .infobox-content .title{margin:17px 0px 0px 15px;}.elementor-90 .elementor-element.elementor-element-1fd129b:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-1fd129b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:200px auto;}.elementor-90 .elementor-element.elementor-element-1fd129b{padding:70px 20px 70px 20px;}.elementor-90 .elementor-element.elementor-element-5b46689 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-90 .elementor-element.elementor-element-a9c3222 .elementor-heading-title{font-size:52px;}.elementor-90 .elementor-element.elementor-element-c2fa8df{padding:70px 20px 70px 20px;}.elementor-90 .elementor-element.elementor-element-b9b85b8 .elementor-heading-title{font-size:52px;}.elementor-90 .elementor-element.elementor-element-3e61746{padding:100px 20px 100px 20px;}.elementor-90 .elementor-element.elementor-element-dbbbfeb .elementor-heading-title{font-size:52px;}.elementor-90 .elementor-element.elementor-element-67e9456{padding:70px 20px 70px 20px;}.elementor-90 .elementor-element.elementor-element-579890c .elementor-heading-title{font-size:52px;}.elementor-90 .elementor-element.elementor-element-5a2ec74 .elementor-heading-title{font-size:52px;}.elementor-90 .elementor-element.elementor-element-cb67a13:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-cb67a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-90 .elementor-element.elementor-element-cb67a13{padding:0px 20px 70px 20px;}.elementor-90 .elementor-element.elementor-element-6373c5b > .elementor-element-populated{padding:50px 50px 20px 50px;}.elementor-90 .elementor-element.elementor-element-76ca261 .elementor-heading-title{font-size:44px;}}@media(max-width:767px){.elementor-90 .elementor-element.elementor-element-bb9a864 .elementor-heading-title{font-size:34px;}.elementor-90 .elementor-element.elementor-element-1025804{--e-icon-list-icon-size:14px;}.elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-1025804 .elementor-icon-list-item > a{font-size:14px;}.elementor-90 .elementor-element.elementor-element-9946777 .elementor-button{font-size:12px;}.elementor-90 .elementor-element.elementor-element-3048792{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-38bf977 .elementor-button{font-size:12px;}.elementor-90 .elementor-element.elementor-element-92cd753{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-133de61 .elementor-button{font-size:12px;}.elementor-90 .elementor-element.elementor-element-d68c931{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-11fa1fd .elementor-button{font-size:12px;}.elementor-90 .elementor-element.elementor-element-466e3bf > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-90 .elementor-element.elementor-element-742de7c{margin-top:0px;margin-bottom:30px;}.elementor-90 .elementor-element.elementor-element-f06751c .elementor-heading-title{font-size:40px;}.elementor-90 .elementor-element.elementor-element-985c1b8{--e-icon-list-icon-size:14px;}.elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-985c1b8 .elementor-icon-list-item > a{font-size:14px;}.elementor-90 .elementor-element.elementor-element-1e3737b .elementor-button{font-size:12px;}.elementor-90 .elementor-element.elementor-element-be1bd79 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-90 .elementor-element.elementor-element-5b46689 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-46590e0{margin-top:0px;margin-bottom:30px;}.elementor-90 .elementor-element.elementor-element-a9c3222 .elementor-heading-title{font-size:40px;}.elementor-90 .elementor-element.elementor-element-d1f2770{--e-icon-list-icon-size:14px;}.elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-d1f2770 .elementor-icon-list-item > a{font-size:14px;}.elementor-90 .elementor-element.elementor-element-e407d94 .elementor-button{font-size:12px;}.elementor-90 .elementor-element.elementor-element-8dc85e6{margin-top:0px;margin-bottom:30px;}.elementor-90 .elementor-element.elementor-element-b9b85b8 .elementor-heading-title{font-size:40px;}.elementor-90 .elementor-element.elementor-element-d5b3613{--e-icon-list-icon-size:14px;}.elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-d5b3613 .elementor-icon-list-item > a{font-size:14px;}.elementor-90 .elementor-element.elementor-element-5b4f05e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-f41c6b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-9ff3f1f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-61ed201 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-c30e5b6{margin-top:0px;margin-bottom:40px;}.elementor-90 .elementor-element.elementor-element-dbbbfeb .elementor-heading-title{font-size:40px;}.elementor-90 .elementor-element.elementor-element-02da0f3{--e-icon-list-icon-size:14px;}.elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-02da0f3 .elementor-icon-list-item > a{font-size:14px;}.elementor-90 .elementor-element.elementor-element-b267a17 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-90 .elementor-element.elementor-element-81d33f8 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-90 .elementor-element.elementor-element-4017ecd > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-90 .elementor-element.elementor-element-974d671 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-90 .elementor-element.elementor-element-cc79506{margin-top:0px;margin-bottom:30px;}.elementor-90 .elementor-element.elementor-element-579890c .elementor-heading-title{font-size:40px;}.elementor-90 .elementor-element.elementor-element-5a2ec74 .elementor-heading-title{font-size:40px;}.elementor-90 .elementor-element.elementor-element-98fc166{--e-icon-list-icon-size:14px;}.elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-98fc166 .elementor-icon-list-item > a{font-size:14px;}.elementor-90 .elementor-element.elementor-element-13efbe9 .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-9b4ea86 .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-948fdf2 .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-8127b37 .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-804bb48 .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-6a16bdf .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-9a5b387 .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-6de8142 .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-6598a6d .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-d23e649 .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-0a73b61 .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-b8af710 .elementor-button{border-radius:43px 43px 43px 43px;}.elementor-90 .elementor-element.elementor-element-cb67a13:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-cb67a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-90 .elementor-element.elementor-element-6373c5b > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-90 .elementor-element.elementor-element-47d358a{margin-top:0px;margin-bottom:30px;}.elementor-90 .elementor-element.elementor-element-76ca261 .elementor-heading-title{font-size:34px;}}@media(min-width:768px){.elementor-90 .elementor-element.elementor-element-466e3bf{width:67%;}.elementor-90 .elementor-element.elementor-element-c4a6169{width:33%;}.elementor-90 .elementor-element.elementor-element-be1bd79{width:33%;}.elementor-90 .elementor-element.elementor-element-5b46689{width:67%;}}@media(max-width:1024px) and (min-width:768px){.elementor-90 .elementor-element.elementor-element-466e3bf{width:60%;}.elementor-90 .elementor-element.elementor-element-c4a6169{width:40%;}.elementor-90 .elementor-element.elementor-element-be1bd79{width:40%;}.elementor-90 .elementor-element.elementor-element-5b46689{width:60%;}}/* Start custom CSS for image, class: .elementor-element-89e3244 */.elementor-90 .elementor-element.elementor-element-89e3244 {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-89e3244:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "La joya de nuestra corona tecnológica. Fusionamos tres longitudes de onda en un solo disparo para ofrecerte una experiencia de élite. Diseñado para actuar con precisión en todos los tonos de piel.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-89e3244:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f52719 */.elementor-90 .elementor-element.elementor-element-6f52719 {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-6f52719:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "El estándar de plata en estética avanzada. Potencia focalizada que redefine la suavidad de tu piel. Tecnología de alto rendimiento ideal para zonas amplias, brindándote confort total.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-6f52719:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-018d84d */.elementor-90 .elementor-element.elementor-element-018d84d {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-018d84d:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "Un tratamiento versátil que, además de debilitar el vello, actúa como un baño de luz para tu piel, mejorando su apariencia general con cada sesión.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-018d84d:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a0bb35 */.elementor-90 .elementor-element.elementor-element-9a0bb35 {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-9a0bb35:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "Esculpe tu mejor versión sin métodos invasivos. Utilizamos ultrasonido y radiofrecuencia para atacar zonas rebeldes y definir tu silueta con precisión artística.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-9a0bb35:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4022186 */.elementor-90 .elementor-element.elementor-element-4022186 {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-4022186:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "Estiliza tu figura con ciencia estética. Un enfoque integral donde la tecnología metabólica y el drenaje avanzado trabajan en sinergia para compactar tejidos y reducir centímetros.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-4022186:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5c6642 */.elementor-90 .elementor-element.elementor-element-b5c6642 {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-b5c6642:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "Esculpe tu mejor versión sin métodos invasivos. Utilizamos ultrasonido y radiofrecuencia para atacar zonas rebeldes y definir tu silueta con precisión artística.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-b5c6642:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b3de74 */.elementor-90 .elementor-element.elementor-element-5b3de74 {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-5b3de74:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "Estiliza tu figura con ciencia estética. Un enfoque integral donde la tecnología metabólica y el drenaje avanzado trabajan en sinergia para compactar tejidos y reducir centímetros.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-5b3de74:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e93e07c */.elementor-90 .elementor-element.elementor-element-e93e07c {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-e93e07c:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "Desafía la gravedad. Un ritual intensivo de firmeza que utiliza ondas de alta potencia para levantar, perfilar y tonificar la zona glútea, logrando una proyección estética envidiable.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-e93e07c:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-499e948 */.elementor-90 .elementor-element.elementor-element-499e948 {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-499e948:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "La ciencia de la pureza. Tecnología de luz LED azul diseñada para combatir impurezas. Regula el exceso de oleosidad y calma la piel reactiva para un aspecto limpio y mate.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-499e948:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-765dd5f */.elementor-90 .elementor-element.elementor-element-765dd5f {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-765dd5f:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "El efecto lifting sin bisturí. Estimulación térmica de lujo que despierta tu colágeno natural. Recupera la tensión y elasticidad de tu piel, logrando una apariencia joven y firme.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-765dd5f:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f41219 */.elementor-90 .elementor-element.elementor-element-8f41219 {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-8f41219:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "Textura uniforme, piel impecable. Atacamos las irregularidades ('piel de naranja') mediante tecnología que mejora la microcirculación y alisa la superficie.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-8f41219:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c06876f */.elementor-90 .elementor-element.elementor-element-c06876f {
    position: relative;
    cursor: help;
}

.elementor-90 .elementor-element.elementor-element-c06876f:hover::after {
    /* --- CAMBIA ESTA LÍNEA POR LA DEL SERVICIO CORRESPONDIENTE --- */
content: "Borra el tiempo de tu rostro. Luz inteligente que difumina imperfecciones, unifica el tono y suaviza líneas finas. El secreto para una piel que luce descansada y fresca.";    
    /* Estilos del globo */
    position: absolute;
    bottom: 105%; 
    left: 50%;
    transform: translateX(-50%);
    width: 260px; 
    
    /* AQUI ESTÁ EL CAMBIO DE COLOR */
    background-color: #c09a51; 
    color: #ffffff;
    
    /* Tipografía */
    font-size: 13px; 
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    white-space: normal; 
    
    /* Diseño de la caja */
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    z-index: 99;
    pointer-events: none;
    animation: fadeIn 0.3s ease-in-out;
}

/* El triangulito (flecha) */
.elementor-90 .elementor-element.elementor-element-c06876f:hover::before {
    content: "";
    position: absolute;
    bottom: calc(105% - 10px); 
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px;
    border-style: solid;
    
    /* AQUI EL CAMBIO PARA QUE LA FLECHA COINCIDA CON EL FONDO */
    border-color: #c09a51 transparent transparent transparent;
    
    z-index: 99;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translate(-50%, 10px); }
    to { opacity: 1; transform: translate(-50%, 0); }
}/* End custom CSS */