.elementor-76 .elementor-element.elementor-element-00cb5c3{--display:flex;--min-height:560px;--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;--padding-top:105px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-29bbb0d{--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-76 .elementor-element.elementor-element-29bbb0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-4648604 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:62px;font-weight:600;text-transform:none;font-style:normal;line-height:64px;}.elementor-76 .elementor-element.elementor-element-8ad42e8 .elementor-heading-title{font-family:var( --e-global-typography-cda38e5-font-family ), Sans-serif;font-size:var( --e-global-typography-cda38e5-font-size );font-weight:var( --e-global-typography-cda38e5-font-weight );line-height:var( --e-global-typography-cda38e5-line-height );color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-867b92e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-867b92e .elementor-heading-title{font-family:var( --e-global-typography-cda38e5-font-family ), Sans-serif;font-size:var( --e-global-typography-cda38e5-font-size );font-weight:var( --e-global-typography-cda38e5-font-weight );line-height:var( --e-global-typography-cda38e5-line-height );color:var( --e-global-color-02c0c94 );}.elementor-76 .elementor-element.elementor-element-fafbe7a{--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-76 .elementor-element.elementor-element-e01525a{--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-76 .elementor-element.elementor-element-e01525a:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-e01525a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-632b31d{--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-76 .elementor-element.elementor-element-87d164e img{width:60%;max-width:270px;height:60px;}.elementor-76 .elementor-element.elementor-element-3501b70{text-align:center;color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-79d4362{--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-76 .elementor-element.elementor-element-6f5a334 img{width:60%;max-width:270px;height:60px;}.elementor-76 .elementor-element.elementor-element-38c1ca5{text-align:center;color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-5c4ddb5{--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-76 .elementor-element.elementor-element-2df8277 img{width:60%;max-width:270px;height:60px;}.elementor-76 .elementor-element.elementor-element-a28721a{text-align:center;color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-345b3c7{--display:flex;--min-height:580px;--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-76 .elementor-element.elementor-element-345b3c7:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-345b3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f48b2e7 );background-image:url("https://elegenbio.com/wp-content/uploads/2025/03/enfinia-DNA-clock-cropped@2x-768x654.png");background-position:center left;background-repeat:no-repeat;background-size:39% auto;}.elementor-76 .elementor-element.elementor-element-71c8f6e{--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-76 .elementor-element.elementor-element-fa730f7{--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-start;}.elementor-76 .elementor-element.elementor-element-fa730f7.e-con{--align-self:center;}.elementor-76 .elementor-element.elementor-element-bc988f7 .elementor-heading-title{font-family:var( --e-global-typography-27dd550-font-family ), Sans-serif;font-size:var( --e-global-typography-27dd550-font-size );font-weight:var( --e-global-typography-27dd550-font-weight );text-transform:var( --e-global-typography-27dd550-text-transform );line-height:var( --e-global-typography-27dd550-line-height );color:var( --e-global-color-a8d0568 );}.elementor-76 .elementor-element.elementor-element-b52b9c4 .elementor-heading-title{font-family:var( --e-global-typography-38f77c5-font-family ), Sans-serif;font-size:var( --e-global-typography-38f77c5-font-size );font-weight:var( --e-global-typography-38f77c5-font-weight );font-style:var( --e-global-typography-38f77c5-font-style );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e1f204f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-cccc523{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-16b1c6c{--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-76 .elementor-element.elementor-element-0f67ccb .elementor-heading-title{font-family:var( --e-global-typography-27dd550-font-family ), Sans-serif;font-size:var( --e-global-typography-27dd550-font-size );font-weight:var( --e-global-typography-27dd550-font-weight );text-transform:var( --e-global-typography-27dd550-text-transform );line-height:var( --e-global-typography-27dd550-line-height );color:var( --e-global-color-a8d0568 );}.elementor-76 .elementor-element.elementor-element-ea63237 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-ea63237 .elementor-heading-title{font-family:var( --e-global-typography-38f77c5-font-family ), Sans-serif;font-size:var( --e-global-typography-38f77c5-font-size );font-weight:var( --e-global-typography-38f77c5-font-weight );font-style:var( --e-global-typography-38f77c5-font-style );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e4a1917 .elementor-heading-title{font-family:var( --e-global-typography-cda38e5-font-family ), Sans-serif;font-size:var( --e-global-typography-cda38e5-font-size );font-weight:var( --e-global-typography-cda38e5-font-weight );line-height:var( --e-global-typography-cda38e5-line-height );color:var( --e-global-color-a8d0568 );}.elementor-76 .elementor-element.elementor-element-74af971{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-6fee416{--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:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-76 .elementor-element.elementor-element-83d0cf6.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-83d0cf6{text-align:center;}.elementor-76 .elementor-element.elementor-element-c53e477{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-c53e477:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-c53e477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegenbio.com/wp-content/uploads/2025/03/bg-home-featured-video.png");}.elementor-76 .elementor-element.elementor-element-2bde3f1{--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;--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-76 .elementor-element.elementor-element-2bde3f1.e-con{--align-self:center;}.elementor-76 .elementor-element.elementor-element-3c14aaa > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-76 .elementor-element.elementor-element-3c14aaa.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-3c14aaa{text-align:center;}.elementor-76 .elementor-element.elementor-element-00fab81{--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-76 .elementor-element.elementor-element-9baa08b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-9baa08b{column-gap:0px;font-family:var( --e-global-typography-27dd550-font-family ), Sans-serif;font-size:var( --e-global-typography-27dd550-font-size );font-weight:var( --e-global-typography-27dd550-font-weight );text-transform:var( --e-global-typography-27dd550-text-transform );line-height:var( --e-global-typography-27dd550-line-height );color:var( --e-global-color-a8d0568 );}.elementor-76 .elementor-element.elementor-element-9baa08b p{margin-block-end:0px;}.elementor-76 .elementor-element.elementor-element-4a96d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-4a96d9a .elementor-heading-title{font-family:var( --e-global-typography-38f77c5-font-family ), Sans-serif;font-size:var( --e-global-typography-38f77c5-font-size );font-weight:var( --e-global-typography-38f77c5-font-weight );font-style:var( --e-global-typography-38f77c5-font-style );line-height:var( --e-global-typography-38f77c5-line-height );color:var( --e-global-color-f48b2e7 );}.elementor-76 .elementor-element.elementor-element-e267550{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f48b2e7 );}.elementor-76 .elementor-element.elementor-element-6898666{--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-76 .elementor-element.elementor-element-ef5782e{--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-76 .elementor-element.elementor-element-64fa3df > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-76 .elementor-element.elementor-element-64fa3df.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-64fa3df img{border-style:solid;}.elementor-76 .elementor-element.elementor-element-6bd5e7d{--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-76 .elementor-element.elementor-element-e128296 .elementor-heading-title{font-family:var( --e-global-typography-27dd550-font-family ), Sans-serif;font-size:var( --e-global-typography-27dd550-font-size );font-weight:var( --e-global-typography-27dd550-font-weight );text-transform:var( --e-global-typography-27dd550-text-transform );line-height:var( --e-global-typography-27dd550-line-height );color:var( --e-global-color-43c85c0 );}.elementor-76 .elementor-element.elementor-element-b79d9fd .elementor-heading-title{font-family:var( --e-global-typography-38f77c5-font-family ), Sans-serif;font-size:var( --e-global-typography-38f77c5-font-size );font-weight:var( --e-global-typography-38f77c5-font-weight );font-style:var( --e-global-typography-38f77c5-font-style );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-d6a86f0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-c2e452f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-c2e452f:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-c2e452f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-1d1e808 ) 50%, var( --e-global-color-c4cee8c ) 50%);}.elementor-76 .elementor-element.elementor-element-c68d4e9{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-76 .elementor-element.elementor-element-9da539b{text-align:left;}.elementor-76 .elementor-element.elementor-element-9da539b img{max-width:60px;height:60px;}.elementor-76 .elementor-element.elementor-element-5ea41ae .elementor-heading-title{font-family:var( --e-global-typography-38f77c5-font-family ), Sans-serif;font-size:var( --e-global-typography-38f77c5-font-size );font-weight:var( --e-global-typography-38f77c5-font-weight );font-style:var( --e-global-typography-38f77c5-font-style );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e563371{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-4fae649{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-76 .elementor-element.elementor-element-2a1d8a8{text-align:left;}.elementor-76 .elementor-element.elementor-element-2a1d8a8 img{max-width:60px;height:60px;}.elementor-76 .elementor-element.elementor-element-69e7a13 .elementor-heading-title{font-family:var( --e-global-typography-38f77c5-font-family ), Sans-serif;font-size:var( --e-global-typography-38f77c5-font-size );font-weight:var( --e-global-typography-38f77c5-font-weight );font-style:var( --e-global-typography-38f77c5-font-style );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-152062c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-32c6c0d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-32c6c0d:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-32c6c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-c4cee8c ) 50%, var( --e-global-color-1d1e808 ) 50%);}.elementor-76 .elementor-element.elementor-element-bbf60c4{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-76 .elementor-element.elementor-element-d1ecaf7{text-align:left;}.elementor-76 .elementor-element.elementor-element-d1ecaf7 img{max-width:60px;height:60px;}.elementor-76 .elementor-element.elementor-element-15bdb08 .elementor-heading-title{font-family:var( --e-global-typography-38f77c5-font-family ), Sans-serif;font-size:var( --e-global-typography-38f77c5-font-size );font-weight:var( --e-global-typography-38f77c5-font-weight );font-style:var( --e-global-typography-38f77c5-font-style );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-ef65fc6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-afd3b0d{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-76 .elementor-element.elementor-element-79af657{text-align:left;}.elementor-76 .elementor-element.elementor-element-79af657 img{max-width:60px;height:60px;}.elementor-76 .elementor-element.elementor-element-0806d7a .elementor-heading-title{font-family:var( --e-global-typography-38f77c5-font-family ), Sans-serif;font-size:var( --e-global-typography-38f77c5-font-size );font-weight:var( --e-global-typography-38f77c5-font-weight );font-style:var( --e-global-typography-38f77c5-font-style );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-b376946{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-8569834{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-8569834:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-8569834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8d0568 );background-image:url("https://elegenbio.com/wp-content/uploads/2025/03/bg-home-our-vision-green.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-8569834::before, .elementor-76 .elementor-element.elementor-element-8569834 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-8569834 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-8569834 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-8569834 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-8569834 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-74a943a img{max-width:60px;}.elementor-76 .elementor-element.elementor-element-25ff93e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-25ff93e{text-align:center;}.elementor-76 .elementor-element.elementor-element-25ff93e .elementor-heading-title{font-family:var( --e-global-typography-27dd550-font-family ), Sans-serif;font-size:var( --e-global-typography-27dd550-font-size );font-weight:var( --e-global-typography-27dd550-font-weight );text-transform:var( --e-global-typography-27dd550-text-transform );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-936e99d{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f48b2e7 );}.elementor-76 .elementor-element.elementor-element-81e697d{text-align:center;}.elementor-76 .elementor-element.elementor-element-74164e0 .elementor-button{background-color:var( --e-global-color-02c0c94 );fill:var( --e-global-color-f48b2e7 );color:var( --e-global-color-f48b2e7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-02c0c94 );}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-29bbb0d{--width:60.063%;}.elementor-76 .elementor-element.elementor-element-fafbe7a{--width:50%;}.elementor-76 .elementor-element.elementor-element-632b31d{--width:50%;}.elementor-76 .elementor-element.elementor-element-79d4362{--width:50%;}.elementor-76 .elementor-element.elementor-element-5c4ddb5{--width:50%;}.elementor-76 .elementor-element.elementor-element-71c8f6e{--width:50%;}.elementor-76 .elementor-element.elementor-element-fa730f7{--width:50%;}.elementor-76 .elementor-element.elementor-element-16b1c6c{--width:35%;}.elementor-76 .elementor-element.elementor-element-6fee416{--width:65%;}.elementor-76 .elementor-element.elementor-element-2bde3f1{--width:50%;}.elementor-76 .elementor-element.elementor-element-00fab81{--width:50%;}.elementor-76 .elementor-element.elementor-element-ef5782e{--width:33.3333%;}.elementor-76 .elementor-element.elementor-element-6bd5e7d{--width:66.6666%;}.elementor-76 .elementor-element.elementor-element-c68d4e9{--width:50%;}.elementor-76 .elementor-element.elementor-element-4fae649{--width:50%;}.elementor-76 .elementor-element.elementor-element-bbf60c4{--width:50%;}.elementor-76 .elementor-element.elementor-element-afd3b0d{--width:50%;}}@media(max-width:1300px) and (min-width:768px){.elementor-76 .elementor-element.elementor-element-29bbb0d{--width:739px;}.elementor-76 .elementor-element.elementor-element-fa730f7{--width:100%;}}@media(max-width:1300px){.elementor-76 .elementor-element.elementor-element-4648604 .elementor-heading-title{font-size:54px;line-height:64px;}.elementor-76 .elementor-element.elementor-element-8ad42e8 .elementor-heading-title{font-size:var( --e-global-typography-cda38e5-font-size );line-height:var( --e-global-typography-cda38e5-line-height );}.elementor-76 .elementor-element.elementor-element-867b92e .elementor-heading-title{font-size:var( --e-global-typography-cda38e5-font-size );line-height:var( --e-global-typography-cda38e5-line-height );}.elementor-76 .elementor-element.elementor-element-345b3c7:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-345b3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegenbio.com/wp-content/uploads/2025/03/bg-white.png");}.elementor-76 .elementor-element.elementor-element-fa730f7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-bc988f7 .elementor-heading-title{font-size:var( --e-global-typography-27dd550-font-size );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-b52b9c4 .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e1f204f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-0f67ccb .elementor-heading-title{font-size:var( --e-global-typography-27dd550-font-size );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-ea63237 .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e4a1917 .elementor-heading-title{font-size:var( --e-global-typography-cda38e5-font-size );line-height:var( --e-global-typography-cda38e5-line-height );}.elementor-76 .elementor-element.elementor-element-74af971{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-9baa08b{font-size:var( --e-global-typography-27dd550-font-size );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-4a96d9a .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e267550{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-e128296 .elementor-heading-title{font-size:var( --e-global-typography-27dd550-font-size );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-b79d9fd .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-d6a86f0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-5ea41ae .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e563371{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-69e7a13 .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-152062c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-15bdb08 .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-ef65fc6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-0806d7a .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-b376946{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-25ff93e .elementor-heading-title{font-size:var( --e-global-typography-27dd550-font-size );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-936e99d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-4648604 .elementor-heading-title{font-size:48px;line-height:58px;}.elementor-76 .elementor-element.elementor-element-8ad42e8 .elementor-heading-title{font-size:var( --e-global-typography-cda38e5-font-size );line-height:var( --e-global-typography-cda38e5-line-height );}.elementor-76 .elementor-element.elementor-element-867b92e .elementor-heading-title{font-size:var( --e-global-typography-cda38e5-font-size );line-height:var( --e-global-typography-cda38e5-line-height );}.elementor-76 .elementor-element.elementor-element-fa730f7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-76 .elementor-element.elementor-element-bc988f7 .elementor-heading-title{font-size:var( --e-global-typography-27dd550-font-size );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-b52b9c4 .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e1f204f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-0f67ccb .elementor-heading-title{font-size:var( --e-global-typography-27dd550-font-size );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-ea63237 .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e4a1917 .elementor-heading-title{font-size:var( --e-global-typography-cda38e5-font-size );line-height:var( --e-global-typography-cda38e5-line-height );}.elementor-76 .elementor-element.elementor-element-74af971{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-9baa08b{font-size:var( --e-global-typography-27dd550-font-size );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-4a96d9a .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e267550{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-e128296 .elementor-heading-title{font-size:var( --e-global-typography-27dd550-font-size );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-b79d9fd .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-d6a86f0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-5ea41ae .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-e563371{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-69e7a13 .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-152062c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-15bdb08 .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-ef65fc6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-0806d7a .elementor-heading-title{font-size:var( --e-global-typography-38f77c5-font-size );line-height:var( --e-global-typography-38f77c5-line-height );}.elementor-76 .elementor-element.elementor-element-b376946{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-25ff93e .elementor-heading-title{font-size:var( --e-global-typography-27dd550-font-size );line-height:var( --e-global-typography-27dd550-line-height );}.elementor-76 .elementor-element.elementor-element-936e99d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}