.elementor-31398 .elementor-element.elementor-element-82e54fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-95c492b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-e45b1e0{--display:flex;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-e45b1e0::before, .elementor-31398 .elementor-element.elementor-element-e45b1e0 > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-e45b1e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-e45b1e0 > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-e45b1e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-e45b1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-23b649f .elementor-heading-title{font-size:80px;font-weight:400;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-3615907{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:75px 0px;--row-gap:75px;--column-gap:0px;--grid-auto-flow:row;--padding-top:100px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-31398 .elementor-element.elementor-element-3615907:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-3615907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bnext-yellow-blue-gradient-background-scaled.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-46303fa{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31398 .elementor-element.elementor-element-4678c1d img{width:150%;max-width:150%;}.elementor-31398 .elementor-element.elementor-element-73b4adf{--display:flex;}.elementor-31398 .elementor-element.elementor-element-fbca7b8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:300;line-height:30px;}.elementor-31398 .elementor-element.elementor-element-6d0559a .elementor-button{background-color:#02010100;padding:15px 34px 15px 20px;}.elementor-31398 .elementor-element.elementor-element-6d0559a .elementor-button:hover, .elementor-31398 .elementor-element.elementor-element-6d0559a .elementor-button:focus{background-color:#000000;}.elementor-31398 .elementor-element.elementor-element-6d0559a .elementor-button-content-wrapper{flex-direction:row;}.elementor-31398 .elementor-element.elementor-element-6d0559a .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-31398 .elementor-element.elementor-element-58a3813{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-05f59ca{font-weight:400;}.elementor-31398 .elementor-element.elementor-element-0a025a8 .elementor-button{background-color:#020101;fill:#FFFFFF;color:#FFFFFF;padding:15px 34px 15px 20px;}.elementor-31398 .elementor-element.elementor-element-0a025a8 .elementor-button:hover, .elementor-31398 .elementor-element.elementor-element-0a025a8 .elementor-button:focus{background-color:#000000;}.elementor-31398 .elementor-element.elementor-element-2159be7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-59945d0{--display:flex;}.elementor-31398 .elementor-element.elementor-element-7e9a143{--display:flex;}.elementor-31398 .elementor-element.elementor-element-56c266d{color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-cb1885f{--display:flex;}.elementor-31398 .elementor-element.elementor-element-6b795f7 .elementor-heading-title{font-weight:300;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-26d255d{--display:flex;}.elementor-31398 .elementor-element.elementor-element-d53714f{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-42ee3db{--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-31398 .elementor-element.elementor-element-79178ae{--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:1;--padding-top:98px;--padding-bottom:98px;--padding-left:10px;--padding-right:120px;}.elementor-31398 .elementor-element.elementor-element-79178ae:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-79178ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-31398 .elementor-element.elementor-element-79178ae::before, .elementor-31398 .elementor-element.elementor-element-79178ae > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-79178ae > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-79178ae > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-79178ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-79178ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-abstract-diagonals-white-1.webp");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:auto;}.elementor-31398 .elementor-element.elementor-element-ac3e351 > .elementor-widget-container{padding:0px 0px 0px 102px;}.elementor-31398 .elementor-element.elementor-element-ac3e351 .elementor-icon-wrapper{text-align:start;}.elementor-31398 .elementor-element.elementor-element-ac3e351.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-ac3e351.elementor-view-framed .elementor-icon, .elementor-31398 .elementor-element.elementor-element-ac3e351.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-ac3e351.elementor-view-framed .elementor-icon, .elementor-31398 .elementor-element.elementor-element-ac3e351.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-ac3e351 .elementor-icon{font-size:43px;}.elementor-31398 .elementor-element.elementor-element-ac3e351 .elementor-icon svg{height:43px;}.elementor-31398 .elementor-element.elementor-element-9b10384{--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:284px;--padding-bottom:284px;--padding-left:104px;--padding-right:104px;}.elementor-31398 .elementor-element.elementor-element-9b10384:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-9b10384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-31398 .elementor-element.elementor-element-d7f7ae1{text-align:center;font-family:"Manrope", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-ba358ce{--display:flex;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-31398 .elementor-element.elementor-element-ccbc0f0{text-align:center;}.elementor-31398 .elementor-element.elementor-element-ccbc0f0 .elementor-heading-title{font-size:162px;font-weight:300;line-height:167.595px;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-e3533ec{--display:flex;--padding-top:100px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-31398 .elementor-element.elementor-element-e3533ec:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-e3533ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-abstract-helix-dark.webp");background-position:0px 0px;background-repeat:no-repeat;}.elementor-31398 .elementor-element.elementor-element-d8ea145{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-f199142{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:480px 0px;--row-gap:480px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-e73518a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-d3b7e9b{width:var( --container-widget-width, 60.577% );max-width:60.577%;--container-widget-width:60.577%;--container-widget-flex-grow:0;}.elementor-31398 .elementor-element.elementor-element-d3b7e9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31398 .elementor-element.elementor-element-5022943{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-fa3e7f0{width:var( --container-widget-width, 60.577% );max-width:60.577%;--container-widget-width:60.577%;--container-widget-flex-grow:0;}.elementor-31398 .elementor-element.elementor-element-fa3e7f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31398 .elementor-element.elementor-element-fa3e7f0 .elementor-heading-title{font-size:40px;}.elementor-31398 .elementor-element.elementor-element-f74b9f5{--display:flex;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-706fd51{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-5723cfc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-417cc03 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:50px;}.elementor-31398 .elementor-element.elementor-element-417cc03 .elementor-icon-box-title{margin-block-end:10px;}.elementor-31398 .elementor-element.elementor-element-417cc03 .elementor-icon{font-size:70px;}.elementor-31398 .elementor-element.elementor-element-a48d8a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-14f8f02 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:50px;}.elementor-31398 .elementor-element.elementor-element-14f8f02 .elementor-icon-box-title{margin-block-end:10px;}.elementor-31398 .elementor-element.elementor-element-14f8f02 .elementor-icon{font-size:70px;}.elementor-31398 .elementor-element.elementor-element-3ff4262{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-6d89587 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:50px;}.elementor-31398 .elementor-element.elementor-element-6d89587 .elementor-icon-box-title{margin-block-end:10px;}.elementor-31398 .elementor-element.elementor-element-6d89587 .elementor-icon{font-size:70px;}.elementor-31398 .elementor-element.elementor-element-7517617{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-bf30f06{font-size:24px;font-weight:300;line-height:28px;}.elementor-31398 .elementor-element.elementor-element-e4f1df7{--display:flex;}.elementor-31398 .elementor-element.elementor-element-319da8f{width:var( --container-widget-width, 60.577% );max-width:60.577%;--container-widget-width:60.577%;--container-widget-flex-grow:0;}.elementor-31398 .elementor-element.elementor-element-319da8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31398 .elementor-element.elementor-element-55ee57a{--display:flex;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-389ed17{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-bf1ced4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-bf1ced4:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-bf1ced4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5E1E478;}.elementor-31398 .elementor-element.elementor-element-189cfce .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:50px;}.elementor-31398 .elementor-element.elementor-element-189cfce .elementor-icon-box-title{margin-block-end:10px;}.elementor-31398 .elementor-element.elementor-element-189cfce .elementor-icon{font-size:70px;}.elementor-31398 .elementor-element.elementor-element-0086225{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-0086225:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-0086225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5E1E478;}.elementor-31398 .elementor-element.elementor-element-a7ac448 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:50px;}.elementor-31398 .elementor-element.elementor-element-a7ac448 .elementor-icon-box-title{margin-block-end:10px;}.elementor-31398 .elementor-element.elementor-element-a7ac448 .elementor-icon{font-size:70px;}.elementor-31398 .elementor-element.elementor-element-23cb18e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-23cb18e:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-23cb18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5E1E478;}.elementor-31398 .elementor-element.elementor-element-53ad27d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:50px;}.elementor-31398 .elementor-element.elementor-element-53ad27d .elementor-icon-box-title{margin-block-end:10px;}.elementor-31398 .elementor-element.elementor-element-53ad27d .elementor-icon{font-size:70px;}.elementor-31398 .elementor-element.elementor-element-f0e6607{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-cea2462{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-e5f3e64{width:var( --container-widget-width, 60.577% );max-width:60.577%;--container-widget-width:60.577%;--container-widget-flex-grow:0;}.elementor-31398 .elementor-element.elementor-element-e5f3e64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31398 .elementor-element.elementor-element-e5f3e64 .elementor-heading-title{font-size:40px;}.elementor-31398 .elementor-element.elementor-element-45bb02b{font-size:24px;font-weight:300;line-height:28px;}.elementor-31398 .elementor-element.elementor-element-18c6938{--display:flex;}.elementor-31398 .elementor-element.elementor-element-18c6938:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-18c6938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-09a4547{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-fcbfc30{--display:flex;}.elementor-31398 .elementor-element.elementor-element-a210769{text-align:center;font-family:"Sora", Sans-serif;font-size:70px;letter-spacing:-5px;}.elementor-31398 .elementor-element.elementor-element-e8d0b27{text-align:center;}.elementor-31398 .elementor-element.elementor-element-5b7819d{--display:flex;}.elementor-31398 .elementor-element.elementor-element-b8c475a{--display:flex;}.elementor-31398 .elementor-element.elementor-element-f52b677{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-31398 .elementor-element.elementor-element-f52b677 .elementor-divider-separator{width:100%;}.elementor-31398 .elementor-element.elementor-element-f52b677 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31398 .elementor-element.elementor-element-28bcb48{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-bd597ed{--display:flex;}.elementor-31398 .elementor-element.elementor-element-1ab28ee{text-align:center;font-family:"Sora", Sans-serif;font-size:70px;letter-spacing:-5px;}.elementor-31398 .elementor-element.elementor-element-27fba97{text-align:center;}.elementor-31398 .elementor-element.elementor-element-3773f02{--display:flex;}.elementor-31398 .elementor-element.elementor-element-51063a7{--display:flex;}.elementor-31398 .elementor-element.elementor-element-6221f8b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-31398 .elementor-element.elementor-element-6221f8b .elementor-divider-separator{width:100%;}.elementor-31398 .elementor-element.elementor-element-6221f8b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31398 .elementor-element.elementor-element-efb3ae6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-432833e{--display:flex;}.elementor-31398 .elementor-element.elementor-element-33f8c14{text-align:center;font-family:"Sora", Sans-serif;font-size:70px;letter-spacing:-5px;}.elementor-31398 .elementor-element.elementor-element-6db9711{text-align:center;}.elementor-31398 .elementor-element.elementor-element-3c45b00{--display:flex;}.elementor-31398 .elementor-element.elementor-element-b64f4e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-b64f4e4:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-b64f4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-31398 .elementor-element.elementor-element-557efc6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-6b0ae19{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:34px 0px;--row-gap:34px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-4ca66d6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31398 .elementor-element.elementor-element-57996f7{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-65e44f2{text-align:center;font-family:"Sora", Sans-serif;font-size:70px;letter-spacing:-5px;}.elementor-31398 .elementor-element.elementor-element-a936391{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-5ca15d6{text-align:center;}.elementor-31398 .elementor-element.elementor-element-23bec38{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-0f99205 img{width:70%;}.elementor-31398 .elementor-element.elementor-element-f90029e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-5afb6b3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 0px;--row-gap:25px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31398 .elementor-element.elementor-element-ab28e85{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:-4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-c28480e{text-align:center;font-family:"Sora", Sans-serif;font-size:70px;letter-spacing:-5px;}.elementor-31398 .elementor-element.elementor-element-f410634{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-9ff3775{text-align:center;}.elementor-31398 .elementor-element.elementor-element-50554e2{--display:flex;--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-31398 .elementor-element.elementor-element-ce8bc9b img{width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-31398 .elementor-element.elementor-element-be7f88a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 0px;--row-gap:25px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-31398 .elementor-element.elementor-element-25f3c3c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-53f0aa3{--display:flex;--justify-content:flex-end;--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-31398 .elementor-element.elementor-element-127011c{text-align:center;font-family:"Sora", Sans-serif;font-size:70px;letter-spacing:-5px;}.elementor-31398 .elementor-element.elementor-element-f1b3896{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-b713c05 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-b713c05{text-align:center;}.elementor-31398 .elementor-element.elementor-element-4937318{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-a4df06d img{width:100%;height:305px;object-fit:cover;object-position:center center;}.elementor-31398 .elementor-element.elementor-element-d0382c1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-d0382c1:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-d0382c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-31398 .elementor-element.elementor-element-80ba4ac{--display:flex;}.elementor-31398 .elementor-element.elementor-element-12c5ac6{--display:flex;}.elementor-31398 .elementor-element.elementor-element-898a74b .elementor-heading-title{color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-19d579d{color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-681fcad{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-add6886{--display:flex;}.elementor-31398 .elementor-element.elementor-element-cf802bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-896866f{text-align:end;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-dd29164{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-474a0f6{text-align:start;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-cd2670a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-d11c5dc{text-align:end;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-ae8d893{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-8a8d4bb{text-align:start;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-95e5af6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-a2243f6{text-align:end;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-b022432{text-align:start;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-f0c1840{--display:flex;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-f0c1840:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-f0c1840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-31398 .elementor-element.elementor-element-8094e00{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31398 .elementor-element.elementor-element-8c98de2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:125px 0px;--row-gap:125px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-71981e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-7e185f0{text-align:end;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-faf73ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-0e29bb6{text-align:end;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-1417f92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-38ce01c{text-align:end;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-5e354ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-e4ebfba img{width:120%;max-width:120%;}.elementor-31398 .elementor-element.elementor-element-ebfc500{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-ebfc500.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31398 .elementor-element.elementor-element-2ec2fea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-11a25da > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-11a25da{text-align:center;}.elementor-31398 .elementor-element.elementor-element-11a25da .elementor-heading-title{font-size:46px;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-2846352{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-1c7588a{text-align:center;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-c4a7ed6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-b28ad20 img{width:120%;max-width:120%;}.elementor-31398 .elementor-element.elementor-element-21f5da2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:125px 0px;--row-gap:125px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-dde0253{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-075ba29{text-align:start;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-23e74c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-99346b1{text-align:start;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-8aa6f02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-6f5424f{text-align:start;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-114d986{--display:flex;}.elementor-31398 .elementor-element.elementor-element-7216b61{--display:flex;}.elementor-31398 .elementor-element.elementor-element-c73ae5b{--display:flex;}.elementor-31398 .elementor-element.elementor-element-e9a4eeb{--display:flex;}.elementor-31398 .elementor-element.elementor-element-41433e2{--display:flex;}.elementor-31398 .elementor-element.elementor-element-56c0a7e .elementor-button{background-color:#020101;fill:#FFFFFF;color:#FFFFFF;padding:15px 34px 15px 20px;}.elementor-31398 .elementor-element.elementor-element-56c0a7e .elementor-button:hover, .elementor-31398 .elementor-element.elementor-element-56c0a7e .elementor-button:focus{background-color:#000000;}.elementor-31398 .elementor-element.elementor-element-ab5227b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-76c8005{--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-31398 .elementor-element.elementor-element-0aebd58{--display:flex;--min-height:650px;--justify-content:flex-end;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-0aebd58:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-0aebd58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-man-in-conversation-side-shot.webp");background-position:center center;background-size:cover;}.elementor-31398 .elementor-element.elementor-element-5e8bcc7{--display:flex;}.elementor-31398 .elementor-element.elementor-element-4b31d28 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-31398 .elementor-element.elementor-element-9dae0d9{--display:flex;--gap:150px 0px;--row-gap:150px;--column-gap:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:75px;--padding-right:40px;}.elementor-31398 .elementor-element.elementor-element-9dae0d9:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-9dae0d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bnext-yellow-blue-gradient-background-scaled.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-9c27099{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-6c36d75{text-align:start;}.elementor-31398 .elementor-element.elementor-element-6c36d75 img{width:50%;}.elementor-31398 .elementor-element.elementor-element-4dfab2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-1451eee{width:var( --container-widget-width, 85.424% );max-width:85.424%;--container-widget-width:85.424%;--container-widget-flex-grow:0;font-size:25px;font-weight:300;line-height:30px;color:#000000;}.elementor-31398 .elementor-element.elementor-element-1451eee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31398 .elementor-element.elementor-element-a95653b .elementor-button{background-color:#02010100;padding:15px 34px 15px 20px;}.elementor-31398 .elementor-element.elementor-element-a95653b .elementor-button:hover, .elementor-31398 .elementor-element.elementor-element-a95653b .elementor-button:focus{background-color:#000000;}.elementor-31398 .elementor-element.elementor-element-a95653b > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-a95653b .elementor-button-content-wrapper{flex-direction:row;}.elementor-31398 .elementor-element.elementor-element-a95653b .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-31398 .elementor-element.elementor-element-c73fd59{--display:flex;}.elementor-31398 .elementor-element.elementor-element-623d05e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-b6f182b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-31398 .elementor-element.elementor-element-b6f182b::before, .elementor-31398 .elementor-element.elementor-element-b6f182b > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-b6f182b > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-b6f182b > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-b6f182b > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-b6f182b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-6690650 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-6690650 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31398 .elementor-element.elementor-element-6690650{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31398 .elementor-element.elementor-element-6690650 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-6690650 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;}.elementor-31398 .elementor-element.elementor-element-6690650 .elementor-icon-list-text{color:#FFDD7F;transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-432ca74{--display:flex;}.elementor-31398 .elementor-element.elementor-element-a42677f{font-weight:500;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-1370dfd{--display:flex;}.elementor-31398 .elementor-element.elementor-element-7df05aa{color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-a2782dd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-31398 .elementor-element.elementor-element-a2782dd::before, .elementor-31398 .elementor-element.elementor-element-a2782dd > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-a2782dd > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-a2782dd > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-a2782dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-a2782dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-ac3a77e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-ac3a77e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31398 .elementor-element.elementor-element-ac3a77e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31398 .elementor-element.elementor-element-ac3a77e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-ac3a77e .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;}.elementor-31398 .elementor-element.elementor-element-ac3a77e .elementor-icon-list-text{color:#FFDD7F;transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-2d81a03{--display:flex;}.elementor-31398 .elementor-element.elementor-element-e269a9b{font-weight:500;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-3c374ac{--display:flex;}.elementor-31398 .elementor-element.elementor-element-1d263f6{color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-c57334e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-31398 .elementor-element.elementor-element-c57334e::before, .elementor-31398 .elementor-element.elementor-element-c57334e > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-c57334e > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-c57334e > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-c57334e > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-c57334e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-3f63d31 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-3f63d31 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31398 .elementor-element.elementor-element-3f63d31{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31398 .elementor-element.elementor-element-3f63d31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-3f63d31 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;}.elementor-31398 .elementor-element.elementor-element-3f63d31 .elementor-icon-list-text{color:#FFDD7F;transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-7112160{--display:flex;}.elementor-31398 .elementor-element.elementor-element-313ea1f{font-weight:500;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-8d50a0a{--display:flex;}.elementor-31398 .elementor-element.elementor-element-126fa6e{color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-4be8045{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-0b97e22 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-0b97e22 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31398 .elementor-element.elementor-element-0b97e22{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31398 .elementor-element.elementor-element-0b97e22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-0b97e22 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;}.elementor-31398 .elementor-element.elementor-element-0b97e22 .elementor-icon-list-text{color:#FFDD7F;transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-2677075{--display:flex;}.elementor-31398 .elementor-element.elementor-element-50990f5{font-weight:500;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-d339a4f{--display:flex;}.elementor-31398 .elementor-element.elementor-element-96d26bd{color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-e014d21{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-31398 .elementor-element.elementor-element-e014d21::before, .elementor-31398 .elementor-element.elementor-element-e014d21 > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-e014d21 > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-e014d21 > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-e014d21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-e014d21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-a908f4a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-a908f4a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31398 .elementor-element.elementor-element-a908f4a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31398 .elementor-element.elementor-element-a908f4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-a908f4a .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;}.elementor-31398 .elementor-element.elementor-element-a908f4a .elementor-icon-list-text{color:#FFDD7F;transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-209897a{--display:flex;}.elementor-31398 .elementor-element.elementor-element-cba3135{font-weight:500;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-a104a9e{--display:flex;}.elementor-31398 .elementor-element.elementor-element-9d43f57{color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-f292d88{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-31398 .elementor-element.elementor-element-f292d88::before, .elementor-31398 .elementor-element.elementor-element-f292d88 > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-f292d88 > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-f292d88 > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-f292d88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-f292d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#110A0A;--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-cfa56ce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-cfa56ce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31398 .elementor-element.elementor-element-cfa56ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31398 .elementor-element.elementor-element-cfa56ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-cfa56ce .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;}.elementor-31398 .elementor-element.elementor-element-cfa56ce .elementor-icon-list-text{color:#FFDD7F;transition:color 0.3s;}.elementor-31398 .elementor-element.elementor-element-1ee1807{--display:flex;}.elementor-31398 .elementor-element.elementor-element-c276829{font-weight:500;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-96a6420{--display:flex;}.elementor-31398 .elementor-element.elementor-element-9751207{color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-31b3988{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-31b3988:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-31b3988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-7fb54e0{--display:flex;}.elementor-31398 .elementor-element.elementor-element-f1def0c{font-weight:500;color:#000000;}.elementor-31398 .elementor-element.elementor-element-6c61712{--display:flex;}.elementor-31398 .elementor-element.elementor-element-c2a7a05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31398 .elementor-element.elementor-element-d6a355e{--display:flex;}.elementor-31398 .elementor-element.elementor-element-d6a355e:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-d6a355e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-abstract-diagonals-dark.webp");background-position:center left;background-repeat:no-repeat;}.elementor-31398 .elementor-element.elementor-element-1b50c6f{--display:flex;--gap:75px 0px;--row-gap:75px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-31398 .elementor-element.elementor-element-6a4fe34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-88e47d7{width:var( --container-widget-width, 34.527% );max-width:34.527%;--container-widget-width:34.527%;--container-widget-flex-grow:0;}.elementor-31398 .elementor-element.elementor-element-88e47d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31398 .elementor-element.elementor-element-ae45ca1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-ba58c0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-e697c95{--display:grid;--min-height:500px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-31398 .elementor-element.elementor-element-e697c95:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-e697c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-healthcare-sector.webp");background-position:center center;background-size:cover;}.elementor-31398 .elementor-element.elementor-element-e697c95::before, .elementor-31398 .elementor-element.elementor-element-e697c95 > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-e697c95 > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-e697c95 > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-e697c95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-e697c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-8c6d96c{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-8591a04{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-868682f{text-align:center;}.elementor-31398 .elementor-element.elementor-element-868682f .elementor-heading-title{font-size:30px;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-fe7db81{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-e9c3052{text-align:center;font-size:16px;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-92634eb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-31398 .elementor-element.elementor-element-92634eb:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-92634eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-manufacturing-sector.webp");background-position:center center;background-size:cover;}.elementor-31398 .elementor-element.elementor-element-92634eb::before, .elementor-31398 .elementor-element.elementor-element-92634eb > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-92634eb > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-92634eb > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-92634eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-92634eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-7845b59{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-37d4d11{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-7284b75{text-align:center;}.elementor-31398 .elementor-element.elementor-element-7284b75 .elementor-heading-title{font-size:30px;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-0158ba6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-5ef13c6{text-align:center;font-size:16px;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-03ed96b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-31398 .elementor-element.elementor-element-03ed96b:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-03ed96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-legal-service-sector.webp");background-position:center center;background-size:cover;}.elementor-31398 .elementor-element.elementor-element-03ed96b::before, .elementor-31398 .elementor-element.elementor-element-03ed96b > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-03ed96b > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-03ed96b > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-03ed96b > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-03ed96b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-4275113{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-db7c6db{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-a0e41e9{text-align:center;}.elementor-31398 .elementor-element.elementor-element-a0e41e9 .elementor-heading-title{font-size:30px;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-82bbc11{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-b3b4206{text-align:center;font-size:16px;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-219f732{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-31398 .elementor-element.elementor-element-219f732:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-219f732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-transportation-logistics-sector.webp");background-position:center center;background-size:cover;}.elementor-31398 .elementor-element.elementor-element-219f732::before, .elementor-31398 .elementor-element.elementor-element-219f732 > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-219f732 > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-219f732 > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-219f732 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-219f732 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-1f56424{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-47db1be{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-52c3504{text-align:center;}.elementor-31398 .elementor-element.elementor-element-52c3504 .elementor-heading-title{font-size:30px;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-97d7892{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-f601646{text-align:center;font-size:16px;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-7655e7a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-31398 .elementor-element.elementor-element-7655e7a:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-7655e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-construction-sector.webp");background-position:center center;background-size:cover;}.elementor-31398 .elementor-element.elementor-element-7655e7a::before, .elementor-31398 .elementor-element.elementor-element-7655e7a > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-7655e7a > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-7655e7a > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-7655e7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-7655e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-0bfa650{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-071edb1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-21f777a{text-align:center;}.elementor-31398 .elementor-element.elementor-element-21f777a .elementor-heading-title{font-size:30px;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-ec5b665{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-0eb6c28{text-align:center;font-size:16px;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-fb11189{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-31398 .elementor-element.elementor-element-fb11189:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-fb11189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-religion-tech-sector.webp");background-position:center center;background-size:cover;}.elementor-31398 .elementor-element.elementor-element-fb11189::before, .elementor-31398 .elementor-element.elementor-element-fb11189 > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-fb11189 > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-fb11189 > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-fb11189 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-fb11189 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-6c6cd8f{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-bc30cb9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-1376578{text-align:center;}.elementor-31398 .elementor-element.elementor-element-1376578 .elementor-heading-title{font-size:30px;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-7dea4b2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-fb46b8d{text-align:center;font-size:16px;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-c772b23{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-c772b23:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-c772b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-c772b23::before, .elementor-31398 .elementor-element.elementor-element-c772b23 > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-c772b23 > .e-con-inner > .elementor-background-video-container::before, .elementor-31398 .elementor-element.elementor-element-c772b23 > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-c772b23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31398 .elementor-element.elementor-element-c772b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31398 .elementor-element.elementor-element-ea6df9e{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-ede0f08{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-5bba557{text-align:center;}.elementor-31398 .elementor-element.elementor-element-5bba557 .elementor-heading-title{font-size:30px;color:#000000;}.elementor-31398 .elementor-element.elementor-element-4397ce2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-d26d2e2{text-align:center;font-size:14px;line-height:18px;color:#000000;}.elementor-31398 .elementor-element.elementor-element-2e50910{--display:flex;}.elementor-31398 .elementor-element.elementor-element-d36b621{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-ef85ab9{text-align:start;}.elementor-31398 .elementor-element.elementor-element-ef85ab9 .elementor-heading-title{font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-d4ba5a2 .elementor-heading-title{color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-aa1aaca{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:100px 0px;--row-gap:100px;--column-gap:0px;--grid-auto-flow:row;--padding-top:150px;--padding-bottom:50px;--padding-left:75px;--padding-right:40px;}.elementor-31398 .elementor-element.elementor-element-aa1aaca:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-aa1aaca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-31398 .elementor-element.elementor-element-608d62d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-5537503{font-family:"Sora", Sans-serif;font-size:45px;font-weight:300;line-height:50px;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-8a78df2{font-family:"Sora", Sans-serif;font-size:25px;font-weight:400;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-0c1a3e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-920e71d{width:var( --container-widget-width, 59.8% );max-width:59.8%;--container-widget-width:59.8%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-920e71d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31398 .elementor-element.elementor-element-ed3c4ea .elementor-button{background-color:#02010100;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;padding:15px 34px 15px 20px;}.elementor-31398 .elementor-element.elementor-element-ed3c4ea .elementor-button:hover, .elementor-31398 .elementor-element.elementor-element-ed3c4ea .elementor-button:focus{background-color:#FFDD7F;color:#000000;border-color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-ed3c4ea .elementor-button:hover svg, .elementor-31398 .elementor-element.elementor-element-ed3c4ea .elementor-button:focus svg{fill:#000000;}.elementor-31398 .elementor-element.elementor-element-564bf96{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-2e0a377{--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-31398 .elementor-element.elementor-element-6016b30{--display:flex;--min-height:650px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-6016b30:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-6016b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-man-on-zebra-crossing.webp");background-position:center center;background-size:cover;}.elementor-31398 .elementor-element.elementor-element-8568b95{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-dc287a8{text-align:start;}.elementor-31398 .elementor-element.elementor-element-dc287a8 .elementor-heading-title{font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-b47dd94 .elementor-heading-title{font-size:60px;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-d44db39{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:200px 0px;--row-gap:200px;--column-gap:0px;--grid-auto-flow:row;--padding-top:150px;--padding-bottom:50px;--padding-left:75px;--padding-right:40px;}.elementor-31398 .elementor-element.elementor-element-d44db39:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-d44db39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-31398 .elementor-element.elementor-element-6287bbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-425450a{font-family:"Sora", Sans-serif;font-size:45px;font-weight:300;line-height:50px;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-8a495fa{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-e22b253{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-a620cee{width:100%;max-width:100%;font-size:25px;line-height:30px;color:#FFFFFF;}.elementor-31398 .elementor-element.elementor-element-a620cee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31398 .elementor-element.elementor-element-b2b6e22 .elementor-button{background-color:#02010100;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;padding:15px 34px 15px 20px;}.elementor-31398 .elementor-element.elementor-element-b2b6e22 .elementor-button:hover, .elementor-31398 .elementor-element.elementor-element-b2b6e22 .elementor-button:focus{background-color:#FFDD7F;color:#000000;border-color:#FFDD7F;}.elementor-31398 .elementor-element.elementor-element-b2b6e22 .elementor-button-content-wrapper{flex-direction:row;}.elementor-31398 .elementor-element.elementor-element-b2b6e22 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-31398 .elementor-element.elementor-element-b2b6e22 .elementor-button:hover svg, .elementor-31398 .elementor-element.elementor-element-b2b6e22 .elementor-button:focus svg{fill:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-31398 .elementor-element.elementor-element-46303fa{--width:90%;}.elementor-31398 .elementor-element.elementor-element-79178ae{--width:50%;}.elementor-31398 .elementor-element.elementor-element-9b10384{--width:50%;}.elementor-31398 .elementor-element.elementor-element-8c98de2{--width:90%;}.elementor-31398 .elementor-element.elementor-element-5e354ef{--width:90%;}.elementor-31398 .elementor-element.elementor-element-ebfc500{--width:30%;}.elementor-31398 .elementor-element.elementor-element-c4a7ed6{--width:90%;}.elementor-31398 .elementor-element.elementor-element-21f5da2{--width:90%;}.elementor-31398 .elementor-element.elementor-element-0aebd58{--width:100%;}.elementor-31398 .elementor-element.elementor-element-6016b30{--width:90%;}}@media(max-width:1024px){.elementor-31398 .elementor-element.elementor-element-95c492b{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-3615907{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-58a3813{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-2159be7{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-e3533ec:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-e3533ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31398 .elementor-element.elementor-element-d8ea145{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-f199142{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-706fd51{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-389ed17{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-09a4547{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-28bcb48{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-efb3ae6{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-557efc6{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-6b0ae19{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-4ca66d6{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-f90029e{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-5afb6b3{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-be7f88a{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-25f3c3c{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-d0382c1{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-681fcad{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-8c98de2{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-21f5da2{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-623d05e{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-b6f182b{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-a2782dd{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-c57334e{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-4be8045{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-e014d21{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-f292d88{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-31b3988{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-ae45ca1{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-e697c95{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-92634eb{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-03ed96b{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-219f732{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-7655e7a{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-fb11189{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-c772b23{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-aa1aaca{--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-d44db39{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-31398 .elementor-element.elementor-element-95c492b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-e45b1e0{--min-height:350px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-23b649f > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-23b649f .elementor-heading-title{font-size:45px;}.elementor-31398 .elementor-element.elementor-element-3615907{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-58a3813:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-58a3813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bnext-yellow-blue-gradient-background-scaled.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-58a3813{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-05f59ca{font-size:21px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-57afb20{font-size:16px;}.elementor-31398 .elementor-element.elementor-element-2159be7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-59945d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-6197ae4 img{width:34%;}.elementor-31398 .elementor-element.elementor-element-7e9a143{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-56c266d{text-align:center;font-size:16px;}.elementor-31398 .elementor-element.elementor-element-cb1885f{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-31398 .elementor-element.elementor-element-6b795f7 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-6b795f7{text-align:center;}.elementor-31398 .elementor-element.elementor-element-6b795f7 .elementor-heading-title{font-size:78px;}.elementor-31398 .elementor-element.elementor-element-e3533ec:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-e3533ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-31398 .elementor-element.elementor-element-d8ea145{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-f199142{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-d3b7e9b{width:100%;max-width:100%;}.elementor-31398 .elementor-element.elementor-element-706fd51{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-e4f1df7{--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-319da8f{width:100%;max-width:100%;}.elementor-31398 .elementor-element.elementor-element-319da8f .elementor-heading-title{font-size:37px;}.elementor-31398 .elementor-element.elementor-element-55ee57a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-389ed17{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-bf1ced4{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31398 .elementor-element.elementor-element-189cfce .elementor-icon-box-wrapper{gap:10px;}.elementor-31398 .elementor-element.elementor-element-189cfce .elementor-icon-box-description{font-size:16px;}.elementor-31398 .elementor-element.elementor-element-a7ac448 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-31398 .elementor-element.elementor-element-a7ac448 .elementor-icon-box-wrapper{gap:10px;}.elementor-31398 .elementor-element.elementor-element-a7ac448 .elementor-icon-box-description{font-size:16px;}.elementor-31398 .elementor-element.elementor-element-23cb18e{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31398 .elementor-element.elementor-element-53ad27d .elementor-icon-box-wrapper{gap:10px;}.elementor-31398 .elementor-element.elementor-element-53ad27d .elementor-icon-box-description{font-size:16px;}.elementor-31398 .elementor-element.elementor-element-cea2462{--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31398 .elementor-element.elementor-element-e5f3e64{width:100%;max-width:100%;}.elementor-31398 .elementor-element.elementor-element-e5f3e64 .elementor-heading-title{font-size:37px;}.elementor-31398 .elementor-element.elementor-element-45bb02b{font-size:16px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-18c6938{--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-09a4547{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-fcbfc30{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-a210769{text-align:start;font-size:34px;}.elementor-31398 .elementor-element.elementor-element-e8d0b27{text-align:start;font-size:14px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-5b7819d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-972432c img{width:100%;}.elementor-31398 .elementor-element.elementor-element-b8c475a{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-f52b677 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-31398 .elementor-element.elementor-element-28bcb48{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-bd597ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-1ab28ee{text-align:start;font-size:34px;letter-spacing:0px;}.elementor-31398 .elementor-element.elementor-element-27fba97{text-align:start;font-size:14px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-3773f02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-af499f4 img{width:100%;height:200px;object-fit:contain;}.elementor-31398 .elementor-element.elementor-element-51063a7{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-6221f8b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-31398 .elementor-element.elementor-element-efb3ae6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-432833e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-33f8c14{text-align:start;font-size:34px;}.elementor-31398 .elementor-element.elementor-element-6db9711{text-align:start;font-size:14px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-3c45b00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-91a6858 img{width:100%;}.elementor-31398 .elementor-element.elementor-element-557efc6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-6b0ae19{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-4ca66d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-f90029e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-5afb6b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-be7f88a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-25f3c3c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-d0382c1:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-d0382c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-two-roots-white-downward.svg");background-position:center center;background-repeat:no-repeat;}.elementor-31398 .elementor-element.elementor-element-d0382c1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:100px 0px;--row-gap:100px;--column-gap:0px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-80ba4ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-12c5ac6{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-898a74b{text-align:center;}.elementor-31398 .elementor-element.elementor-element-19d579d{text-align:center;}.elementor-31398 .elementor-element.elementor-element-681fcad{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-add6886{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-896866f{text-align:center;font-size:15px;}.elementor-31398 .elementor-element.elementor-element-474a0f6{text-align:center;font-size:15px;}.elementor-31398 .elementor-element.elementor-element-d11c5dc{text-align:center;font-size:15px;}.elementor-31398 .elementor-element.elementor-element-8a8d4bb{text-align:center;font-size:15px;}.elementor-31398 .elementor-element.elementor-element-a2243f6{text-align:center;font-size:15px;}.elementor-31398 .elementor-element.elementor-element-b022432{text-align:center;font-size:14px;}.elementor-31398 .elementor-element.elementor-element-8c98de2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-21f5da2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-114d986:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-114d986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-man-in-conversation-side-shot.webp");background-position:center center;background-size:cover;}.elementor-31398 .elementor-element.elementor-element-114d986{--min-height:350px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-3e1d15b img{width:60%;}.elementor-31398 .elementor-element.elementor-element-7216b61:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-7216b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bnext-yellow-blue-gradient-background-scaled.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-7216b61{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:75px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-c73ae5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-b497be8{text-align:center;}.elementor-31398 .elementor-element.elementor-element-b497be8 .elementor-heading-title{font-size:33px;}.elementor-31398 .elementor-element.elementor-element-e9a4eeb{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-4f3071e{text-align:center;}.elementor-31398 .elementor-element.elementor-element-41433e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-7744fcc img{width:75%;}.elementor-31398 .elementor-element.elementor-element-c73fd59{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-605fdae .elementor-heading-title{font-size:30px;}.elementor-31398 .elementor-element.elementor-element-623d05e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-b6f182b:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-b6f182b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-healthcare-sector.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-b6f182b{--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-6690650 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-6690650 .elementor-icon-list-item > a{font-size:24px;}.elementor-31398 .elementor-element.elementor-element-432ca74{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-a42677f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-a42677f{text-align:center;font-size:20px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-1370dfd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-7df05aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-7df05aa{text-align:center;font-size:12px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-a2782dd:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-a2782dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-manufacturing-sector.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-a2782dd{--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-ac3a77e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-ac3a77e .elementor-icon-list-item > a{font-size:24px;}.elementor-31398 .elementor-element.elementor-element-2d81a03{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-e269a9b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-e269a9b{text-align:center;font-size:20px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-3c374ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-1d263f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-1d263f6{text-align:center;font-size:12px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-c57334e:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-c57334e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-legal-service-sector.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-c57334e{--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-3f63d31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-3f63d31 .elementor-icon-list-item > a{font-size:24px;}.elementor-31398 .elementor-element.elementor-element-7112160{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-313ea1f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-313ea1f{text-align:center;font-size:20px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-8d50a0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-126fa6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-126fa6e{text-align:center;font-size:12px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-4be8045:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-4be8045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-transportation-logistics-sector.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-4be8045{--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-0b97e22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-0b97e22 .elementor-icon-list-item > a{font-size:24px;}.elementor-31398 .elementor-element.elementor-element-2677075{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-50990f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-50990f5{text-align:center;font-size:20px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-d339a4f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-96d26bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-96d26bd{text-align:center;font-size:12px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-e014d21:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-e014d21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-construction-sector.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-e014d21{--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-a908f4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-a908f4a .elementor-icon-list-item > a{font-size:24px;}.elementor-31398 .elementor-element.elementor-element-209897a{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-cba3135 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-cba3135{text-align:center;font-size:20px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-a104a9e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-9d43f57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-9d43f57{text-align:center;font-size:12px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-f292d88:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-f292d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-religion-tech-sector.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-f292d88{--min-height:250px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-cfa56ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31398 .elementor-element.elementor-element-cfa56ce .elementor-icon-list-item > a{font-size:24px;}.elementor-31398 .elementor-element.elementor-element-1ee1807{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-c276829 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-c276829{text-align:center;font-size:20px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-96a6420{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-9751207 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-9751207{text-align:center;font-size:12px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-31b3988{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-7fb54e0{--width:100px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-f1def0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-f1def0c{text-align:center;font-size:30px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-6c61712{--width:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-c2a7a05{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;font-size:13px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-ae45ca1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-e697c95{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-92634eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-03ed96b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-219f732{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-7655e7a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-fb11189{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-c772b23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31398 .elementor-element.elementor-element-2e50910:not(.elementor-motion-effects-element-type-background), .elementor-31398 .elementor-element.elementor-element-2e50910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebhive.ca/wp-content/uploads/2026/06/bhive-man-on-zebra-crossing.webp");background-size:cover;}.elementor-31398 .elementor-element.elementor-element-2e50910{--min-height:400px;}.elementor-31398 .elementor-element.elementor-element-d36b621{--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-aa1aaca{--e-con-grid-template-columns:repeat(1, 1fr);--gap:34px 0px;--row-gap:34px;--column-gap:0px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31398 .elementor-element.elementor-element-608d62d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31398 .elementor-element.elementor-element-5537503{font-size:28px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-8a78df2{font-size:16px;line-height:1.2em;}.elementor-31398 .elementor-element.elementor-element-0c1a3e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31398 .elementor-element.elementor-element-920e71d{width:100%;max-width:100%;}.elementor-31398 .elementor-element.elementor-element-ed3c4ea > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-31398 .elementor-element.elementor-element-d44db39{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-6d0559a */.bnext-button .elementor-button-icon {
  opacity: 0;
  visibility: hidden;
  max-width: 0;
  margin-left: -0;
  overflow: hidden;
  transition: opacity 0.25s ease, max-width 0.25s ease, margin-left 0.25s ease;
}

.bnext-button .elementor-button:hover .elementor-button-icon {
  opacity: 1;
  visibility: visible;
  max-width: 12px;
  margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a025a8 */.bnext-button .elementor-button-icon {
  opacity: 0;
  visibility: hidden;
  max-width: 0;
  margin-left: -0;
  overflow: hidden;
  transition: opacity 0.25s ease, max-width 0.25s ease, margin-left 0.25s ease;
}

.bnext-button .elementor-button:hover .elementor-button-icon {
  opacity: 1;
  visibility: visible;
  max-width: 12px;
  margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79178ae */.elementor-31398 .elementor-element.elementor-element-79178ae {
    overflow: hidden;
    position: relative;
}
.elementor-31398 .elementor-element.elementor-element-79178ae::before{
    z-index: 2;
}


.elementor-31398 .elementor-element.elementor-element-79178ae::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 0%;
    height: 100%;
    background-color: #FFDD7F;
    transition: width 1s ease;
    z-index: 0;
}

.elementor-31398 .elementor-element.elementor-element-79178ae:hover::after {
    width: 100%;
}

.elementor-31398 .elementor-element.elementor-element-79178ae .elementor-icon-wrapper,
.elementor-31398 .elementor-element.elementor-element-79178ae .elementor-icon {
    position: relative;
    z-index: 1;
}

.elementor-31398 .elementor-element.elementor-element-79178ae .elementor-icon i {
    transition: color 1s ease;
}

.elementor-31398 .elementor-element.elementor-element-79178ae:hover .elementor-icon i {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b10384 */.elementor-31398 .elementor-element.elementor-element-9b10384 {
    overflow: hidden;
}

.elementor-31398 .elementor-element.elementor-element-9b10384 .elementor-background-video-container {
    transition: transform 0.5s ease;
}

.elementor-31398 .elementor-element.elementor-element-9b10384:hover .elementor-background-video-container {
    transform: translateX(-260px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3533ec */.elementor-31398 .elementor-element.elementor-element-e3533ec {
  background-position: -70px center !important;
  transition: background-position 0.6s ease;
}

.elementor-31398 .elementor-element.elementor-element-e3533ec:hover {
  background-position: 0 center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b0ae19 */.elementor-31398 .elementor-element.elementor-element-6b0ae19 {
  position: relative;
  overflow: hidden;
  background-color: transparent;
}

.elementor-31398 .elementor-element.elementor-element-6b0ae19::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #FFDE75;
  transform: translateY(100%);
  transition: transform 0.5s ease;
  z-index: 0;
  pointer-events: none;
}

.elementor-31398 .elementor-element.elementor-element-6b0ae19:hover::before {
  transform: translateY(0);
}

.elementor-31398 .elementor-element.elementor-element-6b0ae19 > * {
  position: relative;
  z-index: 1;
}

.elementor-31398 .elementor-element.elementor-element-6b0ae19 .shape-image {
  opacity: 0;
  visibility: hidden;
  transform: translateY(0px);
  transition: opacity 0.5s ease, transform 0.5s ease, visibility 0.5s ease;
}

.elementor-31398 .elementor-element.elementor-element-6b0ae19:hover .shape-image {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce8bc9b */.elementor-31398 .elementor-element.elementor-element-ce8bc9b {
  margin-top: auto;
  margin-bottom: 0 !important;
  align-self: stretch;
}

.elementor-31398 .elementor-element.elementor-element-ce8bc9b img {
  display: block;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90029e */.elementor-31398 .elementor-element.elementor-element-f90029e {
  position: relative;
  overflow: hidden;
  background-color: transparent;
}

.elementor-31398 .elementor-element.elementor-element-f90029e::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #FFDE75;
  transform: translateY(100%);
  transition: transform 0.5s ease;
  z-index: 0;
  pointer-events: none;
}

.elementor-31398 .elementor-element.elementor-element-f90029e:hover::before {
  transform: translateY(0);
}

.elementor-31398 .elementor-element.elementor-element-f90029e > * {
  position: relative;
  z-index: 1;
}

.elementor-31398 .elementor-element.elementor-element-f90029e .shape-image {
  opacity: 0;
  visibility: hidden;
  transform: translateY(0px);
  transition: opacity 0.5s ease, transform 0.5s ease, visibility 0.5s ease;
}

.elementor-31398 .elementor-element.elementor-element-f90029e:hover .shape-image {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4df06d */.elementor-31398 .elementor-element.elementor-element-a4df06d {
  margin-top: auto;
  margin-bottom: 0 !important;
  align-self: stretch;
}

.elementor-31398 .elementor-element.elementor-element-a4df06d img {
  display: block;
  width: 100%;
  height: auto !important;
  object-fit: contain !important;
  object-position: bottom center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be7f88a */.elementor-31398 .elementor-element.elementor-element-be7f88a {
  position: relative;
  overflow: hidden;
  background-color: transparent;
}

.elementor-31398 .elementor-element.elementor-element-be7f88a::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #FFDE75;
  transform: translateY(100%);
  transition: transform 0.5s ease;
  z-index: 0;
  pointer-events: none;
}

.elementor-31398 .elementor-element.elementor-element-be7f88a:hover::before {
  transform: translateY(0);
}

.elementor-31398 .elementor-element.elementor-element-be7f88a > * {
  position: relative;
  z-index: 1;
}

.elementor-31398 .elementor-element.elementor-element-be7f88a .shape-image {
  opacity: 0;
  visibility: hidden;
  transform: translateY(0px);
  transition: opacity 0.5s ease, transform 0.5s ease, visibility 0.5s ease;
}

.elementor-31398 .elementor-element.elementor-element-be7f88a:hover .shape-image {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0c1840 */.elementor-31398 .elementor-element.elementor-element-f0c1840 .root-left,
.elementor-31398 .elementor-element.elementor-element-f0c1840 .root-right,
.elementor-31398 .elementor-element.elementor-element-f0c1840 .ai-main-heading {
  transition: transform 0.4s ease;
  will-change: transform;
}

.elementor-31398 .elementor-element.elementor-element-f0c1840:hover .root-left {
  transform: translateX(-10px);
}

.elementor-31398 .elementor-element.elementor-element-f0c1840:hover .root-right {
  transform: translateX(10px);
}

.elementor-31398 .elementor-element.elementor-element-f0c1840 .ai-main-heading {
  transform-origin: center center;
}

.elementor-31398 .elementor-element.elementor-element-f0c1840:hover .ai-main-heading {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56c0a7e */.bnext-button .elementor-button-icon {
  opacity: 0;
  visibility: hidden;
  max-width: 0;
  margin-left: -0;
  overflow: hidden;
  transition: opacity 0.25s ease, max-width 0.25s ease, margin-left 0.25s ease;
}

.bnext-button .elementor-button:hover .elementor-button-icon {
  opacity: 1;
  visibility: visible;
  max-width: 12px;
  margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a95653b */.bnext-button .elementor-button-icon {
  opacity: 0;
  visibility: hidden;
  max-width: 0;
  margin-left: -0;
  overflow: hidden;
  transition: opacity 0.25s ease, max-width 0.25s ease, margin-left 0.25s ease;
}

.bnext-button .elementor-button:hover .elementor-button-icon {
  opacity: 1;
  visibility: visible;
  max-width: 12px;
  margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8591a04 */.service-card {
  overflow: hidden;
}

.service-hover-grow {
  transition: transform 0.3s ease;
  transform-origin: center center;
  will-change: transform;
}

.service-card:hover .service-hover-grow {
  transform: scale(1.050);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e697c95 */.elementor-31398 .elementor-element.elementor-element-e697c95 .service-bottom-text {
  opacity: 0;
  visibility: hidden;
  transform: translateY(30px);
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s ease;
}

.elementor-31398 .elementor-element.elementor-element-e697c95:hover .service-bottom-text {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.elementor-31398 .elementor-element.elementor-element-e697c95 {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.elementor-31398 .elementor-element.elementor-element-e697c95::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: filter 0.5s ease, transform 0.5s ease;
  z-index: -1;
}

.elementor-31398 .elementor-element.elementor-element-e697c95:hover::before {
  filter: blur(12px);
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37d4d11 */.service-card {
  overflow: hidden;
}

.service-hover-grow {
  transition: transform 0.3s ease;
  transform-origin: center center;
  will-change: transform;
}

.service-card:hover .service-hover-grow {
  transform: scale(1.050);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92634eb */.elementor-31398 .elementor-element.elementor-element-92634eb .service-bottom-text {
  opacity: 0;
  visibility: hidden;
  transform: translateY(30px);
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s ease;
}

.elementor-31398 .elementor-element.elementor-element-92634eb:hover .service-bottom-text {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.elementor-31398 .elementor-element.elementor-element-92634eb {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.elementor-31398 .elementor-element.elementor-element-92634eb::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: filter 0.5s ease, transform 0.5s ease;
  z-index: -1;
}

.elementor-31398 .elementor-element.elementor-element-92634eb:hover::before {
  filter: blur(12px);
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db7c6db */.service-card {
  overflow: hidden;
}

.service-hover-grow {
  transition: transform 0.3s ease;
  transform-origin: center center;
  will-change: transform;
}

.service-card:hover .service-hover-grow {
  transform: scale(1.050);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03ed96b */.elementor-31398 .elementor-element.elementor-element-03ed96b .service-bottom-text {
  opacity: 0;
  visibility: hidden;
  transform: translateY(30px);
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s ease;
}

.elementor-31398 .elementor-element.elementor-element-03ed96b:hover .service-bottom-text {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.elementor-31398 .elementor-element.elementor-element-03ed96b {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.elementor-31398 .elementor-element.elementor-element-03ed96b::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: filter 0.5s ease, transform 0.5s ease;
  z-index: -1;
}

.elementor-31398 .elementor-element.elementor-element-03ed96b:hover::before {
  filter: blur(12px);
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47db1be */.service-card {
  overflow: hidden;
}

.service-hover-grow {
  transition: transform 0.3s ease;
  transform-origin: center center;
  will-change: transform;
}

.service-card:hover .service-hover-grow {
  transform: scale(1.050);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-219f732 */.elementor-31398 .elementor-element.elementor-element-219f732 .service-bottom-text {
  opacity: 0;
  visibility: hidden;
  transform: translateY(30px);
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s ease;
}

.elementor-31398 .elementor-element.elementor-element-219f732:hover .service-bottom-text {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.elementor-31398 .elementor-element.elementor-element-219f732 {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.elementor-31398 .elementor-element.elementor-element-219f732::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: filter 0.5s ease, transform 0.5s ease;
  z-index: -1;
}

.elementor-31398 .elementor-element.elementor-element-219f732:hover::before {
  filter: blur(12px);
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-071edb1 */.service-card {
  overflow: hidden;
}

.service-hover-grow {
  transition: transform 0.3s ease;
  transform-origin: center center;
  will-change: transform;
}

.service-card:hover .service-hover-grow {
  transform: scale(1.050);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7655e7a */.elementor-31398 .elementor-element.elementor-element-7655e7a .service-bottom-text {
  opacity: 0;
  visibility: hidden;
  transform: translateY(30px);
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s ease;
}

.elementor-31398 .elementor-element.elementor-element-7655e7a:hover .service-bottom-text {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.elementor-31398 .elementor-element.elementor-element-7655e7a {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.elementor-31398 .elementor-element.elementor-element-7655e7a::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: filter 0.5s ease, transform 0.5s ease;
  z-index: -1;
}

.elementor-31398 .elementor-element.elementor-element-7655e7a:hover::before {
  filter: blur(12px);
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc30cb9 */.service-card {
  overflow: hidden;
}

.service-hover-grow {
  transition: transform 0.3s ease;
  transform-origin: center center;
  will-change: transform;
}

.service-card:hover .service-hover-grow {
  transform: scale(1.050);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb11189 */.elementor-31398 .elementor-element.elementor-element-fb11189 .service-bottom-text {
  opacity: 0;
  visibility: hidden;
  transform: translateY(30px);
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s ease;
}

.elementor-31398 .elementor-element.elementor-element-fb11189:hover .service-bottom-text {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.elementor-31398 .elementor-element.elementor-element-fb11189 {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.elementor-31398 .elementor-element.elementor-element-fb11189::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: filter 0.5s ease, transform 0.5s ease;
  z-index: -1;
}

.elementor-31398 .elementor-element.elementor-element-fb11189:hover::before {
  filter: blur(12px);
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ede0f08 */.service-card {
  overflow: hidden;
}

.service-hover-grow {
  transition: transform 0.3s ease;
  transform-origin: center center;
  will-change: transform;
}

.service-card:hover .service-hover-grow {
  transform: scale(1.150);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c772b23 */.elementor-31398 .elementor-element.elementor-element-c772b23 .service-bottom-text {
  opacity: 0;
  visibility: hidden;
  transform: translateY(30px);
  transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s ease;
}

.elementor-31398 .elementor-element.elementor-element-c772b23:hover .service-bottom-text {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.elementor-31398 .elementor-element.elementor-element-c772b23 {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.elementor-31398 .elementor-element.elementor-element-c772b23::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: filter 0.5s ease, transform 0.5s ease;
  z-index: -1;
}

.elementor-31398 .elementor-element.elementor-element-c772b23:hover::before {
  filter: blur(12px);
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed3c4ea */.bnext-button .elementor-button-icon {
  opacity: 0;
  visibility: hidden;
  max-width: 0;
  margin-left: -0;
  overflow: hidden;
  transition: opacity 0.25s ease, max-width 0.25s ease, margin-left 0.25s ease;
}

.bnext-button .elementor-button:hover .elementor-button-icon {
  opacity: 1;
  visibility: visible;
  max-width: 24px;
  margin-left: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b2b6e22 */.bnext-button .elementor-button-icon {
  opacity: 0;
  visibility: hidden;
  max-width: 0;
  margin-left: -0;
  overflow: hidden;
  transition: opacity 0.25s ease, max-width 0.25s ease, margin-left 0.25s ease;
}

.bnext-button .elementor-button:hover .elementor-button-icon {
  opacity: 1;
  visibility: visible;
  max-width: 24px;
  margin-left: 8px;
}/* End custom CSS */