.elementor-4220 .elementor-element.elementor-element-9d6b352{--display:flex;--min-height:707px;--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;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4220 .elementor-element.elementor-element-9d6b352:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-9d6b352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biodam.com.mx/wp-content/uploads/2026/08/fondo-biodam.png");background-size:cover;}.elementor-4220 .elementor-element.elementor-element-59f3c65{--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-4220 .elementor-element.elementor-element-59f3c65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4220 .elementor-element.elementor-element-2589dbb{--spacer-size:56px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4220 .elementor-element.elementor-element-ba79ae5{width:var( --container-widget-width, 101.333% );max-width:101.333%;--container-widget-width:101.333%;--container-widget-flex-grow:0;}.elementor-4220 .elementor-element.elementor-element-ba79ae5 > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-4220 .elementor-element.elementor-element-ba79ae5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4220 .elementor-element.elementor-element-ba79ae5 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:60px;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4220 .elementor-element.elementor-element-280d8e3 > .elementor-widget-container{margin:0px -115px 0px 0px;}body:not(.rtl) .elementor-4220 .elementor-element.elementor-element-280d8e3{left:660px;}body.rtl .elementor-4220 .elementor-element.elementor-element-280d8e3{right:660px;}.elementor-4220 .elementor-element.elementor-element-280d8e3{top:197px;}.elementor-4220 .elementor-element.elementor-element-280d8e3 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4220 .elementor-element.elementor-element-280d8e3 img{max-width:96%;}.elementor-4220 .elementor-element.elementor-element-9f4e5d7{z-index:0;}.elementor-4220 .elementor-element.elementor-element-9f4e5d7 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4220 .elementor-element.elementor-element-9f4e5d7 img{max-width:41%;}.elementor-4220 .elementor-element.elementor-element-99bb75d{--spacer-size:202px;}.elementor-4220 .elementor-element.elementor-element-ac420da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-4220 .elementor-element.elementor-element-0fb8b6a{--spacer-size:56px;}.elementor-4220 .elementor-element.elementor-element-4ee9f3f .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4220 .elementor-element.elementor-element-9351b7d{--display:flex;--min-height:238px;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4220 .elementor-element.elementor-element-9351b7d:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-9351b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#341907;}.elementor-4220 .elementor-element.elementor-element-5e79a56 .elementor-heading-title{font-size:36px;line-height:12px;color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-de59dd9 .elementor-heading-title{font-size:36px;font-weight:300;line-height:12px;color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-c8d5af3 > .elementor-widget-container{border-style:none;}.elementor-4220 .elementor-element.elementor-element-eb818e0{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4220 .elementor-element.elementor-element-eb818e0:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-eb818e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-88b439b{text-align:center;}.elementor-4220 .elementor-element.elementor-element-f495a93{--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-4220 .elementor-element.elementor-element-f495a93:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-f495a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-4704de4{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4220 .elementor-element.elementor-element-a9f7f00 .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-a9f7f00 .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-a9f7f00 .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-429e321{--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-4220 .elementor-element.elementor-element-9988d35 .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-9988d35 .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-9988d35 .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-433ee08{--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-4220 .elementor-element.elementor-element-efe67f4 .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-efe67f4 .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-efe67f4 .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-6595b49{--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-4220 .elementor-element.elementor-element-d281ded .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-d281ded .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-d281ded .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-989165f{--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-4220 .elementor-element.elementor-element-8a1b5bc .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-8a1b5bc .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-8a1b5bc .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-801c986{--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-4220 .elementor-element.elementor-element-801c986:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-801c986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-20990a9{--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-4220 .elementor-element.elementor-element-30e1e2d .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-30e1e2d .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-30e1e2d .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-47288d5{--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-4220 .elementor-element.elementor-element-85cfc5b .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-85cfc5b .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-85cfc5b .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-f001c74{--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-4220 .elementor-element.elementor-element-6fdf247 .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-6fdf247 .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-6fdf247 .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-d876ca2{--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-4220 .elementor-element.elementor-element-2a7275b .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-2a7275b .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-2a7275b .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-661ecc2{--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-4220 .elementor-element.elementor-element-21c9bd9 .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-21c9bd9 .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-21c9bd9 .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-ae17d01{--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-4220 .elementor-element.elementor-element-ae17d01:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-ae17d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-2dc2dbd{--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-4220 .elementor-element.elementor-element-72afce2 .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-72afce2 .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-72afce2 .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-6e7cb04{--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-4220 .elementor-element.elementor-element-02c11f1 .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-02c11f1 .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-02c11f1 .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-6a64402{--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-4220 .elementor-element.elementor-element-f52c6ad .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-f52c6ad .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-f52c6ad .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-7abfaf0{--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-4220 .elementor-element.elementor-element-1d586c4 .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-1d586c4 .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-1d586c4 .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-193ab64{--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-4220 .elementor-element.elementor-element-1cb056a .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-1cb056a .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-1cb056a .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-736b32d{--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-4220 .elementor-element.elementor-element-736b32d:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-736b32d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-fcfbad9{--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-4220 .elementor-element.elementor-element-352c31a .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-352c31a .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-352c31a .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-f48e3bc{--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-4220 .elementor-element.elementor-element-117f83f .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-117f83f .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-117f83f .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-3f1997a{--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-4220 .elementor-element.elementor-element-38c27ac .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-38c27ac .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-38c27ac .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-26110ef{--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-4220 .elementor-element.elementor-element-49805b9 .elementor-button{background-color:#B2909000;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:900;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#67765A;border-radius:56px 56px 56px 56px;padding:30px 30px 30px 30px;}.elementor-4220 .elementor-element.elementor-element-49805b9 .elementor-button:hover, .elementor-4220 .elementor-element.elementor-element-49805b9 .elementor-button:focus{background-color:#A2B087;box-shadow:0px 0px 51px -9px rgba(255, 255, 255, 0.5);}.elementor-4220 .elementor-element.elementor-element-3dce66b{--display:flex;--min-height:500vh;--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;--overflow:hidden;}.elementor-4220 .elementor-element.elementor-element-3dce66b:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-3dce66b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFFF7;}.elementor-4220 .elementor-element.elementor-element-e591b6b{--display:flex;--min-height:100vh;}.elementor-4220 .elementor-element.elementor-element-88df032 > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-4220 .elementor-element.elementor-element-88df032{text-align:center;}.elementor-4220 .elementor-element.elementor-element-88df032 .elementor-heading-title{font-size:16px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4220 .elementor-element.elementor-element-382a513 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-4220 .elementor-element.elementor-element-382a513 .elementor-icon-wrapper{text-align:center;}.elementor-4220 .elementor-element.elementor-element-382a513 .elementor-icon{font-size:20px;}.elementor-4220 .elementor-element.elementor-element-382a513 .elementor-icon svg{height:20px;}.elementor-4220 .elementor-element.elementor-element-1a481cd{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4220 .elementor-element.elementor-element-1a481cd.e-con{--e-con-transform-translateX:50%;}.elementor-4220 .elementor-element.elementor-element-9155519{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;top:0px;}.elementor-4220 .elementor-element.elementor-element-9155519 > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-4220 .elementor-element.elementor-element-9155519.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-4220 .elementor-element.elementor-element-9155519{left:0px;}body.rtl .elementor-4220 .elementor-element.elementor-element-9155519{right:0px;}.elementor-4220 .elementor-element.elementor-element-0c004cb{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;top:0px;}.elementor-4220 .elementor-element.elementor-element-0c004cb > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-4220 .elementor-element.elementor-element-0c004cb.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-4220 .elementor-element.elementor-element-0c004cb{left:0px;}body.rtl .elementor-4220 .elementor-element.elementor-element-0c004cb{right:0px;}.elementor-4220 .elementor-element.elementor-element-c732b2c{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;top:0px;}.elementor-4220 .elementor-element.elementor-element-c732b2c > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-4220 .elementor-element.elementor-element-c732b2c.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-4220 .elementor-element.elementor-element-c732b2c{left:0px;}body.rtl .elementor-4220 .elementor-element.elementor-element-c732b2c{right:0px;}.elementor-4220 .elementor-element.elementor-element-6214151{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;top:0px;}.elementor-4220 .elementor-element.elementor-element-6214151 > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-4220 .elementor-element.elementor-element-6214151.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-4220 .elementor-element.elementor-element-6214151{left:0px;}body.rtl .elementor-4220 .elementor-element.elementor-element-6214151{right:0px;}.elementor-4220 .elementor-element.elementor-element-f5622f5{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;top:0px;}.elementor-4220 .elementor-element.elementor-element-f5622f5 > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-4220 .elementor-element.elementor-element-f5622f5.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-4220 .elementor-element.elementor-element-f5622f5{left:0px;}body.rtl .elementor-4220 .elementor-element.elementor-element-f5622f5{right:0px;}.elementor-4220 .elementor-element.elementor-element-4f0d1b7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4220 .elementor-element.elementor-element-4f0d1b7:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-4f0d1b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-7c87398{--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-4220 .elementor-element.elementor-element-787407c{text-align:start;}.elementor-4220 .elementor-element.elementor-element-787407c .elementor-heading-title{color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-38201c3{--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-4220 .elementor-element.elementor-element-e9e1036 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:29px 29px 29px 29px;}.elementor-4220 .elementor-element.elementor-element-afebc0d{--display:flex;--min-height:400px;--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-4220 .elementor-element.elementor-element-afebc0d:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-afebc0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-233007d{--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;--overflow:hidden;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4220 .elementor-element.elementor-element-233007d:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-233007d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biodam.com.mx/wp-content/uploads/2026/08/An_8k_ultra-realistic_commercial_lifestyle_202606121859.jpeg");background-size:cover;}.elementor-4220 .elementor-element.elementor-element-233007d::before, .elementor-4220 .elementor-element.elementor-element-233007d > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-233007d > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-233007d > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-233007d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-233007d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#794408;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-233007d:hover::before, .elementor-4220 .elementor-element.elementor-element-233007d:hover > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-233007d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-233007d > .elementor-background-slideshow:hover::before, .elementor-4220 .elementor-element.elementor-element-233007d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#077E19;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-233007d:hover{--overlay-opacity:0.5;}.elementor-4220 .elementor-element.elementor-element-233007d, .elementor-4220 .elementor-element.elementor-element-233007d::before{--overlay-transition:3s;}.elementor-4220 .elementor-element.elementor-element-233007d:hover::before{filter:brightness( 57% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-4220 .elementor-element.elementor-element-233007d.e-con{--align-self:center;}.elementor-4220 .elementor-element.elementor-element-00b7d40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 100px 100px 100px;}.elementor-4220 .elementor-element.elementor-element-00b7d40{text-align:center;}.elementor-4220 .elementor-element.elementor-element-00b7d40 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-00b7d40 .elementor-heading-title a:hover, .elementor-4220 .elementor-element.elementor-element-00b7d40 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-f07d6ad{--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;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4220 .elementor-element.elementor-element-f07d6ad:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-f07d6ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biodam.com.mx/wp-content/uploads/2026/08/An_8k_ultra-realistic_portrait_photo_202606121840.jpeg");background-size:cover;}.elementor-4220 .elementor-element.elementor-element-f07d6ad::before, .elementor-4220 .elementor-element.elementor-element-f07d6ad > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-f07d6ad > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-f07d6ad > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-f07d6ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-f07d6ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#794408;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-f07d6ad:hover::before, .elementor-4220 .elementor-element.elementor-element-f07d6ad:hover > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-f07d6ad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-f07d6ad > .elementor-background-slideshow:hover::before, .elementor-4220 .elementor-element.elementor-element-f07d6ad > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#077E19;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-f07d6ad:hover{--overlay-opacity:0.5;}.elementor-4220 .elementor-element.elementor-element-f07d6ad, .elementor-4220 .elementor-element.elementor-element-f07d6ad::before{--overlay-transition:3s;}.elementor-4220 .elementor-element.elementor-element-f07d6ad:hover::before{filter:brightness( 57% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-4220 .elementor-element.elementor-element-f07d6ad.e-con{--align-self:center;}.elementor-4220 .elementor-element.elementor-element-ea5f0c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 100px 100px 100px;}.elementor-4220 .elementor-element.elementor-element-ea5f0c8{text-align:center;}.elementor-4220 .elementor-element.elementor-element-ea5f0c8 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-ea5f0c8 .elementor-heading-title a:hover, .elementor-4220 .elementor-element.elementor-element-ea5f0c8 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-c73e751{--display:flex;--min-height:400px;--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-4220 .elementor-element.elementor-element-c73e751:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-c73e751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-7629870{--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;--overflow:hidden;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4220 .elementor-element.elementor-element-7629870:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-7629870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biodam.com.mx/wp-content/uploads/2026/08/Person_drinking_Matcha_202603301645.jpeg");background-size:cover;}.elementor-4220 .elementor-element.elementor-element-7629870::before, .elementor-4220 .elementor-element.elementor-element-7629870 > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-7629870 > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-7629870 > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-7629870 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-7629870 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#794408;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-7629870:hover::before, .elementor-4220 .elementor-element.elementor-element-7629870:hover > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-7629870:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-7629870 > .elementor-background-slideshow:hover::before, .elementor-4220 .elementor-element.elementor-element-7629870 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#077E19;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-7629870:hover{--overlay-opacity:0.5;}.elementor-4220 .elementor-element.elementor-element-7629870, .elementor-4220 .elementor-element.elementor-element-7629870::before{--overlay-transition:3s;}.elementor-4220 .elementor-element.elementor-element-7629870:hover::before{filter:brightness( 57% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-4220 .elementor-element.elementor-element-7629870.e-con{--align-self:center;}.elementor-4220 .elementor-element.elementor-element-2183171 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 100px 100px 100px;}.elementor-4220 .elementor-element.elementor-element-2183171{text-align:center;}.elementor-4220 .elementor-element.elementor-element-2183171 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-2183171 .elementor-heading-title a:hover, .elementor-4220 .elementor-element.elementor-element-2183171 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-1e803d7{--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;--justify-content:center;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4220 .elementor-element.elementor-element-1e803d7:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-1e803d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biodam.com.mx/wp-content/uploads/2026/08/Glucosa.jpeg");background-size:cover;}.elementor-4220 .elementor-element.elementor-element-1e803d7::before, .elementor-4220 .elementor-element.elementor-element-1e803d7 > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-1e803d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-1e803d7 > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-1e803d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-1e803d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#794408;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-1e803d7:hover::before, .elementor-4220 .elementor-element.elementor-element-1e803d7:hover > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-1e803d7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-1e803d7 > .elementor-background-slideshow:hover::before, .elementor-4220 .elementor-element.elementor-element-1e803d7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#077E19;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-1e803d7:hover{--overlay-opacity:0.5;}.elementor-4220 .elementor-element.elementor-element-1e803d7, .elementor-4220 .elementor-element.elementor-element-1e803d7::before{--overlay-transition:3s;}.elementor-4220 .elementor-element.elementor-element-1e803d7:hover::before{filter:brightness( 57% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-4220 .elementor-element.elementor-element-1e803d7.e-con{--align-self:center;}.elementor-4220 .elementor-element.elementor-element-6a4a33b > .elementor-widget-container{padding:122px 100px 116px 100px;}.elementor-4220 .elementor-element.elementor-element-6a4a33b{text-align:center;}.elementor-4220 .elementor-element.elementor-element-6a4a33b .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-6a4a33b .elementor-heading-title a:hover, .elementor-4220 .elementor-element.elementor-element-6a4a33b .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-946c7d7{--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;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4220 .elementor-element.elementor-element-946c7d7:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-946c7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biodam.com.mx/wp-content/uploads/2026/08/Man_breathing_deeply_202603301649.jpeg");background-size:cover;}.elementor-4220 .elementor-element.elementor-element-946c7d7::before, .elementor-4220 .elementor-element.elementor-element-946c7d7 > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-946c7d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-946c7d7 > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-946c7d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-946c7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#794408;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-946c7d7:hover::before, .elementor-4220 .elementor-element.elementor-element-946c7d7:hover > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-946c7d7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-946c7d7 > .elementor-background-slideshow:hover::before, .elementor-4220 .elementor-element.elementor-element-946c7d7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#077E19;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-946c7d7:hover{--overlay-opacity:0.5;}.elementor-4220 .elementor-element.elementor-element-946c7d7, .elementor-4220 .elementor-element.elementor-element-946c7d7::before{--overlay-transition:3s;}.elementor-4220 .elementor-element.elementor-element-946c7d7:hover::before{filter:brightness( 57% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-4220 .elementor-element.elementor-element-946c7d7.e-con{--align-self:center;}.elementor-4220 .elementor-element.elementor-element-00ba3b0 > .elementor-widget-container{padding:122px 100px 116px 100px;}.elementor-4220 .elementor-element.elementor-element-00ba3b0{text-align:center;}.elementor-4220 .elementor-element.elementor-element-00ba3b0 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-00ba3b0 .elementor-heading-title a:hover, .elementor-4220 .elementor-element.elementor-element-00ba3b0 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-2e600f4{--display:flex;--min-height:400px;--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-4220 .elementor-element.elementor-element-2e600f4:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-2e600f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-6aad064{--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;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4220 .elementor-element.elementor-element-6aad064:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-6aad064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biodam.com.mx/wp-content/uploads/2026/08/Man_sleeping_in_202603301713-1.jpeg");background-position:center center;background-size:cover;}.elementor-4220 .elementor-element.elementor-element-6aad064::before, .elementor-4220 .elementor-element.elementor-element-6aad064 > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-6aad064 > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-6aad064 > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-6aad064 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-6aad064 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#794408;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-6aad064:hover::before, .elementor-4220 .elementor-element.elementor-element-6aad064:hover > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-6aad064:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-6aad064 > .elementor-background-slideshow:hover::before, .elementor-4220 .elementor-element.elementor-element-6aad064 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#077E19;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-6aad064:hover{--overlay-opacity:0.5;}.elementor-4220 .elementor-element.elementor-element-6aad064, .elementor-4220 .elementor-element.elementor-element-6aad064::before{--overlay-transition:3s;}.elementor-4220 .elementor-element.elementor-element-6aad064:hover::before{filter:brightness( 57% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-4220 .elementor-element.elementor-element-6aad064.e-con{--align-self:center;}.elementor-4220 .elementor-element.elementor-element-e0d080c > .elementor-widget-container{padding:122px 100px 116px 100px;}.elementor-4220 .elementor-element.elementor-element-e0d080c{text-align:center;}.elementor-4220 .elementor-element.elementor-element-e0d080c .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-e0d080c .elementor-heading-title a:hover, .elementor-4220 .elementor-element.elementor-element-e0d080c .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-8daea02{--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;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4220 .elementor-element.elementor-element-8daea02:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-8daea02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biodam.com.mx/wp-content/uploads/2026/08/Man_reaching_mountain_202603301757.jpeg");background-size:cover;}.elementor-4220 .elementor-element.elementor-element-8daea02::before, .elementor-4220 .elementor-element.elementor-element-8daea02 > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-8daea02 > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-8daea02 > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-8daea02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-8daea02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#794408;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-8daea02:hover::before, .elementor-4220 .elementor-element.elementor-element-8daea02:hover > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-8daea02:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-8daea02 > .elementor-background-slideshow:hover::before, .elementor-4220 .elementor-element.elementor-element-8daea02 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#077E19;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-8daea02:hover{--overlay-opacity:0.5;}.elementor-4220 .elementor-element.elementor-element-8daea02, .elementor-4220 .elementor-element.elementor-element-8daea02::before{--overlay-transition:3s;}.elementor-4220 .elementor-element.elementor-element-8daea02:hover::before{filter:brightness( 57% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-4220 .elementor-element.elementor-element-8daea02.e-con{--align-self:center;}.elementor-4220 .elementor-element.elementor-element-91b7097 > .elementor-widget-container{padding:122px 100px 116px 100px;}.elementor-4220 .elementor-element.elementor-element-91b7097{text-align:center;}.elementor-4220 .elementor-element.elementor-element-91b7097 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-91b7097 .elementor-heading-title a:hover, .elementor-4220 .elementor-element.elementor-element-91b7097 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-114ed3f{--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;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4220 .elementor-element.elementor-element-114ed3f:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-114ed3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biodam.com.mx/wp-content/uploads/2026/08/Person_relaxing_on_202603301759.jpeg");background-size:cover;}.elementor-4220 .elementor-element.elementor-element-114ed3f::before, .elementor-4220 .elementor-element.elementor-element-114ed3f > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-114ed3f > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-114ed3f > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-114ed3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4220 .elementor-element.elementor-element-114ed3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#794408;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-114ed3f:hover::before, .elementor-4220 .elementor-element.elementor-element-114ed3f:hover > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-114ed3f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4220 .elementor-element.elementor-element-114ed3f > .elementor-background-slideshow:hover::before, .elementor-4220 .elementor-element.elementor-element-114ed3f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#077E19;--background-overlay:'';}.elementor-4220 .elementor-element.elementor-element-114ed3f:hover{--overlay-opacity:0.5;}.elementor-4220 .elementor-element.elementor-element-114ed3f, .elementor-4220 .elementor-element.elementor-element-114ed3f::before{--overlay-transition:3s;}.elementor-4220 .elementor-element.elementor-element-114ed3f:hover::before{filter:brightness( 57% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-4220 .elementor-element.elementor-element-114ed3f.e-con{--align-self:center;}.elementor-4220 .elementor-element.elementor-element-a3ee0ff > .elementor-widget-container{padding:122px 100px 116px 100px;}.elementor-4220 .elementor-element.elementor-element-a3ee0ff{text-align:center;}.elementor-4220 .elementor-element.elementor-element-a3ee0ff .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-a3ee0ff .elementor-heading-title a:hover, .elementor-4220 .elementor-element.elementor-element-a3ee0ff .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-cf6a360{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4220 .elementor-element.elementor-element-947649d{text-align:center;}.elementor-4220 .elementor-element.elementor-element-947649d .elementor-heading-title{color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-20ef23e{--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-4220 .elementor-element.elementor-element-713b310{--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;--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-4220 .elementor-element.elementor-element-713b310:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-713b310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-2bf08fb{--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;--justify-content:center;}.elementor-4220 .elementor-element.elementor-element-2bf08fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4220 .elementor-element.elementor-element-37a74f6{--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-4220 .elementor-element.elementor-element-37a74f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4220 .elementor-element.elementor-element-0e67c35{--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;--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-4220 .elementor-element.elementor-element-0e67c35:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-0e67c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-080dc1d{--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;--justify-content:center;}.elementor-4220 .elementor-element.elementor-element-080dc1d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4220 .elementor-element.elementor-element-ec8e964{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4220 .elementor-element.elementor-element-ec8e964.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4220 .elementor-element.elementor-element-452868a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4220 .elementor-element.elementor-element-499cfbb{--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;--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-4220 .elementor-element.elementor-element-499cfbb:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-499cfbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-0baa961{--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;--justify-content:center;}.elementor-4220 .elementor-element.elementor-element-0baa961.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4220 .elementor-element.elementor-element-648a5aa{--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-4220 .elementor-element.elementor-element-648a5aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4220 .elementor-element.elementor-element-3d76a4c{--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;--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-4220 .elementor-element.elementor-element-3d76a4c:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-3d76a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-3133732{--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;--justify-content:center;}.elementor-4220 .elementor-element.elementor-element-3133732.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4220 .elementor-element.elementor-element-b4b0df3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4220 .elementor-element.elementor-element-b4b0df3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4220 .elementor-element.elementor-element-f582553 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4220 .elementor-element.elementor-element-eb76893{--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-4220 .elementor-element.elementor-element-eb76893:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-eb76893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A443A;}.elementor-4220 .elementor-element.elementor-element-7646b93{--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-4220 .elementor-element.elementor-element-16ff80b img{max-width:69%;}.elementor-4220 .elementor-element.elementor-element-2afb6ad{--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;--justify-content:center;}.elementor-4220 .elementor-element.elementor-element-6e25f80 .elementor-heading-title{font-size:53px;color:#FFFFFF;}.elementor-4220 .elementor-element.elementor-element-a00ab34 .elementor-heading-title{font-size:86px;line-height:12px;color:#D5C2C2;}.elementor-4220 .elementor-element.elementor-element-2c8641d .elementor-heading-title{font-size:76px;color:#D3D3D3;}.elementor-4220 .elementor-element.elementor-element-f1a133c .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}@media(max-width:767px){.elementor-4220 .elementor-element.elementor-element-5e79a56 > .elementor-widget-container{margin:6px 0px 9px 0px;padding:32px 32px 32px 32px;}.elementor-4220 .elementor-element.elementor-element-5e79a56{text-align:center;}.elementor-4220 .elementor-element.elementor-element-5e79a56 .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-4220 .elementor-element.elementor-element-de59dd9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4220 .elementor-element.elementor-element-de59dd9{text-align:center;}.elementor-4220 .elementor-element.elementor-element-de59dd9 .elementor-heading-title{font-size:31px;line-height:1em;}.elementor-4220 .elementor-element.elementor-element-c8d5af3 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-4220 .elementor-element.elementor-element-e62ac6a > .elementor-widget-container{--e-transform-scale:0.6;}.elementor-4220 .elementor-element.elementor-element-6e25f80{text-align:start;}.elementor-4220 .elementor-element.elementor-element-a00ab34 .elementor-heading-title{font-size:70px;}.elementor-4220 .elementor-element.elementor-element-2c8641d{text-align:center;}.elementor-4220 .elementor-element.elementor-element-2c8641d .elementor-heading-title{font-size:59px;}}@media(min-width:768px){.elementor-4220 .elementor-element.elementor-element-59f3c65{--width:50.416%;}.elementor-4220 .elementor-element.elementor-element-ac420da{--width:50%;}.elementor-4220 .elementor-element.elementor-element-4704de4{--width:25%;}.elementor-4220 .elementor-element.elementor-element-429e321{--width:25%;}.elementor-4220 .elementor-element.elementor-element-433ee08{--width:25%;}.elementor-4220 .elementor-element.elementor-element-6595b49{--width:25%;}.elementor-4220 .elementor-element.elementor-element-989165f{--width:25%;}.elementor-4220 .elementor-element.elementor-element-20990a9{--width:25%;}.elementor-4220 .elementor-element.elementor-element-47288d5{--width:25%;}.elementor-4220 .elementor-element.elementor-element-f001c74{--width:25%;}.elementor-4220 .elementor-element.elementor-element-d876ca2{--width:25%;}.elementor-4220 .elementor-element.elementor-element-661ecc2{--width:25%;}.elementor-4220 .elementor-element.elementor-element-2dc2dbd{--width:25%;}.elementor-4220 .elementor-element.elementor-element-6e7cb04{--width:25%;}.elementor-4220 .elementor-element.elementor-element-6a64402{--width:25%;}.elementor-4220 .elementor-element.elementor-element-7abfaf0{--width:25%;}.elementor-4220 .elementor-element.elementor-element-193ab64{--width:25%;}.elementor-4220 .elementor-element.elementor-element-fcfbad9{--width:25%;}.elementor-4220 .elementor-element.elementor-element-f48e3bc{--width:25%;}.elementor-4220 .elementor-element.elementor-element-3f1997a{--width:25%;}.elementor-4220 .elementor-element.elementor-element-26110ef{--width:25%;}.elementor-4220 .elementor-element.elementor-element-e591b6b{--width:100%;}.elementor-4220 .elementor-element.elementor-element-7c87398{--width:50%;}.elementor-4220 .elementor-element.elementor-element-38201c3{--width:50%;}.elementor-4220 .elementor-element.elementor-element-afebc0d{--width:100%;}.elementor-4220 .elementor-element.elementor-element-233007d{--width:50%;}.elementor-4220 .elementor-element.elementor-element-f07d6ad{--width:50%;}.elementor-4220 .elementor-element.elementor-element-7629870{--width:33%;}.elementor-4220 .elementor-element.elementor-element-1e803d7{--width:33%;}.elementor-4220 .elementor-element.elementor-element-946c7d7{--width:33%;}.elementor-4220 .elementor-element.elementor-element-2e600f4{--width:100%;}.elementor-4220 .elementor-element.elementor-element-6aad064{--width:33%;}.elementor-4220 .elementor-element.elementor-element-8daea02{--width:33%;}.elementor-4220 .elementor-element.elementor-element-114ed3f{--width:33%;}.elementor-4220 .elementor-element.elementor-element-2bf08fb{--width:16%;}.elementor-4220 .elementor-element.elementor-element-37a74f6{--width:85%;}.elementor-4220 .elementor-element.elementor-element-080dc1d{--width:16%;}.elementor-4220 .elementor-element.elementor-element-ec8e964{--width:85%;}.elementor-4220 .elementor-element.elementor-element-0baa961{--width:16%;}.elementor-4220 .elementor-element.elementor-element-648a5aa{--width:85%;}.elementor-4220 .elementor-element.elementor-element-3133732{--width:16%;}.elementor-4220 .elementor-element.elementor-element-b4b0df3{--width:85%;}.elementor-4220 .elementor-element.elementor-element-7646b93{--width:50%;}.elementor-4220 .elementor-element.elementor-element-2afb6ad{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-233007d *//* Selector ultra-específico para Elementor */
.elementors-element .tarjeta-pro, 
div.tarjeta-pro,
.elementor-element.tarjeta-pro {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative !important;
    z-index: 1 !important;
    cursor: pointer !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.00) !important;
}

