.elementor-348 .elementor-element.elementor-element-6d2b075{--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-348 .elementor-element.elementor-element-6d2b075:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-6d2b075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9AA0A6;background-image:url("https://www.biotequeco.com/wp-content/uploads/2026/10/4f1cf731ef854ac9c55a046d8d7b7d7311c6f84f-1.png");background-position:center center;background-size:cover;}.elementor-348 .elementor-element.elementor-element-6d2b075::before, .elementor-348 .elementor-element.elementor-element-6d2b075 > .elementor-background-video-container::before, .elementor-348 .elementor-element.elementor-element-6d2b075 > .e-con-inner > .elementor-background-video-container::before, .elementor-348 .elementor-element.elementor-element-6d2b075 > .elementor-background-slideshow::before, .elementor-348 .elementor-element.elementor-element-6d2b075 > .e-con-inner > .elementor-background-slideshow::before, .elementor-348 .elementor-element.elementor-element-6d2b075 > .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-348 .elementor-element.elementor-element-6807946{--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-348 .elementor-element.elementor-element-1e7df00{text-align:start;}.elementor-348 .elementor-element.elementor-element-1e7df00 .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-348 .elementor-element.elementor-element-66227c4{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-348 .elementor-element.elementor-element-66227c4:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-66227c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-348 .elementor-element.elementor-element-00e20db{text-align:start;}.elementor-348 .elementor-element.elementor-element-00e20db .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:1.08em;color:#0A0A0A;}.elementor-348 .elementor-element.elementor-element-a255376{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-348 .elementor-element.elementor-element-a255376:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-a255376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-348 .elementor-element.elementor-element-d26d5a3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-8dba379{--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:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-8dba379.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-9881412{--display:flex;--min-height:48px;--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;--justify-content:center;--align-items:center;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-9881412:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-9881412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-348 .elementor-element.elementor-element-9881412.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-e39308d{text-align:center;}.elementor-348 .elementor-element.elementor-element-e39308d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:1.25em;color:#EFEFEF;}.elementor-348 .elementor-element.elementor-element-970d3bc{--divider-border-style:solid;--divider-color:#888888;--divider-border-width:2px;}.elementor-348 .elementor-element.elementor-element-970d3bc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-970d3bc .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-970d3bc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-348 .elementor-element.elementor-element-5ac7f88{--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:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-5ac7f88.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-9631cd9{--display:flex;--min-height:48px;--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;--justify-content:center;--align-items:center;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-9631cd9:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-9631cd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-348 .elementor-element.elementor-element-9631cd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-5b6e093{text-align:center;}.elementor-348 .elementor-element.elementor-element-5b6e093 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:1.25em;color:#EFEFEF;}.elementor-348 .elementor-element.elementor-element-9a73110{--divider-border-style:solid;--divider-color:#888888;--divider-border-width:2px;}.elementor-348 .elementor-element.elementor-element-9a73110.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-9a73110 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-9a73110 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-348 .elementor-element.elementor-element-b0c2140{--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:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-b0c2140.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-2d1c9b6{--display:flex;--min-height:48px;--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;--justify-content:center;--align-items:center;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-2d1c9b6:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-2d1c9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-348 .elementor-element.elementor-element-2d1c9b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-473b827{text-align:center;}.elementor-348 .elementor-element.elementor-element-473b827 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:1.25em;color:#EFEFEF;}.elementor-348 .elementor-element.elementor-element-2951053{--divider-border-style:solid;--divider-color:#888888;--divider-border-width:2px;}.elementor-348 .elementor-element.elementor-element-2951053.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-2951053 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-2951053 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-348 .elementor-element.elementor-element-089e145{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-6537cd6{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-6537cd6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-1ec9431{text-align:start;}.elementor-348 .elementor-element.elementor-element-1ec9431 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:500;line-height:1.25em;color:#0A0A0A;}.elementor-348 .elementor-element.elementor-element-6e49e0c{text-align:start;}.elementor-348 .elementor-element.elementor-element-6e49e0c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(17,17,17,0.7);}.elementor-348 .elementor-element.elementor-element-d844753{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-d844753.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-8e486dc{text-align:start;}.elementor-348 .elementor-element.elementor-element-8e486dc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:500;line-height:1.25em;color:#0A0A0A;}.elementor-348 .elementor-element.elementor-element-7936f3e{text-align:start;}.elementor-348 .elementor-element.elementor-element-7936f3e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(17,17,17,0.7);}.elementor-348 .elementor-element.elementor-element-44e2b64{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-44e2b64.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-8ea9980{text-align:start;}.elementor-348 .elementor-element.elementor-element-8ea9980 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:500;line-height:1.25em;color:#0A0A0A;}.elementor-348 .elementor-element.elementor-element-1ac7514{text-align:start;}.elementor-348 .elementor-element.elementor-element-1ac7514 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(17,17,17,0.7);}.elementor-348 .elementor-element.elementor-element-177d21b{--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:66px;--padding-bottom:74px;--padding-left:80px;--padding-right:80px;}.elementor-348 .elementor-element.elementor-element-177d21b:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-177d21b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-348 .elementor-element.elementor-element-90db40c{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-bcdab59{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-a0139d7{text-align:start;}.elementor-348 .elementor-element.elementor-element-a0139d7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:1.08em;color:#0A0A0A;}.elementor-348 .elementor-element.elementor-element-294ab42{text-align:start;}.elementor-348 .elementor-element.elementor-element-294ab42 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(10,10,10,0.7);}.elementor-348 .elementor-element.elementor-element-8471481{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:32px;}.elementor-348 .elementor-element.elementor-element-8471481 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-348 .elementor-element.elementor-element-8471481 .e-loop-item > .elementor-section, .elementor-348 .elementor-element.elementor-element-8471481 .e-loop-item > .elementor-section > .elementor-container, .elementor-348 .elementor-element.elementor-element-8471481 .e-loop-item > .e-con, .elementor-348 .elementor-element.elementor-element-8471481 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-348 .elementor-element.elementor-element-e31d473{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-bf82024{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-00db1e6{text-align:start;}.elementor-348 .elementor-element.elementor-element-00db1e6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:1.08em;color:#0A0A0A;}.elementor-348 .elementor-element.elementor-element-0a99a3f{text-align:start;}.elementor-348 .elementor-element.elementor-element-0a99a3f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(10,10,10,0.7);}.elementor-348 .elementor-element.elementor-element-b45e00e{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:32px;}.elementor-348 .elementor-element.elementor-element-b45e00e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-348 .elementor-element.elementor-element-b45e00e .e-loop-item > .elementor-section, .elementor-348 .elementor-element.elementor-element-b45e00e .e-loop-item > .elementor-section > .elementor-container, .elementor-348 .elementor-element.elementor-element-b45e00e .e-loop-item > .e-con, .elementor-348 .elementor-element.elementor-element-b45e00e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-348 .elementor-element.elementor-element-71fb2d5{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-0d276b6{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-fc3cb4e{text-align:start;}.elementor-348 .elementor-element.elementor-element-fc3cb4e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:1.08em;color:#0A0A0A;}.elementor-348 .elementor-element.elementor-element-93fa032{text-align:start;}.elementor-348 .elementor-element.elementor-element-93fa032 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(10,10,10,0.7);}.elementor-348 .elementor-element.elementor-element-ebe2661{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:32px;}.elementor-348 .elementor-element.elementor-element-ebe2661 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-348 .elementor-element.elementor-element-ebe2661 .e-loop-item > .elementor-section, .elementor-348 .elementor-element.elementor-element-ebe2661 .e-loop-item > .elementor-section > .elementor-container, .elementor-348 .elementor-element.elementor-element-ebe2661 .e-loop-item > .e-con, .elementor-348 .elementor-element.elementor-element-ebe2661 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-348 .elementor-element.elementor-element-38e8f18{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-083dcdc{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-a211464{text-align:start;}.elementor-348 .elementor-element.elementor-element-a211464 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:1.08em;color:#0A0A0A;}.elementor-348 .elementor-element.elementor-element-4bb84b2{text-align:start;}.elementor-348 .elementor-element.elementor-element-4bb84b2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(10,10,10,0.7);}.elementor-348 .elementor-element.elementor-element-af89b8f{--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:140px 140px;--row-gap:140px;--column-gap:140px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-6070db7{--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:stretch;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-6eeaeec{width:var( --container-widget-width, 48.6% );max-width:48.6%;--container-widget-width:48.6%;--container-widget-flex-grow:0;}.elementor-348 .elementor-element.elementor-element-6eeaeec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-6eeaeec img{width:100%;height:624px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-348 .elementor-element.elementor-element-32de173{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-32de173.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-ead1cc2{text-align:start;}.elementor-348 .elementor-element.elementor-element-ead1cc2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:1.08em;color:#111111;}.elementor-348 .elementor-element.elementor-element-3c88db0{--grid-columns:1;--grid-row-gap:0px;}.elementor-348 .elementor-element.elementor-element-4230b6a{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:stretch;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-84da2d3{width:var( --container-widget-width, 48.6% );max-width:48.6%;--container-widget-width:48.6%;--container-widget-flex-grow:0;}.elementor-348 .elementor-element.elementor-element-84da2d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-84da2d3 img{width:100%;height:624px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-348 .elementor-element.elementor-element-efe7de7{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-efe7de7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-0bf831d{text-align:start;}.elementor-348 .elementor-element.elementor-element-0bf831d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:1.08em;color:#111111;}.elementor-348 .elementor-element.elementor-element-088510c{--grid-columns:1;--grid-row-gap:0px;}.elementor-348 .elementor-element.elementor-element-1e14dd0{--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:stretch;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-6e5a7c8{width:var( --container-widget-width, 48.6% );max-width:48.6%;--container-widget-width:48.6%;--container-widget-flex-grow:0;}.elementor-348 .elementor-element.elementor-element-6e5a7c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-6e5a7c8 img{width:100%;height:624px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-348 .elementor-element.elementor-element-c6fc00f{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-c6fc00f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-1390a20{text-align:start;}.elementor-348 .elementor-element.elementor-element-1390a20 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:1.08em;color:#111111;}.elementor-348 .elementor-element.elementor-element-c31ec22{--grid-columns:1;--grid-row-gap:0px;}.elementor-348 .elementor-element.elementor-element-5ab684b{--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:112px;--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-348 .elementor-element.elementor-element-5ab684b > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:rgba(0,0,0,0);}.elementor-348 .elementor-element.elementor-element-5ab684b.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-348 .elementor-element.elementor-element-5ab684b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-348 .elementor-element.elementor-element-5ab684b.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-348 .elementor-element.elementor-element-5ab684b.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-348 .elementor-element.elementor-element-5ab684b.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-348 .elementor-element.elementor-element-5ab684b [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-348 .elementor-element.elementor-element-5ab684b.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-348 .elementor-element.elementor-element-7b8a8a0{left:0px;}body.rtl .elementor-348 .elementor-element.elementor-element-7b8a8a0{right:0px;}.elementor-348 .elementor-element.elementor-element-7b8a8a0{top:0px;}@media(min-width:768px){.elementor-348 .elementor-element.elementor-element-6d2b075{--content-width:1280px;}.elementor-348 .elementor-element.elementor-element-6807946{--width:100%;}.elementor-348 .elementor-element.elementor-element-66227c4{--content-width:1280px;}.elementor-348 .elementor-element.elementor-element-8dba379{--width:30%;}.elementor-348 .elementor-element.elementor-element-9881412{--width:48px;}.elementor-348 .elementor-element.elementor-element-5ac7f88{--width:30%;}.elementor-348 .elementor-element.elementor-element-9631cd9{--width:48px;}.elementor-348 .elementor-element.elementor-element-b0c2140{--width:30%;}.elementor-348 .elementor-element.elementor-element-2d1c9b6{--width:48px;}.elementor-348 .elementor-element.elementor-element-6537cd6{--width:30%;}.elementor-348 .elementor-element.elementor-element-d844753{--width:30%;}.elementor-348 .elementor-element.elementor-element-44e2b64{--width:30%;}.elementor-348 .elementor-element.elementor-element-177d21b{--content-width:1280px;}.elementor-348 .elementor-element.elementor-element-32de173{--width:40%;}.elementor-348 .elementor-element.elementor-element-efe7de7{--width:40%;}.elementor-348 .elementor-element.elementor-element-c6fc00f{--width:40%;}}@media(max-width:1024px){.elementor-348 .elementor-element.elementor-element-6d2b075{--min-height:480px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-348 .elementor-element.elementor-element-1e7df00 .elementor-heading-title{font-size:60px;}.elementor-348 .elementor-element.elementor-element-66227c4{--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-348 .elementor-element.elementor-element-00e20db .elementor-heading-title{font-size:40px;}.elementor-348 .elementor-element.elementor-element-177d21b{--padding-top:48px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-348 .elementor-element.elementor-element-a0139d7 .elementor-heading-title{font-size:40px;}.elementor-348 .elementor-element.elementor-element-8471481{--grid-columns:2;--grid-column-gap:24px;}.elementor-348 .elementor-element.elementor-element-00db1e6 .elementor-heading-title{font-size:40px;}.elementor-348 .elementor-element.elementor-element-b45e00e{--grid-columns:2;--grid-column-gap:24px;}.elementor-348 .elementor-element.elementor-element-fc3cb4e .elementor-heading-title{font-size:40px;}.elementor-348 .elementor-element.elementor-element-ebe2661{--grid-columns:2;--grid-column-gap:24px;}.elementor-348 .elementor-element.elementor-element-a211464 .elementor-heading-title{font-size:40px;}.elementor-348 .elementor-element.elementor-element-af89b8f{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-348 .elementor-element.elementor-element-6070db7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-348 .elementor-element.elementor-element-6eeaeec img{height:420px;}.elementor-348 .elementor-element.elementor-element-ead1cc2 .elementor-heading-title{font-size:38px;}.elementor-348 .elementor-element.elementor-element-3c88db0{--grid-columns:1;}.elementor-348 .elementor-element.elementor-element-4230b6a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-348 .elementor-element.elementor-element-84da2d3 img{height:420px;}.elementor-348 .elementor-element.elementor-element-0bf831d .elementor-heading-title{font-size:38px;}.elementor-348 .elementor-element.elementor-element-088510c{--grid-columns:1;}.elementor-348 .elementor-element.elementor-element-1e14dd0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-348 .elementor-element.elementor-element-6e5a7c8 img{height:420px;}.elementor-348 .elementor-element.elementor-element-1390a20 .elementor-heading-title{font-size:38px;}.elementor-348 .elementor-element.elementor-element-c31ec22{--grid-columns:1;}}@media(max-width:767px){.elementor-348 .elementor-element.elementor-element-6d2b075{--min-height:420px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-6807946{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-1e7df00 .elementor-heading-title{font-size:40px;}.elementor-348 .elementor-element.elementor-element-66227c4{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-00e20db .elementor-heading-title{font-size:32px;}.elementor-348 .elementor-element.elementor-element-a255376{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-8dba379{--width:100%;}.elementor-348 .elementor-element.elementor-element-5ac7f88{--width:100%;}.elementor-348 .elementor-element.elementor-element-b0c2140{--width:100%;}.elementor-348 .elementor-element.elementor-element-089e145{--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:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-348 .elementor-element.elementor-element-6537cd6{--width:100%;}.elementor-348 .elementor-element.elementor-element-1ec9431 .elementor-heading-title{font-size:24px;}.elementor-348 .elementor-element.elementor-element-d844753{--width:100%;}.elementor-348 .elementor-element.elementor-element-8e486dc .elementor-heading-title{font-size:24px;}.elementor-348 .elementor-element.elementor-element-44e2b64{--width:100%;}.elementor-348 .elementor-element.elementor-element-8ea9980 .elementor-heading-title{font-size:24px;}.elementor-348 .elementor-element.elementor-element-177d21b{--padding-top:24px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-90db40c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-348 .elementor-element.elementor-element-bcdab59{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-348 .elementor-element.elementor-element-a0139d7 .elementor-heading-title{font-size:32px;}.elementor-348 .elementor-element.elementor-element-8471481{--grid-columns:1;--grid-row-gap:16px;}.elementor-348 .elementor-element.elementor-element-e31d473{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-348 .elementor-element.elementor-element-bf82024{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-348 .elementor-element.elementor-element-00db1e6 .elementor-heading-title{font-size:32px;}.elementor-348 .elementor-element.elementor-element-b45e00e{--grid-columns:1;--grid-row-gap:16px;}.elementor-348 .elementor-element.elementor-element-71fb2d5{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-348 .elementor-element.elementor-element-0d276b6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-348 .elementor-element.elementor-element-fc3cb4e .elementor-heading-title{font-size:32px;}.elementor-348 .elementor-element.elementor-element-ebe2661{--grid-columns:1;--grid-row-gap:16px;}.elementor-348 .elementor-element.elementor-element-38e8f18{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-348 .elementor-element.elementor-element-083dcdc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-348 .elementor-element.elementor-element-a211464 .elementor-heading-title{font-size:32px;}.elementor-348 .elementor-element.elementor-element-af89b8f{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-348 .elementor-element.elementor-element-6070db7{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-348 .elementor-element.elementor-element-6eeaeec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-348 .elementor-element.elementor-element-6eeaeec img{height:300px;}.elementor-348 .elementor-element.elementor-element-32de173{--width:100%;}.elementor-348 .elementor-element.elementor-element-ead1cc2 .elementor-heading-title{font-size:32px;}.elementor-348 .elementor-element.elementor-element-3c88db0{--grid-columns:1;}.elementor-348 .elementor-element.elementor-element-4230b6a{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-348 .elementor-element.elementor-element-84da2d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-348 .elementor-element.elementor-element-84da2d3 img{height:300px;}.elementor-348 .elementor-element.elementor-element-efe7de7{--width:100%;}.elementor-348 .elementor-element.elementor-element-0bf831d .elementor-heading-title{font-size:32px;}.elementor-348 .elementor-element.elementor-element-088510c{--grid-columns:1;}.elementor-348 .elementor-element.elementor-element-1e14dd0{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-348 .elementor-element.elementor-element-6e5a7c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-348 .elementor-element.elementor-element-6e5a7c8 img{height:300px;}.elementor-348 .elementor-element.elementor-element-c6fc00f{--width:100%;}.elementor-348 .elementor-element.elementor-element-1390a20 .elementor-heading-title{font-size:32px;}.elementor-348 .elementor-element.elementor-element-c31ec22{--grid-columns:1;}.elementor-348 .elementor-element.elementor-element-5ab684b{--n-tabs-gap:40px;--n-tabs-title-font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-66227c4 *//* BQ flow: arrowhead on the step line (divider widget has no arrow option) */
.elementor-348 .elementor-element.elementor-element-66227c4 .bq-flow-arrow .elementor-divider{position:relative}
.elementor-348 .elementor-element.elementor-element-66227c4 .bq-flow-arrow .elementor-divider:after{content:"";position:absolute;right:0;top:50%;width:9px;height:9px;border-top:2px solid #888;border-right:2px solid #888;transform:translateY(-50%) rotate(45deg)}
.elementor-348 .elementor-element.elementor-element-66227c4 .bq-flow-arrow .elementor-divider-separator{width:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-8471481 */.elementor-348 .elementor-element.elementor-element-8471481{padding-top:40px}.elementor-348 .elementor-element.elementor-element-8471481 .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b45e00e */.elementor-348 .elementor-element.elementor-element-b45e00e{padding-top:40px}.elementor-348 .elementor-element.elementor-element-b45e00e .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-ebe2661 */.elementor-348 .elementor-element.elementor-element-ebe2661{padding-top:40px}.elementor-348 .elementor-element.elementor-element-ebe2661 .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6070db7 *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4230b6a *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e14dd0 *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f16c30 */.elementor-348 .elementor-element.elementor-element-6f16c30{position:absolute;width:0;height:0;overflow:hidden}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-8471481 */.elementor-348 .elementor-element.elementor-element-8471481{padding-top:40px}.elementor-348 .elementor-element.elementor-element-8471481 .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b45e00e */.elementor-348 .elementor-element.elementor-element-b45e00e{padding-top:40px}.elementor-348 .elementor-element.elementor-element-b45e00e .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-ebe2661 */.elementor-348 .elementor-element.elementor-element-ebe2661{padding-top:40px}.elementor-348 .elementor-element.elementor-element-ebe2661 .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6070db7 *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4230b6a *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e14dd0 *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f16c30 */.elementor-348 .elementor-element.elementor-element-6f16c30{position:absolute;width:0;height:0;overflow:hidden}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-8471481 */.elementor-348 .elementor-element.elementor-element-8471481{padding-top:40px}.elementor-348 .elementor-element.elementor-element-8471481 .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b45e00e */.elementor-348 .elementor-element.elementor-element-b45e00e{padding-top:40px}.elementor-348 .elementor-element.elementor-element-b45e00e .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-ebe2661 */.elementor-348 .elementor-element.elementor-element-ebe2661{padding-top:40px}.elementor-348 .elementor-element.elementor-element-ebe2661 .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6070db7 *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4230b6a *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e14dd0 *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f16c30 */.elementor-348 .elementor-element.elementor-element-6f16c30{position:absolute;width:0;height:0;overflow:hidden}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-8471481 */.elementor-348 .elementor-element.elementor-element-8471481{padding-top:40px}.elementor-348 .elementor-element.elementor-element-8471481 .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b45e00e */.elementor-348 .elementor-element.elementor-element-b45e00e{padding-top:40px}.elementor-348 .elementor-element.elementor-element-b45e00e .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-ebe2661 */.elementor-348 .elementor-element.elementor-element-ebe2661{padding-top:40px}.elementor-348 .elementor-element.elementor-element-ebe2661 .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6070db7 *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4230b6a *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e14dd0 *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f16c30 */.elementor-348 .elementor-element.elementor-element-6f16c30{position:absolute;width:0;height:0;overflow:hidden}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-8471481 */.elementor-348 .elementor-element.elementor-element-8471481{padding-top:40px}.elementor-348 .elementor-element.elementor-element-8471481 .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b45e00e */.elementor-348 .elementor-element.elementor-element-b45e00e{padding-top:40px}.elementor-348 .elementor-element.elementor-element-b45e00e .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-ebe2661 */.elementor-348 .elementor-element.elementor-element-ebe2661{padding-top:40px}.elementor-348 .elementor-element.elementor-element-ebe2661 .e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6070db7 *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-6070db7 .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4230b6a *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-4230b6a .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e14dd0 *//* BQ product category block (Figma Page 6): image swaps to the open product (script on the Capabilities page) */
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-main img{transition:opacity .25s ease}
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-main img.is-fading{opacity:0}
.elementor-348 .elementor-element.elementor-element-1e14dd0 .bq-prod-list{border-top:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f16c30 */.elementor-348 .elementor-element.elementor-element-6f16c30{position:absolute;width:0;height:0;overflow:hidden}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-5ab684b *//* BQ tabs: 40px icon circle + divider line under the pill row (no native control) */
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tabs-heading{padding:32px 0;border-bottom:1px solid #999}
.elementor-348 .elementor-element.elementor-element-5ab684b .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-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[aria-selected="true"] .e-n-tab-icon{background:#fff;border-color:#fff}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title{white-space:nowrap}
@media(max-width:767px){.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tabs-heading{padding:20px 0;gap:10px}.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title .e-n-tab-icon{width:32px;height:32px}}
/* BQ category colours (Figma Page 6): active pill + card hover colour per tab */
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="1"][aria-selected="true"]{background-color:#AD001B!important;border-color:#AD001B!important}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="1"][aria-selected="true"] .e-n-tab-icon{color:#AD001B}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="1"][aria-selected="true"] .e-n-tab-icon svg{fill:#AD001B}
.elementor-348 .elementor-element.elementor-element-5ab684b .elementor-element-90db40c{--bq-cat:#AD001B}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="2"][aria-selected="true"]{background-color:#032341!important;border-color:#032341!important}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="2"][aria-selected="true"] .e-n-tab-icon{color:#032341}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="2"][aria-selected="true"] .e-n-tab-icon svg{fill:#032341}
.elementor-348 .elementor-element.elementor-element-5ab684b .elementor-element-e31d473{--bq-cat:#032341}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="3"][aria-selected="true"]{background-color:#656565!important;border-color:#656565!important}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="3"][aria-selected="true"] .e-n-tab-icon{color:#656565}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="3"][aria-selected="true"] .e-n-tab-icon svg{fill:#656565}
.elementor-348 .elementor-element.elementor-element-5ab684b .elementor-element-71fb2d5{--bq-cat:#656565}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="4"][aria-selected="true"]{background-color:#708E33!important;border-color:#708E33!important}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="4"][aria-selected="true"] .e-n-tab-icon{color:#708E33}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="4"][aria-selected="true"] .e-n-tab-icon svg{fill:#708E33}
.elementor-348 .elementor-element.elementor-element-5ab684b .elementor-element-38e8f18{--bq-cat:#708E33}
/* BQ tabs hover: background = that category's card hover colour; text + arrow white */
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[aria-selected="false"]{--bq-tab:#AD001B}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="2"][aria-selected="false"]{--bq-tab:#032341}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="3"][aria-selected="false"]{--bq-tab:#656565}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tab-title[data-tab-index="4"][aria-selected="false"]{--bq-tab:#708E33}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tabs .e-n-tab-title[aria-selected="false"]:hover{background:var(--bq-tab)!important;border-color:var(--bq-tab)!important;color:#FFFFFF!important;--n-tabs-title-color-hover:#FFFFFF;--n-tabs-icon-color-hover:#FFFFFF}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tabs .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-title-text{color:#FFFFFF!important}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tabs .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon{color:#FFFFFF!important}
.elementor-348 .elementor-element.elementor-element-5ab684b .e-n-tabs .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon svg{fill:#FFFFFF!important}/* End custom CSS */