.elementor .s-ap-hero-cta{width:267.1px;height:64.9px;font-family:"Public Sans";font-weight:400;font-size:20px;color:#000000;letter-spacing:0px;line-height:27px;text-align:center;font-style:normal;text-decoration:none;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-width:0px;background-color:#ffffff;display:flex;justify-content:center;align-items:center;/* whole banner opens the CTA link (client, Canva DAHXbVBgUvM p3); ap-hero is position:relative */
&::after{content:"";position:absolute;inset:0;}\n}.elementor .s-ap-hero{width:100%;height:calc(100vh - 69px - var(--wp-admin--admin-bar--height, 0px));min-height:480px;max-width:100%;max-height:749.6px;padding-block-start:0px;padding-block-end:41.8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:9.4px;margin-inline-start:auto;margin-inline-end:auto;background-image:url("https://staging.enbiomedical.com/wp-content/uploads/2026/11/enbio-all-products-hero-web.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:0px;justify-content:flex-end;align-items:center;}.elementor .s-ap-intro-title{width:100%;font-family:"Public Sans";font-weight:300;font-size:44px;color:#212121;letter-spacing:0px;line-height:52px;text-align:center;font-style:normal;text-transform:none;margin:0px;}.elementor .s-ap-intro-text{width:872.6px;max-width:100%;font-family:"Cormorant Garamond";font-weight:400;font-size:28px;color:#212121;letter-spacing:0px;line-height:48px;text-align:justify;font-style:normal;text-transform:none;margin-block-start:41.15px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ap-intro-subtitle{width:100%;font-family:"Cormorant Garamond";font-weight:400;font-size:40px;color:#212121;letter-spacing:0px;line-height:47px;text-align:center;font-style:italic;text-transform:none;margin-block-start:19.5px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ap-intro{width:100%;padding-block-start:42.2px;padding-block-end:76.15px;padding-inline-start:2.6%;padding-inline-end:2.6%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-ap-image-1{width:100%;height:607.6px;max-width:100%;object-fit:cover;object-position:50% 50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-ap-card-1{width:30.59%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:2.84%;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .s-ap-image-2{width:100%;height:609.4px;max-width:100%;object-fit:cover;object-position:50% 50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-ap-card-2{width:29.74%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:2.27%;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .s-ap-image-3{width:100%;height:607.6px;max-width:100%;object-fit:cover;object-position:50% 50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-ap-card-3{width:30.59%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:2.27%;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .s-ap-image-4{width:100%;height:607.6px;max-width:100%;object-fit:cover;object-position:50% 0%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-ap-card-4{width:29.74%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.8px;margin-block-end:0px;margin-inline-start:3.27%;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .s-ap-image-5{width:100%;height:609.4px;max-width:100%;object-fit:cover;object-position:50% 50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-ap-card-5{width:29.74%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:2.66%;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .s-ap-image-6{width:100%;height:607.6px;max-width:100%;object-fit:cover;object-position:34% 50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-ap-card-6{width:29.81%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.8px;margin-block-end:0px;margin-inline-start:2.66%;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .s-ap-grid{width:100%;max-width:1366px;column-gap:0px;padding-block-start:0px;padding-block-end:133.95px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;row-gap:99.45px;flex-wrap:wrap;align-items:flex-start;}.elementor .s-latest-component{width:100%;max-width:1366px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:0px;}