/* Efecto de elevación y sombra con tu azul #046383 */
.elementors-element .tarjeta-pro:hover,
div.tarjeta-pro:hover,
.elementor-element.tarjeta-pro:hover {
    transform: translateY(-20px) !important; 
    z-index: 999 !important; /* Lo mandamos al frente de todo */
    
    /* Sombra elegante con tu color de marca */
    box-shadow: 0 0px 0px 0px rgba(4, 99, 131, 0.35) !important;
    
    /* Forzamos el color del borde si lo tiene */
    border: 1px solid #046383 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f07d6ad *//* Selector ultra-específico para Elementor */
.elementors-element .tarjeta-pro, 
div.tarjeta-pro,
.elementor-element.tarjeta-pro {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative !important;
    z-index: 1 !important;
    cursor: pointer !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.00) !important;
}

/* Efecto de elevación y sombra con tu azul #046383 */
.elementors-element .tarjeta-pro:hover,
div.tarjeta-pro:hover,
.elementor-element.tarjeta-pro:hover {
    transform: translateY(-20px) !important; 
    z-index: 999 !important; /* Lo mandamos al frente de todo */
    
    /* Sombra elegante con tu color de marca */
    box-shadow: 0 0px 0px 0px rgba(4, 99, 131, 0.35) !important;
    
    /* Forzamos el color del borde si lo tiene */
    border: 1px solid #046383 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7629870 *//* Selector ultra-específico para Elementor */
.elementors-element .tarjeta-pro, 
div.tarjeta-pro,
.elementor-element.tarjeta-pro {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative !important;
    z-index: 1 !important;
    cursor: pointer !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.00) !important;
}

