.elementor-515 .elementor-element.elementor-element-019ef36{--display:flex;--min-height:88px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-515 .elementor-element.elementor-element-216b90d{--display:flex;--min-height:88px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-515 .elementor-element.elementor-element-7e706db{--display:flex;--min-height:68px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-c6254a4{--display:flex;--min-height:68px;--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:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-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-515 .elementor-element.elementor-element-50bbe92 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-50bbe92 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-50bbe92 .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-50bbe92 .elementor-heading-title a{transition-duration:0.3s;}.elementor-515 .elementor-element.elementor-element-1d6de49 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-1d6de49 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-1d6de49 .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-1d6de49 .elementor-heading-title a{transition-duration:0.3s;}.elementor-515 .elementor-element.elementor-element-7977016{--display:flex;--min-height:68px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-515 .elementor-element.elementor-element-2df7eee{padding:0px 4px 0px 4px;}.elementor-515 .elementor-element.elementor-element-2df7eee .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-9c02c98{--display:flex;--min-height:68px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-515 .elementor-element.elementor-element-11a2ae3{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-515 .elementor-element.elementor-element-11a2ae3:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-11a2ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#154360;}.elementor-515 .elementor-element.elementor-element-7e9a009{--display:flex;--min-height:350px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-515 .elementor-element.elementor-element-7e9a009:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-7e9a009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-515 .elementor-element.elementor-element-7e9a009:hover{background-color:#FFFFFF00;}.elementor-515 .elementor-element.elementor-element-7e9a009:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-515 .elementor-element.elementor-element-36a490f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-36a490f .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-36a490f .elementor-heading-title a:focus{color:#3E9AD5;}.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-515 .elementor-element.elementor-element-e55531c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-515 .elementor-element.elementor-element-e55531c .elementor-divider-separator{width:100%;}.elementor-515 .elementor-element.elementor-element-e55531c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-515 .elementor-element.elementor-element-279405c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-279405c .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-279405c .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-d83ae68{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-515 .elementor-element.elementor-element-d83ae68 .elementor-divider-separator{width:100%;}.elementor-515 .elementor-element.elementor-element-d83ae68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-515 .elementor-element.elementor-element-43562eb{--display:flex;--min-height:350px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-43562eb:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-43562eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-515 .elementor-element.elementor-element-43562eb:hover{background-color:#FFFFFF00;}.elementor-515 .elementor-element.elementor-element-43562eb:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-515 .elementor-element.elementor-element-97b73e3{--display:flex;--min-height:165px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-97b73e3:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-97b73e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-97b73e3:hover{background-color:#0D406A;}.elementor-515 .elementor-element.elementor-element-97b73e3:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-515 .elementor-element.elementor-element-b73e26d{--display:flex;--min-height:165px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-b73e26d:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-b73e26d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://anywarerobotics.kinsta.cloud/wp-content/uploads/2026/09/Saddle-Creek-menu.png");background-position:center center;background-size:cover;}.elementor-515 .elementor-element.elementor-element-f478f5e{--display:flex;--min-height:165px;--justify-content:center;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-515 .elementor-element.elementor-element-e70a640{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-515 .elementor-element.elementor-element-e70a640.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-e70a640 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:22px;color:#7A7B82;}.elementor-515 .elementor-element.elementor-element-434b830{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-434b830 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#0A2F43;}.elementor-515 .elementor-element.elementor-element-4e83011{--display:flex;--min-height:165px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-4e83011:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-4e83011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-4e83011:hover{background-color:#0D406A;}.elementor-515 .elementor-element.elementor-element-4e83011:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-515 .elementor-element.elementor-element-8be339b{--display:flex;--min-height:165px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-8be339b:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-8be339b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://anywarerobotics.kinsta.cloud/wp-content/uploads/2026/09/West-Post-menu.png");background-position:center center;background-size:cover;}.elementor-515 .elementor-element.elementor-element-b3d8b6d{--display:flex;--min-height:165px;--justify-content:center;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-515 .elementor-element.elementor-element-440c8b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-515 .elementor-element.elementor-element-440c8b9.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-440c8b9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:22px;color:#7A7B82;}.elementor-515 .elementor-element.elementor-element-01c836d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-01c836d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#0A2F43;}.elementor-515 .elementor-element.elementor-element-c05855a{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-515 .elementor-element.elementor-element-c05855a:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-c05855a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#154360;}.elementor-515 .elementor-element.elementor-element-d673830{--display:flex;--min-height:350px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-515 .elementor-element.elementor-element-d673830:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-d673830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-515 .elementor-element.elementor-element-d673830:hover{background-color:#FFFFFF00;}.elementor-515 .elementor-element.elementor-element-d673830:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-515 .elementor-element.elementor-element-8de3107 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-8de3107 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-8de3107 .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-379de77{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-515 .elementor-element.elementor-element-379de77 .elementor-divider-separator{width:100%;}.elementor-515 .elementor-element.elementor-element-379de77 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-515 .elementor-element.elementor-element-6065963 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-6065963 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-6065963 .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-e868e47{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-515 .elementor-element.elementor-element-e868e47 .elementor-divider-separator{width:100%;}.elementor-515 .elementor-element.elementor-element-e868e47 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-515 .elementor-element.elementor-element-6cce660 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-6cce660 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-6cce660 .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-58c068e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-515 .elementor-element.elementor-element-58c068e .elementor-divider-separator{width:100%;}.elementor-515 .elementor-element.elementor-element-58c068e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-515 .elementor-element.elementor-element-a8e4514 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-a8e4514 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-a8e4514 .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-4121673{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-515 .elementor-element.elementor-element-4121673 .elementor-divider-separator{width:100%;}.elementor-515 .elementor-element.elementor-element-4121673 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-515 .elementor-element.elementor-element-d676f14 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-d676f14 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-d676f14 .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-73b5010{--display:flex;--min-height:350px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-515 .elementor-element.elementor-element-73b5010:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-73b5010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://anywarerobotics.kinsta.cloud/wp-content/uploads/2026/09/Anyware-Robotics-company-team.png");background-position:center center;background-size:cover;}.elementor-515 .elementor-element.elementor-element-73b5010:hover{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-73b5010:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-515 .elementor-element.elementor-element-3b55825{z-index:3;}.elementor-515 .elementor-element.elementor-element-3b55825 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-3b55825 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-3b55825 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-4405766{--display:flex;--min-height:350px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-4405766:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-4405766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-515 .elementor-element.elementor-element-4405766:hover{background-color:#FFFFFF00;}.elementor-515 .elementor-element.elementor-element-4405766:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-515 .elementor-element.elementor-element-39e44a8{--display:flex;--min-height:165px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-39e44a8:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-39e44a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-39e44a8:hover{background-color:#0D406A;}.elementor-515 .elementor-element.elementor-element-39e44a8:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-515 .elementor-element.elementor-element-c8cda33{--display:flex;--min-height:165px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-c8cda33:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-c8cda33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://anywarerobotics.kinsta.cloud/wp-content/uploads/2026/09/Vision-1-1.png");background-position:center center;background-size:cover;}.elementor-515 .elementor-element.elementor-element-cc0c9cb{--display:flex;--min-height:165px;--justify-content:center;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-515 .elementor-element.elementor-element-e426a86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-515 .elementor-element.elementor-element-e426a86.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-e426a86 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:22px;color:#7A7B82;}.elementor-515 .elementor-element.elementor-element-7b373bf{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-7b373bf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#0A2F43;}.elementor-515 .elementor-element.elementor-element-6c09c36{--display:flex;--min-height:165px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-6c09c36:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-6c09c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-6c09c36:hover{background-color:#0D406A;}.elementor-515 .elementor-element.elementor-element-6c09c36:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-515 .elementor-element.elementor-element-dfc65cb{--display:flex;--min-height:165px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-dfc65cb:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-dfc65cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://anywarerobotics.kinsta.cloud/wp-content/uploads/2026/09/News-menu.jpg");background-position:center center;background-size:cover;}.elementor-515 .elementor-element.elementor-element-bf2e5f4{--display:flex;--min-height:165px;--justify-content:center;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-515 .elementor-element.elementor-element-fc82f92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-515 .elementor-element.elementor-element-fc82f92.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-fc82f92 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:22px;color:#7A7B82;}.elementor-515 .elementor-element.elementor-element-9d02871{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-9d02871 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#0A2F43;}.elementor-515 .elementor-element.elementor-element-27573ea{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:30px;--padding-bottom:50px;--padding-left:18px;--padding-right:18px;}.elementor-515 .elementor-element.elementor-element-27573ea:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-27573ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#154360;}.elementor-515 .elementor-element.elementor-element-52a1e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-515 .elementor-element.elementor-element-52a1e49 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-52a1e49 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-52a1e49 .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-7fc0c83{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-515 .elementor-element.elementor-element-7fc0c83 .elementor-divider-separator{width:100%;}.elementor-515 .elementor-element.elementor-element-7fc0c83 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-515 .elementor-element.elementor-element-6cd6c81{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-6cd6c81 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-c38649e{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;}.elementor-515 .elementor-element.elementor-element-c38649e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-c38649e .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-c38649e .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-791cba5{margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;}.elementor-515 .elementor-element.elementor-element-791cba5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-791cba5 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-791cba5 .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-7e01a81{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-515 .elementor-element.elementor-element-7e01a81 .elementor-divider-separator{width:100%;}.elementor-515 .elementor-element.elementor-element-7e01a81 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-515 .elementor-element.elementor-element-f5d1da1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-f5d1da1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-f6b3c34{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;}.elementor-515 .elementor-element.elementor-element-f6b3c34 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-f6b3c34 .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-f6b3c34 .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-259bb4b{margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;}.elementor-515 .elementor-element.elementor-element-259bb4b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-259bb4b .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-259bb4b .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-b40304c{margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;}.elementor-515 .elementor-element.elementor-element-b40304c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-b40304c .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-b40304c .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-46b378a{margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;}.elementor-515 .elementor-element.elementor-element-46b378a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-46b378a .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-46b378a .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-f70019f{margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;}.elementor-515 .elementor-element.elementor-element-f70019f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-f70019f .elementor-heading-title a:hover, .elementor-515 .elementor-element.elementor-element-f70019f .elementor-heading-title a:focus{color:#3E9AD5;}.elementor-515 .elementor-element.elementor-element-570a447{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-570a447 .elementor-divider-separator{width:100%;}.elementor-515 .elementor-element.elementor-element-570a447 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-515 .elementor-element.elementor-element-80632c6{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-515 .elementor-element.elementor-element-019ef36{--min-height:61px;}.elementor-515 .elementor-element.elementor-element-216b90d{--content-width:100%;--min-height:61px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-515 .elementor-element.elementor-element-7e706db{--width:122px;--min-height:61px;}.elementor-515 .elementor-element.elementor-element-9c02c98{--width:20px;--min-height:61px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-515 .elementor-element.elementor-element-9c02c98.e-con{--flex-grow:1;--flex-shrink:0;}}@media(min-width:768px){.elementor-515 .elementor-element.elementor-element-019ef36{--width:100%;}.elementor-515 .elementor-element.elementor-element-216b90d{--content-width:1800px;}.elementor-515 .elementor-element.elementor-element-11a2ae3{--content-width:1800px;}.elementor-515 .elementor-element.elementor-element-7e9a009{--width:215px;}.elementor-515 .elementor-element.elementor-element-43562eb{--width:900px;}.elementor-515 .elementor-element.elementor-element-b73e26d{--width:400px;}.elementor-515 .elementor-element.elementor-element-f478f5e{--width:100%;}.elementor-515 .elementor-element.elementor-element-8be339b{--width:400px;}.elementor-515 .elementor-element.elementor-element-b3d8b6d{--width:100%;}.elementor-515 .elementor-element.elementor-element-c05855a{--content-width:1800px;}.elementor-515 .elementor-element.elementor-element-d673830{--width:500px;}.elementor-515 .elementor-element.elementor-element-c8cda33{--width:400px;}.elementor-515 .elementor-element.elementor-element-cc0c9cb{--width:100%;}.elementor-515 .elementor-element.elementor-element-dfc65cb{--width:400px;}.elementor-515 .elementor-element.elementor-element-bf2e5f4{--width:100%;}.elementor-515 .elementor-element.elementor-element-27573ea{--content-width:1800px;}}/* Start custom CSS for heading, class: .elementor-element-2df7eee */.btn-t:hover .my-button h1{
    color:#154360!important;
}
.btn-t .my-button h1{
    transition: color 0.3s ease;
}
.elementor .e-aae-a-btn-base{
    text-transform:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73e26d *//* 1. 内层容器设置：开启相对定位和溢出隐藏 */
.bg-zoom-effect {
    position: relative;
    overflow: hidden;
}

/* 2. 利用伪元素在 .bg-zoom-effect 内部承载背景图并设置过渡动画 */
.bg-zoom-effect::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* 继承你在 Elementor 里面设置的背景图、位置和填充模式 */
    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); /* 高级丝滑缓动函数 */
    z-index: 0;
}

/* 3. 当鼠标悬停在外层 .div-zoom 时，内部的 .bg-zoom-effect 的 ::before 伪元素放大 1.1 倍 */
.div-zoom:hover .bg-zoom-effect::before {
    transform: scale(1.1);
}

/* 4. 确保内层容器内的文字、按钮等内容层级在背景之上 */
.bg-zoom-effect > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a2ae3 */.Company-block{
    box-shadow: 0px 5px 5px 0px rgba(3, 0, 56, 0.1);
    -webkit-box-shadow: 0px 5px 5px 0px rgba(3, 0, 56, 0.1);
    -moz-box-shadow: 0px 5px 5px 0px rgba(3,0,56,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73b5010 *//* 1. 确保父图层开启相对定位，并隐藏超出部分 */
.gradient-overlay {
    position: relative;
    overflow: hidden;
}

/* 2. 使用伪元素创建渐变遮罩 */
.gradient-overlay::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
    /* 核心渐变逻辑：
       - 从顶部(0%)到 20%(1/5) 的位置，透明度从 50% 渐变到 0%
       - 从 20% 到底部(100%)，保持完全透明(0%)
       rgba(0,0,0,0.5) 代表黑色，不透明度 0.5 (即 50%)。如果你想要白色渐变，可以改成 rgba(255,255,255,0.5)
    */
    background: linear-gradient(
        to bottom, 
        rgba(0, 0, 0, 0.5) 0%,   /* 顶部：50% 透明度的黑色 */
        rgba(0, 0, 0, 0) 40%,     /* 20%处(顶部1/5)：变为 0% 透明度 */
        rgba(0, 0, 0, 0) 100%     /* 底部：保持 0% 透明度 */
    );
    
    /* 阻止遮罩层挡住鼠标点击事件（如果该图层上有按钮或链接） */
    pointer-events: none; 
    
    /* 确保遮罩在图层内容的最上方 */
    z-index: 2; 
}

.bg-zoom-effect {
    position: relative;
    overflow: hidden;
}

/* 利用伪元素承载背景图，实现最平滑的 transform 硬件加速缩放 */
.bg-zoom-effect::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* 继承你在 Elementor 里面设置的背景图、位置和填充模式 */
    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); /* 高级丝滑缓动函数 */
    z-index: 0;
}

/* 鼠标悬停时伪元素放大 1.1 倍 */
.bg-zoom-effect:hover::before {
    transform: scale(1.1);
}

/* 确保容器内的文字、按钮等内容层级在背景之上，不会被遮挡 */
.bg-zoom-effect > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8cda33 *//* 1. 内层容器设置：开启相对定位和溢出隐藏 */
.bg-zoom-effect {
    position: relative;
    overflow: hidden;
}

/* 2. 利用伪元素在 .bg-zoom-effect 内部承载背景图并设置过渡动画 */
.bg-zoom-effect::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* 继承你在 Elementor 里面设置的背景图、位置和填充模式 */
    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1); /* 高级丝滑缓动函数 */
    z-index: 0;
}

/* 3. 当鼠标悬停在外层 .div-zoom 时，内部的 .bg-zoom-effect 的 ::before 伪元素放大 1.1 倍 */
.div-zoom:hover .bg-zoom-effect::before {
    transform: scale(1.1);
}

/* 4. 确保内层容器内的文字、按钮等内容层级在背景之上 */
.bg-zoom-effect > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39e44a8 */.btn {
  transition: color .3s ease;
}
.btn:hover .btn-block h2 {
  color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c05855a */.Company-block{
    box-shadow: 0px 5px 5px 0px rgba(3, 0, 56, 0.1);
    -webkit-box-shadow: 0px 5px 5px 0px rgba(3, 0, 56, 0.1);
    -moz-box-shadow: 0px 5px 5px 0px rgba(3,0,56,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27573ea */.mobile-menu-block{
    box-shadow: 0px 5px 5px 0px rgba(3, 0, 56, 0.1);
    -webkit-box-shadow: 0px 5px 5px 0px rgba(3, 0, 56, 0.1);
    -moz-box-shadow: 0px 5px 5px 0px rgba(3,0,56,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-019ef36 */.my-menu {
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 1000;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
}
.header {
    background-color: rgba(21, 67, 96, 0); /* 初始背景色完全透明 */
    transition: opacity 0.3s ease-in-out, background-color 0.3s ease-in-out;
}

/* 当页面滚动时，JS 会给它加上 scrolled 类 */
.header.scrolled {
    /* 滚动状态：完全不透明，且背景色不透明，可点击 */
    background-color: rgba(21, 67, 96, 1);
}
.my-menu:hover {
    /* 滚动状态：完全不透明，且背景色不透明，可点击 */
    background-color: rgba(21, 67, 96, 1);
}
.my-wp, .my-scl {
  display: none; 
}
.my-wp.active, .my-scl.active {
  display: flex;
}/* End custom CSS */