.elementor-3183 .elementor-element.elementor-element-2f0fc6da{--display:flex;--min-height:80px;--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;}.elementor-3183 .elementor-element.elementor-element-2f0fc6da:not(.elementor-motion-effects-element-type-background), .elementor-3183 .elementor-element.elementor-element-2f0fc6da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0778fc5 );}.elementor-3183 .elementor-element.elementor-element-d161142{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3183 .elementor-element.elementor-element-d161142:not(.elementor-motion-effects-element-type-background), .elementor-3183 .elementor-element.elementor-element-d161142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D6E71;}.elementor-3183 .elementor-element.elementor-element-bb87708{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3183 .elementor-element.elementor-element-803aa78 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:64px;font-weight:700;color:var( --e-global-color-63b5f6e );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3183 .elementor-element.elementor-element-ec0be60{--divider-border-style:solid;--divider-color:var( --e-global-color-0778fc5 );--divider-border-width:4px;}.elementor-3183 .elementor-element.elementor-element-ec0be60 .elementor-divider-separator{width:285px;}.elementor-3183 .elementor-element.elementor-element-ec0be60 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3183 .elementor-element.elementor-element-dd522ee{--display:flex;--min-height:238px;--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;--border-radius:12px 12px 12px 12px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:0px;}.elementor-3183 .elementor-element.elementor-element-dd522ee:not(.elementor-motion-effects-element-type-background), .elementor-3183 .elementor-element.elementor-element-dd522ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2E9;}.elementor-3183 .elementor-element.elementor-element-b2a877e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 0px 12px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-3183 .elementor-element.elementor-element-b2a877e:not(.elementor-motion-effects-element-type-background), .elementor-3183 .elementor-element.elementor-element-b2a877e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{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-3183 .elementor-element.elementor-element-eb0df75{font-family:"Public Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-c578881 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-3183 .elementor-element.elementor-element-c578881.elementor-element{--align-self:flex-start;}.elementor-3183 .elementor-element.elementor-element-c578881 form .search-container input[type="text"], .elementor-3183 .elementor-element.elementor-element-c578881 form .search-container button
				{font-family:var( --e-global-typography-75b3d27-font-family ), Sans-serif;font-size:var( --e-global-typography-75b3d27-font-size );font-weight:var( --e-global-typography-75b3d27-font-weight );text-transform:var( --e-global-typography-75b3d27-text-transform );line-height:var( --e-global-typography-75b3d27-line-height );}.elementor-3183 .elementor-element.elementor-element-c578881 .search-container input{color:var( --e-global-color-1e1d2f4 );border-radius:0px;}.elementor-3183 .elementor-element.elementor-element-c578881 form .search-container input{width:100%;}.elementor-3183 .elementor-element.elementor-element-c578881 form .search-container input:focus, .elementor-3183 .elementor-element.elementor-element-c578881 form .search-container input:focus-visible{width:100%;}.elementor-3183 .elementor-element.elementor-element-c578881 .search-container input:focus, .elementor-3183 .elementor-element.elementor-element-c578881 .search-container input:focus-visible{border-radius:0px;}.elementor-3183 .elementor-element.elementor-element-c578881 .search-container button{width:33.33%;color:#FFFFFF;background-color:var( --e-global-color-0778fc5 );border-style:none;border-radius:0px;}.elementor-3183 .elementor-element.elementor-element-c578881 .search-container button:hover{border-radius:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-3183 .elementor-element.elementor-element-7bea145 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-3183 .elementor-element.elementor-element-7bea145 .elementor-icon{font-size:20px;}.elementor-3183 .elementor-element.elementor-element-7bea145 .elementor-icon-box-title, .elementor-3183 .elementor-element.elementor-element-7bea145 .elementor-icon-box-title a{font-size:14px;}.elementor-3183 .elementor-element.elementor-element-7bea145 .elementor-icon-box-title{color:var( --e-global-color-63b5f6e );}.elementor-3183 .elementor-element.elementor-element-7bea145:has(:hover) .elementor-icon-box-title,
					 .elementor-3183 .elementor-element.elementor-element-7bea145:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-63b5f6e );}.elementor-3183 .elementor-element.elementor-element-b5ec36a{--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;}.elementor-3183 .elementor-element.elementor-element-b5ec36a:not(.elementor-motion-effects-element-type-background), .elementor-3183 .elementor-element.elementor-element-b5ec36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF2E9;background-image:url("https://www.genflex.com/wp-content/uploads/2026/02/NA-Map-Large.webp");background-position:-215px -302px;background-repeat:no-repeat;background-size:772px auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-3183 .elementor-element.elementor-element-a6b0974{width:var( --container-widget-width, 307px );max-width:307px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:307px;--container-widget-flex-grow:0;bottom:-5px;}body:not(.rtl) .elementor-3183 .elementor-element.elementor-element-a6b0974{right:20px;}body.rtl .elementor-3183 .elementor-element.elementor-element-a6b0974{left:20px;}.elementor-3183 .elementor-element.elementor-element-7d958e3{--display:flex;--min-height:300px;--justify-content:center;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-421b0dc i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-421b0dc svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-a906620 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-a906620 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-698a56a i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-698a56a svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-900c612 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-900c612 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-dca481d i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-dca481d svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-26b91d5 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-26b91d5 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-927dcc3 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-927dcc3 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-5d7a546 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-5d7a546 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-f3c2d89 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-f3c2d89 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-57d244e i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-57d244e svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-fcb7699 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-fcb7699 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-92d7e68 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-92d7e68 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-8dd2be8 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-8dd2be8 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-28e458b i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-28e458b svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-fb16669 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-fb16669 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-118e34b i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-118e34b svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-f047a6c i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-f047a6c svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-9eca04f i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-9eca04f svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-7aefb0e i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-7aefb0e svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-e6c22e0 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-e6c22e0 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-34ed1a3 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-34ed1a3 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-20de135 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-20de135 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-0f2fc83 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-0f2fc83 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-d4ff84b i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-d4ff84b svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-732d1e4 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-732d1e4 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-652201f i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-652201f svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-d826873 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-d826873 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-3b197b5 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-3b197b5 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-064a538 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-064a538 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-7b3822d i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-7b3822d svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-055a570 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-055a570 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-73c3d30 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-73c3d30 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-1663c6a i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-1663c6a svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-f23fbd4 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-f23fbd4 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-dd0b23d i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-dd0b23d svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-af44942 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-af44942 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-c4751a0 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-c4751a0 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-486de63 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-486de63 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-a19b777 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-a19b777 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-d2950e1 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-d2950e1 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-79e6ac8 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-79e6ac8 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-1f570b8 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-1f570b8 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-f92add4 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-f92add4 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-790c3d2 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-790c3d2 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-a9849aa i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-a9849aa svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-19ce831 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-19ce831 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-6ceabae i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-6ceabae svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-62aa829 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-62aa829 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-8f2dc27 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-8f2dc27 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-a31be6e i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-a31be6e svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-7c3f799 i{font-size:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-repeater-item-7c3f799 svg{width:18px;height:18px;margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3183 .elementor-element.elementor-element-0b72acc{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-wrapper{border-radius:6px;flex-direction:column;}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-wrapper,.elementor-3183 .elementor-element.elementor-element-0b72acc .post-wrapper .overlay,.elementor-3183 .elementor-element.elementor-element-0b72acc .post-wrapper a,.elementor-3183 .elementor-element.elementor-element-0b72acc .post-title,.elementor-3183 .elementor-element.elementor-element-0b72acc .post-content,.elementor-3183 .elementor-element.elementor-element-0b72acc .post-taxonomy,.elementor-3183 .elementor-element.elementor-element-0b72acc .post-read-more{transition-duration:0.3s;}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-wrapper .inner-content{padding:20px 20px 20px 20px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-title, .elementor-3183 .elementor-element.elementor-element-0b72acc .post-title a{font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-title a{color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-title{color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-html, .elementor-3183 .elementor-element.elementor-element-0b72acc .post-html a{font-family:"Public Sans", Sans-serif;font-size:1rem;font-weight:700;text-decoration:none;}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-html a{color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-html{color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-custom-field, .elementor-3183 .elementor-element.elementor-element-0b72acc .post-custom-field a{font-family:var( --e-global-typography-2c6cf21-font-family ), Sans-serif;font-size:var( --e-global-typography-2c6cf21-font-size );font-weight:var( --e-global-typography-2c6cf21-font-weight );}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-custom-field a{color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-custom-field{color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-meta i{margin-right:4px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-meta svg{margin-right:4px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .pagination, .elementor-3183 .elementor-element.elementor-element-0b72acc .pagination-filter{text-align:center;}.elementor-3183 .elementor-element.elementor-element-0b72acc .preloader-inner .preloader-inner-half-circle, .elementor-3183 .elementor-element.elementor-element-0b72acc .load::before{border-color:#0098C7;}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-pin i{margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-pin svg{margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .edit-options i{margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .edit-options svg{margin-right:6px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .no-post{color:var( --e-global-color-1e1d2f4 );text-align:center;justify-content:center;}.elementor-3183 .elementor-element.elementor-element-458a52e{--display:flex;--min-height:300px;}.elementor-3183 .elementor-element.elementor-element-1eb71ad{--display:flex;}.elementor-3183 .elementor-element.elementor-element-acd82e9{font-family:var( --e-global-typography-bea413d-font-family ), Sans-serif;font-size:var( --e-global-typography-bea413d-font-size );font-weight:var( --e-global-typography-bea413d-font-weight );color:var( --e-global-color-63b5f6e );}.elementor-3183 .elementor-element.elementor-element-23cc0be{--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;}.elementor-3183 .elementor-element.elementor-element-7b82acf{--display:flex;}.elementor-3183 .elementor-element.elementor-element-05531df .elementor-icon-box-wrapper{text-align:start;}.elementor-3183 .elementor-element.elementor-element-05531df .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-05531df .elementor-icon-box-title, .elementor-3183 .elementor-element.elementor-element-05531df .elementor-icon-box-title a{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-3183 .elementor-element.elementor-element-05531df:has(:hover) .elementor-icon-box-title,
					 .elementor-3183 .elementor-element.elementor-element-05531df:has(:focus) .elementor-icon-box-title{color:#151515;}.elementor-3183 .elementor-element.elementor-element-05531df .elementor-icon-box-description{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-124cde9{text-align:start;}.elementor-3183 .elementor-element.elementor-element-c198171{--display:flex;}.elementor-3183 .elementor-element.elementor-element-30a1d98 .elementor-icon-box-wrapper{text-align:start;}.elementor-3183 .elementor-element.elementor-element-30a1d98 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-30a1d98 .elementor-icon-box-title, .elementor-3183 .elementor-element.elementor-element-30a1d98 .elementor-icon-box-title a{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-3183 .elementor-element.elementor-element-30a1d98:has(:hover) .elementor-icon-box-title,
					 .elementor-3183 .elementor-element.elementor-element-30a1d98:has(:focus) .elementor-icon-box-title{color:#151515;}.elementor-3183 .elementor-element.elementor-element-30a1d98 .elementor-icon-box-description{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-c5b8570{text-align:start;}.elementor-3183 .elementor-element.elementor-element-c5b8570 img{width:100%;height:80px;object-fit:contain;object-position:center left;}.elementor-3183 .elementor-element.elementor-element-4c85de8{--display:flex;}.elementor-3183 .elementor-element.elementor-element-55cdaf7 .elementor-icon-box-wrapper{text-align:start;}.elementor-3183 .elementor-element.elementor-element-55cdaf7 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-55cdaf7 .elementor-icon-box-title, .elementor-3183 .elementor-element.elementor-element-55cdaf7 .elementor-icon-box-title a{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-3183 .elementor-element.elementor-element-55cdaf7:has(:hover) .elementor-icon-box-title,
					 .elementor-3183 .elementor-element.elementor-element-55cdaf7:has(:focus) .elementor-icon-box-title{color:#151515;}.elementor-3183 .elementor-element.elementor-element-55cdaf7 .elementor-icon-box-description{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-412affa{text-align:start;}.elementor-3183 .elementor-element.elementor-element-412affa img{width:100%;height:80px;object-fit:contain;object-position:center left;}.elementor-3183 .elementor-element.elementor-element-4c1220c{--display:flex;}.elementor-3183 .elementor-element.elementor-element-8aea95b .elementor-icon-box-wrapper{text-align:start;}.elementor-3183 .elementor-element.elementor-element-8aea95b .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-8aea95b .elementor-icon-box-title, .elementor-3183 .elementor-element.elementor-element-8aea95b .elementor-icon-box-title a{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-3183 .elementor-element.elementor-element-8aea95b:has(:hover) .elementor-icon-box-title,
					 .elementor-3183 .elementor-element.elementor-element-8aea95b:has(:focus) .elementor-icon-box-title{color:#151515;}.elementor-3183 .elementor-element.elementor-element-8aea95b .elementor-icon-box-description{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-1e1d2f4 );}.elementor-3183 .elementor-element.elementor-element-d774ca4{text-align:start;}.elementor-3183 .elementor-element.elementor-element-d774ca4 img{width:100%;height:80px;object-fit:contain;object-position:center left;}.elementor-3183 .elementor-element.elementor-element-f0314ad{--display:flex;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-3183 .elementor-element.elementor-element-c578881 form .search-container input[type="text"], .elementor-3183 .elementor-element.elementor-element-c578881 form .search-container button
				{font-size:var( --e-global-typography-75b3d27-font-size );line-height:var( --e-global-typography-75b3d27-line-height );}.elementor-3183 .elementor-element.elementor-element-b5ec36a:not(.elementor-motion-effects-element-type-background), .elementor-3183 .elementor-element.elementor-element-b5ec36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-216px -302px;}body:not(.rtl) .elementor-3183 .elementor-element.elementor-element-a6b0974{right:12px;}body.rtl .elementor-3183 .elementor-element.elementor-element-a6b0974{left:12px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-custom-field, .elementor-3183 .elementor-element.elementor-element-0b72acc .post-custom-field a{font-size:var( --e-global-typography-2c6cf21-font-size );}.elementor-3183 .elementor-element.elementor-element-acd82e9{font-size:var( --e-global-typography-bea413d-font-size );}}@media(max-width:1024px){.elementor-3183 .elementor-element.elementor-element-bb87708{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3183 .elementor-element.elementor-element-c578881 form .search-container input[type="text"], .elementor-3183 .elementor-element.elementor-element-c578881 form .search-container button
				{font-size:var( --e-global-typography-75b3d27-font-size );line-height:var( --e-global-typography-75b3d27-line-height );}.elementor-3183 .elementor-element.elementor-element-b5ec36a:not(.elementor-motion-effects-element-type-background), .elementor-3183 .elementor-element.elementor-element-b5ec36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-custom-field, .elementor-3183 .elementor-element.elementor-element-0b72acc .post-custom-field a{font-size:var( --e-global-typography-2c6cf21-font-size );}.elementor-3183 .elementor-element.elementor-element-acd82e9{font-size:var( --e-global-typography-bea413d-font-size );}}@media(max-width:767px){.elementor-3183 .elementor-element.elementor-element-2f0fc6da{--min-height:120px;}.elementor-3183 .elementor-element.elementor-element-dd522ee{--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-3183 .elementor-element.elementor-element-b2a877e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3183 .elementor-element.elementor-element-c578881.elementor-element{--align-self:stretch;}.elementor-3183 .elementor-element.elementor-element-c578881 form .search-container input[type="text"], .elementor-3183 .elementor-element.elementor-element-c578881 form .search-container button
				{font-size:var( --e-global-typography-75b3d27-font-size );line-height:var( --e-global-typography-75b3d27-line-height );}.elementor-3183 .elementor-element.elementor-element-c578881 form .search-container input{width:100%;}.elementor-3183 .elementor-element.elementor-element-c578881 .search-container button{width:90px;}.elementor-3183 .elementor-element.elementor-element-b5ec36a:not(.elementor-motion-effects-element-type-background), .elementor-3183 .elementor-element.elementor-element-b5ec36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3183 .elementor-element.elementor-element-0b72acc .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-3183 .elementor-element.elementor-element-0b72acc .post-custom-field, .elementor-3183 .elementor-element.elementor-element-0b72acc .post-custom-field a{font-size:var( --e-global-typography-2c6cf21-font-size );}.elementor-3183 .elementor-element.elementor-element-acd82e9{font-size:var( --e-global-typography-bea413d-font-size );}}@media(min-width:768px){.elementor-3183 .elementor-element.elementor-element-2f0fc6da{--width:100%;}.elementor-3183 .elementor-element.elementor-element-b2a877e{--width:540px;}.elementor-3183 .elementor-element.elementor-element-7d958e3{--content-width:1500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3183 .elementor-element.elementor-element-b2a877e{--width:100%;}}/* Start custom CSS for search-bar-widget, class: .elementor-element-c578881 */button:disabled {
	opacity: 0.5;
	cursor: not-allowed;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7bea145 */.elementor-3183 .elementor-element.elementor-element-7bea145 .elementor-icon-box-title {
    margin-top: 2px;
    margin-bottom: 0;
}

.elementor-3183 .elementor-element.elementor-element-7bea145:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for post-widget, class: .elementor-element-0b72acc */.inner-content > div:last-child {
    display: none;
}

h3.post-title {
    margin-bottom: 10px !important;
}

.elementor-repeater-item-784b67a {
    margin-bottom: 20px;
}

.elementor-repeater-item-eaa928d, .post-custom-field.elementor-repeater-item-0f2fc83, .post-custom-field.elementor-repeater-item-5d7a546, .post-custom-field.elementor-repeater-item-fcb7699, .post-custom-field.elementor-repeater-item-28e458b, .post-custom-field.elementor-repeater-item-73c3d30, .post-custom-field.elementor-repeater-item-79e6ac8, .post-custom-field.elementor-repeater-item-790c3d2, .post-custom-field.elementor-repeater-item-6ceabae {
    margin-top: 20px;
}


#listing {
  display: none;
}

.post-html.elementor-repeater-item-dd0b23d {
    padding-top: 20px;
}

.post-custom-field.elementor-repeater-item-421b0dc {
    font-family: 'barlow condensed' !important;
    text-transform: uppercase;
    color: #151515 !important;
    font-size: 22px !important;
    margin-bottom: 20px;
    font-weight: 700 !important;
        line-height: 24px;
}

span.pseudo {
    margin-right: 10px;
}

.inner-content {
  display: block !important;
}

.inner-content > .post-html {
  display: inline-block;
  vertical-align: top;
  width: 22%;
  margin-right: 2%;
  background: #fff;
  padding: 20px 0px;
  border-radius: 12px;
}
.inner-content > h3 {
  display: block;
  width: 100%;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .inner-content > .post-html {
    width: 100% !important;
    margin-right: 0 !important;
    margin-bottom: 16px;
  }
}

@media (max-width: 1280px) {
  .inner-content > .post-html {
    width: 48%;
    margin-right: 20px;
    margin-bottom: 16px;
  }
}

.post-custom-field {
    min-width: max-content !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05531df */.elementor-3183 .elementor-element.elementor-element-05531df .elementor-icon-box-title {
    margin-top: 0px;
}


.elementor-3183 .elementor-element.elementor-element-05531df a {
    color: #151515;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30a1d98 */.elementor-3183 .elementor-element.elementor-element-30a1d98 .elementor-icon-box-title {
    margin-top: 0px;
}

.elementor-3183 .elementor-element.elementor-element-30a1d98 a {
    color: #151515;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55cdaf7 */.elementor-3183 .elementor-element.elementor-element-55cdaf7 .elementor-icon-box-title {
    margin-top: 0px;
}


.elementor-3183 .elementor-element.elementor-element-55cdaf7 a {
    color: #151515;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8aea95b */.elementor-3183 .elementor-element.elementor-element-8aea95b .elementor-icon-box-title {
    margin-top: 0px;
}


.elementor-3183 .elementor-element.elementor-element-8aea95b a {
    color: #151515;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-458a52e *//* Hidden by default */
.canada-reps {
  display: none;
  overflow: hidden;
}

/* Optional: smoother animation if JS sets height */
.canada-reps.animating {
  transition: height 0.4s ease;
}/* End custom CSS */