/* Efecto de elevación y sombra con tu azul #046383 */
.elementors-element .tarjeta-pro:hover,
div.tarjeta-pro:hover,
.elementor-element.tarjeta-pro:hover {
    transform: translateY(-20px) !important; 
    z-index: 999 !important; /* Lo mandamos al frente de todo */
    
    /* Sombra elegante con tu color de marca */
    box-shadow: 0 0px 0px 0px rgba(4, 99, 131, 0.35) !important;
    
    /* Forzamos el color del borde si lo tiene */
    border: 1px solid #046383 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e803d7 *//* Selector ultra-específico para Elementor */
.elementors-element .tarjeta-pro, 
div.tarjeta-pro,
.elementor-element.tarjeta-pro {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative !important;
    z-index: 1 !important;
    cursor: pointer !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.00) !important;
}

/* Efecto de elevación y sombra con tu azul #046383 */
.elementors-element .tarjeta-pro:hover,
div.tarjeta-pro:hover,
.elementor-element.tarjeta-pro:hover {
    transform: translateY(-20px) !important; 
    z-index: 999 !important; /* Lo mandamos al frente de todo */
    
    /* Sombra elegante con tu color de marca */
    box-shadow: 0 0px 0px 0px rgba(4, 99, 131, 0.35) !important;
    
    /* Forzamos el color del borde si lo tiene */
    border: 1px solid #046383 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-946c7d7 *//* Selector ultra-específico para Elementor */
.elementors-element .tarjeta-pro, 
div.tarjeta-pro,
.elementor-element.tarjeta-pro {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative !important;
    z-index: 1 !important;
    cursor: pointer !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.00) !important;
}

/* Efecto de elevación y sombra con tu azul #046383 */
.elementors-element .tarjeta-pro:hover,
div.tarjeta-pro:hover,
.elementor-element.tarjeta-pro:hover {
    transform: translateY(-20px) !important; 
    z-index: 999 !important; /* Lo mandamos al frente de todo */
    
    /* Sombra elegante con tu color de marca */
    box-shadow: 0 0px 0px 0px rgba(4, 99, 131, 0.35) !important;
    
    /* Forzamos el color del borde si lo tiene */
    border: 1px solid #046383 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aad064 *//* Selector ultra-específico para Elementor */
.elementors-element .tarjeta-pro, 
div.tarjeta-pro,
.elementor-element.tarjeta-pro {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative !important;
    z-index: 1 !important;
    cursor: pointer !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.00) !important;
}

/* Efecto de elevación y sombra con tu azul #046383 */
.elementors-element .tarjeta-pro:hover,
div.tarjeta-pro:hover,
.elementor-element.tarjeta-pro:hover {
    transform: translateY(-20px) !important; 
    z-index: 999 !important; /* Lo mandamos al frente de todo */
    
    /* Sombra elegante con tu color de marca */
    box-shadow: 0 0px 0px 0px rgba(4, 99, 131, 0.35) !important;
    
    /* Forzamos el color del borde si lo tiene */
    border: 1px solid #046383 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8daea02 *//* Selector ultra-específico para Elementor */
.elementors-element .tarjeta-pro, 
div.tarjeta-pro,
.elementor-element.tarjeta-pro {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative !important;
    z-index: 1 !important;
    cursor: pointer !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.00) !important;
}

/* Efecto de elevación y sombra con tu azul #046383 */
.elementors-element .tarjeta-pro:hover,
div.tarjeta-pro:hover,
.elementor-element.tarjeta-pro:hover {
    transform: translateY(-20px) !important; 
    z-index: 999 !important; /* Lo mandamos al frente de todo */
    
    /* Sombra elegante con tu color de marca */
    box-shadow: 0 0px 0px 0px rgba(4, 99, 131, 0.35) !important;
    
    /* Forzamos el color del borde si lo tiene */
    border: 1px solid #046383 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114ed3f *//* Selector ultra-específico para Elementor */
.elementors-element .tarjeta-pro, 
div.tarjeta-pro,
.elementor-element.tarjeta-pro {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative !important;
    z-index: 1 !important;
    cursor: pointer !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.00) !important;
}

/* Efecto de elevación y sombra con tu azul #046383 */
.elementors-element .tarjeta-pro:hover,
div.tarjeta-pro:hover,
.elementor-element.tarjeta-pro:hover {
    transform: translateY(-20px) !important; 
    z-index: 999 !important; /* Lo mandamos al frente de todo */
    
    /* Sombra elegante con tu color de marca */
    box-shadow: 0 0px 0px 0px rgba(4, 99, 131, 0.35) !important;
    
    /* Forzamos el color del borde si lo tiene */
    border: 1px solid #046383 !important;
}/* End custom CSS */
/* Start custom CSS for mfn_shop_slider, class: .elementor-element-f2b4553 *//* --- ESTILOS GLOBALES BIODAM --- */

