.elementor-2351 .elementor-element.elementor-element-6aa60b6{--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;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2351 .elementor-element.elementor-element-1300af3{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2351 .elementor-element.elementor-element-7e0bcba{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2351 .elementor-element.elementor-element-b86830b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.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-2351 .elementor-element.elementor-element-b6e1c59 .elementor-button{background-color:#FFFFFF00;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:#151617;color:#151617;}.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-2351 .elementor-element.elementor-element-4624284 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:700;font-style:normal;line-height:61.6px;letter-spacing:-1.12px;color:#151617;}.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-2351 .elementor-element.elementor-element-e533b1c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.36px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-e533b1c p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-1897577{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2351 .elementor-element.elementor-element-bf62a0f{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2351 .elementor-element.elementor-element-0a7991d{--display:flex;--min-height:24px;}.elementor-2351 .elementor-element.elementor-element-0a7991d:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-0a7991d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/10/logos_google-meet.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-faea7c0{--display:flex;--min-height:24px;}.elementor-2351 .elementor-element.elementor-element-faea7c0:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-faea7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/10/logos_zoom.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-2351 .elementor-element.elementor-element-85fb9c4{--divider-border-style:solid;--divider-color:#00000033;--divider-border-width:0px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-2351 .elementor-element.elementor-element-85fb9c4 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 1px;border-color:#00000033;}.elementor-2351 .elementor-element.elementor-element-85fb9c4 .elementor-divider-separator{width:100%;}.elementor-2351 .elementor-element.elementor-element-85fb9c4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-1b7746f{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2351 .elementor-element.elementor-element-7f88b3b{--display:flex;--min-height:20px;}.elementor-2351 .elementor-element.elementor-element-7f88b3b:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-7f88b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/10/Clock-Streamline-Phosphor.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-8f82b2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.36px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-536603b{--display:flex;--min-height:850px;}.elementor-2351 .elementor-element.elementor-element-9d4861e{--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;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-2351 .elementor-element.elementor-element-37c9119{--display:flex;}.elementor-2351 .elementor-element.elementor-element-9cd0fa2{--display:flex;--min-height:600px;}.elementor-2351 .elementor-element.elementor-element-9cd0fa2:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-9cd0fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/10/Video-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-2abdbaf{--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;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-2351 .elementor-element.elementor-element-1302034{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-2351 .elementor-element.elementor-element-5fc7b19{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2351 .elementor-element.elementor-element-b1f176e .elementor-button{background-color:#FFFFFF00;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:#151617;color:#151617;}.elementor-2351 .elementor-element.elementor-element-02096bd{text-align:center;}.elementor-2351 .elementor-element.elementor-element-02096bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;font-style:normal;line-height:44px;letter-spacing:-0.8px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-a0de742{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.36px;color:#15161799;}.elementor-2351 .elementor-element.elementor-element-a0de742 p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-b5de842{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2351 .elementor-element.elementor-element-910c390{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2351 .elementor-element.elementor-element-9f4ba8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E540;--border-color:#E5E5E540;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2351 .elementor-element.elementor-element-9f4ba8c:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-9f4ba8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3C5FFF0D 35.91%, #CA1AFF0D 107.58%);}.elementor-2351 .elementor-element.elementor-element-4057f0c{--display:flex;--min-height:80px;--border-radius:80px 80px 80px 80px;}.elementor-2351 .elementor-element.elementor-element-4057f0c:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-4057f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/10/T1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-330d335{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.18px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-330d335 p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-4efbf80{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2351 .elementor-element.elementor-element-38178db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;letter-spacing:-0.2px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-3b880ae{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:22.4px;letter-spacing:-0.32px;}.elementor-2351 .elementor-element.elementor-element-3b880ae p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-cd4c9d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E540;--border-color:#E5E5E540;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2351 .elementor-element.elementor-element-cd4c9d8:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-cd4c9d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3C5FFF0D 35.91%, #CA1AFF0D 107.58%);}.elementor-2351 .elementor-element.elementor-element-c166e68{--display:flex;--min-height:80px;--border-radius:80px 80px 80px 80px;}.elementor-2351 .elementor-element.elementor-element-c166e68:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-c166e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/10/T2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-ece777c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.18px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-ece777c p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-7eb8d6a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2351 .elementor-element.elementor-element-dce8bc9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;letter-spacing:-0.2px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-97df606{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:22.4px;letter-spacing:-0.32px;}.elementor-2351 .elementor-element.elementor-element-97df606 p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-331a230{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E540;--border-color:#E5E5E540;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2351 .elementor-element.elementor-element-331a230:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-331a230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3C5FFF0D 35.91%, #CA1AFF0D 107.58%);}.elementor-2351 .elementor-element.elementor-element-984dd51{--display:flex;--min-height:80px;--border-radius:80px 80px 80px 80px;}.elementor-2351 .elementor-element.elementor-element-984dd51:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-984dd51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/10/T3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-e6745a9{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.18px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-e6745a9 p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-96fe9fd{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2351 .elementor-element.elementor-element-456f326 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;letter-spacing:-0.2px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-a30f9ae{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:22.4px;letter-spacing:-0.32px;}.elementor-2351 .elementor-element.elementor-element-a30f9ae p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-8bf2320{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2351 .elementor-element.elementor-element-fc0d70b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E540;--border-color:#E5E5E540;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2351 .elementor-element.elementor-element-fc0d70b:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-fc0d70b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3C5FFF0D 35.91%, #CA1AFF0D 107.58%);}.elementor-2351 .elementor-element.elementor-element-1311b6c{--display:flex;--min-height:80px;--border-radius:80px 80px 80px 80px;}.elementor-2351 .elementor-element.elementor-element-1311b6c:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-1311b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/10/T4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-4d0cb94{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.18px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-4d0cb94 p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-0316d4b{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2351 .elementor-element.elementor-element-4c9ad00 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;letter-spacing:-0.2px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-d080cd3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:22.4px;letter-spacing:-0.32px;}.elementor-2351 .elementor-element.elementor-element-d080cd3 p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-ddaf3e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E540;--border-color:#E5E5E540;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2351 .elementor-element.elementor-element-ddaf3e8:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-ddaf3e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3C5FFF0D 35.91%, #CA1AFF0D 107.58%);}.elementor-2351 .elementor-element.elementor-element-3d01566{--display:flex;--min-height:80px;--border-radius:80px 80px 80px 80px;}.elementor-2351 .elementor-element.elementor-element-3d01566:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-3d01566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/10/T5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-ca06d25{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.18px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-ca06d25 p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-57f5ad4{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2351 .elementor-element.elementor-element-ba4fe24 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;letter-spacing:-0.2px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-2c9bbb8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:22.4px;letter-spacing:-0.32px;}.elementor-2351 .elementor-element.elementor-element-2c9bbb8 p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-1e25df1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E540;--border-color:#E5E5E540;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2351 .elementor-element.elementor-element-1e25df1:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-1e25df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3C5FFF0D 35.91%, #CA1AFF0D 107.58%);}.elementor-2351 .elementor-element.elementor-element-a599bb2{--display:flex;--min-height:80px;--border-radius:80px 80px 80px 80px;}.elementor-2351 .elementor-element.elementor-element-a599bb2:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-a599bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/10/T6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-5bb737c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.18px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-5bb737c p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-fab0260{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2351 .elementor-element.elementor-element-71bea91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:normal;letter-spacing:-0.2px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-f30e64f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:22.4px;letter-spacing:-0.32px;}.elementor-2351 .elementor-element.elementor-element-f30e64f p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-b746fae{--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;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-2351 .elementor-element.elementor-element-53fff4c{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-2351 .elementor-element.elementor-element-76ea133{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2351 .elementor-element.elementor-element-512baf3 .elementor-button{background-color:#FFFFFF00;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:#151617;color:#151617;}.elementor-2351 .elementor-element.elementor-element-06759a4{text-align:center;}.elementor-2351 .elementor-element.elementor-element-06759a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;font-style:normal;line-height:44px;letter-spacing:-0.8px;color:#151617;}.elementor-2351 .elementor-element.elementor-element-9a9b139{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:-0.36px;color:#15161799;}.elementor-2351 .elementor-element.elementor-element-9a9b139 p{margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-0d95113{--display:flex;--min-height:374px;--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2351 .elementor-element.elementor-element-a8ce2b8{--display:flex;--min-height:326px;--border-radius:16px 16px 16px 16px;}.elementor-2351 .elementor-element.elementor-element-a8ce2b8:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-a8ce2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/09/Last-Section-Img-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-a8ce2b8.e-con{--align-self:flex-end;}.elementor-2351 .elementor-element.elementor-element-38e7bf3{--display:flex;--min-height:326px;--border-radius:16px 16px 16px 16px;}.elementor-2351 .elementor-element.elementor-element-38e7bf3:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-38e7bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/09/Last-Section-Img-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-40f65da{--display:flex;--min-height:326px;--border-radius:16px 16px 16px 16px;}.elementor-2351 .elementor-element.elementor-element-40f65da:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-40f65da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/09/Last-Section-Img-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-40f65da.e-con{--align-self:flex-end;}.elementor-2351 .elementor-element.elementor-element-a758e3b{--display:flex;--min-height:326px;--border-radius:16px 16px 16px 16px;}.elementor-2351 .elementor-element.elementor-element-a758e3b:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-a758e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accelosys.com/wp-content/uploads/2025/09/Last-Section-Img-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-9f695f9{--display:flex;}@media(max-width:767px){.elementor-2351 .elementor-element.elementor-element-6aa60b6{--padding-top:130px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2351 .elementor-element.elementor-element-4624284 .elementor-heading-title{font-size:40px;}.elementor-2351 .elementor-element.elementor-element-e533b1c{font-size:16px;}.elementor-2351 .elementor-element.elementor-element-bf62a0f{--width:140px;}.elementor-2351 .elementor-element.elementor-element-0a7991d{--width:24px;--min-height:24px;}.elementor-2351 .elementor-element.elementor-element-faea7c0{--width:90px;--min-height:24px;}.elementor-2351 .elementor-element.elementor-element-85fb9c4 .elementor-divider-separator{width:0%;}.elementor-2351 .elementor-element.elementor-element-85fb9c4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-1b7746f{--width:140px;}.elementor-2351 .elementor-element.elementor-element-7f88b3b{--width:24px;--min-height:24px;}.elementor-2351 .elementor-element.elementor-element-9d4861e{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2351 .elementor-element.elementor-element-9cd0fa2{--width:100%;--min-height:148px;}.elementor-2351 .elementor-element.elementor-element-2abdbaf{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2351 .elementor-element.elementor-element-02096bd .elementor-heading-title{font-size:40px;}.elementor-2351 .elementor-element.elementor-element-a0de742{font-size:16px;}.elementor-2351 .elementor-element.elementor-element-4057f0c{--width:80px;--min-height:80px;}.elementor-2351 .elementor-element.elementor-element-c166e68{--width:80px;--min-height:80px;}.elementor-2351 .elementor-element.elementor-element-984dd51{--width:80px;--min-height:80px;}.elementor-2351 .elementor-element.elementor-element-1311b6c{--width:80px;--min-height:80px;}.elementor-2351 .elementor-element.elementor-element-3d01566{--width:80px;--min-height:80px;}.elementor-2351 .elementor-element.elementor-element-a599bb2{--width:80px;--min-height:80px;}.elementor-2351 .elementor-element.elementor-element-b746fae{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2351 .elementor-element.elementor-element-1f5247d{--e-image-carousel-slides-to-show:1;}.elementor-2351 .elementor-element.elementor-element-1f5247d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}}@media(min-width:768px){.elementor-2351 .elementor-element.elementor-element-6aa60b6{--content-width:100%;}.elementor-2351 .elementor-element.elementor-element-1300af3{--width:1200px;}.elementor-2351 .elementor-element.elementor-element-bf62a0f{--width:22%;}.elementor-2351 .elementor-element.elementor-element-0a7991d{--width:24px;}.elementor-2351 .elementor-element.elementor-element-faea7c0{--width:75px;}.elementor-2351 .elementor-element.elementor-element-1b7746f{--width:40%;}.elementor-2351 .elementor-element.elementor-element-7f88b3b{--width:20px;}.elementor-2351 .elementor-element.elementor-element-37c9119{--width:1200px;}.elementor-2351 .elementor-element.elementor-element-1302034{--width:1200px;}.elementor-2351 .elementor-element.elementor-element-9f4ba8c{--width:384px;}.elementor-2351 .elementor-element.elementor-element-4057f0c{--width:80px;}.elementor-2351 .elementor-element.elementor-element-cd4c9d8{--width:384px;}.elementor-2351 .elementor-element.elementor-element-c166e68{--width:80px;}.elementor-2351 .elementor-element.elementor-element-331a230{--width:384px;}.elementor-2351 .elementor-element.elementor-element-984dd51{--width:80px;}.elementor-2351 .elementor-element.elementor-element-fc0d70b{--width:384px;}.elementor-2351 .elementor-element.elementor-element-1311b6c{--width:80px;}.elementor-2351 .elementor-element.elementor-element-ddaf3e8{--width:384px;}.elementor-2351 .elementor-element.elementor-element-3d01566{--width:80px;}.elementor-2351 .elementor-element.elementor-element-1e25df1{--width:384px;}.elementor-2351 .elementor-element.elementor-element-a599bb2{--width:80px;}.elementor-2351 .elementor-element.elementor-element-53fff4c{--width:1200px;}.elementor-2351 .elementor-element.elementor-element-a8ce2b8{--width:282px;}.elementor-2351 .elementor-element.elementor-element-38e7bf3{--width:282px;}.elementor-2351 .elementor-element.elementor-element-40f65da{--width:282px;}.elementor-2351 .elementor-element.elementor-element-a758e3b{--width:282px;}}/* Start custom CSS for button, class: .elementor-element-b6e1c59 *//* Gradient-stroke pill button (no hover) */
.btn-chip .elementor-button{
  /* tweakables */
  --grad: linear-gradient(90deg,#3C5FFF 0%,#CA1AFF 100%);
  --radius: 9999px;         /* full pill */
  --stroke: 1px;            /* border thickness */

  /* layout & typography */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 10px 16px;
  font-weight: 400;
  line-height: 1;
  color: #151617;           /* dark text */
  text-decoration: none;

  /* true gradient border with white fill */
  background:
    linear-gradient(#fff,#fff) padding-box,
    var(--grad) border-box;
  border: var(--stroke) solid transparent;
  border-radius: var(--radius);

  /* reset extras */
  box-shadow: none;
  transition: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4624284 */.heading-accent-7 .elementor-heading-title .accent-word {
  background: linear-gradient(88deg, #3C5FFF 0.31%, #CA1AFF 74.24%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  display: inline-block; /* important for background-clip */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-536603b *//* CARD */
.iqc-booking-wrap .elementor-widget-form {
  background: #ffffff;
  border-radius: 18px;
  box-shadow: 0 12px 28px rgba(21, 11, 53, 0.08);
  padding: 28px 24px;
}

/* LABELS */
.iqc-booking .elementor-field-label {
  font-weight: 600;
  color: #15121f;
  margin-bottom: 6px;
}

/* INPUTS, SELECTS, TIME */
.iqc-booking .elementor-field-group .elementor-field,
.iqc-booking .elementor-select-wrapper select {
  height: 46px;
  border: 0;
  border-bottom: 2px solid rgba(21, 18, 31, 0.14);
  border-radius: 0;
  background: transparent;
  padding-left: 0;
  padding-right: 0;
  box-shadow: none;
  color: #1b1630;
}
.iqc-booking ::placeholder { color: rgba(21, 18, 31, 0.45); }

/* FOCUS RING */
.iqc-booking .elementor-field:focus,
.iqc-booking .elementor-select-wrapper select:focus {
  outline: none;
  border-bottom-color: #7a5cff;
  box-shadow: 0 8px 24px rgba(122, 92, 255, 0.12);
}

/* SPACING */
.iqc-booking .elementor-field-group { margin-bottom: 18px; }

/* BUTTON */
.iqc-booking .elementor-button {
  width: 100%;
  border: 0;
  border-radius: 28px;
  height: 52px;
  font-weight: 600;
  letter-spacing: .2px;
  background-image: linear-gradient(90deg, #316CFF, #8A3FFF);
  color: #fff;
  box-shadow: 0 10px 20px rgba(49,108,255,.25);
}
.iqc-booking .elementor-button:hover {
  transform: translateY(-1px);
  box-shadow: 0 14px 26px rgba(49,108,255,.30);
}

/* DATE PICKER — flatpickr (Elementor uses it) */
.iqc-booking .flatpickr-calendar {
  width: 100%;
  border: 0;
  box-shadow: none;
  margin-top: 10px;
}
.iqc-booking .flatpickr-months {
  color: #1b1630;
  font-weight: 600;
}
.iqc-booking .flatpickr-months .flatpickr-prev-month,
.iqc-booking .flatpickr-months .flatpickr-next-month {
  color: #7a5cff;
  fill: #7a5cff;
}
.iqc-booking .flatpickr-weekdays { color: #8f88a8; }

.iqc-booking .dayContainer {
  gap: 8px !important;
  padding: 12px 6px 6px;
}
.iqc-booking .flatpickr-day {
  border-radius: 10px;
  border: 1.5px solid rgba(122,92,255,0.25);
  color: #1b1630;
  width: 44px; height: 40px; line-height: 38px;
}
.iqc-booking .flatpickr-day:hover {
  border-color: #7a5cff;
}
.iqc-booking .flatpickr-day.selected,
.iqc-booking .flatpickr-day.startRange,
.iqc-booking .flatpickr-day.endRange {
  background: rgba(122,92,255,.10);
  border-color: #7a5cff;
  color: #1b1630;
}

/* make the select caret minimal */
.iqc-booking .elementor-select-wrapper:after {
  border-color: #7a5cff transparent transparent transparent;
  right: 0;
}

/* tidy mobile */
@media (max-width: 767px){
  .iqc-booking-wrap .elementor-widget-form { padding: 20px 16px; }
  .iqc-booking .flatpickr-day { width: 40px; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1f176e *//* Gradient-stroke pill — transparent center, no hover */
.btn-chip4 .elementor-button{
  /* design tokens */
  --grad: linear-gradient(90deg,#3C5FFF 0%,#CA1AFF 100%);
  --radius: 9999px;    /* pill */
  --stroke: 1px;       /* border thickness */

  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 10px 16px;  /* adjust to taste */
  border: none;        /* we draw the border with ::before */
  border-radius: var(--radius);
  background: transparent;   /* truly see-through center */
  color: #fff;               /* match your example */
  font-weight: 600;
  line-height: 1;
  text-decoration: none;
  z-index: 0;
}

/* The true gradient border via mask */
.btn-chip4 .elementor-button::before{
  content: "";
  position: absolute;
  inset: 0;                             /* full button box */
  padding: var(--stroke);               /* border thickness */
  border-radius: var(--radius);
  background: var(--grad);
  /* Punch a hole in the center so it's transparent */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02096bd */.heading-accent-3 .elementor-heading-title .accent-word{
  background: linear-gradient(90deg, #3C5FFF 35.65%, #CA1AFF 107.61%);
  -webkit-background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-512baf3 *//* Gradient-stroke pill — transparent center, no hover */
.btn-chip4 .elementor-button{
  /* design tokens */
  --grad: linear-gradient(90deg,#3C5FFF 0%,#CA1AFF 100%);
  --radius: 9999px;    /* pill */
  --stroke: 1px;       /* border thickness */

  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 10px 16px;  /* adjust to taste */
  border: none;        /* we draw the border with ::before */
  border-radius: var(--radius);
  background: transparent;   /* truly see-through center */
  color: #fff;               /* match your example */
  font-weight: 600;
  line-height: 1;
  text-decoration: none;
  z-index: 0;
}

/* The true gradient border via mask */
.btn-chip4 .elementor-button::before{
  content: "";
  position: absolute;
  inset: 0;                             /* full button box */
  padding: var(--stroke);               /* border thickness */
  border-radius: var(--radius);
  background: var(--grad);
  /* Punch a hole in the center so it's transparent */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06759a4 */.heading-accent-3 .elementor-heading-title .accent-word{
  background: linear-gradient(90deg, #3C5FFF 35.65%, #CA1AFF 107.61%);
  -webkit-background-clip: text;
  color: transparent;
}/* End custom CSS */