.elementor-11 .elementor-element.elementor-element-fe36d4d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-fe36d4d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fe36d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/hero-bg-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-e9364d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-11 .elementor-element.elementor-element-e9364d6.e-con{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ffd44df{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-ffd44df .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:4.75rem;font-weight:700;text-transform:uppercase;line-height:66px;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-d517f55 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:0.63rem 0.88rem 0.63rem 1rem;}.elementor-11 .elementor-element.elementor-element-d517f55 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-d517f55 .elementor-button:focus{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d517f55{left:21.25rem;}body.rtl .elementor-11 .elementor-element.elementor-element-d517f55{right:21.25rem;}.elementor-11 .elementor-element.elementor-element-d517f55{bottom:0px;}.elementor-11 .elementor-element.elementor-element-d517f55 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-dbb37f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-d49800b{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:11.25rem;--padding-bottom:3.38rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-d49800b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d49800b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/image-12.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-45c773d{--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:0.88rem 0.88rem;--row-gap:0.88rem;--column-gap:0.88rem;--z-index:2;}.elementor-11 .elementor-element.elementor-element-2bfc086 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:3.5rem;font-weight:700;text-transform:uppercase;line-height:56px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4c1d7fd{font-family:"Geist", Sans-serif;font-size:1.5rem;font-weight:400;line-height:24px;}.elementor-11 .elementor-element.elementor-element-cda73d2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:0.63rem 0.88rem 0.63rem 1rem;}.elementor-11 .elementor-element.elementor-element-cda73d2 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-cda73d2 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-cda73d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-09a25b6{--display:flex;--padding-top:4.88rem;--padding-bottom:4.88rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-09a25b6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-09a25b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-808dbb1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--z-index:2;}.elementor-11 .elementor-element.elementor-element-728c5b4{--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:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;--background-transition:0.3s;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-728c5b4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-728c5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-728c5b4:hover{background-color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3ce3f96 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-3ce3f96.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-3ce3f96.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-3ce3f96.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-3ce3f96.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-3ce3f96.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-3ce3f96 .elementor-icon{font-size:3.5rem;}.elementor-11 .elementor-element.elementor-element-3ce3f96 .elementor-icon svg{height:3.5rem;}.elementor-11 .elementor-element.elementor-element-e37267b{--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:0.38rem 0.38rem;--row-gap:0.38rem;--column-gap:0.38rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b309c4a .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;line-height:30px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d0c39a1{font-family:"Geist", Sans-serif;font-size:0.88rem;font-weight:500;line-height:16px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-c44ba28{--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:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;--background-transition:0.3s;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-c44ba28:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c44ba28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-c44ba28:hover{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-04ffd6d .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-04ffd6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-04ffd6d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-04ffd6d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-04ffd6d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-04ffd6d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-04ffd6d .elementor-icon{font-size:3.5rem;}.elementor-11 .elementor-element.elementor-element-04ffd6d .elementor-icon svg{height:3.5rem;}.elementor-11 .elementor-element.elementor-element-9984feb{--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:0.38rem 0.38rem;--row-gap:0.38rem;--column-gap:0.38rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a452e27 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;line-height:30px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-45da70f{font-family:"Geist", Sans-serif;font-size:0.88rem;font-weight:500;line-height:16px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-a6faab5{--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:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;--background-transition:0.3s;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-a6faab5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a6faab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a6faab5:hover{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-163add8 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-163add8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-163add8.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-163add8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-163add8.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-163add8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-163add8 .elementor-icon{font-size:3.5rem;}.elementor-11 .elementor-element.elementor-element-163add8 .elementor-icon svg{height:3.5rem;}.elementor-11 .elementor-element.elementor-element-7fb6c59{--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:0.38rem 0.38rem;--row-gap:0.38rem;--column-gap:0.38rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-21bece9 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;line-height:30px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-528f341{font-family:"Geist", Sans-serif;font-size:0.88rem;font-weight:500;line-height:16px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-ef0c137{--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:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;--background-transition:0.3s;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-ef0c137:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ef0c137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ef0c137:hover{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-c9d9a66 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-c9d9a66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-c9d9a66.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c9d9a66.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-c9d9a66.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c9d9a66.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-c9d9a66 .elementor-icon{font-size:3.5rem;}.elementor-11 .elementor-element.elementor-element-c9d9a66 .elementor-icon svg{height:3.5rem;}.elementor-11 .elementor-element.elementor-element-9794416{--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:0.38rem 0.38rem;--row-gap:0.38rem;--column-gap:0.38rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f939214 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;line-height:30px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7ebc6c2{font-family:"Geist", Sans-serif;font-size:0.88rem;font-weight:500;line-height:16px;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-f60875b{right:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-f60875b{left:0px;}.elementor-11 .elementor-element.elementor-element-f60875b{top:4.88rem;}.elementor-11 .elementor-element.elementor-element-f60875b img{width:100%;max-width:56.06rem;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-4cb305d{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--overflow:hidden;--padding-top:9.38rem;--padding-bottom:11.25rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-4cb305d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4cb305d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/image-13.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-2502883 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:3.5rem;font-weight:700;text-transform:uppercase;line-height:56px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-446ffb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-34006ca{--display:flex;--min-height:31.25rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-34006ca:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-34006ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/col-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-bbe5024{--display:flex;--position:absolute;--min-height:21.31rem;bottom:0px;}.elementor-11 .elementor-element.elementor-element-bbe5024:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-bbe5024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-bbe5024{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-bbe5024{right:0px;}.elementor-11 .elementor-element.elementor-element-4b33c9e{--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:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--padding-top:2rem;--padding-bottom:0.75rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-cc9323d .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a5345a1{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;color:#A7A7A7;}.elementor-11 .elementor-element.elementor-element-713ec4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-263bc85{--display:flex;--min-height:31.25rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-263bc85:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-263bc85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/col.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-41360a2{--display:flex;--position:absolute;--min-height:21.31rem;bottom:0px;}.elementor-11 .elementor-element.elementor-element-41360a2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-41360a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-41360a2{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-41360a2{right:0px;}.elementor-11 .elementor-element.elementor-element-dd47077{--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:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--padding-top:2rem;--padding-bottom:0.75rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-61486df .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1452855{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;color:#A7A7A7;}.elementor-11 .elementor-element.elementor-element-0ea9c76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0736677{--display:flex;--min-height:31.25rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0736677:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0736677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-e66862e{--display:flex;--position:absolute;--min-height:21.31rem;bottom:0px;}.elementor-11 .elementor-element.elementor-element-e66862e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e66862e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e66862e{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-e66862e{right:0px;}.elementor-11 .elementor-element.elementor-element-eb20b95{--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:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--padding-top:2rem;--padding-bottom:0.75rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-1b6da62 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e3c85a2{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;color:#A7A7A7;}.elementor-11 .elementor-element.elementor-element-fe8c41f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5d991f4{--display:flex;--min-height:31.25rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5d991f4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5d991f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/image-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-8db92c5{--display:flex;--position:absolute;--min-height:21.31rem;bottom:0px;}.elementor-11 .elementor-element.elementor-element-8db92c5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8db92c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-8db92c5{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-8db92c5{right:0px;}.elementor-11 .elementor-element.elementor-element-e352f46{--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:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--padding-top:2rem;--padding-bottom:0.75rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-5f34606 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b818ee0{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;color:#A7A7A7;}.elementor-11 .elementor-element.elementor-element-b613aa1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c5454f1{--display:flex;--min-height:31.25rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c5454f1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c5454f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/Image-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-e5949f2{--display:flex;--position:absolute;--min-height:21.31rem;bottom:0px;}.elementor-11 .elementor-element.elementor-element-e5949f2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e5949f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e5949f2{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-e5949f2{right:0px;}.elementor-11 .elementor-element.elementor-element-289dd41{--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:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--padding-top:2rem;--padding-bottom:0.75rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-c23b2c1 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;line-height:24px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d5e5e67{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;color:#A7A7A7;}.elementor-11 .elementor-element.elementor-element-8ae1812{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-66px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-117px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-117px;--e-n-carousel-arrow-size:2rem;--e-n-carousel-arrow-normal-color:var( --e-global-color-4dec9d6 );--e-n-carousel-arrow-hover-color:var( --e-global-color-4dec9d6 );}.elementor-11 .elementor-element.elementor-element-8ae1812 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-4dec9d6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0D5DD;border-radius:100px 100px 100px 100px;padding:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-11 .elementor-element.elementor-element-8ae1812 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-6113355{--display:flex;--min-height:62.31rem;--justify-content:space-between;--padding-top:4rem;--padding-bottom:3.13rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-6113355:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6113355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/Frame-2147225445.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-cc2b584{--display:flex;--position:absolute;--min-height:21.31rem;bottom:0px;}.elementor-11 .elementor-element.elementor-element-cc2b584:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cc2b584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-cc2b584{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-cc2b584{right:0px;}.elementor-11 .elementor-element.elementor-element-6204910{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-a4d470f{text-align:center;}.elementor-11 .elementor-element.elementor-element-a4d470f .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:4rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-204d5d9{text-align:center;}.elementor-11 .elementor-element.elementor-element-204d5d9 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4f3d676{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5.38rem 5.38rem;--row-gap:5.38rem;--column-gap:5.38rem;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b54e15d{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-b54e15d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b54e15d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFD70033 0%, #FFD70000 100%);}.elementor-11 .elementor-element.elementor-element-ee9a4cb .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9125df3{font-family:"Geist", Sans-serif;font-size:1.13rem;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-97867fe{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-97867fe:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-97867fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFD70033 0%, #FFD70000 100%);}.elementor-11 .elementor-element.elementor-element-d2fa0a5 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-f898a77{font-family:"Geist", Sans-serif;font-size:1.13rem;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-59df5ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:6.88rem 6.88rem;--row-gap:6.88rem;--column-gap:6.88rem;--padding-top:5.88rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-59df5ba:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-59df5ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/image-15.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-1733b06{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-1733b06{right:0px;}.elementor-11 .elementor-element.elementor-element-1733b06{top:250px;}.elementor-11 .elementor-element.elementor-element-1733b06 img{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-611f6b3{--display:flex;--z-index:2;}.elementor-11 .elementor-element.elementor-element-2391b04{text-align:center;}.elementor-11 .elementor-element.elementor-element-2391b04 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:3.5rem;font-weight:700;text-transform:uppercase;line-height:56px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-f50ad5c{text-align:center;font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;color:#475467;}.elementor-11 .elementor-element.elementor-element-d51c655{--display:flex;--z-index:2;}.elementor-11 .elementor-element.elementor-element-1e49b71{--display:flex;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.63rem;--padding-right:1.63rem;}.elementor-11 .elementor-element.elementor-element-1e49b71:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1e49b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-2cb9a30{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-22ae714{--display:flex;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.63rem;--padding-right:1.63rem;}.elementor-11 .elementor-element.elementor-element-22ae714:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-22ae714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-5799eed{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-f2cc1f2{--display:flex;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.63rem;--padding-right:1.63rem;}.elementor-11 .elementor-element.elementor-element-f2cc1f2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f2cc1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-6b94410{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-a41f808{--display:flex;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.63rem;--padding-right:1.63rem;}.elementor-11 .elementor-element.elementor-element-a41f808:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a41f808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-2b8691e{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-5d1c991{--display:flex;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.63rem;--padding-right:1.63rem;}.elementor-11 .elementor-element.elementor-element-5d1c991:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5d1c991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b8ea0a8{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-7636ab9{--display:flex;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.63rem;--padding-right:1.63rem;}.elementor-11 .elementor-element.elementor-element-7636ab9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7636ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-fdb5624{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-58a9c2e{--display:flex;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.63rem;--padding-right:1.63rem;}.elementor-11 .elementor-element.elementor-element-58a9c2e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-58a9c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-fb6601e{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-d09142b{--display:flex;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:1.63rem;--padding-right:1.63rem;}.elementor-11 .elementor-element.elementor-element-d09142b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d09142b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b8b9f82{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-a2deb48{--n-accordion-title-font-size:1.75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0.5rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:1.5rem;--n-accordion-icon-normal-color:var( --e-global-color-4dec9d6 );--n-accordion-icon-hover-color:var( --e-global-color-4dec9d6 );--n-accordion-icon-active-color:var( --e-global-color-4dec9d6 );}.elementor-11 .elementor-element.elementor-element-a2deb48 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#D9D9D9;border-style:none;}.elementor-11 .elementor-element.elementor-element-a2deb48 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-a2deb48 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-a2deb48 {--n-accordion-padding:1.5rem 1.63rem 1.5rem 1.63rem;}:where( .elementor-11 .elementor-element.elementor-element-a2deb48 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;text-transform:uppercase;}:where( .elementor-11 .elementor-element.elementor-element-a2deb48 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11 .elementor-element.elementor-element-34920ed{--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:4.88rem 4.88rem;--row-gap:4.88rem;--column-gap:4.88rem;--padding-top:6.88rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-34920ed:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-34920ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/image-17.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-778d847{--display:flex;--z-index:2;}.elementor-11 .elementor-element.elementor-element-1c73978{text-align:center;}.elementor-11 .elementor-element.elementor-element-1c73978 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:3.5rem;font-weight:700;text-transform:uppercase;line-height:56px;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-942729f{text-align:center;font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;color:#D5D7DA;}.elementor-11 .elementor-element.elementor-element-28299ec{--display:flex;}.elementor-11 .elementor-element.elementor-element-16d2a3d{text-align:left;}.elementor-11 .elementor-element.elementor-element-16d2a3d img{width:100%;max-width:59.25rem;}.elementor-11 .elementor-element.elementor-element-02fbb73{--display:flex;--position:absolute;--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2.5rem;--padding-right:2.5rem;bottom:0px;}.elementor-11 .elementor-element.elementor-element-02fbb73:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-02fbb73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-02fbb73{right:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-02fbb73{left:0px;}.elementor-11 .elementor-element.elementor-element-ed01000{text-align:left;}.elementor-11 .elementor-element.elementor-element-ed01000 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:3.5rem;font-weight:700;text-transform:uppercase;line-height:56px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d54a55f .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:1.75rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-c1bbfab{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d245248 .elementor-button{background-color:var( --e-global-color-text );font-family:"Geist", Sans-serif;font-size:0.88rem;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-11 .elementor-element.elementor-element-d245248 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-d245248 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d245248 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-d245248 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-d245248 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-305ab02{--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:7.69rem;--padding-bottom:11.25rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-305ab02:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-305ab02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/image-14.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5de642a{--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:1.88rem 1.88rem;--row-gap:1.88rem;--column-gap:1.88rem;}.elementor-11 .elementor-element.elementor-element-bc43868{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-11 .elementor-element.elementor-element-835235f{text-align:left;}.elementor-11 .elementor-element.elementor-element-835235f .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:3.5rem;font-weight:700;text-transform:uppercase;line-height:56px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4a9726b{text-align:left;font-family:"Geist", Sans-serif;font-size:1rem;font-weight:500;color:#475467;}.elementor-11 .elementor-element.elementor-element-70cc82e{--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:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.25rem/2);}.elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.25rem/2);}.elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.25rem/2);}.elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.25rem/2);}.elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.25rem/2);}.elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-icon i{color:var( --e-global-color-4dec9d6 );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-icon svg{fill:var( --e-global-color-4dec9d6 );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-13356a3{--e-icon-list-icon-size:1.5rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-item > a{font-family:"Geist", Sans-serif;font-size:1.13rem;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-13356a3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.25rem/2);}.elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.25rem/2);}.elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.25rem/2);}.elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.25rem/2);}.elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.25rem/2);}.elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-icon i{color:var( --e-global-color-4dec9d6 );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-icon svg{fill:var( --e-global-color-4dec9d6 );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-41583b8{--e-icon-list-icon-size:1.5rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-item > a{font-family:"Geist", Sans-serif;font-size:1.13rem;font-weight:400;line-height:18px;}.elementor-11 .elementor-element.elementor-element-41583b8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-d0996c1{--display:flex;}.elementor-11 .elementor-element.elementor-element-c9e82f4{text-align:right;}.elementor-11 .elementor-element.elementor-element-c9e82f4 img{width:100%;max-width:30.25rem;}.elementor-11 .elementor-element.elementor-element-fd2b3cd{--display:flex;--position:absolute;--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;bottom:0px;}.elementor-11 .elementor-element.elementor-element-fd2b3cd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fd2b3cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-fd2b3cd{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-fd2b3cd{right:0px;}.elementor-11 .elementor-element.elementor-element-7debe8e .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:2.13rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0.75rem;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0.75rem;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-cc7296f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-cc7296f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11 .elementor-element.elementor-element-cc7296f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-group > label, .elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-type-html{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-group .elementor-field{color:#344054;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-subgroup label{font-family:"Geist", Sans-serif;font-size:0.75rem;font-weight:400;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-button span{justify-content:center;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-button{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;border-style:none;border-radius:0px 0px 0px 0px;padding:1.13rem 1.13rem 1.13rem 1.13rem;}.elementor-11 .elementor-element.elementor-element-cc7296f .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-button[type="submit"]{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-cc7296f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-cc7296f .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-cc7296f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-message{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-message.elementor-message-success{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-message.elementor-message-danger{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-cc7296f .elementor-message.elementor-help-inline{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-cc7296f{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11 .elementor-element.elementor-element-977f5ce{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:9.19rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-e387488{--display:flex;--z-index:2;}.elementor-11 .elementor-element.elementor-element-a35fb2b{text-align:center;}.elementor-11 .elementor-element.elementor-element-a35fb2b .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:3.5rem;font-weight:700;text-transform:uppercase;line-height:56px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-6b08b23{--display:grid;--e-con-grid-template-columns:1fr 1.6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:3.13rem 3.13rem;--row-gap:3.13rem;--column-gap:3.13rem;--grid-auto-flow:row;--z-index:2;}.elementor-11 .elementor-element.elementor-element-e7f3fbf img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-bc4e2e8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#98A2B3;--border-color:#98A2B3;--padding-top:0.75rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-c08763d{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-03c43c6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#98A2B3;--border-color:#98A2B3;--padding-top:0.75rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-ec93856{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-396ab4f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#98A2B3;--border-color:#98A2B3;--padding-top:0.75rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-3654f8a{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-4a6b072{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#98A2B3;--border-color:#98A2B3;--padding-top:0.75rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-e382a2d{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-df0fc8b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#98A2B3;--border-color:#98A2B3;--padding-top:0.75rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-73ddbdd{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-09697e0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#98A2B3;--border-color:#98A2B3;--padding-top:0.75rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-018b99c{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-7d6032e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#98A2B3;--border-color:#98A2B3;--padding-top:0.75rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-940d09e{font-family:"Geist", Sans-serif;font-size:1.25rem;font-weight:500;}.elementor-11 .elementor-element.elementor-element-90a205f{--n-accordion-title-font-size:1.75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0.5rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:1.5rem;--n-accordion-icon-normal-color:var( --e-global-color-4dec9d6 );--n-accordion-icon-hover-color:var( --e-global-color-4dec9d6 );--n-accordion-icon-active-color:var( --e-global-color-4dec9d6 );}.elementor-11 .elementor-element.elementor-element-90a205f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-4dec9d6 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#98A2B3;}.elementor-11 .elementor-element.elementor-element-90a205f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-90a205f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-11 .elementor-element.elementor-element-90a205f {--n-accordion-padding:1.5rem 1.63rem 1.5rem 1.63rem;}:where( .elementor-11 .elementor-element.elementor-element-90a205f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;text-transform:uppercase;}:where( .elementor-11 .elementor-element.elementor-element-90a205f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11 .elementor-element.elementor-element-388649a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5.75rem;--padding-bottom:5.75rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-388649a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-388649a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hivetrainingclub.com/wp-content/uploads/2025/12/Rectangle-13.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-163cc53{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-11 .elementor-element.elementor-element-163cc53:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-163cc53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-2b72b25{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-11 .elementor-element.elementor-element-901064c .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:2.13rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4969cda{text-align:left;font-family:"Geist", Sans-serif;font-size:0.75rem;font-weight:500;color:#344054;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0.75rem;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0.75rem;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-group > label, .elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-type-html{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-group .elementor-field{color:#344054;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-subgroup label{font-family:"Geist", Sans-serif;font-size:0.75rem;font-weight:400;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-button span{justify-content:center;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-button{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;border-style:none;border-radius:0px 0px 0px 0px;padding:1.13rem 1.13rem 1.13rem 1.13rem;}.elementor-11 .elementor-element.elementor-element-bc6f067 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-button[type="submit"]{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6f067 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6f067 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-bc6f067 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-message{font-family:"Geist", Sans-serif;font-size:1rem;font-weight:400;}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-message.elementor-message-success{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-message.elementor-message-danger{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-bc6f067 .elementor-message.elementor-help-inline{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-bc6f067{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-e9364d6{--width:50.81rem;}.elementor-11 .elementor-element.elementor-element-45c773d{--width:41.69rem;}.elementor-11 .elementor-element.elementor-element-808dbb1{--width:43.5rem;}.elementor-11 .elementor-element.elementor-element-611f6b3{--content-width:59.75rem;}.elementor-11 .elementor-element.elementor-element-d51c655{--width:43.38rem;}.elementor-11 .elementor-element.elementor-element-02fbb73{--width:35.56rem;}.elementor-11 .elementor-element.elementor-element-fd2b3cd{--width:21.88rem;}.elementor-11 .elementor-element.elementor-element-163cc53{--width:26.25rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-e9364d6{--width:100%;}.elementor-11 .elementor-element.elementor-element-808dbb1{--width:100%;}.elementor-11 .elementor-element.elementor-element-d51c655{--width:100%;}.elementor-11 .elementor-element.elementor-element-02fbb73{--width:100%;}.elementor-11 .elementor-element.elementor-element-fd2b3cd{--width:100%;}.elementor-11 .elementor-element.elementor-element-6b08b23{--width:100%;}.elementor-11 .elementor-element.elementor-element-163cc53{--width:100%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-e9364d6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-ffd44df .elementor-heading-title{font-size:3.5rem;line-height:50px;}.elementor-11 .elementor-element.elementor-element-d49800b{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-2bfc086 .elementor-heading-title{font-size:3rem;}.elementor-11 .elementor-element.elementor-element-09a25b6{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-808dbb1{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4cb305d{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:4rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-2502883 .elementor-heading-title{font-size:3rem;}.elementor-11 .elementor-element.elementor-element-8ae1812{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:90px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:90px;}.elementor-11 .elementor-element.elementor-element-6113355{--min-height:40rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-cc2b584{--min-height:25rem;}.elementor-11 .elementor-element.elementor-element-a4d470f .elementor-heading-title{font-size:2.5rem;}.elementor-11 .elementor-element.elementor-element-204d5d9 .elementor-heading-title{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-4f3d676{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-ee9a4cb .elementor-heading-title{font-size:1.7rem;}.elementor-11 .elementor-element.elementor-element-d2fa0a5 .elementor-heading-title{font-size:1.7rem;}.elementor-11 .elementor-element.elementor-element-59df5ba{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-11 .elementor-element.elementor-element-2391b04 .elementor-heading-title{font-size:3rem;}.elementor-11 .elementor-element.elementor-element-1e49b71{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-a2deb48 {--n-accordion-padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-11 .elementor-element.elementor-element-a2deb48{--n-accordion-title-font-size:1.5rem;}.elementor-11 .elementor-element.elementor-element-34920ed{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-11 .elementor-element.elementor-element-1c73978 .elementor-heading-title{font-size:3rem;}.elementor-11 .elementor-element.elementor-element-16d2a3d img{height:800px;object-fit:cover;}.elementor-11 .elementor-element.elementor-element-ed01000 .elementor-heading-title{font-size:3rem;}.elementor-11 .elementor-element.elementor-element-305ab02{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-5de642a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-835235f .elementor-heading-title{font-size:3rem;}.elementor-11 .elementor-element.elementor-element-c9e82f4 img{max-width:100%;}.elementor-11 .elementor-element.elementor-element-fd2b3cd.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-977f5ce{--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-a35fb2b .elementor-heading-title{font-size:3rem;}.elementor-11 .elementor-element.elementor-element-6b08b23{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-03c43c6{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-396ab4f{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-4a6b072{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-df0fc8b{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-09697e0{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-7d6032e{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-90a205f.elementor-element{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-90a205f {--n-accordion-padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-11 .elementor-element.elementor-element-90a205f{--n-accordion-title-font-size:1.5rem;}.elementor-11 .elementor-element.elementor-element-388649a{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-163cc53.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-ffd44df .elementor-heading-title{font-size:2.5rem;line-height:40px;}.elementor-11 .elementor-element.elementor-element-2bfc086 .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-4c1d7fd{font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-808dbb1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4cb305d{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-11 .elementor-element.elementor-element-2502883 .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-8ae1812{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11 .elementor-element.elementor-element-6113355{--min-height:60rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-cc2b584{--min-height:35rem;}.elementor-11 .elementor-element.elementor-element-6204910{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-4f3d676{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-59df5ba{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-11 .elementor-element.elementor-element-2391b04 .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-1e49b71{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-a2deb48{--n-accordion-title-font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-34920ed{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-11 .elementor-element.elementor-element-1c73978 .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-16d2a3d img{height:645px;}.elementor-11 .elementor-element.elementor-element-02fbb73{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-11 .elementor-element.elementor-element-ed01000 .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-d54a55f .elementor-heading-title{font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-305ab02{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-11 .elementor-element.elementor-element-835235f .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-70cc82e{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-11 .elementor-element.elementor-element-977f5ce{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-11 .elementor-element.elementor-element-a35fb2b .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-6b08b23{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-03c43c6{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-396ab4f{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-4a6b072{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-df0fc8b{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-09697e0{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-7d6032e{--padding-top:0rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-90a205f{--n-accordion-title-font-size:1.2rem;}}/* Start custom CSS for button, class: .elementor-element-d517f55 */.elementor-11 .elementor-element.elementor-element-d517f55 .elementor-button-icon svg{
    width: 44px;
    height: 44px;
}
.elementor-11 .elementor-element.elementor-element-d517f55 .elementor-button-content-wrapper {
    gap: 10px;
    align-items: center;
}

/* Tablet and below */
@media (max-width: 1024px) { /* adjust 1024px to your tablet breakpoint */
.elementor-11 .elementor-element.elementor-element-d517f55 .elementor-button-icon svg{
    width: 28px;
    height: 28px;
}
    .hero-btn {
        position: static !important;    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cda73d2 */.elementor-11 .elementor-element.elementor-element-cda73d2 .elementor-button-icon svg{
    width: 44px;
    height: 44px;
}
.elementor-11 .elementor-element.elementor-element-cda73d2 .elementor-button-content-wrapper {
    gap: 10px;
    align-items: center;
}

/* Tablet and below */
@media (max-width: 1024px) { /* adjust 1024px to your tablet breakpoint */
.elementor-11 .elementor-element.elementor-element-cda73d2 .elementor-button-icon svg{
    width: 28px;
    height: 28px;
}
    .hero-btn {
        position: static !important;    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3ce3f96 */.elementor-11 .elementor-element.elementor-element-3ce3f96 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-728c5b4 */.elementor-11 .elementor-element.elementor-element-728c5b4:hover .color-inverse h3,.elementor-11 .elementor-element.elementor-element-728c5b4:hover .color-inverse{
    color: white !important;
    fill: red !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04ffd6d */.elementor-11 .elementor-element.elementor-element-04ffd6d {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44ba28 */.elementor-11 .elementor-element.elementor-element-c44ba28:hover .color-inverse h3,.elementor-11 .elementor-element.elementor-element-c44ba28:hover .color-inverse{
    color: white !important;
    fill: red !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-163add8 */.elementor-11 .elementor-element.elementor-element-163add8 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6faab5 */.elementor-11 .elementor-element.elementor-element-a6faab5:hover .color-inverse h3,.elementor-11 .elementor-element.elementor-element-a6faab5:hover .color-inverse{
    color: white !important;
    fill: red !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9d9a66 */.elementor-11 .elementor-element.elementor-element-c9d9a66 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef0c137 */.elementor-11 .elementor-element.elementor-element-ef0c137:hover .color-inverse h3,.elementor-11 .elementor-element.elementor-element-ef0c137:hover .color-inverse{
    color: white !important;
    fill: red !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f60875b */.elementor-11 .elementor-element.elementor-element-f60875b{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe5024 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41360a2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e66862e */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db92c5 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5949f2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe5024 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41360a2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e66862e */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db92c5 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5949f2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe5024 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41360a2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e66862e */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db92c5 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5949f2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe5024 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41360a2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e66862e */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db92c5 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5949f2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe5024 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41360a2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e66862e */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db92c5 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5949f2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe5024 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41360a2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e66862e */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db92c5 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5949f2 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-8ae1812 */.e-n-carousel.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-backface-hidden {
    overflow: visible;
    clip-path: inset(-100vw -100vw -100vw 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc2b584 */.bg-gradient{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1733b06 */.elementor-11 .elementor-element.elementor-element-1733b06{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16d2a3d */.elementor-11 .elementor-element.elementor-element-16d2a3d{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d245248 */learn more/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9e82f4 */s.elementor-11 .elementor-element.elementor-element-c9e82f4{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS *//* For tab and smaller screen sizes */
@media (max-width: 1024px) {
  .tab-block {
    position: relative !important; /* Ensures it does not use absolute or fixed positioning */
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://palegoldenrod-camel-345459.hostingersite.com/wp-content/uploads/2025/12/Geist-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://palegoldenrod-camel-345459.hostingersite.com/wp-content/uploads/2025/12/Geist-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://palegoldenrod-camel-345459.hostingersite.com/wp-content/uploads/2025/12/Geist-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://palegoldenrod-camel-345459.hostingersite.com/wp-content/uploads/2025/12/Geist-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://palegoldenrod-camel-345459.hostingersite.com/wp-content/uploads/2025/12/Geist-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://palegoldenrod-camel-345459.hostingersite.com/wp-content/uploads/2025/12/Geist-ExtraBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */