.elementor-833 .elementor-element.elementor-element-e1832bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-ebb676f{--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;--justify-content:space-between;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-833 .elementor-element.elementor-element-ebb676f:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-ebb676f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c948bd );}.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-833 .elementor-element.elementor-element-ef92820{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;}.elementor-833 .elementor-element.elementor-element-ef92820 .elementor-heading-title{font-family:var( --e-global-typography-555cf08-font-family ), Sans-serif;font-size:var( --e-global-typography-555cf08-font-size );font-weight:var( --e-global-typography-555cf08-font-weight );line-height:var( --e-global-typography-555cf08-line-height );color:var( --e-global-color-primary );}.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-833 .elementor-element.elementor-element-bfb4e6c{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-eaac224-font-family ), Sans-serif;font-size:var( --e-global-typography-eaac224-font-size );font-weight:var( --e-global-typography-eaac224-font-weight );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );color:var( --e-global-color-text );}.elementor-833 .elementor-element.elementor-element-bfb4e6c.elementor-element{--align-self:flex-end;}.elementor-833 .elementor-element.elementor-element-bfb4e6c p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-a3c6435{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-833 .elementor-element.elementor-element-a3c6435:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-a3c6435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-600d70f{--display:flex;--min-height:600px;--border-radius:16px 16px 16px 16px;}.elementor-833 .elementor-element.elementor-element-600d70f:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-600d70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camtronics-connect.com/wp-content/uploads/2026/05/careers-camtronics.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-833 .elementor-element.elementor-element-be4f83f{--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:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-833 .elementor-element.elementor-element-be4f83f:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-be4f83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-38a8f95{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-833 .elementor-element.elementor-element-38a8f95 .elementor-heading-title{font-family:var( --e-global-typography-ed213b8-font-family ), Sans-serif;font-size:var( --e-global-typography-ed213b8-font-size );font-weight:var( --e-global-typography-ed213b8-font-weight );line-height:var( --e-global-typography-ed213b8-line-height );}.elementor-833 .elementor-element.elementor-element-f605790{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 80px;--row-gap:16px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-0e10935{--display:flex;--min-height:426px;--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:space-between;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-0e10935:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-0e10935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camtronics-connect.com/wp-content/uploads/2026/05/future-with-camtronics.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-833 .elementor-element.elementor-element-02c3f53{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-88c6023 .elementor-heading-title{font-family:var( --e-global-typography-d0d6c50-font-family ), Sans-serif;font-size:var( --e-global-typography-d0d6c50-font-size );font-weight:var( --e-global-typography-d0d6c50-font-weight );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-8d48230{text-align:start;font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-8d48230 p{margin-block-end:0px;}.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-833 .elementor-element.elementor-element-4769783 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-833 .elementor-element.elementor-element-4769783 .elementor-button:hover, .elementor-833 .elementor-element.elementor-element-4769783 .elementor-button:focus{background-color:var( --e-global-color-0c4b047 );color:var( --e-global-color-accent );}.elementor-833 .elementor-element.elementor-element-4769783{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-833 .elementor-element.elementor-element-4769783.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-4769783 .elementor-button:hover svg, .elementor-833 .elementor-element.elementor-element-4769783 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-833 .elementor-element.elementor-element-4ff2ce0{--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:40px 0px;--row-gap:40px;--column-gap:0px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:8;}.elementor-833 .elementor-element.elementor-element-4ff2ce0:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-4ff2ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-46b585d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-41eee86 .elementor-heading-title{font-family:var( --e-global-typography-ed213b8-font-family ), Sans-serif;font-size:var( --e-global-typography-ed213b8-font-size );font-weight:var( --e-global-typography-ed213b8-font-weight );line-height:var( --e-global-typography-ed213b8-line-height );color:var( --e-global-color-primary );}.elementor-833 .elementor-element.elementor-element-5647f67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-d3cc7aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-f306cba{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ce688 );--border-color:var( --e-global-color-d6ce688 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-f306cba.e-con{--flex-grow:1;--flex-shrink:0;}.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-833 .elementor-element.elementor-element-58c5cee.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-58c5cee .elementor-icon-wrapper{text-align:start;}.elementor-833 .elementor-element.elementor-element-58c5cee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-58c5cee.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-58c5cee.elementor-view-default .elementor-icon{color:var( --e-global-color-6c948bd );border-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-58c5cee.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-58c5cee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-58c5cee .elementor-icon{font-size:40px;}.elementor-833 .elementor-element.elementor-element-58c5cee .elementor-icon svg{height:40px;}.elementor-833 .elementor-element.elementor-element-facc41b{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-ae46d1f .elementor-heading-title{font-family:var( --e-global-typography-d0d6c50-font-family ), Sans-serif;font-size:var( --e-global-typography-d0d6c50-font-size );font-weight:var( --e-global-typography-d0d6c50-font-weight );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-a651515{font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-a651515 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-32f30bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-9d85842{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ce688 );--border-color:var( --e-global-color-d6ce688 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-9d85842.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-833 .elementor-element.elementor-element-09dfe17.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-09dfe17 .elementor-icon-wrapper{text-align:start;}.elementor-833 .elementor-element.elementor-element-09dfe17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-09dfe17.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-09dfe17.elementor-view-default .elementor-icon{color:var( --e-global-color-6c948bd );border-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-09dfe17.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-09dfe17.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-09dfe17 .elementor-icon{font-size:40px;}.elementor-833 .elementor-element.elementor-element-09dfe17 .elementor-icon svg{height:40px;}.elementor-833 .elementor-element.elementor-element-c5f98ad{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-9efa21d .elementor-heading-title{font-family:var( --e-global-typography-d0d6c50-font-family ), Sans-serif;font-size:var( --e-global-typography-d0d6c50-font-size );font-weight:var( --e-global-typography-d0d6c50-font-weight );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-551d630{font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-551d630 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-263eb77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-263eb77.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-833 .elementor-element.elementor-element-0fe0605{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ce688 );--border-color:var( --e-global-color-d6ce688 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-9a9d123.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-9a9d123 .elementor-icon-wrapper{text-align:start;}.elementor-833 .elementor-element.elementor-element-9a9d123.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-9a9d123.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-9a9d123.elementor-view-default .elementor-icon{color:var( --e-global-color-6c948bd );border-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-9a9d123.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-9a9d123.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-9a9d123 .elementor-icon{font-size:40px;}.elementor-833 .elementor-element.elementor-element-9a9d123 .elementor-icon svg{height:40px;}.elementor-833 .elementor-element.elementor-element-5c0f60d{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-20af7ec .elementor-heading-title{font-family:var( --e-global-typography-d0d6c50-font-family ), Sans-serif;font-size:var( --e-global-typography-d0d6c50-font-size );font-weight:var( --e-global-typography-d0d6c50-font-weight );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-98034e6{font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-98034e6 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-46d1427{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:212px;--e-n-carousel-swiper-slides-gap:16px;--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:-64px;--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:-90px;--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:-90px;--e-n-carousel-arrow-size:20px;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-accent );--e-n-carousel-dots-hover-color:var( --e-global-color-accent );--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-833 .elementor-element.elementor-element-46d1427 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d6ce688 );border-radius:8px 8px 8px 8px;padding:14px 14px 14px 14px;}.elementor-833 .elementor-element.elementor-element-46d1427 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-0c4b047 );}:where( .elementor-833 .elementor-element.elementor-element-46d1427 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-833 .elementor-element.elementor-element-46d1427 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-833 .elementor-element.elementor-element-939810c{--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:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-833 .elementor-element.elementor-element-e9b9514{--display:flex;--min-height:704px;--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;--border-radius:16px 16px 16px 16px;--padding-top:64px;--padding-bottom:40px;--padding-left:64px;--padding-right:64px;}.elementor-833 .elementor-element.elementor-element-e9b9514:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-e9b9514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camtronics-connect.com/wp-content/uploads/2026/05/Slider-career-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-833 .elementor-element.elementor-element-0022949{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 0px 16px;--container-widget-width:400px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-0022949 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-e506f69{--display:flex;--min-height:704px;--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;--border-radius:16px 16px 16px 16px;--padding-top:64px;--padding-bottom:40px;--padding-left:64px;--padding-right:64px;}.elementor-833 .elementor-element.elementor-element-e506f69:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-e506f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camtronics-connect.com/wp-content/uploads/2026/05/Slider-career-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-833 .elementor-element.elementor-element-0549467{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 0px 16px;--container-widget-width:400px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-0549467 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-aa9ba39{--display:flex;--min-height:704px;--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;--border-radius:16px 16px 16px 16px;--padding-top:64px;--padding-bottom:40px;--padding-left:64px;--padding-right:64px;}.elementor-833 .elementor-element.elementor-element-aa9ba39:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-aa9ba39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camtronics-connect.com/wp-content/uploads/2026/05/Slider-career-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-833 .elementor-element.elementor-element-da7841c{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 0px 16px;--container-widget-width:400px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-da7841c p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-0617945{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:16px;--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:-128px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-22px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:64px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-22px;--e-n-carousel-arrow-size:20px;}.elementor-833 .elementor-element.elementor-element-0617945 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d6ce688 );border-radius:8px 8px 8px 8px;padding:14px 14px 14px 14px;}:where( .elementor-833 .elementor-element.elementor-element-0617945 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-833 .elementor-element.elementor-element-11bcc34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-833 .elementor-element.elementor-element-78b0853{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-129cd87 .elementor-heading-title{font-family:var( --e-global-typography-46f8d38-font-family ), Sans-serif;font-size:var( --e-global-typography-46f8d38-font-size );font-weight:var( --e-global-typography-46f8d38-font-weight );line-height:var( --e-global-typography-46f8d38-line-height );}.elementor-833 .elementor-element.elementor-element-7a6f8fe{font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-7a6f8fe p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-7fde62b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-94d3f71{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ce688 );--border-color:var( --e-global-color-d6ce688 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-94d3f71:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-94d3f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-833 .elementor-element.elementor-element-f1aa57e.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-f1aa57e .elementor-icon-wrapper{text-align:start;}.elementor-833 .elementor-element.elementor-element-f1aa57e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-f1aa57e.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-f1aa57e.elementor-view-default .elementor-icon{color:var( --e-global-color-6c948bd );border-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-f1aa57e.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-f1aa57e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-f1aa57e .elementor-icon{font-size:40px;}.elementor-833 .elementor-element.elementor-element-f1aa57e .elementor-icon svg{height:40px;}.elementor-833 .elementor-element.elementor-element-324bb7d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-ac95403 .elementor-heading-title{font-family:var( --e-global-typography-a06e88f-font-family ), Sans-serif;font-size:var( --e-global-typography-a06e88f-font-size );font-weight:var( --e-global-typography-a06e88f-font-weight );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-ee53d56{font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-ee53d56 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-0665711 .elementor-button{background-color:var( --e-global-color-6c948bd );font-family:var( --e-global-typography-0c0e384-font-family ), Sans-serif;font-size:var( --e-global-typography-0c0e384-font-size );font-weight:var( --e-global-typography-0c0e384-font-weight );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-833 .elementor-element.elementor-element-0665711{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-833 .elementor-element.elementor-element-0665711.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-0665711 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-833 .elementor-element.elementor-element-0665711 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-833 .elementor-element.elementor-element-0665711 .elementor-button:hover, .elementor-833 .elementor-element.elementor-element-0665711 .elementor-button:focus{color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-0665711 .elementor-button:hover svg, .elementor-833 .elementor-element.elementor-element-0665711 .elementor-button:focus svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-16a6d89{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ce688 );--border-color:var( --e-global-color-d6ce688 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-16a6d89:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-16a6d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-833 .elementor-element.elementor-element-ae7f574.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-ae7f574 .elementor-icon-wrapper{text-align:start;}.elementor-833 .elementor-element.elementor-element-ae7f574.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-ae7f574.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-ae7f574.elementor-view-default .elementor-icon{color:var( --e-global-color-6c948bd );border-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-ae7f574.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-ae7f574.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-ae7f574 .elementor-icon{font-size:40px;}.elementor-833 .elementor-element.elementor-element-ae7f574 .elementor-icon svg{height:40px;}.elementor-833 .elementor-element.elementor-element-ebf55f9{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-53c88e1 .elementor-heading-title{font-family:var( --e-global-typography-a06e88f-font-family ), Sans-serif;font-size:var( --e-global-typography-a06e88f-font-size );font-weight:var( --e-global-typography-a06e88f-font-weight );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-c164a63{font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-c164a63 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-929529c .elementor-button{background-color:var( --e-global-color-6c948bd );font-family:var( --e-global-typography-0c0e384-font-family ), Sans-serif;font-size:var( --e-global-typography-0c0e384-font-size );font-weight:var( --e-global-typography-0c0e384-font-weight );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-833 .elementor-element.elementor-element-929529c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-833 .elementor-element.elementor-element-929529c.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-929529c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-833 .elementor-element.elementor-element-929529c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-833 .elementor-element.elementor-element-929529c .elementor-button:hover, .elementor-833 .elementor-element.elementor-element-929529c .elementor-button:focus{color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-929529c .elementor-button:hover svg, .elementor-833 .elementor-element.elementor-element-929529c .elementor-button:focus svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-ad1b862{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ce688 );--border-color:var( --e-global-color-d6ce688 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-ad1b862:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-ad1b862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-833 .elementor-element.elementor-element-e5ff499.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-e5ff499 .elementor-icon-wrapper{text-align:start;}.elementor-833 .elementor-element.elementor-element-e5ff499.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-e5ff499.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-e5ff499.elementor-view-default .elementor-icon{color:var( --e-global-color-6c948bd );border-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-e5ff499.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-e5ff499.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-e5ff499 .elementor-icon{font-size:40px;}.elementor-833 .elementor-element.elementor-element-e5ff499 .elementor-icon svg{height:40px;}.elementor-833 .elementor-element.elementor-element-c314937{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-915c43a .elementor-heading-title{font-family:var( --e-global-typography-a06e88f-font-family ), Sans-serif;font-size:var( --e-global-typography-a06e88f-font-size );font-weight:var( --e-global-typography-a06e88f-font-weight );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-7216a64{font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-7216a64 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-10460b6 .elementor-button{background-color:var( --e-global-color-6c948bd );font-family:var( --e-global-typography-0c0e384-font-family ), Sans-serif;font-size:var( --e-global-typography-0c0e384-font-size );font-weight:var( --e-global-typography-0c0e384-font-weight );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-833 .elementor-element.elementor-element-10460b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-833 .elementor-element.elementor-element-10460b6.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-10460b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-833 .elementor-element.elementor-element-10460b6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-833 .elementor-element.elementor-element-10460b6 .elementor-button:hover, .elementor-833 .elementor-element.elementor-element-10460b6 .elementor-button:focus{color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-10460b6 .elementor-button:hover svg, .elementor-833 .elementor-element.elementor-element-10460b6 .elementor-button:focus svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-6a1d76e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ce688 );--border-color:var( --e-global-color-d6ce688 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-6a1d76e:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-6a1d76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-833 .elementor-element.elementor-element-72f7648.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-72f7648 .elementor-icon-wrapper{text-align:start;}.elementor-833 .elementor-element.elementor-element-72f7648.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-72f7648.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-72f7648.elementor-view-default .elementor-icon{color:var( --e-global-color-6c948bd );border-color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-72f7648.elementor-view-framed .elementor-icon, .elementor-833 .elementor-element.elementor-element-72f7648.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-72f7648 .elementor-icon{font-size:40px;}.elementor-833 .elementor-element.elementor-element-72f7648 .elementor-icon svg{height:40px;}.elementor-833 .elementor-element.elementor-element-70d1c33{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-407d3f7 .elementor-heading-title{font-family:var( --e-global-typography-a06e88f-font-family ), Sans-serif;font-size:var( --e-global-typography-a06e88f-font-size );font-weight:var( --e-global-typography-a06e88f-font-weight );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-e50989d{font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-e50989d p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-da659a7 .elementor-button{background-color:var( --e-global-color-6c948bd );font-family:var( --e-global-typography-0c0e384-font-family ), Sans-serif;font-size:var( --e-global-typography-0c0e384-font-size );font-weight:var( --e-global-typography-0c0e384-font-weight );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-833 .elementor-element.elementor-element-da659a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-833 .elementor-element.elementor-element-da659a7.elementor-element{--align-self:flex-start;}.elementor-833 .elementor-element.elementor-element-da659a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-833 .elementor-element.elementor-element-da659a7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-833 .elementor-element.elementor-element-da659a7 .elementor-button:hover, .elementor-833 .elementor-element.elementor-element-da659a7 .elementor-button:focus{color:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-da659a7 .elementor-button:hover svg, .elementor-833 .elementor-element.elementor-element-da659a7 .elementor-button:focus svg{fill:var( --e-global-color-6c948bd );}.elementor-833 .elementor-element.elementor-element-4c1792f{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-833 .elementor-element.elementor-element-72662e9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-a096e54{width:var( --container-widget-width, 632px );max-width:632px;--container-widget-width:632px;--container-widget-flex-grow:0;text-align:center;}.elementor-833 .elementor-element.elementor-element-a096e54 .elementor-heading-title{font-family:var( --e-global-typography-46f8d38-font-family ), Sans-serif;font-size:var( --e-global-typography-46f8d38-font-size );font-weight:var( --e-global-typography-46f8d38-font-weight );line-height:var( --e-global-typography-46f8d38-line-height );}.elementor-833 .elementor-element.elementor-element-3051d03{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-3051d03 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-0440e3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-68056a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ce688 );--border-color:var( --e-global-color-d6ce688 );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-833 .elementor-element.elementor-element-064398e img{border-radius:8px 8px 0px 0px;}.elementor-833 .elementor-element.elementor-element-432636c{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--padding-top:24px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-a8387d4 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:80px;font-weight:400;line-height:120%;color:var( --e-global-color-accent );}.elementor-833 .elementor-element.elementor-element-0d47f3f{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-ba88fc2 .elementor-heading-title{font-family:var( --e-global-typography-eaac224-font-family ), Sans-serif;font-size:var( --e-global-typography-eaac224-font-size );font-weight:var( --e-global-typography-eaac224-font-weight );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );}.elementor-833 .elementor-element.elementor-element-a6f0c1f{text-align:start;font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-a6f0c1f p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-f1b5f3b{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6ce688 );--border-color:var( --e-global-color-d6ce688 );--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-f1b5f3b:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-f1b5f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camtronics-connect.com/wp-content/uploads/2026/05/glassdoor-card.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-833 .elementor-element.elementor-element-9f07ead{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-400ae65{text-align:center;}.elementor-833 .elementor-element.elementor-element-400ae65 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:80px;font-weight:400;line-height:120%;color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-65b96f7{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-d19686e{text-align:center;}.elementor-833 .elementor-element.elementor-element-d19686e .elementor-heading-title{font-family:var( --e-global-typography-eaac224-font-family ), Sans-serif;font-size:var( --e-global-typography-eaac224-font-size );font-weight:var( --e-global-typography-eaac224-font-weight );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-05ef9b3{text-align:center;font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-05ef9b3 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-f97e528 .elementor-button{background-color:var( --e-global-color-6c948bd );font-family:var( --e-global-typography-0c0e384-font-family ), Sans-serif;font-size:var( --e-global-typography-0c0e384-font-size );font-weight:var( --e-global-typography-0c0e384-font-weight );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d6ce688 );border-radius:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-833 .elementor-element.elementor-element-f97e528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-833 .elementor-element.elementor-element-f97e528 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-833 .elementor-element.elementor-element-f97e528 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-833 .elementor-element.elementor-element-f97e528 .elementor-button:hover, .elementor-833 .elementor-element.elementor-element-f97e528 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-f97e528 .elementor-button:hover svg, .elementor-833 .elementor-element.elementor-element-f97e528 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-8419c40{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-8419c40:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-8419c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camtronics-connect.com/wp-content/uploads/2026/05/camtronics-workers-1024x1536.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-833 .elementor-element.elementor-element-8f9b48f .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-833 .elementor-element.elementor-element-8f9b48f .elementor-button:hover, .elementor-833 .elementor-element.elementor-element-8f9b48f .elementor-button:focus{background-color:var( --e-global-color-0c4b047 );color:var( --e-global-color-accent );}.elementor-833 .elementor-element.elementor-element-8f9b48f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-833 .elementor-element.elementor-element-8f9b48f.elementor-element{--align-self:center;}.elementor-833 .elementor-element.elementor-element-8f9b48f .elementor-button:hover svg, .elementor-833 .elementor-element.elementor-element-8f9b48f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-833 .elementor-element.elementor-element-2996bad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;--z-index:8;}.elementor-833 .elementor-element.elementor-element-2996bad:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-2996bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-c0e775d{--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:center;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-833 .elementor-element.elementor-element-c0e775d:not(.elementor-motion-effects-element-type-background), .elementor-833 .elementor-element.elementor-element-c0e775d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camtronics-connect.com/wp-content/uploads/2026/05/red-dote-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-833 .elementor-element.elementor-element-9121d80{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-833 .elementor-element.elementor-element-631c771{text-align:center;}.elementor-833 .elementor-element.elementor-element-631c771 .elementor-heading-title{font-family:var( --e-global-typography-ed213b8-font-family ), Sans-serif;font-size:var( --e-global-typography-ed213b8-font-size );font-weight:var( --e-global-typography-ed213b8-font-weight );line-height:var( --e-global-typography-ed213b8-line-height );color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-3b154d1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-eaac224-font-family ), Sans-serif;font-size:var( --e-global-typography-eaac224-font-size );font-weight:var( --e-global-typography-eaac224-font-weight );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );color:var( --e-global-color-secondary );}.elementor-833 .elementor-element.elementor-element-3b154d1 p{margin-block-end:0px;}.elementor-833 .elementor-element.elementor-element-cfecd20 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-01bd5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-01bd5aa-font-size );font-weight:var( --e-global-typography-01bd5aa-font-weight );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-833 .elementor-element.elementor-element-ebb676f{--gap:0px 32px;--row-gap:0px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-833 .elementor-element.elementor-element-ef92820{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-833 .elementor-element.elementor-element-ef92820 .elementor-heading-title{font-size:var( --e-global-typography-555cf08-font-size );line-height:var( --e-global-typography-555cf08-line-height );}.elementor-833 .elementor-element.elementor-element-bfb4e6c{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;font-size:var( --e-global-typography-eaac224-font-size );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );}.elementor-833 .elementor-element.elementor-element-600d70f{--min-height:350px;}.elementor-833 .elementor-element.elementor-element-be4f83f{--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-833 .elementor-element.elementor-element-38a8f95{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-833 .elementor-element.elementor-element-38a8f95 .elementor-heading-title{font-size:var( --e-global-typography-ed213b8-font-size );line-height:var( --e-global-typography-ed213b8-line-height );}.elementor-833 .elementor-element.elementor-element-f605790{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 32px;--row-gap:24px;--column-gap:32px;}.elementor-833 .elementor-element.elementor-element-0e10935{--min-height:395px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-833 .elementor-element.elementor-element-88c6023 .elementor-heading-title{font-size:var( --e-global-typography-d0d6c50-font-size );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-8d48230{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-4769783 .elementor-button{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-4ff2ce0{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-833 .elementor-element.elementor-element-41eee86 .elementor-heading-title{font-size:var( --e-global-typography-ed213b8-font-size );line-height:var( --e-global-typography-ed213b8-line-height );}.elementor-833 .elementor-element.elementor-element-ae46d1f .elementor-heading-title{font-size:var( --e-global-typography-d0d6c50-font-size );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-a651515{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-9efa21d .elementor-heading-title{font-size:var( --e-global-typography-d0d6c50-font-size );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-551d630{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-20af7ec .elementor-heading-title{font-size:var( --e-global-typography-d0d6c50-font-size );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-98034e6{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-46d1427{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:50px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-56px;--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:-84px;--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:-84px;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-833 .elementor-element.elementor-element-46d1427 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-833 .elementor-element.elementor-element-939810c{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-833 .elementor-element.elementor-element-e9b9514{--min-height:520px;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-833 .elementor-element.elementor-element-0022949{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-e506f69{--min-height:520px;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-833 .elementor-element.elementor-element-0549467{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-aa9ba39{--min-height:520px;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-833 .elementor-element.elementor-element-da7841c{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-0617945{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-96px;--e-n-carousel-arrow-prev-top-position:-25px;--e-n-carousel-arrow-next-right-position:32px;--e-n-carousel-arrow-next-top-position:-25px;}.elementor-833 .elementor-element.elementor-element-11bcc34{--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;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-833 .elementor-element.elementor-element-129cd87 .elementor-heading-title{font-size:var( --e-global-typography-46f8d38-font-size );line-height:var( --e-global-typography-46f8d38-line-height );}.elementor-833 .elementor-element.elementor-element-7a6f8fe{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-7fde62b{--grid-auto-flow:row;}.elementor-833 .elementor-element.elementor-element-ac95403 .elementor-heading-title{font-size:var( --e-global-typography-a06e88f-font-size );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-ee53d56{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-0665711 .elementor-button{font-size:var( --e-global-typography-0c0e384-font-size );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );}.elementor-833 .elementor-element.elementor-element-53c88e1 .elementor-heading-title{font-size:var( --e-global-typography-a06e88f-font-size );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-c164a63{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-929529c .elementor-button{font-size:var( --e-global-typography-0c0e384-font-size );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );}.elementor-833 .elementor-element.elementor-element-915c43a .elementor-heading-title{font-size:var( --e-global-typography-a06e88f-font-size );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-7216a64{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-10460b6 .elementor-button{font-size:var( --e-global-typography-0c0e384-font-size );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );}.elementor-833 .elementor-element.elementor-element-407d3f7 .elementor-heading-title{font-size:var( --e-global-typography-a06e88f-font-size );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-e50989d{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-da659a7 .elementor-button{font-size:var( --e-global-typography-0c0e384-font-size );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );}.elementor-833 .elementor-element.elementor-element-4c1792f{--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-833 .elementor-element.elementor-element-a096e54 .elementor-heading-title{font-size:var( --e-global-typography-46f8d38-font-size );line-height:var( --e-global-typography-46f8d38-line-height );}.elementor-833 .elementor-element.elementor-element-3051d03{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-a8387d4 .elementor-heading-title{font-size:58px;}.elementor-833 .elementor-element.elementor-element-ba88fc2 .elementor-heading-title{font-size:var( --e-global-typography-eaac224-font-size );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );}.elementor-833 .elementor-element.elementor-element-a6f0c1f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-400ae65 .elementor-heading-title{font-size:58px;}.elementor-833 .elementor-element.elementor-element-d19686e .elementor-heading-title{font-size:var( --e-global-typography-eaac224-font-size );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );}.elementor-833 .elementor-element.elementor-element-05ef9b3{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-f97e528 .elementor-button{font-size:var( --e-global-typography-0c0e384-font-size );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );}.elementor-833 .elementor-element.elementor-element-8f9b48f .elementor-button{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-c0e775d{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-833 .elementor-element.elementor-element-631c771 .elementor-heading-title{font-size:var( --e-global-typography-ed213b8-font-size );line-height:var( --e-global-typography-ed213b8-line-height );}.elementor-833 .elementor-element.elementor-element-3b154d1{font-size:var( --e-global-typography-eaac224-font-size );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );}.elementor-833 .elementor-element.elementor-element-cfecd20 .elementor-button{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}}@media(max-width:767px){.elementor-833 .elementor-element.elementor-element-ebb676f{--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-ef92820{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-833 .elementor-element.elementor-element-ef92820 .elementor-heading-title{font-size:var( --e-global-typography-555cf08-font-size );line-height:var( --e-global-typography-555cf08-line-height );}.elementor-833 .elementor-element.elementor-element-bfb4e6c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-eaac224-font-size );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );}.elementor-833 .elementor-element.elementor-element-600d70f{--min-height:320px;}.elementor-833 .elementor-element.elementor-element-be4f83f{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-38a8f95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-833 .elementor-element.elementor-element-38a8f95 .elementor-heading-title{font-size:var( --e-global-typography-ed213b8-font-size );line-height:var( --e-global-typography-ed213b8-line-height );}.elementor-833 .elementor-element.elementor-element-0e10935{--min-height:320px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-833 .elementor-element.elementor-element-88c6023 .elementor-heading-title{font-size:var( --e-global-typography-d0d6c50-font-size );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-8d48230{text-align:start;font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-4769783 .elementor-button{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-4ff2ce0{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-41eee86 .elementor-heading-title{font-size:var( --e-global-typography-ed213b8-font-size );line-height:var( --e-global-typography-ed213b8-line-height );}.elementor-833 .elementor-element.elementor-element-ae46d1f .elementor-heading-title{font-size:var( --e-global-typography-d0d6c50-font-size );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-a651515{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-9efa21d .elementor-heading-title{font-size:var( --e-global-typography-d0d6c50-font-size );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-551d630{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-20af7ec .elementor-heading-title{font-size:var( --e-global-typography-d0d6c50-font-size );line-height:var( --e-global-typography-d0d6c50-line-height );}.elementor-833 .elementor-element.elementor-element-98034e6{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-46d1427{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:35px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-54px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:24px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-10px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:24px;--e-n-carousel-arrow-size:0px;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-833 .elementor-element.elementor-element-46d1427 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-833 .elementor-element.elementor-element-46d1427 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-833 .elementor-element.elementor-element-939810c{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-e9b9514{--min-height:550px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-0022949{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-e506f69{--min-height:550px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-0549467{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-aa9ba39{--min-height:550px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-da7841c{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-0617945{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-10px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-10px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-833 .elementor-element.elementor-element-11bcc34{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-129cd87 .elementor-heading-title{font-size:var( --e-global-typography-46f8d38-font-size );line-height:var( --e-global-typography-46f8d38-line-height );}.elementor-833 .elementor-element.elementor-element-7a6f8fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-7fde62b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-833 .elementor-element.elementor-element-ac95403 .elementor-heading-title{font-size:var( --e-global-typography-a06e88f-font-size );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-ee53d56{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-0665711 .elementor-button{font-size:var( --e-global-typography-0c0e384-font-size );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );}.elementor-833 .elementor-element.elementor-element-53c88e1 .elementor-heading-title{font-size:var( --e-global-typography-a06e88f-font-size );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-c164a63{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-929529c .elementor-button{font-size:var( --e-global-typography-0c0e384-font-size );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );}.elementor-833 .elementor-element.elementor-element-915c43a .elementor-heading-title{font-size:var( --e-global-typography-a06e88f-font-size );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-7216a64{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-10460b6 .elementor-button{font-size:var( --e-global-typography-0c0e384-font-size );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );}.elementor-833 .elementor-element.elementor-element-407d3f7 .elementor-heading-title{font-size:var( --e-global-typography-a06e88f-font-size );line-height:var( --e-global-typography-a06e88f-line-height );}.elementor-833 .elementor-element.elementor-element-e50989d{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-da659a7 .elementor-button{font-size:var( --e-global-typography-0c0e384-font-size );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );}.elementor-833 .elementor-element.elementor-element-4c1792f{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-a096e54 .elementor-heading-title{font-size:var( --e-global-typography-46f8d38-font-size );line-height:var( --e-global-typography-46f8d38-line-height );}.elementor-833 .elementor-element.elementor-element-3051d03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-ba88fc2 .elementor-heading-title{font-size:var( --e-global-typography-eaac224-font-size );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );}.elementor-833 .elementor-element.elementor-element-a6f0c1f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-f1b5f3b{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-d19686e .elementor-heading-title{font-size:var( --e-global-typography-eaac224-font-size );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );}.elementor-833 .elementor-element.elementor-element-05ef9b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-f97e528 .elementor-button{font-size:var( --e-global-typography-0c0e384-font-size );line-height:var( --e-global-typography-0c0e384-line-height );letter-spacing:var( --e-global-typography-0c0e384-letter-spacing );}.elementor-833 .elementor-element.elementor-element-8419c40{--min-height:480px;}.elementor-833 .elementor-element.elementor-element-8f9b48f .elementor-button{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}.elementor-833 .elementor-element.elementor-element-c0e775d{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-833 .elementor-element.elementor-element-631c771 .elementor-heading-title{font-size:var( --e-global-typography-ed213b8-font-size );line-height:var( --e-global-typography-ed213b8-line-height );}.elementor-833 .elementor-element.elementor-element-3b154d1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-eaac224-font-size );line-height:var( --e-global-typography-eaac224-line-height );letter-spacing:var( --e-global-typography-eaac224-letter-spacing );}.elementor-833 .elementor-element.elementor-element-cfecd20 .elementor-button{font-size:var( --e-global-typography-01bd5aa-font-size );line-height:var( --e-global-typography-01bd5aa-line-height );letter-spacing:var( --e-global-typography-01bd5aa-letter-spacing );}}@media(min-width:768px){.elementor-833 .elementor-element.elementor-element-0e10935{--width:44%;}.elementor-833 .elementor-element.elementor-element-02c3f53{--width:49%;}.elementor-833 .elementor-element.elementor-element-46b585d{--width:632px;}.elementor-833 .elementor-element.elementor-element-5647f67{--width:100%;}.elementor-833 .elementor-element.elementor-element-78b0853{--width:33%;}.elementor-833 .elementor-element.elementor-element-7fde62b{--width:61%;}.elementor-833 .elementor-element.elementor-element-72662e9{--width:fit-content;}.elementor-833 .elementor-element.elementor-element-0440e3e{--width:1064px;}.elementor-833 .elementor-element.elementor-element-68056a3{--width:36%;}.elementor-833 .elementor-element.elementor-element-f1b5f3b{--width:36%;}.elementor-833 .elementor-element.elementor-element-8419c40{--width:26%;}.elementor-833 .elementor-element.elementor-element-9121d80{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-833 .elementor-element.elementor-element-46b585d{--width:55%;}.elementor-833 .elementor-element.elementor-element-78b0853{--width:100%;}.elementor-833 .elementor-element.elementor-element-7fde62b{--width:100%;}.elementor-833 .elementor-element.elementor-element-0440e3e{--width:100%;}.elementor-833 .elementor-element.elementor-element-9121d80{--width:65%;}}/* Start custom CSS for container, class: .elementor-element-e1832bc */.elementor-833 .elementor-element.elementor-element-e1832bc {
  background-image: linear-gradient(180deg, #FFF 0%, #FFF6F6 100%);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-46d1427 *//* hide duplicated slides */
.elementor-833 .elementor-element.elementor-element-46d1427 .swiper-slide-duplicate {
    opacity: 0 !important;
    pointer-events: none !important;
}

/* disabled nav */
.elementor-833 .elementor-element.elementor-element-46d1427 .swiper-button-disabled {
    opacity: 0.3 !important;
    pointer-events: none !important;
    cursor: not-allowed !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9b9514 */.elementor-833 .elementor-element.elementor-element-e9b9514::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-e9b9514::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e506f69 */.elementor-833 .elementor-element.elementor-element-e506f69::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-e506f69::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa9ba39 */.elementor-833 .elementor-element.elementor-element-aa9ba39::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-aa9ba39::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9b9514 */.elementor-833 .elementor-element.elementor-element-e9b9514::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-e9b9514::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e506f69 */.elementor-833 .elementor-element.elementor-element-e506f69::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-e506f69::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa9ba39 */.elementor-833 .elementor-element.elementor-element-aa9ba39::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-aa9ba39::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9b9514 */.elementor-833 .elementor-element.elementor-element-e9b9514::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-e9b9514::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e506f69 */.elementor-833 .elementor-element.elementor-element-e506f69::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-e506f69::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa9ba39 */.elementor-833 .elementor-element.elementor-element-aa9ba39::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-aa9ba39::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9b9514 */.elementor-833 .elementor-element.elementor-element-e9b9514::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-e9b9514::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e506f69 */.elementor-833 .elementor-element.elementor-element-e506f69::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-e506f69::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa9ba39 */.elementor-833 .elementor-element.elementor-element-aa9ba39::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(6deg, rgba(0, 0, 0, 0.60) -0.61%, rgba(0, 0, 0, 0.00) 32.17%);
    z-index: 0;
    pointer-events: none;
}
@media (max-width: 767px) {
    .elementor-833 .elementor-element.elementor-element-aa9ba39::before {
        background: linear-gradient(
            0deg, 
            rgba(0, 0, 0, 0.75) 0%,   /* Darker at bottom for text contrast */
            rgba(0, 0, 0, 0.45) 70%,  /* High coverage for your 70% content height */
            rgba(0, 0, 0, 0) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fde62b */.square-icon path,
.square-btn path,
.square-title h4,
.square-btn a,
.square-desc,
.hover-square {
    transition: all 0.4s ease;
}

.square-icon path{
    stroke: #832420;
}

.hover-square:hover{
    background-image: url("https://camtronics-connect.com/wp-content/uploads/2026/05/card_key-points.webp");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.hover-square:hover .square-icon path,
.hover-square:hover .square-btn path{
    stroke: #fff !important;
}

.hover-square:hover .square-title h4,
.hover-square:hover .square-btn a{
    color: #fff !important;
}

.hover-square:hover .square-desc{
    color: #fff !important;
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ef9b3 */.elementor-833 .elementor-element.elementor-element-05ef9b3{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f97e528 */.elementor-833 .elementor-element.elementor-element-f97e528 path{
    stroke: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-display: auto;
	src: url('https://camtronics-connect.com/wp-content/uploads/2026/04/Satoshi-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */