.elementor-135 .elementor-element.elementor-element-779a8c8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-135 .elementor-element.elementor-element-740f4727{--direction:ltr;--horizontal-progress-border:none;--horizontal-border-style:none;}.elementor-135 .elementor-element.elementor-element-69e07fb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:84px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-e364248{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-1d5b212a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-4e2bd1b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-1b12ed55{--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:0px 0px;--row-gap:0px;--column-gap: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-135 .elementor-element.elementor-element-4275d915{width:auto;max-width:auto;background-color:#F6F8FF;padding:7px 16px 7px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6EBF7;border-radius:99px 99px 99px 99px;}.elementor-135 .elementor-element.elementor-element-4275d915 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.65em;color:#13286E;}.elementor-135 .elementor-element.elementor-element-247e15b0{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-135 .elementor-element.elementor-element-247e15b0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:62px;font-weight:600;line-height:1.08em;letter-spacing:-1.1px;color:#13286E;}.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-135 .elementor-element.elementor-element-65a0c17b{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18.5px;font-weight:400;line-height:1.65em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-4f966eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--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-135 .elementor-element.elementor-element-60870496 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.65em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #2349D6 0%, #4C7DFF 100%);box-shadow:0px 12px 26px -10px rgba(35,73,214,.65);border-radius:99px 99px 99px 99px;padding:14px 28px 14px 28px;}.elementor-135 .elementor-element.elementor-element-6abc2d98 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.65em;fill:#13286E;color:#13286E;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E6EBF7;border-radius:99px 99px 99px 99px;padding:14px 28px 14px 28px;}.elementor-135 .elementor-element.elementor-element-6abc2d98 .elementor-button:hover, .elementor-135 .elementor-element.elementor-element-6abc2d98 .elementor-button:focus{background-color:#FFFFFF;color:#2349D6;border-color:#2349D6;}.elementor-135 .elementor-element.elementor-element-6abc2d98 .elementor-button:hover svg, .elementor-135 .elementor-element.elementor-element-6abc2d98 .elementor-button:focus svg{fill:#2349D6;}.elementor-135 .elementor-element.elementor-element-98cf13a{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-2793a054{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:28px 28px 28px 28px;box-shadow:0px 34px 60px -30px rgba(19,40,110,.6);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-2793a054:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-2793a054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creativecoredigital.com/wp-content/uploads/2026/10/t2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-135 .elementor-element.elementor-element-5de988e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:28px 28px 28px 28px;box-shadow:0px 34px 60px -30px rgba(19,40,110,.6);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-5de988e2:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-5de988e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creativecoredigital.com/wp-content/uploads/2026/10/team-whiteboard-strategy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-135 .elementor-element.elementor-element-1a25f5de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:28px 28px 28px 28px;box-shadow:0px 34px 60px -30px rgba(19,40,110,.6);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-1a25f5de:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-1a25f5de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creativecoredigital.com/wp-content/uploads/2026/10/web-design-whiteboard.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-135 .elementor-element.elementor-element-26b4b522{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-26b4b522:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-26b4b522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2349D6 0%, #7A5CFA 100%);}.elementor-135 .elementor-element.elementor-element-941baca .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:38px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-2290c470 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-74117d79{--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:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-40ad730{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-6b0c6e88{width:auto;max-width:auto;background-color:#F6F8FF;padding:7px 16px 7px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6EBF7;border-radius:99px 99px 99px 99px;}.elementor-135 .elementor-element.elementor-element-6b0c6e88 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.65em;color:#13286E;}.elementor-135 .elementor-element.elementor-element-d9c6e8b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-135 .elementor-element.elementor-element-d9c6e8b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:600;line-height:1.12em;letter-spacing:-0.7px;color:#13286E;}.elementor-135 .elementor-element.elementor-element-2400a275{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-7644f4d8{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-f1ac124{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6EBF7;--border-color:#E6EBF7;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-7952b361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-135 .elementor-element.elementor-element-7fe88bd1 .elementor-counter-number-wrapper{color:#2349D6;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-135 .elementor-element.elementor-element-7fe88bd1 .elementor-counter-title{color:#5B6685;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-135 .elementor-element.elementor-element-3c079209{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-33e4344f .elementor-counter-number-wrapper{color:#2349D6;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-135 .elementor-element.elementor-element-33e4344f .elementor-counter-title{color:#5B6685;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-135 .elementor-element.elementor-element-3aab98c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-7581f083 .elementor-counter-number-wrapper{color:#2349D6;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-135 .elementor-element.elementor-element-7581f083 .elementor-counter-title{color:#5B6685;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-135 .elementor-element.elementor-element-1f6dfe6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-7fa756ae .elementor-counter-number-wrapper{color:#2349D6;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-135 .elementor-element.elementor-element-7fa756ae .elementor-counter-title{color:#5B6685;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-135 .elementor-element.elementor-element-288d85ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-5e05eb90{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-5023048c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0.3px;color:#2349D6;}.elementor-135 .elementor-element.elementor-element-3376c4f6{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-135 .elementor-element.elementor-element-3376c4f6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-1fffb335{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-92ad9e1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-4a198a29 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0.3px;color:#2349D6;}.elementor-135 .elementor-element.elementor-element-4a99a09f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-135 .elementor-element.elementor-element-4a99a09f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-70840005{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-110ee0bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-63e4433c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0.3px;color:#2349D6;}.elementor-135 .elementor-element.elementor-element-57644af2{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-135 .elementor-element.elementor-element-57644af2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-76de1681{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-17aafaac{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-3aae29ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0.3px;color:#2349D6;}.elementor-135 .elementor-element.elementor-element-43cb4716{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-135 .elementor-element.elementor-element-43cb4716 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-3663f27a{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-7df5895a{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E6EBF7;--border-color:#E6EBF7;--padding-top:96px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-7df5895a:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-7df5895a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FF;}.elementor-135 .elementor-element.elementor-element-6f392602{width:auto;max-width:auto;background-color:#F6F8FF;padding:7px 16px 7px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6EBF7;border-radius:99px 99px 99px 99px;}.elementor-135 .elementor-element.elementor-element-6f392602 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.65em;color:#13286E;}.elementor-135 .elementor-element.elementor-element-1a0e0e1c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-135 .elementor-element.elementor-element-1a0e0e1c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:600;line-height:1.12em;letter-spacing:-0.7px;color:#13286E;}.elementor-135 .elementor-element.elementor-element-5d2cc0f6{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.65em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-6b8f142a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{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-135 .elementor-element.elementor-element-6ea2c6d4 .elementor-tab-title, .elementor-135 .elementor-element.elementor-element-6ea2c6d4 .elementor-tab-title:before, .elementor-135 .elementor-element.elementor-element-6ea2c6d4 .elementor-tab-title:after, .elementor-135 .elementor-element.elementor-element-6ea2c6d4 .elementor-tab-content, .elementor-135 .elementor-element.elementor-element-6ea2c6d4 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-135 .elementor-element.elementor-element-689ceb91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-4ae0e40c{--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:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-3dfd80a2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-3046a5e9{width:auto;max-width:auto;background-color:#F6F8FF;padding:7px 16px 7px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6EBF7;border-radius:99px 99px 99px 99px;}.elementor-135 .elementor-element.elementor-element-3046a5e9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.65em;color:#13286E;}.elementor-135 .elementor-element.elementor-element-623e8bfe{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-135 .elementor-element.elementor-element-623e8bfe .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:600;line-height:1.12em;letter-spacing:-0.7px;color:#13286E;}.elementor-135 .elementor-element.elementor-element-5595aa00 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.65em;fill:#13286E;color:#13286E;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E6EBF7;border-radius:99px 99px 99px 99px;padding:14px 28px 14px 28px;}.elementor-135 .elementor-element.elementor-element-5595aa00 .elementor-button:hover, .elementor-135 .elementor-element.elementor-element-5595aa00 .elementor-button:focus{background-color:#FFFFFF;color:#2349D6;border-color:#2349D6;}.elementor-135 .elementor-element.elementor-element-5595aa00 .elementor-button:hover svg, .elementor-135 .elementor-element.elementor-element-5595aa00 .elementor-button:focus svg{fill:#2349D6;}.elementor-135 .elementor-element.elementor-element-1c431e92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-4e50b70{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-6f0d11fa{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-6f0d11fa:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-6f0d11fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creativecoredigital.com/wp-content/uploads/2026/10/team-whiteboard-strategy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-135 .elementor-element.elementor-element-362ffc4{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-135 .elementor-element.elementor-element-362ffc4 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.75em;}.elementor-135 .elementor-element.elementor-element-362ffc4 .elementor-social-icon i{color:#2349D6;}.elementor-135 .elementor-element.elementor-element-362ffc4 .elementor-social-icon svg{fill:#2349D6;}.elementor-135 .elementor-element.elementor-element-362ffc4 .elementor-social-icon:hover{background-color:#2349D6;}.elementor-135 .elementor-element.elementor-element-362ffc4 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-362ffc4 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-4aaadc8a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-135 .elementor-element.elementor-element-4aaadc8a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:600;line-height:1.2em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-4642a0e8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-128660ec{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-206d30c{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-206d30c:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-206d30c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creativecoredigital.com/wp-content/uploads/2026/10/t2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-135 .elementor-element.elementor-element-35b5319a{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-135 .elementor-element.elementor-element-35b5319a .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.75em;}.elementor-135 .elementor-element.elementor-element-35b5319a .elementor-social-icon i{color:#2349D6;}.elementor-135 .elementor-element.elementor-element-35b5319a .elementor-social-icon svg{fill:#2349D6;}.elementor-135 .elementor-element.elementor-element-35b5319a .elementor-social-icon:hover{background-color:#2349D6;}.elementor-135 .elementor-element.elementor-element-35b5319a .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-35b5319a .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-2307cbb3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-135 .elementor-element.elementor-element-2307cbb3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:600;line-height:1.2em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-3d6c2f23 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-65443273{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-578f8efc{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-578f8efc:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-578f8efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creativecoredigital.com/wp-content/uploads/2026/10/web-design-whiteboard.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-135 .elementor-element.elementor-element-717b3975{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-135 .elementor-element.elementor-element-717b3975 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.75em;}.elementor-135 .elementor-element.elementor-element-717b3975 .elementor-social-icon i{color:#2349D6;}.elementor-135 .elementor-element.elementor-element-717b3975 .elementor-social-icon svg{fill:#2349D6;}.elementor-135 .elementor-element.elementor-element-717b3975 .elementor-social-icon:hover{background-color:#2349D6;}.elementor-135 .elementor-element.elementor-element-717b3975 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-717b3975 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-60e59717{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-135 .elementor-element.elementor-element-60e59717 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:600;line-height:1.2em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-2802bef4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-4cb5a1b5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-2efda341{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-2efda341:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-2efda341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creativecoredigital.com/wp-content/uploads/2026/10/t1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-135 .elementor-element.elementor-element-4487afd0{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-135 .elementor-element.elementor-element-4487afd0 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.75em;}.elementor-135 .elementor-element.elementor-element-4487afd0 .elementor-social-icon i{color:#2349D6;}.elementor-135 .elementor-element.elementor-element-4487afd0 .elementor-social-icon svg{fill:#2349D6;}.elementor-135 .elementor-element.elementor-element-4487afd0 .elementor-social-icon:hover{background-color:#2349D6;}.elementor-135 .elementor-element.elementor-element-4487afd0 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-4487afd0 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-1832ff1b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-135 .elementor-element.elementor-element-1832ff1b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:21px;font-weight:600;line-height:1.2em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-64b844dd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-1ee4cf54{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E6EBF7;--border-color:#E6EBF7;--padding-top:96px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-1ee4cf54:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-1ee4cf54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FF;}.elementor-135 .elementor-element.elementor-element-62c3c783{width:auto;max-width:auto;background-color:#F6F8FF;padding:7px 16px 7px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6EBF7;border-radius:99px 99px 99px 99px;}.elementor-135 .elementor-element.elementor-element-62c3c783 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.65em;color:#13286E;}.elementor-135 .elementor-element.elementor-element-23147dbc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-135 .elementor-element.elementor-element-23147dbc .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:600;line-height:1.12em;letter-spacing:-0.7px;color:#13286E;}.elementor-135 .elementor-element.elementor-element-41f46f0a{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.65em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-3188829e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-6d4a88e3{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-6d4a88e3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-1f9b07d6{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-1f9b07d6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-3884e105{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-3884e105 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-72a0a594{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-72a0a594 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-2a51b60a{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-2a51b60a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-7082b8fc{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-7082b8fc .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-1db5d224{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-1db5d224 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-38feb92e{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-38feb92e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-34258f88{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-34258f88 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-506f6fb4{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-506f6fb4 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-3949e0bc{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-3949e0bc .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-691e8ba4{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-691e8ba4 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:#0C1633;}.elementor-135 .elementor-element.elementor-element-7b51a34a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-418b7f7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-212eb832{width:auto;max-width:auto;background-color:#F6F8FF;padding:7px 16px 7px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6EBF7;border-radius:99px 99px 99px 99px;}.elementor-135 .elementor-element.elementor-element-212eb832 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.65em;color:#13286E;}.elementor-135 .elementor-element.elementor-element-44efb611{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-135 .elementor-element.elementor-element-44efb611 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;letter-spacing:-1px;color:#13286E;}.elementor-135 .elementor-element.elementor-element-13fcfde{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-3e71d76c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-1c094a35 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.65em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #2349D6 0%, #4C7DFF 100%);box-shadow:0px 12px 26px -10px rgba(35,73,214,.65);border-radius:99px 99px 99px 99px;padding:14px 28px 14px 28px;}.elementor-135 .elementor-element.elementor-element-6d47edf .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.65em;fill:#13286E;color:#13286E;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E6EBF7;border-radius:99px 99px 99px 99px;padding:14px 28px 14px 28px;}.elementor-135 .elementor-element.elementor-element-6d47edf .elementor-button:hover, .elementor-135 .elementor-element.elementor-element-6d47edf .elementor-button:focus{background-color:#FFFFFF;color:#2349D6;border-color:#2349D6;}.elementor-135 .elementor-element.elementor-element-6d47edf .elementor-button:hover svg, .elementor-135 .elementor-element.elementor-element-6d47edf .elementor-button:focus svg{fill:#2349D6;}.elementor-135 .elementor-element.elementor-element-40c9028c{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6EBF7;--border-color:#E6EBF7;--padding-top:38px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-5bbc0d3f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6685;}.elementor-135 .elementor-element.elementor-element-7c519441{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-135 .elementor-element.elementor-element-7c519441 .elementor-social-icon{background-color:#F6F8FF;--icon-padding:0.67em;}.elementor-135 .elementor-element.elementor-element-7c519441 .elementor-social-icon i{color:#2349D6;}.elementor-135 .elementor-element.elementor-element-7c519441 .elementor-social-icon svg{fill:#2349D6;}.elementor-135 .elementor-element.elementor-element-7c519441 .elementor-social-icon:hover{background-color:#2349D6;}.elementor-135 .elementor-element.elementor-element-7c519441 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-7c519441 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-20f1a739{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-67a14697 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-67a14697.elementor-view-stacked .elementor-icon{background-color:#25D366;color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-67a14697.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-67a14697.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-135 .elementor-element.elementor-element-67a14697.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-67a14697.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-135 .elementor-element.elementor-element-67a14697.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-67a14697.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-135 .elementor-element.elementor-element-67a14697 .elementor-icon{font-size:31px;padding:14.5px;}.elementor-135 .elementor-element.elementor-element-67a14697 .elementor-icon svg{height:31px;}@media(max-width:1024px){.elementor-135 .elementor-element.elementor-element-69e07fb6{--padding-top:64px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-4e2bd1b0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-135 .elementor-element.elementor-element-247e15b0 .elementor-heading-title{font-size:50px;}.elementor-135 .elementor-element.elementor-element-65a0c17b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-74117d79{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-d9c6e8b .elementor-heading-title{font-size:36px;}.elementor-135 .elementor-element.elementor-element-2400a275{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-7644f4d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-1fffb335{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-70840005{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-76de1681{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-3663f27a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-7df5895a{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-1a0e0e1c .elementor-heading-title{font-size:36px;}.elementor-135 .elementor-element.elementor-element-5d2cc0f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-689ceb91{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-623e8bfe .elementor-heading-title{font-size:36px;}.elementor-135 .elementor-element.elementor-element-1ee4cf54{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-23147dbc .elementor-heading-title{font-size:36px;}.elementor-135 .elementor-element.elementor-element-41f46f0a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-7b51a34a{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-135 .elementor-element.elementor-element-44efb611 .elementor-heading-title{font-size:44px;}.elementor-135 .elementor-element.elementor-element-13fcfde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-69e07fb6{--padding-top:48px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-247e15b0 .elementor-heading-title{font-size:38px;}.elementor-135 .elementor-element.elementor-element-65a0c17b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-d9c6e8b .elementor-heading-title{font-size:30px;}.elementor-135 .elementor-element.elementor-element-2400a275{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-7644f4d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-7952b361{--width:47%;}.elementor-135 .elementor-element.elementor-element-3c079209{--width:47%;}.elementor-135 .elementor-element.elementor-element-3aab98c2{--width:47%;}.elementor-135 .elementor-element.elementor-element-1f6dfe6f{--width:47%;}.elementor-135 .elementor-element.elementor-element-1fffb335{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-70840005{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-76de1681{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-3663f27a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-1a0e0e1c .elementor-heading-title{font-size:30px;}.elementor-135 .elementor-element.elementor-element-5d2cc0f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-623e8bfe .elementor-heading-title{font-size:30px;}.elementor-135 .elementor-element.elementor-element-4e50b70{--width:100%;}.elementor-135 .elementor-element.elementor-element-128660ec{--width:100%;}.elementor-135 .elementor-element.elementor-element-65443273{--width:100%;}.elementor-135 .elementor-element.elementor-element-4cb5a1b5{--width:100%;}.elementor-135 .elementor-element.elementor-element-23147dbc .elementor-heading-title{font-size:30px;}.elementor-135 .elementor-element.elementor-element-41f46f0a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-135 .elementor-element.elementor-element-7b51a34a{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-44efb611 .elementor-heading-title{font-size:32px;}.elementor-135 .elementor-element.elementor-element-13fcfde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-135 .elementor-element.elementor-element-69e07fb6{--content-width:1180px;}.elementor-135 .elementor-element.elementor-element-1b12ed55{--width:50%;}.elementor-135 .elementor-element.elementor-element-98cf13a{--width:50%;}.elementor-135 .elementor-element.elementor-element-74117d79{--content-width:1180px;}.elementor-135 .elementor-element.elementor-element-40ad730{--width:46%;}.elementor-135 .elementor-element.elementor-element-7952b361{--width:47%;}.elementor-135 .elementor-element.elementor-element-3c079209{--width:47%;}.elementor-135 .elementor-element.elementor-element-3aab98c2{--width:47%;}.elementor-135 .elementor-element.elementor-element-1f6dfe6f{--width:47%;}.elementor-135 .elementor-element.elementor-element-288d85ed{--width:54%;}.elementor-135 .elementor-element.elementor-element-7df5895a{--content-width:1180px;}.elementor-135 .elementor-element.elementor-element-6b8f142a{--width:100%;}.elementor-135 .elementor-element.elementor-element-689ceb91{--content-width:1180px;}.elementor-135 .elementor-element.elementor-element-4ae0e40c{--width:100%;}.elementor-135 .elementor-element.elementor-element-4e50b70{--width:23.5%;}.elementor-135 .elementor-element.elementor-element-128660ec{--width:23.5%;}.elementor-135 .elementor-element.elementor-element-65443273{--width:23.5%;}.elementor-135 .elementor-element.elementor-element-4cb5a1b5{--width:23.5%;}.elementor-135 .elementor-element.elementor-element-1ee4cf54{--content-width:1180px;}.elementor-135 .elementor-element.elementor-element-3188829e{--width:100%;}.elementor-135 .elementor-element.elementor-element-7b51a34a{--content-width:1180px;}.elementor-135 .elementor-element.elementor-element-418b7f7b{--width:100%;}.elementor-135 .elementor-element.elementor-element-40c9028c{--content-width:1180px;}}@media(max-width:1024px) and (min-width:768px){.elementor-135 .elementor-element.elementor-element-1b12ed55{--width:100%;}.elementor-135 .elementor-element.elementor-element-98cf13a{--width:100%;}.elementor-135 .elementor-element.elementor-element-40ad730{--width:100%;}.elementor-135 .elementor-element.elementor-element-288d85ed{--width:100%;}.elementor-135 .elementor-element.elementor-element-4e50b70{--width:48.5%;}.elementor-135 .elementor-element.elementor-element-128660ec{--width:48.5%;}.elementor-135 .elementor-element.elementor-element-65443273{--width:48.5%;}.elementor-135 .elementor-element.elementor-element-4cb5a1b5{--width:48.5%;}}/* Start custom CSS for container, class: .elementor-element-69e07fb6 *//* ==== Creative Core - custom CSS (sirf wo cheezein jo Elementor natively nahi karta) ==== */
html{scroll-behavior:smooth}
.cc-sec p{margin:0}
.cc-fx{flex:none!important}

/* ---- keyframes ---- */
@keyframes ccUp{from{opacity:0;transform:translate3d(0,34px,0)}to{opacity:1;transform:none}}
@keyframes ccL{from{opacity:0;transform:translate3d(-40px,0,0)}to{opacity:1;transform:none}}
@keyframes ccR{from{opacity:0;transform:translate3d(40px,0,0)}to{opacity:1;transform:none}}
@keyframes ccGrowX{from{transform:scaleX(0)}to{transform:none}}
@keyframes ccPulse{0%{box-shadow:0 0 0 0 rgba(20,199,154,.55)}70%,100%{box-shadow:0 0 0 9px rgba(20,199,154,0)}}
@keyframes ccDrift{to{transform:translate(40px,30px) scale(1.12)}}
@keyframes ccSpin{to{transform:rotate(360deg)}}
@keyframes ccZoom{to{transform:scale(1.18)}}
@keyframes ccBob{50%{transform:translateY(-12px)}}
@keyframes ccGrow{from{transform:scaleY(.55)}to{transform:scaleY(1)}}
@keyframes ccMq{to{transform:translateX(-50%)}}
@keyframes ccPing{to{transform:scale(1.7);opacity:0}}

/* Elementor entrance animations ko original (.rv) jaisa banana: 34px / 40px travel, .8s */
.cc-sec .animated.fadeInUp,.cc-sec.animated.fadeInUp{animation-name:ccUp!important;animation-duration:.8s!important;animation-timing-function:cubic-bezier(.2,.7,.2,1)!important;animation-fill-mode:backwards!important}
.cc-sec .animated.fadeInLeft,.cc-sec.animated.fadeInLeft{animation-name:ccL!important;animation-duration:.8s!important;animation-timing-function:cubic-bezier(.2,.7,.2,1)!important;animation-fill-mode:backwards!important}
.cc-sec .animated.fadeInRight,.cc-sec.animated.fadeInRight{animation-name:ccR!important;animation-duration:.8s!important;animation-timing-function:cubic-bezier(.2,.7,.2,1)!important;animation-fill-mode:backwards!important}
.cc-sec .cc-line.animated{animation-name:ccGrowX!important;animation-duration:1.6s!important;animation-timing-function:cubic-bezier(.6,0,.2,1)!important;animation-fill-mode:backwards!important}

/* ---- scroll progress bar ---- */
.cc-bar-wrap{position:fixed!important;top:0;left:0;width:100%!important;z-index:60;pointer-events:none;min-height:0!important}
.cc-bar .elementor-scrolling-tracker{height:4px!important;background:transparent!important}
.cc-bar .current-progress{height:4px!important;background:linear-gradient(90deg,#19C2E6,#2349D6,#7A5CFA)!important}
.cc-bar .current-progress-percentage{display:none!important}

/* ---- header ---- */
.cc-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}
.cc-header>.e-con-inner{min-height:78px;transition:min-height .3s}
.cc-header.elementor-sticky--effects{border-bottom-color:#E6EBF7;box-shadow:0 10px 30px -22px rgba(19,40,110,.5)}
.cc-header.elementor-sticky--effects>.e-con-inner{min-height:66px}
.cc-logo-mark{display:grid!important;place-items:center}
.cc-logo-mark::after{content:"";width:13px;height:13px;border-radius:50%;border:3px solid #fff;box-sizing:border-box}
.cc-nav .elementor-icon-list-items{flex-wrap:nowrap}
.cc-nav .elementor-icon-list-text{position:relative;display:inline-block;padding:4px 0;transition:color .25s}
.cc-nav .elementor-icon-list-text::after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background:#2349D6;transition:width .25s}
.cc-nav .elementor-icon-list-item:hover .elementor-icon-list-text::after{width:100%}

/* ---- buttons ---- */
.cc-btn .elementor-button{position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s,color .2s,border-color .2s}
.cc-btn .elementor-button::before{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);transition:left .6s}
.cc-btn .elementor-button:hover::before{left:130%}
.cc-btn .elementor-button:hover{transform:translateY(-2px)}
.cc-btn-p .elementor-button:hover{box-shadow:0 16px 30px -10px rgba(35,73,214,.75)}
.cc-btn-o .elementor-button::before{display:none}

/* ---- tag pill (pulse dot) ---- */
.cc-tag .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}
.cc-tag .elementor-heading-title::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:#14C79A;animation:ccPulse 2s infinite}

/* ---- hero ---- */
.cc-hero{position:relative;overflow:hidden;isolation:isolate}
.cc-glow{position:absolute!important;border-radius:50%;filter:blur(80px);z-index:-1;opacity:.6;animation:ccDrift 14s ease-in-out infinite alternate;pointer-events:none;min-height:0!important}
.cc-g1{width:480px!important;height:480px;background:#CFE0FF;top:-100px;right:-80px}
.cc-g2{width:360px!important;height:360px;background:#D5F6EA;bottom:-60px;left:-100px;animation-delay:-6s}
.cc-g3{width:260px!important;height:260px;background:#E6DFFF;top:30%;left:38%;animation-delay:-3s}
.cc-hl .elementor-headline-plain-text{display:block}
.cc-hl .elementor-headline-dynamic-wrapper{display:block}
.cc-hl .elementor-headline-dynamic-text{background:linear-gradient(100deg,#2349D6,#19C2E6);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}
.cc-hl .elementor-headline-dynamic-text:nth-child(2){background-image:linear-gradient(100deg,#14C79A,#19C2E6)}
.cc-hl .elementor-headline-dynamic-text:nth-child(3){background-image:linear-gradient(100deg,#7A5CFA,#4C7DFF)}
.cc-vis{position:relative}
.cc-ring{position:absolute!important;inset:6px 0 20px 30px;width:auto!important;min-height:0!important;border-radius:50%;border:2px dashed rgba(35,73,214,.28);animation:ccSpin 40s linear infinite;pointer-events:none}
.cc-ring::after{content:"";position:absolute;top:8%;left:12%;width:16px;height:16px;border-radius:50%;background:#FFB020;box-shadow:0 0 0 6px rgba(255,176,32,.25)}
.cc-photo{position:absolute!important;inset:34px 24px 44px 54px;width:auto!important;min-height:0!important}
.cc-photo>.elementor-widget-image,.cc-photo .elementor-widget-container{height:100%}
.cc-photo img{width:100%!important;height:100%!important;object-fit:cover;transform:scale(1.08);animation:ccZoom 16s ease-in-out infinite alternate}
.cc-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(35,73,214,.18),transparent 55%);pointer-events:none}
.cc-float{position:absolute!important;width:auto!important;min-height:0!important;animation:ccBob 5s ease-in-out infinite}
.cc-f1{top:6px;right:0}
.cc-f2{bottom:6px;left:0;animation-delay:-2s}
.cc-f3{top:46%;right:-14px;width:150px!important;animation-delay:-3.5s}
.cc-mb>.e-con{flex:1 1 0!important;width:auto!important;min-height:0!important;transform-origin:bottom;border-radius:5px 5px 0 0;background:linear-gradient(180deg,#19C2E6,#2349D6);animation:ccGrow 2.6s ease-in-out infinite alternate}
.cc-mb>.e-con:nth-child(1){height:40%}
.cc-mb>.e-con:nth-child(2){height:62%;animation-delay:.2s}
.cc-mb>.e-con:nth-child(3){height:50%;animation-delay:.4s}
.cc-mb>.e-con:nth-child(4){height:82%;animation-delay:.6s}
.cc-mb>.e-con:nth-child(5){height:100%;animation-delay:.8s}

/* ---- marquee strip ---- */
.cc-strip{overflow:hidden}
.cc-mq{flex:1 1 0!important;width:auto!important;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.cc-track{width:max-content!important;flex-wrap:nowrap!important;animation:ccMq 28s linear infinite}
.cc-mq:hover .cc-track{animation-play-state:paused}
.cc-ti{flex:none!important;width:auto!important}
.cc-ti .elementor-heading-title{white-space:nowrap}
.cc-lbl{white-space:nowrap}

/* ---- services cards ---- */
.cc-card{transition:transform .3s,box-shadow .3s}
.cc-card:hover{transform:translateY(-6px);box-shadow:0 28px 46px -24px rgba(19,40,110,.5)}
.cc-ic .elementor-icon{box-shadow:0 6px 16px -8px rgba(0,0,0,.25);transition:transform .4s}
.cc-card:hover .cc-ic .elementor-icon{transform:rotate(-8deg) scale(1.1)}
.cc-s1{background-image:linear-gradient(135deg,#13286E,#2349D6 70%,#4C7DFF)!important}
.cc-s1::after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;right:-80px;top:-100px;background:radial-gradient(circle,rgba(25,194,230,.6),transparent 70%);pointer-events:none}
.cc-s1>.e-con,.cc-s1>.elementor-element{position:relative;z-index:1}
.cc-grow{min-width:0}
.cc-pic{background:rgba(255,255,255,.25)}
.cc-pic img{width:100%!important;object-fit:cover}
.cc-s1 .cc-pic{transform:rotate(3deg);transition:transform .5s}
.cc-s1:hover .cc-pic{transform:rotate(0) scale(1.04)}
.cc-s1 .cc-pic{box-shadow:0 20px 36px -18px rgba(0,0,0,.45)}
.cc-s2 .cc-pic,.cc-s3 .cc-pic{box-shadow:0 20px 36px -18px rgba(0,0,0,.45)}

/* ---- why us ---- */
.cc-collage{position:relative}
.cc-ca,.cc-cb{position:absolute!important;min-height:0!important}
.cc-ca{top:0;left:0;width:72%!important;height:350px}
.cc-cb{bottom:0;right:0;width:58%!important;height:290px}
.cc-ca .elementor-widget-image,.cc-cb .elementor-widget-image{height:100%}
.cc-ca img,.cc-cb img{width:100%!important;height:100%!important;object-fit:cover}
.cc-badge{position:absolute!important;left:8%;bottom:30px;width:auto!important;min-height:0!important;animation:ccBob 5s ease-in-out infinite}
.cc-badge .elementor-counter-number-wrapper{line-height:1}
.cc-badge .elementor-counter{text-align:left}
.cc-pt{transition:transform .25s,box-shadow .25s}
.cc-pt:hover{transform:translateX(8px);box-shadow:0 16px 30px -22px rgba(19,40,110,.6)}

/* ---- process ---- */
.cc-steps{position:relative}
.cc-line{position:absolute!important;left:12%;top:30px;width:76%!important;height:3px;min-height:3px!important;background:linear-gradient(90deg,#2349D6,#7A5CFA,#14C79A,#FFB020);border-radius:3px;transform-origin:left;pointer-events:none;z-index:0}
.cc-st{position:relative;z-index:1}
.cc-sn{position:relative;transition:transform .3s}
.cc-st:hover .cc-sn{transform:scale(1.14) rotate(-6deg)}
@media(max-width:1024px){.cc-line{display:none!important}}

/* ---- brands ---- */
.cc-b{transition:transform .25s,box-shadow .25s}
.cc-b:hover{transform:translateY(-8px);box-shadow:0 22px 34px -20px rgba(19,40,110,.5)}
.cc-bi{transition:transform .4s}
.cc-b:hover .cc-bi{transform:rotate(360deg)}

/* ---- testimonials ---- */
.cc-t{position:relative;transition:transform .3s,box-shadow .3s}
.cc-t:hover{transform:translateY(-6px);box-shadow:0 26px 40px -26px rgba(19,40,110,.5)}
.cc-t::before{content:"\201C";position:absolute;top:6px;right:24px;font-family:'Fraunces',Georgia,serif;font-size:90px;line-height:1;color:#E6EBF7;pointer-events:none}

/* ---- contact ---- */
.cc-box{position:relative}
.cc-box::after{content:"";position:absolute;z-index:1;width:360px;height:360px;border-radius:50%;left:-120px;bottom:-170px;background:radial-gradient(circle,rgba(20,199,154,.55),transparent 70%);pointer-events:none}
.cc-box>.e-con{position:relative;z-index:2}
.cc-stats .elementor-counter{text-align:left}
.cc-cl .elementor-button{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s,transform .2s}
.cc-cl .elementor-button:hover{transform:translateX(6px)}
.cc-cl .elementor-button-content-wrapper{justify-content:flex-start}

/* ---- footer social ---- */
.cc-soc .elementor-social-icon{transition:all .25s}
.cc-soc .elementor-social-icon:hover{transform:translateY(-4px)}

/* ---- floating whatsapp ---- */
.cc-wa-wrap{position:fixed!important;right:22px;bottom:22px;width:60px!important;min-height:0!important;z-index:55}
.cc-wa .elementor-icon{position:relative;z-index:0;box-shadow:0 12px 28px -6px rgba(37,211,102,.75);transition:transform .2s}
.cc-wa .elementor-icon::before{content:"";position:absolute;inset:0;border-radius:50%;background:#25D366;z-index:-1;animation:ccPing 2.2s infinite}
.cc-wa .elementor-icon:hover{transform:scale(1.1)}

/* ---- responsive (tablet <=1024, mobile <=767) ---- */
@media(max-width:1024px){
  .cc-vis{max-width:520px;margin:0 auto;min-height:480px!important}
  .cc-collage{max-width:520px;min-height:460px!important}
}
@media(max-width:767px){
  .cc-vis{min-height:420px!important}
  .cc-collage{min-height:400px!important}
}
@media(prefers-reduced-motion:reduce){
  .cc-sec *,.cc-sec *::before,.cc-sec *::after{animation:none!important;transition:none!important}
}

/* ==== about page additions ==== */
.cc-sec[id]{scroll-margin-top:84px}
.cc-nav .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{color:#2349D6}
.cc-nav .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text::after{width:100%}

/* hero */
.cc-ahero{position:relative;overflow:hidden;isolation:isolate}
.cc-aglow{position:absolute!important;border-radius:50%;filter:blur(90px);z-index:-1;pointer-events:none;min-height:0!important}
.cc-ag1{width:520px!important;height:520px;background:rgba(76,125,255,.16);top:-160px;right:-120px}
.cc-ag2{width:420px!important;height:420px;background:rgba(20,199,154,.14);bottom:-180px;left:-120px}
.cc-stack{position:relative}
.cc-ph{position:absolute!important;background-size:cover;background-position:center;transition:transform .4s}
.cc-ph1{width:62%!important;height:300px;top:0;right:0;transform:rotate(3deg)}
.cc-ph2{width:54%!important;height:260px;top:160px;left:0;transform:rotate(-4deg)}
.cc-ph3{width:46%!important;height:230px;bottom:0;right:6%;transform:rotate(2deg)}
.cc-stack:hover .cc-ph1{transform:rotate(4deg) translate(6px,-6px)}
.cc-stack:hover .cc-ph2{transform:rotate(-5deg) translate(-6px,4px)}
.cc-stack:hover .cc-ph3{transform:rotate(3deg) translate(4px,6px)}
.cc-sticker{position:absolute!important;left:8%;bottom:14px;z-index:3;width:132px!important;height:132px;min-height:0!important;box-shadow:0 20px 36px -14px rgba(35,73,214,.75);text-align:center}
.cc-sticker .elementor-heading-title{text-align:center}

/* story */
.cc-nums .elementor-counter{text-align:left}
.cc-tl{position:relative}
.cc-tl::before{content:"";position:absolute;left:7px;top:8px;bottom:8px;border-left:2px dashed #C9D4F5}
.cc-ti{position:relative}
.cc-ti::before{content:"";position:absolute;left:-34px;top:7px;width:16px;height:16px;border-radius:50%;background:#fff;border:4px solid #2349D6;z-index:1}
.cc-ti:last-child::before{background:#14C79A;border-color:#14C79A;box-shadow:0 0 0 6px rgba(20,199,154,.2)}

/* tabs */
.cc-tabs .elementor-tabs{display:flex;gap:28px;align-items:stretch;width:100%}
.cc-tabs .elementor-tabs-wrapper{width:32%!important;display:flex;flex-direction:column;gap:12px;border:0!important}
.cc-tabs .elementor-tab-title.elementor-tab-desktop-title{display:block;padding:20px 24px!important;background:#fff;border:1px solid #E6EBF7!important;border-radius:20px;font:600 17px 'Fraunces',Georgia,serif;color:#0C1633;cursor:pointer;transition:.2s;margin:0!important}
.cc-tabs .elementor-tab-title a{color:inherit;font:inherit}
.cc-tabs .elementor-tab-title.elementor-tab-desktop-title:hover{border-color:#4C7DFF!important}
.cc-tabs .elementor-tab-title.elementor-tab-desktop-title.elementor-active{background:linear-gradient(135deg,#13286E,#2349D6);color:#fff;border-color:transparent!important;box-shadow:0 20px 34px -22px rgba(19,40,110,.8)}
.cc-tabs .elementor-tabs-content-wrapper{width:68%;position:relative;overflow:hidden;background:#fff;border:1px solid #E6EBF7!important;border-radius:30px;box-shadow:0 34px 60px -44px rgba(19,40,110,.55);min-height:320px;border-top:1px solid #E6EBF7}
.cc-tabs .elementor-tab-content{padding:48px!important;border:0!important;color:#5B6685;font:400 17px/1.65 'Plus Jakarta Sans',sans-serif}
.cc-tabs .elementor-tab-content h3{font:600 32px/1.2 'Fraunces',Georgia,serif;color:#13286E;margin:0 0 14px;max-width:560px}
.cc-tabs .elementor-tab-content p{max-width:560px;margin:0}
.cc-tabs .elementor-tab-content ul{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;max-width:580px}
.cc-tabs .elementor-tab-content li{position:relative;padding-left:28px;font-weight:600;font-size:16px;color:#0C1633;line-height:1.5}
.cc-tabs .elementor-tab-content li::before{content:"";position:absolute;left:0;top:6px;width:16px;height:16px;border-radius:50%;background:#14C79A;box-shadow:inset 0 0 0 4px #fff,0 0 0 2px #14C79A}
.cc-tabs .elementor-tabs-content-wrapper::after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-90px;bottom:-110px;background:radial-gradient(circle,rgba(76,125,255,.2),transparent 70%);pointer-events:none}

/* team */
.cc-tphoto{position:relative;background-size:cover;background-position:center top}
.cc-tphoto::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(12,22,51,.72));opacity:0;transition:.3s;pointer-events:none}
.cc-member:hover .cc-tphoto::after{opacity:1}
.cc-so{position:relative;z-index:2;margin-bottom:18px;opacity:0;transform:translateY(10px);transition:.3s}
.cc-member:hover .cc-so{opacity:1;transform:none}
.elementor-editor-active .cc-so{opacity:1;transform:none}
@media(hover:none){.cc-so{opacity:1;transform:none}.cc-tphoto::after{opacity:1}}

/* brands */
.cc-c0{--c:#E49400}.cc-c1{--c:#7A5CFA}.cc-c2{--c:#2349D6}.cc-c3{--c:#E49400}.cc-c4{--c:#0BA3C7}.cc-c5{--c:#FF6B6B}.cc-c6{--c:#D6338A}.cc-c7{--c:#F2711C}.cc-c8{--c:#4C9A1E}.cc-c9{--c:#0F8B7D}.cc-c10{--c:#0F8B7D}.cc-c11{--c:#E49400}
.cc-cl .elementor-heading-title a{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;background:#fff;border:1px solid #E6EBF7;border-radius:99px;transition:.25s;color:#0C1633}
.cc-cl .elementor-heading-title a::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--c)}
.cc-cl .elementor-heading-title a:hover{transform:translateY(-3px);border-color:var(--c);box-shadow:0 16px 26px -18px var(--c)}

/* cta */
.cc-acta{position:relative;overflow:hidden;isolation:isolate}
.cc-acta::before,.cc-acta::after{content:"";position:absolute;border-radius:50%;border:1.5px solid #D5DEF8;pointer-events:none;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}
.cc-acta::before{width:620px;height:620px}
.cc-acta::after{width:900px;height:900px;border-color:#E6EBF7}
.cc-acta-in{max-width:760px}
.cc-acta-in .elementor-heading-title,.cc-acta-in .elementor-widget-text-editor{text-align:center}

@media(max-width:1024px){
  .cc-stack{min-height:460px!important}
  .cc-tabs .elementor-tabs{flex-direction:column}
  .cc-tabs .elementor-tabs-wrapper{width:100%!important;flex-direction:row;flex-wrap:wrap}
  .cc-tabs .elementor-tab-title.elementor-tab-desktop-title{flex:1 1 200px}
  .cc-tabs .elementor-tabs-content-wrapper{width:100%}
  .cc-tabs .elementor-tab-content{padding:36px!important}
}
@media(max-width:767px){
  .cc-stack{min-height:400px!important}
  .cc-sticker{width:108px!important;height:108px}
  .cc-tabs .elementor-tab-content{padding:26px 20px!important}
  .cc-tabs .elementor-tab-content h3{font-size:26px}
  .cc-tabs .elementor-tab-content ul{grid-template-columns:1fr}
  .cc-tabs .elementor-tab-title.elementor-tab-mobile-title{padding:16px 18px;background:#fff;border:1px solid #E6EBF7;border-radius:16px;margin-top:10px;font:600 16px 'Fraunces',serif;color:#0C1633}
  .cc-tabs .elementor-tab-title.elementor-tab-mobile-title.elementor-active{background:linear-gradient(135deg,#13286E,#2349D6);color:#fff}
  .cc-tphoto{min-height:280px!important}
  .cc-acta::before{width:380px;height:380px}.cc-acta::after{width:560px;height:560px}
}/* End custom CSS */