/* 1. Tipografía y Encabezados Impactantes (Estilo Nike) */
.nike-bold, .biodam-heading {
    font-family: 'Inter', sans-serif !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
    letter-spacing: -0.05em !important;
    line-height: 0.85 !important;
}

/* Encabezado con contorno (Outline) */
.biodam-heading-outline {
    -webkit-text-stroke: 2px #152D1C;
    color: transparent;
    font-style: italic;
    font-weight: 900;
    text-transform: uppercase;
}

/* 2. Contenedor del Carrusel (Sin barra de desplazamiento) */
.biodam-carousel {
    display: flex;
    gap: 2rem;
    overflow-x: auto;
    scroll-behavior: smooth;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.biodam-carousel::-webkit-scrollbar {
    display: none;
}

/* 3. Tarjeta de Producto Estilo "Bento" */
.biodam-product-card {
    background-color: #E6F0EA; /* Color base, se puede sobreescribir en Elementor */
    border-radius: 40px !important;
    transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
    position: relative;
    overflow: hidden;
}

.biodam-product-card:hover {
    transform: scale(1.02);
    box-shadow: 0 20px 40px rgba(0,0,0,0.05);
}

/* 4. Efecto Pop-out (La imagen sobresale al hacer hover) */
.biodam-product-card img {
    transition: transform 0.7s ease !important;
    mix-blend-mode: multiply;
}

.biodam-product-card:hover img {
    transform: scale(1.1) translateY(-15px);
}

/* 5. Estética de Laboratorio (Glassmorphism) */
.biodam-glass {
    background: rgba(249, 247, 242, 0.5);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border: 1px solid rgba(255, 255, 255, 1);
    border-radius: 32px;
    transition: all 0.5s ease;
}

.biodam-glass:hover {
    background: #152D1C;
    color: #ffffff !important;
}

/* Asegura que el contenido interno cambie a blanco en hover */
.biodam-glass:hover * {
    color: #ffffff !important;
    border-color: rgba(255,255,255,0.1);
}

/* 6. Etiquetas (Tags) de Producto */
.biodam-tag {
    font-size: 10px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    background: rgba(255,255,255,0.8);
    padding: 6px 14px;
    border-radius: 999px;
    display: inline-block;
}

/* 7. Micro-resumen (Tooltip Informativo) */
.product-summary {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(21, 45, 28, 0.95); /* Verde Biodam con opacidad */
    padding: 20px;
    color: #F3EFE0;
    transform: translateY(100%);
    transition: transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    z-index: 30;
    border-radius: 32px 32px 0 0;
}

.biodam-product-card:hover .product-summary,
.biodam-product-card:active .product-summary {
    transform: translateY(0);
}

.summary-title {
    font-weight: 900;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    display: block;
    margin-bottom: 8px;
    color: #ffffff;
}

.summary-text {
    font-size: 12px;
    line-height: 1.4;
    opacity: 0.8;
}/* End custom CSS */