.elementor-272 .elementor-element.elementor-element-page-bg-color > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-272 .elementor-element.elementor-element-567ca7c{--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;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-567ca7c:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-567ca7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C4DFF;}.elementor-272 .elementor-element.elementor-element-3042bc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-d595ac9 .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:5.52rem;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-d595ac9 > .elementor-widget-container{padding:32px 0px 2px 0px;}.elementor-272 .elementor-element.elementor-element-4fd986c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-4fd986c:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-4fd986c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C4DFF;}.elementor-272 .elementor-element.elementor-element-20faf0f{font-family:"Dm Sans", Sans-serif;font-size:1.6rem;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-61b4897{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-61b4897:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-61b4897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C4DFF;}.elementor-272 .elementor-element.elementor-element-70dc7b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-skills-dir-heading .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:3rem;font-weight:700;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-skills-pills-0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-pill-creative-direction{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-creative-direction .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-creative-direction > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-experience-design{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-experience-design .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-experience-design > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-project-management{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-project-management .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-project-management > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-1ef5eda .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:3rem;font-weight:700;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-skills-pills-1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-pill-motion{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-motion .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-motion > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-ui{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-ui .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-ui > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-visual{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-visual .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-visual > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-light{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-light .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-light > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-branding{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-branding .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-branding > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-editorial{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-editorial .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-editorial > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-video-mapping{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-video-mapping .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-video-mapping > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-603016b .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:3rem;font-weight:700;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-skills-pills-2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-pill-ai{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-ai .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-ai > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-adobe{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-adobe .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-adobe > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-os{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-os .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-os > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-d9726a3 .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:3rem;font-weight:700;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-skills-pills-3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-pill-creative{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-creative .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-creative > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-adapt{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-adapt .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-adapt > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-pill-team{text-align:center;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-272 .elementor-element.elementor-element-pill-team .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-pill-team > .elementor-widget-container{padding:5% 5% 5% 5%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-272 .elementor-element.elementor-element-ec6694a{--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;--padding-top:2em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-ec6694a:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-ec6694a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C4DFF;}.elementor-272 .elementor-element.elementor-element-b09cbb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-a6679b6 .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:9rem;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-a6679b6 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-272 .elementor-element.elementor-element-af7b354{--display:flex;}.elementor-272 .elementor-element.elementor-element-af7b354:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-af7b354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C4DFF;}.elementor-272 .elementor-element.elementor-element-b17b3d8{font-family:"Dm Sans", Sans-serif;font-size:1.6rem;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-98e87a9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-272 .elementor-element.elementor-element-98e87a9:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-98e87a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C4DFF;}.elementor-272 .elementor-element.elementor-element-7fd7ff4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-title{border-width:1px;border-color:rgba(255,255,255,.2);padding:0.7em 0em 0.7em 0em;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-content{border-width:1px;border-block-end-color:rgba(255,255,255,.2);color:#FFFFFF;font-family:"Dm Sans", Sans-serif;padding:0em 0em 1.4em 0em;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-toggle-title, .elementor-272 .elementor-element.elementor-element-0d379fd .elementor-toggle-icon{color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-toggle-title{font-family:"Dm Sans", Sans-serif;font-size:3.4rem;font-weight:800;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00D4FF;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00D4FF;}.elementor-272 .elementor-element.elementor-element-3a25669{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-title{border-width:1px;border-color:rgba(255,255,255,.2);padding:0.7em 0em 0.7em 0em;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-content{border-width:1px;border-block-end-color:rgba(255,255,255,.2);color:#FFFFFF;font-family:"Dm Sans", Sans-serif;padding:0em 0em 1.4em 0em;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-toggle-title, .elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-toggle-icon{color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-toggle-title{font-family:"Dm Sans", Sans-serif;font-size:3.4rem;font-weight:800;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00D4FF;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00D4FF;}.elementor-272 .elementor-element.elementor-element-68d236b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-title{border-width:1px;border-color:rgba(255,255,255,.2);padding:0.7em 0em 0.7em 0em;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-content{border-width:1px;border-block-end-color:rgba(255,255,255,.2);color:#FFFFFF;font-family:"Dm Sans", Sans-serif;padding:0em 0em 1.4em 0em;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-toggle-title, .elementor-272 .elementor-element.elementor-element-9db31bf .elementor-toggle-icon{color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-toggle-title{font-family:"Dm Sans", Sans-serif;font-size:3.4rem;font-weight:800;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00D4FF;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00D4FF;}.elementor-272 .elementor-element.elementor-element-be1a169{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-title{border-width:1px;border-color:rgba(255,255,255,.2);padding:0.7em 0em 0.7em 0em;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-content{border-width:1px;border-block-end-color:rgba(255,255,255,.2);color:#FFFFFF;font-family:"Dm Sans", Sans-serif;padding:0em 0em 1.4em 0em;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-toggle-title, .elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-toggle-icon{color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-toggle-title{font-family:"Dm Sans", Sans-serif;font-size:3.4rem;font-weight:800;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00D4FF;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00D4FF;}.elementor-272 .elementor-element.elementor-element-b060fba{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-272 .elementor-element.elementor-element-b060fba:not(.elementor-motion-effects-element-type-background), .elementor-272 .elementor-element.elementor-element-b060fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C4DFF;}.elementor-272 .elementor-element.elementor-element-3f842d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-34795a4 .elementor-heading-title{font-family:"Dm Sans", Sans-serif;font-size:9rem;color:#FFFFFF;}.elementor-272 .elementor-element.elementor-element-34795a4 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-272 .elementor-element.elementor-element-logos-carousel-wrap{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-272 .elementor-element.elementor-element-logos-carousel .elementor-main-swiper{height:90px;}.elementor-272 .elementor-element.elementor-element-logos-carousel .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-272 .elementor-element.elementor-element-logos-carousel.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-272 .elementor-element.elementor-element-logos-carousel .elementor-swiper-button{font-size:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-272 .elementor-element.elementor-element-logos-carousel.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-567ca7c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-d595ac9 .elementor-heading-title{font-size:3.45rem;}.elementor-272 .elementor-element.elementor-element-skills-dir-heading .elementor-heading-title{font-size:1.8rem;}.elementor-272 .elementor-element.elementor-element-pill-creative-direction{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-experience-design{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-project-management{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-1ef5eda .elementor-heading-title{font-size:1.8rem;}.elementor-272 .elementor-element.elementor-element-pill-motion{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-ui{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-visual{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-light{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-branding{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-editorial{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-video-mapping{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-603016b .elementor-heading-title{font-size:1.8rem;}.elementor-272 .elementor-element.elementor-element-pill-ai{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-adobe{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-os{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-d9726a3 .elementor-heading-title{font-size:1.8rem;}.elementor-272 .elementor-element.elementor-element-pill-creative{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-adapt{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-pill-team{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-272 .elementor-element.elementor-element-a6679b6 .elementor-heading-title{font-size:2.5rem;}.elementor-272 .elementor-element.elementor-element-98e87a9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-toggle-title{font-size:2.2rem;}.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-toggle-title{font-size:2.2rem;}.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-toggle-title{font-size:2.2rem;}.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-toggle-title{font-size:2.2rem;}.elementor-272 .elementor-element.elementor-element-34795a4 .elementor-heading-title{font-size:1.3rem;}.elementor-272 .elementor-element.elementor-element-logos-carousel-wrap{--padding-top:2em;--padding-bottom:2.5em;--padding-left:1.1em;--padding-right:1.1em;}.elementor-272 .elementor-element.elementor-element-logos-carousel.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-272 .elementor-element.elementor-element-logos-carousel-wrap{--content-width:1300px;}}/* Start custom CSS for toggle, class: .elementor-element-0d379fd */.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-title{display:flex;align-items:center;}
.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-toggle-icon{float:none;display:inline-flex;align-items:center;justify-content:center;font-size:1.9rem;line-height:1;margin-inline-end:0.5em;flex-shrink:0;}
.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-toggle-icon-closed{display:flex;align-items:center;justify-content:center;}
.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-toggle-icon-opened{display:none;align-items:center;justify-content:center;}
.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none;}
.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:flex;}
@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-toggle-icon{font-size:1.5rem;}}
.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-content{display:block !important;box-sizing:border-box;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .35s ease;}
.elementor-272 .elementor-element.elementor-element-0d379fd .elementor-tab-title.elementor-active + .elementor-tab-content{max-height:1600px;opacity:1;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s ease .1s;}
.elementor-272 .elementor-element.elementor-element-0d379fd a{color:#6EC1E4;}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-09b2e87 */.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-title{display:flex;align-items:center;}
.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-toggle-icon{float:none;display:inline-flex;align-items:center;justify-content:center;font-size:1.9rem;line-height:1;margin-inline-end:0.5em;flex-shrink:0;}
.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-toggle-icon-closed{display:flex;align-items:center;justify-content:center;}
.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-toggle-icon-opened{display:none;align-items:center;justify-content:center;}
.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none;}
.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:flex;}
@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-toggle-icon{font-size:1.5rem;}}
.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-content{display:block !important;box-sizing:border-box;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .35s ease;}
.elementor-272 .elementor-element.elementor-element-09b2e87 .elementor-tab-title.elementor-active + .elementor-tab-content{max-height:1600px;opacity:1;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s ease .1s;}
.elementor-272 .elementor-element.elementor-element-09b2e87 a{color:#6EC1E4;}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-9db31bf */.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-title{display:flex;align-items:center;}
.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-toggle-icon{float:none;display:inline-flex;align-items:center;justify-content:center;font-size:1.9rem;line-height:1;margin-inline-end:0.5em;flex-shrink:0;}
.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-toggle-icon-closed{display:flex;align-items:center;justify-content:center;}
.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-toggle-icon-opened{display:none;align-items:center;justify-content:center;}
.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none;}
.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:flex;}
@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-toggle-icon{font-size:1.5rem;}}
.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-content{display:block !important;box-sizing:border-box;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .35s ease;}
.elementor-272 .elementor-element.elementor-element-9db31bf .elementor-tab-title.elementor-active + .elementor-tab-content{max-height:1600px;opacity:1;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s ease .1s;}
.elementor-272 .elementor-element.elementor-element-9db31bf a{color:#6EC1E4;}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-e0c74f8 */.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-title{display:flex;align-items:center;}
.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-toggle-icon{float:none;display:inline-flex;align-items:center;justify-content:center;font-size:1.9rem;line-height:1;margin-inline-end:0.5em;flex-shrink:0;}
.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-toggle-icon-closed{display:flex;align-items:center;justify-content:center;}
.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-toggle-icon-opened{display:none;align-items:center;justify-content:center;}
.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none;}
.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:flex;}
@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-toggle-icon{font-size:1.5rem;}}
.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-content{display:block !important;box-sizing:border-box;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .35s ease;}
.elementor-272 .elementor-element.elementor-element-e0c74f8 .elementor-tab-title.elementor-active + .elementor-tab-content{max-height:1600px;opacity:1;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s ease .1s;}
.elementor-272 .elementor-element.elementor-element-e0c74f8 a{color:#6EC1E4;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Dm Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.luigiconsole.com/wordpress/wp-content/uploads/2023/11/WorkSans-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */