.elementor-542 .elementor-element.elementor-element-container_rr4r8w7cw{--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;--justify-content:space-between;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-542 .elementor-element.elementor-element-container_rr4r8w7cw:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-container_rr4r8w7cw > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-542 .elementor-element.elementor-element-container_wq6izj6m9{--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:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-container_rkswe2hgp{--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:0px;--padding-right:0px;}.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-542 .elementor-element.elementor-element-widget_09wjwux0r.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-widget_09wjwux0r .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-542 .elementor-element.elementor-element-widget_cflpeah8o.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-widget_cflpeah8o .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.75rem;font-weight:800;line-height:1.15em;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-widget_89t2shv8k.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-widget_89t2shv8k .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.4em;color:#333333;}.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-542 .elementor-element.elementor-element-widget_hqf2tf8rx{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#666666;}.elementor-542 .elementor-element.elementor-element-container_gvr8mexkj{--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;--justify-content:start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-542 .elementor-element.elementor-element-widget_kcubqfqjm .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-542 .elementor-element.elementor-element-widget_kcubqfqjm .elementor-button:hover, .elementor-542 .elementor-element.elementor-element-widget_kcubqfqjm .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-widget_kcubqfqjm.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-widget_457hhrikr .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-542 .elementor-element.elementor-element-widget_457hhrikr .elementor-button:hover, .elementor-542 .elementor-element.elementor-element-widget_457hhrikr .elementor-button:focus{background-color:#F5F5F5;}.elementor-542 .elementor-element.elementor-element-widget_457hhrikr.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-container_dbgg00myd{--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:stretch;--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-542 .elementor-element.elementor-element-widget_dce07yk14{text-align:center;}.elementor-542 .elementor-element.elementor-element-widget_dce07yk14 img{width:100%;height:420px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 8px;border-color:var( --e-global-color-accent );border-radius:0px 4px 4px 0px;}.elementor-542 .elementor-element.elementor-element-9d3f137{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-542 .elementor-element.elementor-element-f487f38{--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:start;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 16px 0px rgba(4, 51, 53, 0.04);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-542 .elementor-element.elementor-element-f487f38:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-f487f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-542 .elementor-element.elementor-element-f487f38:hover{box-shadow:0px 8px 24px 0px rgba(4, 51, 53, 0.08);}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-542 .elementor-element.elementor-element-97a1721 .elementor-counter-title{justify-content:start;font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:400;line-height:20px;}.elementor-542 .elementor-element.elementor-element-97a1721 .elementor-counter{gap:20px;}.elementor-542 .elementor-element.elementor-element-97a1721 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Bai Jamjuree", Sans-serif;font-size:60px;font-weight:600;}.elementor-542 .elementor-element.elementor-element-6a4f713{--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:start;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 16px 0px rgba(4, 51, 53, 0.04);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-542 .elementor-element.elementor-element-6a4f713:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-6a4f713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-542 .elementor-element.elementor-element-6a4f713:hover{box-shadow:0px 8px 24px 0px rgba(4, 51, 53, 0.08);}.elementor-542 .elementor-element.elementor-element-bcdf3c1 .elementor-counter-title{justify-content:start;font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:400;line-height:20px;}.elementor-542 .elementor-element.elementor-element-bcdf3c1 .elementor-counter{gap:20px;}.elementor-542 .elementor-element.elementor-element-bcdf3c1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Bai Jamjuree", Sans-serif;font-size:60px;font-weight:600;}.elementor-542 .elementor-element.elementor-element-b635937{--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:start;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 16px 0px rgba(4, 51, 53, 0.04);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-542 .elementor-element.elementor-element-b635937:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-b635937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-542 .elementor-element.elementor-element-b635937:hover{box-shadow:0px 8px 24px 0px rgba(4, 51, 53, 0.08);}.elementor-542 .elementor-element.elementor-element-e6674ee .elementor-counter-title{justify-content:start;font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:400;line-height:20px;}.elementor-542 .elementor-element.elementor-element-e6674ee .elementor-counter{gap:20px;}.elementor-542 .elementor-element.elementor-element-e6674ee .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Bai Jamjuree", Sans-serif;font-size:60px;font-weight:600;}.elementor-542 .elementor-element.elementor-element-61be3ff{--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:start;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 16px 0px rgba(4, 51, 53, 0.04);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-542 .elementor-element.elementor-element-61be3ff:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-61be3ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-542 .elementor-element.elementor-element-61be3ff:hover{box-shadow:0px 8px 24px 0px rgba(4, 51, 53, 0.08);}.elementor-542 .elementor-element.elementor-element-eebf0c2 .elementor-counter-title{justify-content:start;font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:400;line-height:20px;}.elementor-542 .elementor-element.elementor-element-eebf0c2 .elementor-counter{gap:20px;}.elementor-542 .elementor-element.elementor-element-eebf0c2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Bai Jamjuree", Sans-serif;font-size:60px;font-weight:600;}.elementor-542 .elementor-element.elementor-element-ded88fc{--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:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-542 .elementor-element.elementor-element-ded88fc:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-ded88fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-542 .elementor-element.elementor-element-ea1dc71{--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:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-f714431{--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;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-95e4805.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-95e4805{text-align:center;}.elementor-542 .elementor-element.elementor-element-95e4805 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:800;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-542 .elementor-element.elementor-element-2420e6d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-542 .elementor-element.elementor-element-2420e6d .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-542 .elementor-element.elementor-element-2420e6d .elementor-divider{text-align:center;padding-block-start:1.5rem;padding-block-end:1.5rem;}.elementor-542 .elementor-element.elementor-element-b681625{text-align:center;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-542 .elementor-element.elementor-element-b8460fd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-30bd755{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-30bd755:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-30bd755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-3ec89c1{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-3ec89c1:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-3ec89c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-85d99e1{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-85d99e1:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-85d99e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-77b8a01{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-77b8a01:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-77b8a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-c6af836{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-c6af836:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-c6af836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-162acd5{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-162acd5:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-162acd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-bf5a692{--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:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-542 .elementor-element.elementor-element-bf5a692:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-bf5a692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-858b7bd{--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;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-3101df8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-3101df8{text-align:center;}.elementor-542 .elementor-element.elementor-element-3101df8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.25rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-5be0713{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-542 .elementor-element.elementor-element-5be0713 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-542 .elementor-element.elementor-element-5be0713 .elementor-divider{text-align:center;padding-block-start:1rem;padding-block-end:1rem;}.elementor-542 .elementor-element.elementor-element-6d18c9e{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6em;color:#4A4A4A;}.elementor-542 .elementor-element.elementor-element-3a5a874{--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;--overflow:hidden;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:#E5E7EB;--border-color:#E5E7EB;--border-radius:6px 6px 6px 6px;}.elementor-542 .elementor-element.elementor-element-c376bad{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-c376bad:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-c376bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-5df69f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-542 .elementor-element.elementor-element-2c158c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-2c158c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-52b1a88{--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;}.elementor-542 .elementor-element.elementor-element-6e6358b{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.5em;color:#4A4A4A;}.elementor-542 .elementor-element.elementor-element-dd4f173{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-dd4f173:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-dd4f173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-4a72b12{--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;}.elementor-542 .elementor-element.elementor-element-ccf15c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-ccf15c0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-ef43b5b{--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;}.elementor-542 .elementor-element.elementor-element-3e589f4{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.5em;color:#4A4A4A;}.elementor-542 .elementor-element.elementor-element-2f620e2{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-2f620e2:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-2f620e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-9701884{--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;}.elementor-542 .elementor-element.elementor-element-7c46907.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-7c46907 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-cc52c65{--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;}.elementor-542 .elementor-element.elementor-element-8864fe9{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.5em;color:#4A4A4A;}.elementor-542 .elementor-element.elementor-element-abb9400{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-abb9400:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-abb9400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-f5a3c91{--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;}.elementor-542 .elementor-element.elementor-element-4e92393.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-4e92393 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-f2050f5{--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;}.elementor-542 .elementor-element.elementor-element-4a4bdbe{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.5em;color:#4A4A4A;}.elementor-542 .elementor-element.elementor-element-27d2697{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-27d2697:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-27d2697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-f90b23b{--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;}.elementor-542 .elementor-element.elementor-element-8f04c4f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-8f04c4f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-be0b634{--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;}.elementor-542 .elementor-element.elementor-element-b900f8a{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.5em;color:#4A4A4A;}.elementor-542 .elementor-element.elementor-element-55412d3{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-55412d3:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-55412d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-76280fb{--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;}.elementor-542 .elementor-element.elementor-element-7881211.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-7881211 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-1a55873{--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;}.elementor-542 .elementor-element.elementor-element-33cedb5{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.5em;color:#4A4A4A;}.elementor-542 .elementor-element.elementor-element-79b083f{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-79b083f:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-79b083f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-b3a9455{--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;}.elementor-542 .elementor-element.elementor-element-39a20d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-39a20d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-3959423{--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;}.elementor-542 .elementor-element.elementor-element-9a69b08{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.5em;color:#4A4A4A;}.elementor-542 .elementor-element.elementor-element-798cc70{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-798cc70:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-798cc70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-274b193{--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;}.elementor-542 .elementor-element.elementor-element-3600cba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-3600cba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-a821a2e{--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;}.elementor-542 .elementor-element.elementor-element-217a1c5{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.5em;color:#4A4A4A;}.elementor-542 .elementor-element.elementor-element-cb02c3e{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-cb02c3e:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-cb02c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-58df865{--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;}.elementor-542 .elementor-element.elementor-element-89a28cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-89a28cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-d9a38fa{--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;}.elementor-542 .elementor-element.elementor-element-a7ee5cf{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.5em;color:#4A4A4A;}.elementor-542 .elementor-element.elementor-element-87cb5b6{--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:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-542 .elementor-element.elementor-element-87cb5b6:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-87cb5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-542 .elementor-element.elementor-element-b6c570e{--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:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-f8e4daa{--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;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-542 .elementor-element.elementor-element-ca24890.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-ca24890{text-align:center;}.elementor-542 .elementor-element.elementor-element-ca24890 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:800;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-526638c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-542 .elementor-element.elementor-element-526638c .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-542 .elementor-element.elementor-element-526638c .elementor-divider{text-align:center;padding-block-start:1.5rem;padding-block-end:1.5rem;}.elementor-542 .elementor-element.elementor-element-0e01dff{text-align:center;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-542 .elementor-element.elementor-element-91af719{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-7e7a719{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-7e7a719:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-7e7a719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-23ff2f2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-23ff2f2:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-23ff2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genesysvision.com/wp-content/uploads/2026/09/Machined-Metal-Components.jpg");background-position:center center;background-size:cover;}.elementor-542 .elementor-element.elementor-element-4b6e618{--spacer-size:200px;}.elementor-542 .elementor-element.elementor-element-4b19852{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-7b9a899{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-7b9a899:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-7b9a899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-4481c34{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-4481c34:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-4481c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genesysvision.com/wp-content/uploads/2026/09/images-5.jpg");background-position:center center;background-size:cover;}.elementor-542 .elementor-element.elementor-element-87a1d15{--spacer-size:200px;}.elementor-542 .elementor-element.elementor-element-a734aba{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-4c1d5d3{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-4c1d5d3:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-4c1d5d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-b2da388{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-b2da388:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-b2da388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genesysvision.com/wp-content/uploads/2026/09/Fasteners-Hardware.jpg");background-position:center center;background-size:cover;}.elementor-542 .elementor-element.elementor-element-f285be0{--spacer-size:200px;}.elementor-542 .elementor-element.elementor-element-f60ff44{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-fae0abf{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-fae0abf:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-fae0abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-480a6b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-480a6b6:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-480a6b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genesysvision.com/wp-content/uploads/2026/09/Rubber-Seals-Gaskets.jpg");background-position:center center;background-size:cover;}.elementor-542 .elementor-element.elementor-element-e441130{--spacer-size:200px;}.elementor-542 .elementor-element.elementor-element-3181853{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-3cfdcb1{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-3cfdcb1:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-3cfdcb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-d437231{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-d437231:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-d437231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genesysvision.com/wp-content/uploads/2026/09/Molded-Plastic-Trim.jpg");background-position:center center;}.elementor-542 .elementor-element.elementor-element-11307da{--spacer-size:200px;}.elementor-542 .elementor-element.elementor-element-bab0be4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-153a8b0{--display:flex;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:#CFCFCF;--border-color:#CFCFCF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-153a8b0:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-153a8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-c48c0a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-542 .elementor-element.elementor-element-c48c0a2:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-c48c0a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genesysvision.com/wp-content/uploads/2026/09/Wiring-Assembly-Modules.webp");background-position:center center;background-size:cover;}.elementor-542 .elementor-element.elementor-element-2ba4b6e{--spacer-size:200px;}.elementor-542 .elementor-element.elementor-element-7b376b1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-47c7b21{--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;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-542 .elementor-element.elementor-element-47c7b21:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-47c7b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-74e7dc7{--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-style:solid;--border-style:solid;border-width:4px 1px 1px 1px;--border-top-width:4px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:4px 4px 4px 4px;box-shadow:0px 12px 30px 0px rgba(4, 51, 53, 0.06);--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-542 .elementor-element.elementor-element-74e7dc7:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-74e7dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-542 .elementor-element.elementor-element-3d05a90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-3d05a90{text-align:center;}.elementor-542 .elementor-element.elementor-element-3d05a90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var( --e-global-color-accent );}.elementor-542 .elementor-element.elementor-element-07fa9ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-07fa9ec{text-align:center;}.elementor-542 .elementor-element.elementor-element-07fa9ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;font-weight:800;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-542 .elementor-element.elementor-element-4aa4e54{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-542 .elementor-element.elementor-element-4aa4e54 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-542 .elementor-element.elementor-element-4aa4e54 .elementor-divider{text-align:center;padding-block-start:0.5rem;padding-block-end:0.5rem;}.elementor-542 .elementor-element.elementor-element-a308daf{text-align:center;font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.6em;color:#666666;}.elementor-542 .elementor-element.elementor-element-f66f777 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;padding:1rem 2.5rem 1rem 2.5rem;}.elementor-542 .elementor-element.elementor-element-f66f777 .elementor-button:hover, .elementor-542 .elementor-element.elementor-element-f66f777 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-f66f777.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-542 .elementor-element.elementor-element-f66f777 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-542 .elementor-element.elementor-element-f66f777 .elementor-button:hover svg, .elementor-542 .elementor-element.elementor-element-f66f777 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-cab0f91{text-align:center;font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#666666;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-542 .elementor-element.elementor-element-container_rr4r8w7cw{--content-width:1200px;}.elementor-542 .elementor-element.elementor-element-container_wq6izj6m9{--width:52%;}.elementor-542 .elementor-element.elementor-element-container_dbgg00myd{--width:44%;}.elementor-542 .elementor-element.elementor-element-5df69f0{--width:28%;}.elementor-542 .elementor-element.elementor-element-52b1a88{--width:68%;}.elementor-542 .elementor-element.elementor-element-4a72b12{--width:28%;}.elementor-542 .elementor-element.elementor-element-ef43b5b{--width:68%;}.elementor-542 .elementor-element.elementor-element-9701884{--width:28%;}.elementor-542 .elementor-element.elementor-element-cc52c65{--width:68%;}.elementor-542 .elementor-element.elementor-element-f5a3c91{--width:28%;}.elementor-542 .elementor-element.elementor-element-f2050f5{--width:68%;}.elementor-542 .elementor-element.elementor-element-f90b23b{--width:28%;}.elementor-542 .elementor-element.elementor-element-be0b634{--width:68%;}.elementor-542 .elementor-element.elementor-element-76280fb{--width:28%;}.elementor-542 .elementor-element.elementor-element-1a55873{--width:68%;}.elementor-542 .elementor-element.elementor-element-b3a9455{--width:28%;}.elementor-542 .elementor-element.elementor-element-3959423{--width:68%;}.elementor-542 .elementor-element.elementor-element-274b193{--width:28%;}.elementor-542 .elementor-element.elementor-element-a821a2e{--width:68%;}.elementor-542 .elementor-element.elementor-element-58df865{--width:28%;}.elementor-542 .elementor-element.elementor-element-d9a38fa{--width:68%;}.elementor-542 .elementor-element.elementor-element-74e7dc7{--content-width:860px;}}@media(max-width:1024px){.elementor-542 .elementor-element.elementor-element-widget_09wjwux0r .elementor-heading-title{letter-spacing:1.7px;}.elementor-542 .elementor-element.elementor-element-widget_cflpeah8o .elementor-heading-title{line-height:0.9775em;}.elementor-542 .elementor-element.elementor-element-widget_89t2shv8k .elementor-heading-title{line-height:1.19em;}.elementor-542 .elementor-element.elementor-element-widget_hqf2tf8rx{line-height:1.36em;}.elementor-542 .elementor-element.elementor-element-9d3f137{--grid-auto-flow:row;}.elementor-542 .elementor-element.elementor-element-f487f38{grid-column:span 3;}.elementor-542 .elementor-element.elementor-element-6a4f713{grid-column:span 3;}.elementor-542 .elementor-element.elementor-element-b635937{grid-column:span 3;}.elementor-542 .elementor-element.elementor-element-61be3ff{grid-column:span 3;}.elementor-542 .elementor-element.elementor-element-95e4805 .elementor-heading-title{line-height:1.02em;}.elementor-542 .elementor-element.elementor-element-b8460fd{--grid-auto-flow:row;}.elementor-542 .elementor-element.elementor-element-6d18c9e{line-height:1.36em;}.elementor-542 .elementor-element.elementor-element-6e6358b{line-height:1.275em;}.elementor-542 .elementor-element.elementor-element-3e589f4{line-height:1.275em;}.elementor-542 .elementor-element.elementor-element-8864fe9{line-height:1.275em;}.elementor-542 .elementor-element.elementor-element-4a4bdbe{line-height:1.275em;}.elementor-542 .elementor-element.elementor-element-b900f8a{line-height:1.275em;}.elementor-542 .elementor-element.elementor-element-33cedb5{line-height:1.275em;}.elementor-542 .elementor-element.elementor-element-9a69b08{line-height:1.275em;}.elementor-542 .elementor-element.elementor-element-217a1c5{line-height:1.275em;}.elementor-542 .elementor-element.elementor-element-a7ee5cf{line-height:1.275em;}.elementor-542 .elementor-element.elementor-element-ca24890 .elementor-heading-title{line-height:1.02em;}.elementor-542 .elementor-element.elementor-element-91af719{--grid-auto-flow:row;}.elementor-542 .elementor-element.elementor-element-3d05a90 .elementor-heading-title{letter-spacing:0.068em;}.elementor-542 .elementor-element.elementor-element-07fa9ec .elementor-heading-title{line-height:1.02em;}.elementor-542 .elementor-element.elementor-element-a308daf{line-height:1.36em;}.elementor-542 .elementor-element.elementor-element-f66f777 .elementor-button{letter-spacing:0.0255em;}.elementor-542 .elementor-element.elementor-element-cab0f91{letter-spacing:0.425px;}}@media(max-width:767px){.elementor-542 .elementor-element.elementor-element-9d3f137{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-542 .elementor-element.elementor-element-b8460fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-542 .elementor-element.elementor-element-91af719{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-widget_dce07yk14 */.elementor-542 .elementor-element.elementor-element-widget_dce07yk14 img { filter: grayscale(15%) contract(105%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f487f38 */.elementor-542 .elementor-element.elementor-element-f487f38 { transition: transform 0.3s ease, box-shadow 0.3s ease; }
.elementor-542 .elementor-element.elementor-element-f487f38:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a4f713 */.elementor-542 .elementor-element.elementor-element-6a4f713 { transition: transform 0.3s ease, box-shadow 0.3s ease; }
.elementor-542 .elementor-element.elementor-element-6a4f713:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b635937 */.elementor-542 .elementor-element.elementor-element-b635937 { transition: transform 0.3s ease, box-shadow 0.3s ease; }
.elementor-542 .elementor-element.elementor-element-b635937:hover { transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61be3ff */.elementor-542 .elementor-element.elementor-element-61be3ff { transition: transform 0.3s ease, box-shadow 0.3s ease; }
.elementor-542 .elementor-element.elementor-element-61be3ff:hover { transform: translateY(-4px); }/* End custom CSS */