.elementor-389 .elementor-element.elementor-element-029b842{--display:flex;--min-height:600px;--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-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:90px;--padding-left:80px;--padding-right:80px;}.elementor-389 .elementor-element.elementor-element-029b842:not(.elementor-motion-effects-element-type-background), .elementor-389 .elementor-element.elementor-element-029b842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9AA0A6;background-image:url("https://www.biotequeco.com/wp-content/uploads/2026/10/cf6881d5a3c1af1e967a16d38cb2d44174ceada3.png");background-position:center center;background-size:cover;}.elementor-389 .elementor-element.elementor-element-029b842::before, .elementor-389 .elementor-element.elementor-element-029b842 > .elementor-background-video-container::before, .elementor-389 .elementor-element.elementor-element-029b842 > .e-con-inner > .elementor-background-video-container::before, .elementor-389 .elementor-element.elementor-element-029b842 > .elementor-background-slideshow::before, .elementor-389 .elementor-element.elementor-element-029b842 > .e-con-inner > .elementor-background-slideshow::before, .elementor-389 .elementor-element.elementor-element-029b842 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(210,214,219,0) 50%, #D2D6DB 100%);}.elementor-389 .elementor-element.elementor-element-ac4174e{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.7);--border-color:rgba(255,255,255,0.7);--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-389 .elementor-element.elementor-element-98615df{text-align:start;}.elementor-389 .elementor-element.elementor-element-98615df .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:76px;font-weight:400;line-height:1.05em;letter-spacing:-0.19px;color:#FFFFFF;}.elementor-389 .elementor-element.elementor-element-893a0af{--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:112px 112px;--row-gap:112px;--column-gap:112px;--padding-top:256px;--padding-bottom:207px;--padding-left:80px;--padding-right:80px;}.elementor-389 .elementor-element.elementor-element-893a0af:not(.elementor-motion-effects-element-type-background), .elementor-389 .elementor-element.elementor-element-893a0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-389 .elementor-element.elementor-element-1ce96ca{width:var( --container-widget-width, 633px );max-width:633px;--container-widget-width:633px;--container-widget-flex-grow:0;text-align:start;}.elementor-389 .elementor-element.elementor-element-1ce96ca .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:400;line-height:1.15em;color:#0A0A0A;}.elementor-389 .elementor-element.elementor-element-64ee5d9{--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-389 .elementor-element.elementor-element-a369fb1{--grid-columns:1;--grid-row-gap:0px;}.elementor-389 .elementor-element.elementor-element-a92cbf9{--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-389 .elementor-element.elementor-element-371a4d0{--grid-columns:1;--grid-row-gap:0px;}.elementor-389 .elementor-element.elementor-element-7fe78a7{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:16px;--n-tabs-gap:40px;--n-tabs-title-border-radius:33px 33px 33px 33px;--n-tabs-title-padding-top:13px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:13px;--n-tabs-title-padding-left:13px;--n-tabs-title-font-size:20px;--n-tabs-title-color:#0A0A0A;--n-tabs-title-color-active:#FFFFFF;--n-tabs-title-direction:row;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:14px;--n-tabs-icon-gap:8px;--n-tabs-icon-color:#0A0A0A;--n-tabs-icon-color-active:#AD001B;}.elementor-389 .elementor-element.elementor-element-7fe78a7 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:rgba(0,0,0,0);}.elementor-389 .elementor-element.elementor-element-7fe78a7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#AD001B;}.elementor-389 .elementor-element.elementor-element-7fe78a7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-389 .elementor-element.elementor-element-7fe78a7.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#AD001B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AD001B;}.elementor-389 .elementor-element.elementor-element-7fe78a7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;}.elementor-389 .elementor-element.elementor-element-7fe78a7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Outfit", Sans-serif;font-weight:400;line-height:1.3em;}.elementor-389 .elementor-element.elementor-element-7fe78a7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#AD001B;--n-tabs-icon-color-hover:#AD001B;}:where( .elementor-389 .elementor-element.elementor-element-7fe78a7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}body:not(.rtl) .elementor-389 .elementor-element.elementor-element-f035bd4{left:0px;}body.rtl .elementor-389 .elementor-element.elementor-element-f035bd4{right:0px;}.elementor-389 .elementor-element.elementor-element-f035bd4{top:0px;}@media(min-width:768px){.elementor-389 .elementor-element.elementor-element-029b842{--content-width:1280px;}.elementor-389 .elementor-element.elementor-element-ac4174e{--width:100%;}.elementor-389 .elementor-element.elementor-element-893a0af{--content-width:1280px;}}@media(max-width:1024px){.elementor-389 .elementor-element.elementor-element-029b842{--min-height:480px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-389 .elementor-element.elementor-element-98615df .elementor-heading-title{font-size:60px;}.elementor-389 .elementor-element.elementor-element-893a0af{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:96px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-389 .elementor-element.elementor-element-a369fb1{--grid-columns:1;}.elementor-389 .elementor-element.elementor-element-371a4d0{--grid-columns:1;}}@media(max-width:767px){.elementor-389 .elementor-element.elementor-element-029b842{--min-height:420px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-389 .elementor-element.elementor-element-ac4174e{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-389 .elementor-element.elementor-element-98615df .elementor-heading-title{font-size:40px;}.elementor-389 .elementor-element.elementor-element-893a0af{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:56px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-389 .elementor-element.elementor-element-1ce96ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-389 .elementor-element.elementor-element-1ce96ca .elementor-heading-title{font-size:28px;}.elementor-389 .elementor-element.elementor-element-a369fb1{--grid-columns:1;}.elementor-389 .elementor-element.elementor-element-371a4d0{--grid-columns:1;}.elementor-389 .elementor-element.elementor-element-7fe78a7{--n-tabs-gap:24px;--n-tabs-title-font-size:16px;}}/* Start custom CSS for nested-tabs, class: .elementor-element-7fe78a7 *//* BQ tabs: 40px icon circle + divider line under the pill row (no native control) */
.elementor-389 .elementor-element.elementor-element-7fe78a7 .e-n-tabs-heading{padding:0}
.elementor-389 .elementor-element.elementor-element-7fe78a7 .e-n-tab-title .e-n-tab-icon{width:40px;height:40px;border-radius:50%;border:1px solid #999;display:flex;align-items:center;justify-content:center;flex:none}
.elementor-389 .elementor-element.elementor-element-7fe78a7 .e-n-tab-title[aria-selected="true"] .e-n-tab-icon{background:#fff;border-color:#fff}
.elementor-389 .elementor-element.elementor-element-7fe78a7 .e-n-tab-title{white-space:nowrap}
@media(max-width:767px){.elementor-389 .elementor-element.elementor-element-7fe78a7 .e-n-tabs-heading{padding:20px 0;gap:10px}.elementor-389 .elementor-element.elementor-element-7fe78a7 .e-n-tab-title .e-n-tab-icon{width:32px;height:32px}}/* End custom CSS */