html,body{overflow-x:hidden}.conteudo-alinhado{width:min(1040px, calc(100% - 300px))!important;max-width:min(1040px, calc(100% - 300px))!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.conteudo-alinhado,.conteudo-alinhado *{box-sizing:border-box}.secao-titulo-home{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.secao-titulo-home>.elementor-element,.secao-titulo-home>.e-con-inner{width:min(1040px, calc(100% - 300px))!important;max-width:min(1040px, calc(100% - 300px))!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.secao-titulo-home .elementor-widget-text-editor,.secao-titulo-home .elementor-widget-heading{box-sizing:border-box!important}.secao-cards-home{width:min(1040px, calc(100% - 300px))!important;max-width:min(1040px, calc(100% - 300px))!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;box-sizing:border-box!important;overflow:visible!important}.secao-cards-home>.e-con-inner{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;box-sizing:border-box!important}.secao-cards-home .card-tech-premium{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.secao-cards-home .card-tech-premium *{max-width:100%;box-sizing:border-box}.secao-implantacao-home{width:min(1040px, calc(100% - 300px))!important;max-width:min(1040px, calc(100% - 300px))!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;gap:70px!important;align-items:stretch!important;box-sizing:border-box!important}.secao-implantacao-home>.e-con:nth-child(1),.secao-implantacao-home>.elementor-element:nth-child(1){flex:0 0 calc((100% - 70px) * 0.46)!important;max-width:calc((100% - 70px) * 0.46)!important;min-width:0!important;box-sizing:border-box!important}.secao-implantacao-home>.e-con:nth-child(2),.secao-implantacao-home>.elementor-element:nth-child(2){flex:0 0 calc((100% - 70px) * 0.54)!important;max-width:calc((100% - 70px) * 0.54)!important;min-width:0!important;box-sizing:border-box!important}.secao-implantacao-home .elementor-widget,.secao-implantacao-home .elementor-widget-container,.secao-implantacao-home h1,.secao-implantacao-home h2,.secao-implantacao-home h3,.secao-implantacao-home p{max-width:100%!important;box-sizing:border-box!important}.cards-em-linha{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}.cards-em-linha>.e-con,.cards-em-linha>.elementor-element{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.duas-colunas{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:70px!important;align-items:center!important}.duas-colunas>.e-con,.duas-colunas>.elementor-element{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}@media (max-width:1024px){.conteudo-alinhado,.secao-cards-home,.secao-implantacao-home,.secao-titulo-home>.elementor-element,.secao-titulo-home>.e-con-inner{width:calc(100% - 64px)!important;max-width:calc(100% - 64px)!important}.secao-cards-home,.secao-cards-home>.e-con-inner,.cards-em-linha{grid-template-columns:1fr!important;gap:22px!important}.secao-implantacao-home{flex-wrap:wrap!important;gap:40px!important}.secao-implantacao-home>.e-con:nth-child(1),.secao-implantacao-home>.e-con:nth-child(2),.secao-implantacao-home>.elementor-element:nth-child(1),.secao-implantacao-home>.elementor-element:nth-child(2){flex:0 0 100%!important;max-width:100%!important}.duas-colunas{grid-template-columns:1fr!important;gap:40px!important}}@media (max-width:767px){.conteudo-alinhado,.secao-cards-home,.secao-implantacao-home,.secao-titulo-home>.elementor-element,.secao-titulo-home>.e-con-inner{width:calc(100% - 40px)!important;max-width:calc(100% - 40px)!important}.secao-cards-home,.secao-cards-home>.e-con-inner,.cards-em-linha{gap:18px!important}.secao-implantacao-home,.duas-colunas{gap:30px!important}}@media (min-width:768px) and (max-width:1024px){.secao-implantacao-home{width:min(760px, calc(100% - 64px))!important;max-width:min(760px, calc(100% - 64px))!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:42px!important}.secao-implantacao-home>.e-con,.secao-implantacao-home>.elementor-element{width:100%!important;max-width:100%!important;flex:0 0 auto!important;margin-left:auto!important;margin-right:auto!important}.secao-implantacao-home .imagem-tech-premium{width:100%!important;max-width:100%!important;min-height:430px!important;height:430px!important;margin-left:auto!important;margin-right:auto!important}.secao-implantacao-home .elementor-widget-image,.secao-implantacao-home .elementor-widget-image .elementor-widget-container{width:100%!important;max-width:100%!important}.textos-implantacao{width:100%!important;max-width:680px!important;margin-left:auto!important;margin-right:auto!important;align-items:center!important;text-align:center!important}.textos-implantacao .elementor-widget-heading,.textos-implantacao .elementor-widget-text-editor,.textos-implantacao .elementor-widget-button{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.textos-implantacao .elementor-heading-title{text-align:center!important}.textos-implantacao .elementor-widget-text-editor{max-width:620px!important}.textos-implantacao .elementor-icon-list-items{width:100%!important}.textos-implantacao .elementor-icon-list-item{width:100%!important}}@media (min-width:768px) and (max-width:1024px){.secao-implantacao-home>.e-con:nth-child(2),.secao-implantacao-home>.elementor-element:nth-child(2){width:100%!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important;align-items:center!important}.textos-implantacao{width:100%!important;max-width:680px!important;margin-left:auto!important;margin-right:auto!important;align-items:center!important;text-align:center!important}.textos-implantacao .elementor-widget-heading,.textos-implantacao .elementor-widget-text-editor,.textos-implantacao .elementor-widget-icon-list,.textos-implantacao .elementor-widget-button{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.textos-implantacao .elementor-widget-heading:first-child{width:auto!important;max-width:fit-content!important}.textos-implantacao h1,.textos-implantacao h2,.textos-implantacao h3{max-width:660px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;font-size:2.35rem!important;line-height:1.08em!important}.textos-implantacao p{max-width:620px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;font-size:1rem!important;line-height:1.6em!important}.textos-implantacao .elementor-icon-list-items{width:100%!important;max-width:680px!important;margin-left:auto!important;margin-right:auto!important}.textos-implantacao .elementor-icon-list-item{width:100%!important;text-align:left!important}.textos-implantacao .elementor-button-wrapper{text-align:center!important}}@media (min-width:768px) and (max-width:1024px){.secao-implantacao-home{width:min(820px, calc(100% - 48px))!important;max-width:min(820px, calc(100% - 48px))!important;margin-left:auto!important;margin-right:auto!important;flex-direction:column!important;align-items:center!important;gap:42px!important}.coluna-textos-implantacao{width:100%!important;max-width:760px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;align-items:center!important}.textos-implantacao{width:100%!important;max-width:760px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;align-items:center!important;text-align:center!important}.textos-implantacao>.elementor-element,.textos-implantacao .elementor-widget,.textos-implantacao .elementor-widget-container{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.textos-implantacao .elementor-heading-title{width:100%!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.textos-implantacao h1,.textos-implantacao h2,.textos-implantacao h3{font-size:2.25rem!important;line-height:1.08em!important;max-width:720px!important}.textos-implantacao p{width:100%!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important;font-size:1rem!important;line-height:1.6em!important;text-align:center!important}.textos-implantacao .elementor-widget-icon-list{width:100%!important;max-width:620px!important}.textos-implantacao .elementor-icon-list-items{width:100%!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important}.textos-implantacao .elementor-icon-list-item{width:100%!important;text-align:left!important}.textos-implantacao .elementor-widget-button,.textos-implantacao .elementor-button-wrapper{width:100%!important;text-align:center!important}}@media (max-width:767px){.secao-implantacao-home{width:calc(100% - 40px)!important;max-width:calc(100% - 40px)!important;margin-left:auto!important;margin-right:auto!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:30px!important}.secao-implantacao-home>.e-con,.secao-implantacao-home>.elementor-element{width:100%!important;max-width:100%!important;flex:0 0 auto!important;margin-left:auto!important;margin-right:auto!important}.coluna-textos-implantacao{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;align-items:center!important}.textos-implantacao{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;align-items:center!important;text-align:center!important}.textos-implantacao>.elementor-element,.textos-implantacao .elementor-widget,.textos-implantacao .elementor-widget-container{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;box-sizing:border-box!important}.textos-implantacao .elementor-widget-heading:first-child{width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.textos-implantacao .elementor-widget-heading:first-child .elementor-heading-title{font-size:0.68rem!important;line-height:1.2em!important;text-align:center!important}.textos-implantacao h1,.textos-implantacao h2,.textos-implantacao h3{width:100%!important;max-width:340px!important;margin-left:auto!important;margin-right:auto!important;font-size:1.6rem!important;line-height:1.08em!important;text-align:center!important}.textos-implantacao p{width:100%!important;max-width:330px!important;margin-left:auto!important;margin-right:auto!important;font-size:0.9rem!important;line-height:1.55em!important;text-align:center!important}.textos-implantacao .elementor-widget-icon-list{width:100%!important;max-width:340px!important;margin-left:auto!important;margin-right:auto!important}.textos-implantacao .elementor-icon-list-items{width:100%!important;max-width:340px!important;margin-left:auto!important;margin-right:auto!important}.textos-implantacao .elementor-icon-list-item{width:100%!important;text-align:left!important;padding:12px 14px!important}.textos-implantacao .elementor-icon-list-text{font-size:0.82rem!important;line-height:1.35em!important}.textos-implantacao .elementor-widget-button,.textos-implantacao .elementor-button-wrapper{width:100%!important;text-align:center!important}.textos-implantacao .elementor-button{font-size:0.78rem!important;padding:14px 24px!important;border-radius:999px!important}}@media (max-width:767px){.secao-implantacao-home .imagem-tech-premium{min-height:330px!important;height:330px!important;max-height:330px!important}.secao-implantacao-home .imagem-tech-premium .elementor-widget-image{height:auto!important}.secao-implantacao-home .imagem-tech-premium img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media (max-width:767px){.textos-implantacao{gap:14px!important}.textos-implantacao .elementor-widget-heading:first-child{margin-bottom:2px!important}.textos-implantacao .elementor-widget-heading:first-child .elementor-heading-title{font-size:0.62rem!important;line-height:1.2em!important;letter-spacing:0.45px!important;padding:7px 12px!important}.titulo-implantacao-mobile,.titulo-implantacao-mobile .elementor-widget-container,.titulo-implantacao-mobile .elementor-heading-title{width:100%!important;max-width:335px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.titulo-implantacao-mobile .elementor-heading-title{font-size:1.48rem!important;line-height:1.12em!important;letter-spacing:-0.4px!important;font-weight:800!important}.descricao-implantacao-mobile,.descricao-implantacao-mobile .elementor-widget-container{width:100%!important;max-width:315px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.descricao-implantacao-mobile p{font-size:0.82rem!important;line-height:1.55em!important;font-weight:400!important;text-align:center!important;margin-bottom:0!important}.textos-implantacao .elementor-widget-icon-list{margin-top:10px!important}.textos-implantacao .elementor-icon-list-item{padding:11px 13px!important;border-radius:13px!important}.textos-implantacao .elementor-icon-list-text{font-size:0.78rem!important;line-height:1.35em!important}.textos-implantacao .elementor-widget-button{margin-top:6px!important}.textos-implantacao .elementor-button{font-size:0.76rem!important;padding:13px 24px!important}}.botao-demo-premium .elementor-button{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#10c78a 0%,#14d99a 45%,#00d9ff 100%)!important;color:#ffffff!important;border:none!important;border-radius:999px!important;box-shadow:0 12px 28px rgb(16 199 138 / .28),0 0 0 #fff0;transform:translateY(0);transition:transform 0.35s ease,box-shadow 0.35s ease,filter 0.35s ease;animation:botao-premium-pulse 2.8s ease-in-out infinite}.botao-demo-premium .elementor-button::before{content:"";position:absolute;top:-60%;left:-40%;width:38%;height:220%;background:linear-gradient(120deg,transparent 0%,rgb(255 255 255 / .18) 35%,rgb(255 255 255 / .65) 50%,rgb(255 255 255 / .18) 65%,transparent 100%);transform:rotate(18deg);z-index:-1;animation:botao-premium-shine 3.2s ease-in-out infinite}.botao-demo-premium .elementor-button::after{content:"";position:absolute;inset:-2px;border-radius:inherit;background:linear-gradient(135deg,rgb(16 199 138 / .55),rgb(0 217 255 / .55));filter:blur(14px);opacity:.45;z-index:-2;animation:botao-premium-glow 2.8s ease-in-out infinite}.botao-demo-premium .elementor-button-content-wrapper{position:relative;z-index:2}.botao-demo-premium .elementor-button:hover{transform:translateY(-3px);filter:brightness(1.06);box-shadow:0 16px 36px rgb(16 199 138 / .35),0 0 28px rgb(0 217 255 / .22)}@keyframes botao-premium-shine{0%{left:-45%;opacity:0}18%{opacity:1}55%{left:115%;opacity:1}100%{left:115%;opacity:0}}@keyframes botao-premium-pulse{0%,100%{transform:translateY(0);box-shadow:0 12px 28px rgb(16 199 138 / .26),0 0 0 #fff0}50%{transform:translateY(-2px);box-shadow:0 16px 34px rgb(16 199 138 / .34),0 0 24px rgb(0 217 255 / .2)}}@keyframes botao-premium-glow{0%,100%{opacity:.35;filter:blur(12px)}50%{opacity:.65;filter:blur(18px)}}@media (prefers-reduced-motion:reduce){.botao-demo-premium .elementor-button,.botao-demo-premium .elementor-button::before,.botao-demo-premium .elementor-button::after{animation:none!important}}.blog-duas-colunas{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(280px,1fr)!important;gap:34px!important;align-items:start!important}.blog-duas-colunas>.softwork-blog-posts-area,.blog-duas-colunas>.softwork-blog-sidebar{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.softwork-blog-sidebar img{width:100%!important;max-width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.blog-duas-colunas{grid-template-columns:1fr!important;gap:34px!important}}@media (max-width:767px){.blog-duas-colunas{grid-template-columns:1fr!important;gap:28px!important}}.software-network-section{position:relative!important;overflow:hidden!important;isolation:isolate!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;min-height:720px!important;padding:0!important;background:#005FD8!important}.software-network-section::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 20% 20%,rgb(255 255 255 / .14),transparent 34%),radial-gradient(circle at 85% 15%,rgb(255 255 255 / .09),transparent 30%),linear-gradient(135deg,#0072F2 0%,#005FD8 42%,#0048AD 100%)}.software-network-premium-bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important;pointer-events:none!important;z-index:1!important}.software-network-bg-canvas{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;pointer-events:none!important;z-index:1!important}.software-network-section>:not(.software-network-premium-bg){position:relative!important;z-index:5!important}.software-network-section>.e-con-inner,.software-network-section>.elementor-container,.software-network-section .e-con-inner,.software-network-section .elementor-container{position:relative!important;z-index:5!important}.software-network-container,.software-network-card,.funcionalidades-container,.funcionalidade-card{position:relative!important;z-index:6!important}.elementor-editor-active .software-network-premium-bg{pointer-events:none!important}.software-network-header{position:relative!important;z-index:20!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding-top:78px!important;padding-left:24px!important;padding-right:24px!important;padding-bottom:50px!important;gap:14px!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important}.software-network-header>.elementor-element,.software-network-header .elementor-widget,.software-network-header .elementor-widget-container{width:100%!important;max-width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.software-network-title,.software-network-title .elementor-widget-container,.software-network-title .elementor-heading-title{width:100%!important;max-width:100%!important;text-align:center!important;font-family:"Montserrat",sans-serif!important}.software-network-title .elementor-heading-title{color:#ffffff!important;font-size:clamp(2.15rem, 4vw, 3.4rem)!important;line-height:1.05!important;font-weight:900!important;letter-spacing:0.5px!important;text-transform:uppercase!important;margin:0!important;text-shadow:0 4px 18px rgb(0 0 0 / .18),0 0 28px rgb(255 255 255 / .12)}.software-network-subtitle,.software-network-subtitle .elementor-widget-container{width:100%!important;max-width:820px!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;font-family:"Montserrat",sans-serif!important}.software-network-subtitle p{color:#ffffff!important;font-size:1.15rem!important;line-height:1.45!important;font-weight:500!important;margin:0!important;text-shadow:0 3px 12px rgb(0 0 0 / .16)}.software-network-subtitle strong{color:#ffffff!important;font-weight:800!important}.software-network-cards{position:relative!important;z-index:20!important;width:100%!important;max-width:1180px!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important;justify-content:center!important;gap:16px!important;padding:0 32px 82px 32px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important}.software-feature-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:100%!important;max-width:100%!important;min-height:282px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;gap:11px!important;padding:26px 14px 22px 14px!important;border-radius:20px!important;background:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(244 249 255 / .97))!important;border:1px solid rgb(255 255 255 / .74)!important;box-shadow:0 18px 38px rgb(0 21 58 / .17),inset 0 0 0 1px rgb(255 255 255 / .68)!important;transform:translateY(0);transition:transform 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease,filter 0.35s ease}.software-feature-card::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 50% 0%,rgb(0 217 255 / .18),transparent 38%),linear-gradient(180deg,rgb(255 255 255 / .85),transparent 42%);opacity:.9;pointer-events:none}.software-feature-card::after{content:"";position:absolute;top:14px;left:20px;right:20px;height:2px;z-index:-1;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(0 217 255 / .85),rgb(16 199 138 / .8),transparent);opacity:0;transform:scaleX(.4);transition:opacity 0.35s ease,transform 0.35s ease}.software-feature-card:hover{transform:translateY(-7px);border-color:rgb(0 217 255 / .46)!important;box-shadow:0 24px 48px rgb(0 21 58 / .23),0 0 30px rgb(0 217 255 / .18),inset 0 0 0 1px rgb(255 255 255 / .78)!important;filter:brightness(1.015)}.software-feature-card:hover::after{opacity:1;transform:scaleX(1)}.software-feature-icon{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.software-feature-icon .elementor-widget-container{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;padding:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.software-feature-icon .elementor-icon-wrapper{width:66px!important;height:66px!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;padding:0!important;line-height:0!important}.software-feature-icon .elementor-icon{width:66px!important;height:66px!important;min-width:66px!important;min-height:66px!important;max-width:66px!important;max-height:66px!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;border-radius:50%!important;background:linear-gradient(135deg,#0072f2 0%,#005fd8 55%,#003f9f 100%)!important;color:#ffffff!important;fill:#ffffff!important;box-shadow:0 14px 26px rgb(0 95 216 / .32),0 0 22px rgb(0 217 255 / .22)!important;transform:translateY(0);transition:transform 0.35s ease,box-shadow 0.35s ease}.software-feature-icon .elementor-icon i{color:#ffffff!important;font-size:1.55rem!important;line-height:1!important;display:inline-block!important}.software-feature-icon .elementor-icon i::before{color:#ffffff!important;font-size:1.55rem!important;line-height:1!important}.software-feature-icon .elementor-icon svg{width:27px!important;height:27px!important;display:block!important;color:#ffffff!important;fill:currentColor!important}.software-feature-icon .elementor-icon svg path,.software-feature-icon .elementor-icon svg rect,.software-feature-icon .elementor-icon svg circle,.software-feature-icon .elementor-icon svg polygon{fill:currentColor!important}.software-feature-card:hover .software-feature-icon .elementor-icon{transform:translateY(-4px) scale(1.04);box-shadow:0 16px 32px rgb(0 95 216 / .42),0 0 32px rgb(0 217 255 / .38)!important}.software-feature-tag,.software-feature-tag .elementor-widget-container,.software-feature-tag .elementor-heading-title,.software-feature-tag p{margin:0!important;text-align:center!important;font-family:"Montserrat",sans-serif!important}.software-feature-tag .elementor-heading-title,.software-feature-tag p{color:#006bff!important;font-size:0.58rem!important;line-height:1.2!important;font-weight:800!important;letter-spacing:0.55px!important;text-transform:uppercase!important}.software-feature-title,.software-feature-title .elementor-widget-container,.software-feature-title .elementor-heading-title{width:100%!important;text-align:center!important;margin:0!important;font-family:"Montserrat",sans-serif!important}.software-feature-title .elementor-heading-title{color:#061f45!important;font-size:0.96rem!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-0.3px!important;margin:0!important}.software-feature-desc,.software-feature-desc .elementor-widget-container{width:100%!important;max-width:150px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;font-family:"Montserrat",sans-serif!important}.software-feature-desc p{color:rgb(6 31 69 / .72)!important;font-size:0.68rem!important;line-height:1.38!important;font-weight:500!important;margin:0!important}.software-feature-btn .elementor-button{position:relative!important;overflow:hidden!important;isolation:isolate!important;min-width:98px!important;padding:10px 17px!important;border-radius:999px!important;background:linear-gradient(135deg,#0072f2 0%,#005fd8 55%,#003f9f 100%)!important;color:#ffffff!important;box-shadow:0 10px 20px rgb(0 95 216 / .28),0 0 16px rgb(0 217 255 / .12)!important;transition:transform 0.35s ease,box-shadow 0.35s ease,filter 0.35s ease}.software-feature-btn .elementor-button::before{content:"";position:absolute;top:-70%;left:-45%;width:42%;height:240%;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .65),transparent);transform:rotate(18deg);z-index:-1;opacity:0}.software-feature-btn .elementor-button-text{position:relative!important;z-index:2!important;font-family:"Montserrat",sans-serif!important;font-size:0.64rem!important;line-height:1!important;font-weight:900!important;letter-spacing:0.3px!important;text-transform:uppercase!important}.software-feature-btn .elementor-button:hover{transform:translateY(-3px);filter:brightness(1.06);box-shadow:0 14px 25px rgb(0 95 216 / .38),0 0 24px rgb(0 217 255 / .24)!important}.software-feature-btn .elementor-button:hover::before{animation:software-card-button-shine 0.85s ease forwards}@keyframes software-card-button-shine{0%{left:-45%;opacity:0}25%{opacity:1}100%{left:125%;opacity:0}}@media (max-width:1024px){.software-network-section{min-height:680px!important}.software-network-header{padding-top:64px!important;padding-left:32px!important;padding-right:32px!important;padding-bottom:42px!important;gap:12px!important}.software-network-title .elementor-heading-title{font-size:2.55rem!important}.software-network-subtitle,.software-network-subtitle .elementor-widget-container{max-width:680px!important}.software-network-subtitle p{font-size:1.02rem!important;line-height:1.45!important}.software-network-cards{max-width:820px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0 32px 64px 32px!important;gap:20px!important}.software-feature-card{min-height:286px!important;padding:27px 18px 23px 18px!important}.software-feature-title .elementor-heading-title{font-size:1.02rem!important}.software-feature-desc p{font-size:0.72rem!important}}@media (max-width:767px){.software-network-section{min-height:620px!important}.software-network-header{padding-top:52px!important;padding-left:20px!important;padding-right:20px!important;padding-bottom:34px!important;gap:10px!important}.software-network-title .elementor-heading-title{font-size:1.8rem!important;line-height:1.08!important;letter-spacing:0.2px!important}.software-network-subtitle,.software-network-subtitle .elementor-widget-container{max-width:330px!important}.software-network-subtitle p{font-size:0.88rem!important;line-height:1.45!important;font-weight:500!important}.software-network-cards{max-width:420px!important;grid-template-columns:1fr!important;padding:0 20px 56px 20px!important;gap:16px!important}.software-feature-card{max-width:100%!important;min-height:288px!important;padding:29px 22px 25px 22px!important}.software-feature-icon .elementor-icon-wrapper{width:72px!important;height:72px!important}.software-feature-icon .elementor-icon{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important}.software-feature-title .elementor-heading-title{font-size:1.05rem!important}.software-feature-desc p{font-size:0.74rem!important}}.software-network-section{background-color:#005FD8!important;background-image:linear-gradient(135deg,#0072F2 0%,#005FD8 42%,#0048AD 100%)!important}.software-feature-card{background-color:#ffffff!important;background-image:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(244 249 255 / .97))!important}.software-feature-card,.software-feature-card>*,.software-feature-card .elementor-widget,.software-feature-card .elementor-widget-container{opacity:1!important;visibility:visible!important}@media (max-width:767px){.software-network-section,.software-network-cards,.software-feature-card{opacity:1!important;visibility:visible!important}.software-feature-card{background-color:#ffffff!important;background-image:linear-gradient(180deg,rgb(255 255 255),rgb(244 249 255 / .98))!important}.software-feature-card::before{opacity:1!important}}.software-feature-icon .elementor-icon-wrapper{position:relative!important;width:66px!important;height:66px!important;min-width:66px!important;min-height:66px!important;max-width:66px!important;max-height:66px!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;padding:0!important;border-radius:50%!important;background-color:#005fd8!important;background-image:linear-gradient(135deg,#0072f2 0%,#005fd8 55%,#003f9f 100%)!important;box-shadow:0 14px 26px rgb(0 95 216 / .32),0 0 22px rgb(0 217 255 / .22)!important;overflow:visible!important;opacity:1!important;visibility:visible!important}.software-feature-icon .elementor-icon{width:66px!important;height:66px!important;min-width:66px!important;min-height:66px!important;max-width:66px!important;max-height:66px!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;border-radius:50%!important;background:transparent!important;color:#ffffff!important;fill:#ffffff!important;opacity:1!important;visibility:visible!important}.software-feature-icon .elementor-icon i,.software-feature-icon .elementor-icon i::before{color:#ffffff!important;font-size:1.55rem!important;line-height:1!important;opacity:1!important;visibility:visible!important}.software-feature-icon .elementor-icon svg{width:27px!important;height:27px!important;display:block!important;color:#ffffff!important;fill:currentColor!important;opacity:1!important;visibility:visible!important}.software-feature-card:hover .software-feature-icon .elementor-icon-wrapper{transform:translateY(-4px) scale(1.04);box-shadow:0 16px 32px rgb(0 95 216 / .42),0 0 32px rgb(0 217 255 / .38)!important}@media (max-width:767px){.software-feature-icon .elementor-icon-wrapper{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important}.software-feature-icon .elementor-icon{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important}}.softwork-segments-section{position:relative!important;overflow:hidden!important;isolation:isolate!important;width:100%!important;max-width:100%!important;min-height:720px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;padding:62px 0 90px 0!important;box-sizing:border-box!important;background:radial-gradient(circle at 18% 32%,rgb(0 114 242 / .08),transparent 30%),radial-gradient(circle at 82% 26%,rgb(0 217 255 / .07),transparent 28%),linear-gradient(180deg,#f8fbff 0%,#f2f7fd 100%)!important;font-family:"Montserrat",sans-serif!important}.softwork-segments-section>*{position:relative!important;z-index:2!important}.softwork-segments-section::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(135deg,rgb(0 114 242 / .035) 1px,transparent 1px),linear-gradient(45deg,rgb(0 217 255 / .025) 1px,transparent 1px);background-size:34px 34px;opacity:.42}.softwork-segments-inner{position:relative!important;z-index:2!important;width:100%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:42px!important;padding:0 32px!important;box-sizing:border-box!important}@media (max-width:1024px){.softwork-segments-section{min-height:auto!important;padding:54px 0 76px 0!important}.softwork-segments-inner{max-width:820px!important;padding:0 32px!important;gap:36px!important}}@media (max-width:767px){.softwork-segments-section{min-height:auto!important;padding:42px 0 64px 0!important}.softwork-segments-inner{max-width:420px!important;padding:0 20px!important;gap:30px!important}}.softwork-segments-header{position:relative!important;z-index:3!important;width:100%!important;max-width:920px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:14px!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important}.softwork-segments-header .elementor-widget,.softwork-segments-header .elementor-widget-container{width:100%!important;max-width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.softwork-segments-eyebrow,.softwork-segments-eyebrow .elementor-widget-container,.softwork-segments-eyebrow .elementor-heading-title{width:100%!important;text-align:center!important;margin:0!important;font-family:"Montserrat",sans-serif!important}.softwork-segments-eyebrow .elementor-heading-title{color:#006bff!important;font-size:0.72rem!important;line-height:1.2!important;font-weight:900!important;letter-spacing:1.8px!important;text-transform:uppercase!important;margin:0!important}.softwork-segments-title,.softwork-segments-title .elementor-widget-container,.softwork-segments-title .elementor-heading-title{width:100%!important;text-align:center!important;margin:0!important;font-family:"Montserrat",sans-serif!important}.softwork-segments-title .elementor-heading-title{max-width:840px!important;margin-left:auto!important;margin-right:auto!important;color:#061f45!important;font-size:clamp(2.1rem, 4vw, 3.15rem)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-1.4px!important}.softwork-segments-subtitle,.softwork-segments-subtitle .elementor-widget-container{width:100%!important;max-width:850px!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;font-family:"Montserrat",sans-serif!important}.softwork-segments-subtitle p{color:rgb(6 31 69 / .76)!important;font-size:1.04rem!important;line-height:1.55!important;font-weight:500!important;margin:0!important}@media (max-width:1024px){.softwork-segments-header{max-width:760px!important;gap:12px!important}.softwork-segments-title .elementor-heading-title{max-width:720px!important;font-size:2.45rem!important;line-height:1.08!important}.softwork-segments-subtitle,.softwork-segments-subtitle .elementor-widget-container{max-width:680px!important}.softwork-segments-subtitle p{font-size:0.98rem!important;line-height:1.52!important}}@media (max-width:767px){.softwork-segments-header{max-width:360px!important;gap:10px!important}.softwork-segments-eyebrow .elementor-heading-title{font-size:0.62rem!important;letter-spacing:1.2px!important}.softwork-segments-title .elementor-heading-title{max-width:340px!important;font-size:1.65rem!important;line-height:1.12!important;letter-spacing:-0.7px!important}.softwork-segments-subtitle,.softwork-segments-subtitle .elementor-widget-container{max-width:330px!important}.softwork-segments-subtitle p{font-size:0.88rem!important;line-height:1.5!important}}html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-eyebrow,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-title,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-subtitle{opacity:0!important;visibility:visible!important;transform:translateY(26px) scale(.985)!important;filter:blur(10px)!important;clip-path:inset(0 0 100% 0)!important;transition:opacity 0.85s ease,transform 0.85s cubic-bezier(.16,1,.3,1),filter 0.85s ease,clip-path 0.95s cubic-bezier(.16,1,.3,1)!important;will-change:opacity,transform,filter,clip-path}html.softwork-scroll-reveal-active .softwork-segments-header.softwork-segments-header--revealed .softwork-segments-eyebrow,html.softwork-scroll-reveal-active .softwork-segments-header.softwork-segments-header--revealed .softwork-segments-title,html.softwork-scroll-reveal-active .softwork-segments-header.softwork-segments-header--revealed .softwork-segments-subtitle{opacity:1!important;transform:translateY(0) scale(1)!important;filter:blur(0)!important;clip-path:inset(0 0 0 0)!important}html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-eyebrow{transition-delay:0.04s!important}html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-title{transition-delay:0.16s!important}html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-subtitle{transition-delay:0.32s!important}@media (max-width:767px){html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-eyebrow,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-title,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-subtitle{transform:translateY(18px) scale(.99)!important;filter:blur(6px)!important}}@media (prefers-reduced-motion:reduce){html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-eyebrow,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-title,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-subtitle{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;transition:none!important}}html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-eyebrow,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-title,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-subtitle{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;clip-path:none!important;transition:none!important}html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-eyebrow .elementor-heading-title,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-reveal-line{display:block!important;opacity:0!important;visibility:visible!important;transform:translateY(18px) scale(.992)!important;filter:blur(7px)!important;clip-path:inset(0 0 100% 0)!important;transition:opacity 0.58s ease,transform 0.58s cubic-bezier(.16,1,.3,1),filter 0.58s ease,clip-path 0.62s cubic-bezier(.16,1,.3,1)!important;will-change:opacity,transform,filter,clip-path}html.softwork-scroll-reveal-active .softwork-segments-header.softwork-segments-header--revealed .softwork-segments-eyebrow .elementor-heading-title,html.softwork-scroll-reveal-active .softwork-segments-header.softwork-segments-header--revealed .softwork-reveal-line{opacity:1!important;transform:translateY(0) scale(1)!important;filter:blur(0)!important;clip-path:inset(0 0 0 0)!important}html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-eyebrow .elementor-heading-title{transition-delay:0.02s!important}html.softwork-scroll-reveal-active .softwork-segments-title .softwork-reveal-line:nth-child(1){transition-delay:0.12s!important}html.softwork-scroll-reveal-active .softwork-segments-title .softwork-reveal-line:nth-child(2){transition-delay:0.24s!important}html.softwork-scroll-reveal-active .softwork-segments-subtitle .softwork-reveal-line:nth-child(1){transition-delay:0.36s!important}html.softwork-scroll-reveal-active .softwork-segments-subtitle .softwork-reveal-line:nth-child(2){transition-delay:0.46s!important}@media (max-width:767px){html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-eyebrow .elementor-heading-title,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-reveal-line{transform:translateY(14px) scale(.995)!important;filter:blur(5px)!important}}@media (prefers-reduced-motion:reduce){html.softwork-scroll-reveal-active .softwork-segments-header .softwork-segments-eyebrow .elementor-heading-title,html.softwork-scroll-reveal-active .softwork-segments-header .softwork-reveal-line{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;transition:none!important}}.softwork-segments-cards{position:relative!important;z-index:3!important;width:100%!important;max-width:1180px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;justify-content:center!important;gap:22px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important}.softwork-segments-cards>.e-con,.softwork-segments-cards>.elementor-element{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}@media (max-width:1024px){.softwork-segments-cards{max-width:820px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}}@media (max-width:767px){.softwork-segments-cards{max-width:420px!important;grid-template-columns:1fr!important;gap:16px!important}}.softwork-segment-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:100%!important;min-height:376px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:20px!important;padding:32px 28px 42px 28px!important;border-radius:18px!important;border:1px solid rgb(0 114 242 / .28)!important;background:radial-gradient(circle at 85% 12%,rgb(0 217 255 / .16),transparent 36%),linear-gradient(135deg,rgb(255 255 255 / .96),rgb(229 244 255 / .84))!important;box-shadow:0 22px 44px rgb(6 31 69 / .11),inset 0 1px 0 rgb(255 255 255 / .9)!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important;transform:translateY(0);transition:transform 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease,background 0.35s ease!important}.softwork-segment-card::before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background-image:linear-gradient(135deg,rgb(0 114 242 / .045) 1px,transparent 1px);background-size:18px 18px;opacity:.55}.softwork-segment-card::after{content:"";position:absolute;left:28px;bottom:28px;width:54px;height:3px;border-radius:999px;background:linear-gradient(90deg,#0072f2,#00d9ff)!important;box-shadow:0 0 16px rgb(0 217 255 / .35);transition:width 0.35s ease,box-shadow 0.35s ease!important}.softwork-segment-card:hover{transform:translateY(-8px);border-color:rgb(0 114 242 / .44)!important;box-shadow:0 28px 58px rgb(6 31 69 / .16),0 0 32px rgb(0 217 255 / .12),inset 0 1px 0 rgb(255 255 255 / .95)!important}.softwork-segment-card:hover::after{width:78px;box-shadow:0 0 24px rgb(0 217 255 / .48)}.softwork-segment-icon{width:auto!important;max-width:fit-content!important;margin:0!important;padding:0!important}.softwork-segment-icon .elementor-widget-container{width:82px!important;height:82px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border-radius:22px!important;background:rgb(0 114 242 / .1)!important;box-shadow:0 16px 28px rgb(0 114 242 / .16)!important}.softwork-segment-icon .elementor-icon-wrapper{width:64px!important;height:64px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}.softwork-segment-icon .elementor-icon{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border-radius:16px!important;background:linear-gradient(135deg,#0072f2 0%,#00a6ff 100%)!important;color:#ffffff!important;fill:#ffffff!important;box-shadow:0 14px 26px rgb(0 114 242 / .34),inset 0 1px 0 rgb(255 255 255 / .24)!important;transition:transform 0.35s ease,box-shadow 0.35s ease!important}.softwork-segment-icon .elementor-icon i,.softwork-segment-icon .elementor-icon i::before{color:#ffffff!important;font-size:1.7rem!important;line-height:1!important}.softwork-segment-icon .elementor-icon svg{width:30px!important;height:30px!important;color:#ffffff!important;fill:currentColor!important}.softwork-segment-card:hover .softwork-segment-icon .elementor-icon{transform:translateY(-3px) scale(1.04);box-shadow:0 18px 32px rgb(0 114 242 / .42),0 0 24px rgb(0 217 255 / .28)!important}.softwork-segment-title,.softwork-segment-title .elementor-widget-container,.softwork-segment-title .elementor-heading-title{width:100%!important;margin:0!important;padding:0!important;text-align:left!important;font-family:"Montserrat",sans-serif!important}.softwork-segment-title .elementor-heading-title{color:#061f45!important;font-size:1.42rem!important;line-height:1.12!important;font-weight:900!important;letter-spacing:-0.6px!important;margin:0!important}.softwork-segment-desc,.softwork-segment-desc .elementor-widget-container{width:100%!important;max-width:235px!important;margin:0!important;padding:0!important;text-align:left!important;font-family:"Montserrat",sans-serif!important}.softwork-segment-desc p{color:rgb(6 31 69 / .82)!important;font-size:0.96rem!important;line-height:1.52!important;font-weight:500!important;margin:0!important}@media (max-width:1024px){.softwork-segment-card{min-height:340px!important;padding:30px 26px 40px 26px!important}.softwork-segment-title .elementor-heading-title{font-size:1.28rem!important}.softwork-segment-desc,.softwork-segment-desc .elementor-widget-container{max-width:100%!important}.softwork-segment-desc p{font-size:0.9rem!important;line-height:1.5!important}}@media (max-width:767px){.softwork-segment-card{min-height:auto!important;padding:28px 24px 42px 24px!important;border-radius:18px!important}.softwork-segment-card::after{left:24px;bottom:26px}.softwork-segment-icon .elementor-widget-container{width:76px!important;height:76px!important;border-radius:20px!important}.softwork-segment-icon .elementor-icon-wrapper,.softwork-segment-icon .elementor-icon{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important}.softwork-segment-title .elementor-heading-title{font-size:1.22rem!important;line-height:1.12!important}.softwork-segment-desc p{font-size:0.88rem!important;line-height:1.5!important}}@property --softwork-segment-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.softwork-segment-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;--softwork-segment-border-angle:0deg;border:2px solid transparent!important;border-radius:18px!important;background:radial-gradient(circle at 85% 12%,rgb(0 217 255 / .16),transparent 36%) padding-box,linear-gradient(135deg,rgb(255 255 255 / .97),rgb(229 244 255 / .88)) padding-box,conic-gradient(from var(--softwork-segment-border-angle),rgb(0 114 242 / .35),rgb(0 217 255 / .95),rgb(16 199 138 / .62),rgb(0 114 242 / .38),rgb(0 217 255 / .95),rgb(0 114 242 / .35)) border-box!important;opacity:0;animation:softwork-segment-card-fade 0.85s ease forwards,softwork-segment-border-spin 5.8s linear infinite;box-shadow:0 22px 44px rgb(6 31 69 / .11),inset 0 1px 0 rgb(255 255 255 / .9)!important}.softwork-segments-cards .softwork-segment-card:nth-child(1){animation-delay:0.10s,0.95s}.softwork-segments-cards .softwork-segment-card:nth-child(2){animation-delay:0.24s,1.09s}.softwork-segments-cards .softwork-segment-card:nth-child(3){animation-delay:0.38s,1.23s}.softwork-segments-cards .softwork-segment-card:nth-child(4){animation-delay:0.52s,1.37s}@keyframes softwork-segment-card-fade{0%{opacity:0}100%{opacity:1}}@keyframes softwork-segment-border-spin{0%{--softwork-segment-border-angle:0deg}100%{--softwork-segment-border-angle:360deg}}.softwork-segment-card::before{content:"";position:absolute;inset:2px;z-index:1;pointer-events:none;border-radius:15px;background-image:linear-gradient(135deg,rgb(0 114 242 / .045) 1px,transparent 1px);background-size:18px 18px;opacity:.45}.softwork-segment-card::after{content:"";position:absolute;left:28px;bottom:28px;width:54px;height:3px;z-index:2;border-radius:999px;pointer-events:none;background:linear-gradient(90deg,#0072f2,#00d9ff,#10c78a)!important;box-shadow:0 0 16px rgb(0 217 255 / .35),0 0 26px rgb(0 114 242 / .14)!important;transition:width 0.35s ease,box-shadow 0.35s ease!important}.softwork-segment-card>*,.softwork-segment-card .elementor-widget,.softwork-segment-card .elementor-widget-container,.softwork-segment-card .elementor-heading-title,.softwork-segment-card p{position:relative!important;z-index:3!important}.softwork-segment-card:hover{transform:translateY(-8px) scale(1.01)!important;box-shadow:0 30px 64px rgb(6 31 69 / .18),0 0 34px rgb(0 217 255 / .18),inset 0 1px 0 rgb(255 255 255 / .96)!important}.softwork-segment-card:hover::after{width:92px!important;box-shadow:0 0 20px rgb(0 217 255 / .52),0 0 34px rgb(0 114 242 / .26)!important}.softwork-segment-icon .elementor-widget-container{position:relative!important;overflow:visible!important}.softwork-segment-icon .elementor-widget-container::before{content:"";position:absolute;inset:-5px;z-index:-1;border-radius:26px;background:linear-gradient(135deg,rgb(0 114 242 / .26),rgb(0 217 255 / .14));filter:blur(12px);opacity:.6;transition:opacity 0.35s ease,transform 0.35s ease!important}.softwork-segment-card:hover .softwork-segment-icon .elementor-widget-container::before{opacity:.95;transform:scale(1.08)}.softwork-segment-card:hover .softwork-segment-icon .elementor-icon{transform:translateY(-4px) scale(1.06) rotate(-1deg)!important}.softwork-segment-title .elementor-heading-title{transition:color 0.35s ease,transform 0.35s ease!important}.softwork-segment-card:hover .softwork-segment-title .elementor-heading-title{color:#003f9f!important;transform:translateX(2px)}.softwork-segment-desc p{transition:color 0.35s ease!important}.softwork-segment-card:hover .softwork-segment-desc p{color:rgb(6 31 69 / .92)!important}@media (max-width:767px){.softwork-segment-card{animation:softwork-segment-card-fade 0.72s ease forwards,softwork-segment-border-spin 7s linear infinite}.softwork-segments-cards .softwork-segment-card:nth-child(1){animation-delay:0.08s,0.85s}.softwork-segments-cards .softwork-segment-card:nth-child(2){animation-delay:0.18s,0.95s}.softwork-segments-cards .softwork-segment-card:nth-child(3){animation-delay:0.28s,1.05s}.softwork-segments-cards .softwork-segment-card:nth-child(4){animation-delay:0.38s,1.15s}.softwork-segment-card::after{left:24px!important;bottom:26px!important}.softwork-segment-card:hover{transform:translateY(-5px) scale(1.005)!important}}@media (prefers-reduced-motion:reduce){.softwork-segment-card{opacity:1!important;animation:none!important}}@property --softwork-segment-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.softwork-segment-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;--softwork-segment-border-angle:0deg;border:2px solid transparent!important;border-radius:18px!important;background-image:linear-gradient(180deg,transparent 0%,rgb(0 217 255 / .08) 14%,rgb(0 217 255) 48%,rgb(16 199 138 / .45) 72%,transparent 100%),radial-gradient(circle at 85% 12%,rgb(0 217 255 / .16),transparent 36%),linear-gradient(135deg,rgb(255 255 255 / .97),rgb(229 244 255 / .88)),conic-gradient(from var(--softwork-segment-border-angle),rgb(0 114 242 / .28),rgb(0 217 255 / .95),rgb(16 199 138 / .55),rgb(0 114 242 / .3),rgb(0 217 255 / .95),rgb(0 114 242 / .28))!important;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat!important;background-origin:border-box,padding-box,padding-box,border-box!important;background-clip:border-box,padding-box,padding-box,border-box!important;background-size:2px 90px,100% 100%,100% 100%,100% 100%!important;background-position:calc(100% - 1px) -30%,0 0,0 0,0 0!important;opacity:0;animation:softwork-segment-card-fade 0.85s ease forwards,softwork-segment-border-spin 5.8s linear infinite,softwork-segment-side-scan 3.1s linear infinite,softwork-segment-border-breathe 2.8s ease-in-out infinite!important;box-shadow:0 22px 44px rgb(6 31 69 / .11),0 0 0 #fff0,inset 0 1px 0 rgb(255 255 255 / .9)!important}.softwork-segments-cards .softwork-segment-card:nth-child(1){animation-delay:0.10s,0.95s,1.05s,1.10s!important}.softwork-segments-cards .softwork-segment-card:nth-child(2){animation-delay:0.24s,1.09s,1.19s,1.24s!important}.softwork-segments-cards .softwork-segment-card:nth-child(3){animation-delay:0.38s,1.23s,1.33s,1.38s!important}.softwork-segments-cards .softwork-segment-card:nth-child(4){animation-delay:0.52s,1.37s,1.47s,1.52s!important}@keyframes softwork-segment-card-fade{0%{opacity:0}100%{opacity:1}}@keyframes softwork-segment-border-spin{0%{--softwork-segment-border-angle:0deg}100%{--softwork-segment-border-angle:360deg}}@keyframes softwork-segment-side-scan{0%{background-position:calc(100% - 1px) -30%,0 0,0 0,0 0}100%{background-position:calc(100% - 1px) 130%,0 0,0 0,0 0}}@keyframes softwork-segment-border-breathe{0%{box-shadow:0 22px 44px rgb(6 31 69 / .11),0 0 0 #fff0,inset 0 1px 0 rgb(255 255 255 / .9)}50%{box-shadow:0 25px 52px rgb(6 31 69 / .14),0 0 24px rgb(0 217 255 / .2),0 0 42px rgb(0 114 242 / .08),inset 0 1px 0 rgb(255 255 255 / .95)}100%{box-shadow:0 22px 44px rgb(6 31 69 / .11),0 0 0 #fff0,inset 0 1px 0 rgb(255 255 255 / .9)}}.softwork-segment-card::after{content:"";position:absolute;left:28px;bottom:28px;width:54px;height:3px;z-index:2;border-radius:999px;pointer-events:none;background:linear-gradient(90deg,#0072f2,#00d9ff,#10c78a)!important;box-shadow:0 0 16px rgb(0 217 255 / .35),0 0 26px rgb(0 114 242 / .14)!important;animation:softwork-segment-bottom-line-pulse 2.6s ease-in-out infinite;transition:width 0.35s ease,box-shadow 0.35s ease!important}@keyframes softwork-segment-bottom-line-pulse{0%{opacity:.75;filter:brightness(1)}50%{opacity:1;filter:brightness(1.25)}100%{opacity:.75;filter:brightness(1)}}.softwork-segment-card:hover{transform:translateY(-8px) scale(1.01)!important;box-shadow:0 30px 64px rgb(6 31 69 / .18),0 0 36px rgb(0 217 255 / .26),0 0 54px rgb(0 114 242 / .12),inset 0 1px 0 rgb(255 255 255 / .96)!important}.softwork-segment-card:hover::after{width:92px!important;box-shadow:0 0 22px rgb(0 217 255 / .56),0 0 36px rgb(0 114 242 / .28)!important}@media (max-width:767px){.softwork-segment-card{background-size:2px 74px,100% 100%,100% 100%,100% 100%!important;animation:softwork-segment-card-fade 0.72s ease forwards,softwork-segment-border-spin 7s linear infinite,softwork-segment-side-scan 3.8s linear infinite,softwork-segment-border-breathe 3.4s ease-in-out infinite!important}.softwork-segment-card::after{left:24px!important;bottom:26px!important}.softwork-segment-card:hover{transform:translateY(-5px) scale(1.005)!important}}@media (prefers-reduced-motion:reduce){.softwork-segment-card{opacity:1!important;animation:none!important}.softwork-segment-card::after{animation:none!important}}.softwork-segments-extra{position:relative!important;z-index:3!important;width:100%!important;max-width:1114px!important;margin:-2px auto 0 auto!important;padding:0!important;border-radius:24px!important;overflow:hidden!important;isolation:isolate!important;border:1px solid rgb(0 114 242 / .18)!important;background:radial-gradient(circle at 12% 18%,rgb(0 217 255 / .13),transparent 30%),radial-gradient(circle at 86% 62%,rgb(0 114 242 / .1),transparent 34%),linear-gradient(135deg,rgb(255 255 255 / .9),rgb(236 248 255 / .74))!important;box-shadow:0 22px 52px rgb(6 31 69 / .08),inset 0 1px 0 rgb(255 255 255 / .92)!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important}.softwork-segments-extra::before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background-image:linear-gradient(135deg,rgb(0 114 242 / .032) 1px,transparent 1px);background-size:24px 24px;opacity:.52}.softwork-segments-extra::after{content:"";position:absolute;top:0;left:-35%;width:35%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(0 217 255 / .95),rgb(16 199 138 / .72),transparent)!important;box-shadow:0 0 18px rgb(0 217 255 / .42),0 0 30px rgb(0 114 242 / .18)!important;animation:softwork-extra-top-line 4.4s linear infinite}@keyframes softwork-extra-top-line{0%{left:-35%}100%{left:100%}}.softwork-extra-content{position:relative!important;z-index:2!important;width:100%!important;max-width:980px!important;margin:0 auto!important;padding:30px 36px 32px 36px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important}.softwork-extra-eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 0 12px 0!important;padding:7px 13px!important;border-radius:999px!important;background:rgb(0 114 242 / .08)!important;border:1px solid rgb(0 114 242 / .16)!important;color:#006bff!important;font-size:0.66rem!important;line-height:1!important;font-weight:900!important;letter-spacing:1.2px!important;text-transform:uppercase!important}.softwork-extra-description{width:100%!important;max-width:850px!important;margin:0 auto 22px auto!important;color:rgb(6 31 69 / .78)!important;font-size:0.96rem!important;line-height:1.58!important;font-weight:500!important;letter-spacing:-0.1px!important}.softwork-extra-description::after{content:"";display:block;width:78px;height:2px;margin:20px auto 0 auto;border-radius:999px;background:linear-gradient(90deg,#0072f2,#00d9ff,#10c78a)!important;box-shadow:0 0 16px rgb(0 217 255 / .28)}.softwork-extra-tags{width:100%!important;max-width:900px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin:0 auto!important;padding:0!important}.softwork-extra-tags span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:0 15px!important;border-radius:999px!important;border:1px solid rgb(0 114 242 / .18)!important;background:linear-gradient(135deg,rgb(255 255 255 / .96),rgb(229 244 255 / .78))!important;color:#005fd8!important;font-size:0.74rem!important;line-height:1!important;font-weight:800!important;letter-spacing:0.1px!important;white-space:nowrap!important;box-shadow:0 8px 18px rgb(6 31 69 / .06),inset 0 1px 0 rgb(255 255 255 / .92)!important;transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease,color 0.28s ease!important}.softwork-extra-tags span:hover{transform:translateY(-2px)!important;border-color:rgb(0 217 255 / .46)!important;color:#003f9f!important;box-shadow:0 12px 24px rgb(6 31 69 / .1),0 0 22px rgb(0 217 255 / .16),inset 0 1px 0 rgb(255 255 255 / .96)!important}@media (max-width:1024px){.softwork-segments-extra{max-width:820px!important;border-radius:22px!important}.softwork-extra-content{padding:28px 30px 30px 30px!important}.softwork-extra-description{font-size:0.92rem!important;line-height:1.55!important}.softwork-extra-tags{gap:8px!important}.softwork-extra-tags span{min-height:34px!important;padding:0 13px!important;font-size:0.70rem!important}}@media (max-width:767px){.softwork-segments-extra{max-width:100%!important;border-radius:18px!important}.softwork-extra-content{padding:24px 18px 26px 18px!important}.softwork-extra-eyebrow{font-size:0.58rem!important;letter-spacing:0.9px!important;padding:7px 11px!important}.softwork-extra-description{max-width:100%!important;margin-bottom:20px!important;font-size:0.84rem!important;line-height:1.52!important}.softwork-extra-description::after{margin-top:18px}.softwork-extra-tags{gap:7px!important}.softwork-extra-tags span{min-height:32px!important;padding:0 11px!important;font-size:0.64rem!important;white-space:normal!important;text-align:center!important}}.softwork-mei-section{position:relative!important;overflow:hidden!important;isolation:isolate!important;width:100%!important;max-width:100%!important;min-height:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:86px 0 92px 0!important;margin:0!important;box-sizing:border-box!important;background:radial-gradient(circle at 18% 18%,rgb(0 217 255 / .08),transparent 32%),radial-gradient(circle at 86% 20%,rgb(0 114 242 / .07),transparent 34%),linear-gradient(180deg,#f5f9ff 0%,#edf4fb 100%)!important;font-family:"Montserrat",sans-serif!important}.softwork-mei-section::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(135deg,rgb(0 114 242 / .028) 1px,transparent 1px),linear-gradient(45deg,rgb(0 217 255 / .022) 1px,transparent 1px);background-size:34px 34px;opacity:.42}.softwork-mei-section::after{content:"";position:absolute;top:-140px;right:-160px;z-index:0;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgb(0 217 255 / .22),transparent 68%);filter:blur(10px);opacity:.7;pointer-events:none}.softwork-mei-section>*{position:relative!important;z-index:2!important}.softwork-mei-section>.e-con-inner,.softwork-mei-section>.elementor-container,.softwork-mei-section .e-con-inner,.softwork-mei-section .elementor-container{position:relative!important;z-index:2!important}@media (max-width:1024px){.softwork-mei-section{min-height:auto!important;padding:72px 0 78px 0!important}}@media (max-width:767px){.softwork-mei-section{min-height:auto!important;padding:54px 0 64px 0!important}.softwork-mei-section::after{width:300px;height:300px;top:-110px;right:-130px}}.softwork-mei-inner{position:relative!important;z-index:3!important;overflow:hidden!important;isolation:isolate!important;width:100%!important;max-width:1180px!important;min-height:640px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:56px!important;margin:0 auto!important;padding:64px 68px!important;border-radius:32px!important;border:1px solid rgb(0 114 242 / .14)!important;background:radial-gradient(circle at 84% 18%,rgb(0 217 255 / .16),transparent 36%),radial-gradient(circle at 16% 78%,rgb(0 114 242 / .06),transparent 34%),linear-gradient(135deg,rgb(255 255 255 / .96),rgb(244 250 255 / .9))!important;box-shadow:0 32px 72px rgb(6 31 69 / .1),inset 0 1px 0 rgb(255 255 255 / .94)!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important}.softwork-mei-inner::before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background-image:linear-gradient(135deg,rgb(0 114 242 / .03) 1px,transparent 1px),linear-gradient(45deg,rgb(0 217 255 / .022) 1px,transparent 1px);background-size:32px 32px;opacity:.55}.softwork-mei-inner::after{content:"";position:absolute;top:0;left:8%;right:8%;height:3px;z-index:1;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(0 114 242 / .75),rgb(0 217 255 / .95),rgb(16 199 138 / .55),transparent)!important;box-shadow:0 0 22px rgb(0 217 255 / .38),0 0 38px rgb(0 114 242 / .14)!important}.softwork-mei-inner>*{position:relative!important;z-index:3!important}.softwork-mei-inner>.e-con,.softwork-mei-inner>.elementor-element{min-width:0!important;box-sizing:border-box!important}@media (max-width:1024px){.softwork-mei-inner{max-width:820px!important;min-height:auto!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:46px!important;padding:54px 46px!important;border-radius:28px!important}}@media (max-width:767px){.softwork-mei-inner{max-width:100%!important;gap:36px!important;padding:38px 22px 42px 22px!important;border-radius:24px!important}.softwork-mei-inner::after{left:12%;right:12%;height:2px}}.softwork-mei-content{position:relative!important;z-index:4!important;width:50%!important;max-width:560px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;padding:0!important;margin:0!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important}.softwork-mei-content .elementor-widget,.softwork-mei-content .elementor-widget-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.softwork-mei-eyebrow,.softwork-mei-eyebrow .elementor-widget-container,.softwork-mei-eyebrow .elementor-heading-title{width:100%!important;margin:0 0 22px 0!important;padding:0!important;text-align:left!important;font-family:"Montserrat",sans-serif!important}.softwork-mei-eyebrow .elementor-heading-title{color:#006bff!important;font-size:0.72rem!important;line-height:1.2!important;font-weight:900!important;letter-spacing:2px!important;text-transform:uppercase!important}.softwork-mei-title,.softwork-mei-title .elementor-widget-container,.softwork-mei-title .elementor-heading-title{width:100%!important;margin:0!important;padding:0!important;text-align:left!important;font-family:"Montserrat",sans-serif!important}.softwork-mei-title .elementor-heading-title{max-width:560px!important;color:#061f45!important;font-size:clamp(2.3rem, 3.7vw, 3.15rem)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-1.5px!important;margin:0!important}.softwork-mei-desc,.softwork-mei-desc .elementor-widget-container{width:100%!important;max-width:560px!important;margin:24px 0 0 0!important;padding:0!important;text-align:left!important;font-family:"Montserrat",sans-serif!important}.softwork-mei-desc p{color:rgb(6 31 69 / .78)!important;font-size:1.04rem!important;line-height:1.62!important;font-weight:500!important;letter-spacing:-0.1px!important;margin:0!important}.softwork-mei-benefits{width:100%!important;max-width:560px!important;display:flex!important;flex-direction:column!important;gap:12px!important;list-style:none!important;margin:34px 0 0 0!important;padding:0!important;font-family:"Montserrat",sans-serif!important}.softwork-mei-benefits li{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;color:#061f45!important;font-size:1rem!important;line-height:1.35!important;font-weight:800!important;letter-spacing:-0.2px!important;margin:0!important;padding:0!important}.softwork-mei-check{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:linear-gradient(135deg,#10c78a,#00b879)!important;color:#ffffff!important;font-size:0.72rem!important;line-height:1!important;font-weight:900!important;box-shadow:0 8px 16px rgb(16 199 138 / .26),0 0 18px rgb(16 199 138 / .18)!important}.softwork-mei-button{width:auto!important;max-width:fit-content!important;margin:42px 0 0 0!important;padding:0!important}.softwork-mei-button .elementor-button{position:relative!important;overflow:hidden!important;isolation:isolate!important;min-height:48px!important;padding:0 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:none!important;background:linear-gradient(135deg,#10c78a 0%,#00b879 100%)!important;color:#ffffff!important;box-shadow:0 16px 34px rgb(16 199 138 / .26),0 0 28px rgb(16 199 138 / .14)!important;transition:transform 0.35s ease,box-shadow 0.35s ease,filter 0.35s ease!important}.softwork-mei-button .elementor-button::before{content:"";position:absolute;top:-80%;left:-45%;z-index:-1;width:42%;height:260%;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .65),transparent);transform:rotate(18deg);opacity:0}.softwork-mei-button .elementor-button:hover::before{animation:softwork-mei-button-shine 0.85s ease forwards}@keyframes softwork-mei-button-shine{0%{left:-45%;opacity:0}25%{opacity:1}100%{left:125%;opacity:0}}.softwork-mei-button .elementor-button-text{position:relative!important;z-index:2!important;color:#ffffff!important;font-family:"Montserrat",sans-serif!important;font-size:0.78rem!important;line-height:1!important;font-weight:900!important;letter-spacing:0.2px!important;text-transform:uppercase!important}.softwork-mei-button .elementor-button:hover{transform:translateY(-3px)!important;filter:brightness(1.04)!important;box-shadow:0 20px 42px rgb(16 199 138 / .34),0 0 34px rgb(16 199 138 / .22)!important}@media (max-width:1024px){.softwork-mei-content{width:100%!important;max-width:680px!important;align-items:center!important;text-align:center!important}.softwork-mei-eyebrow,.softwork-mei-eyebrow .elementor-heading-title,.softwork-mei-title,.softwork-mei-title .elementor-heading-title,.softwork-mei-desc,.softwork-mei-desc .elementor-widget-container,.softwork-mei-desc p{text-align:center!important}.softwork-mei-title .elementor-heading-title{max-width:680px!important;font-size:2.55rem!important}.softwork-mei-desc{max-width:620px!important;margin-top:22px!important}.softwork-mei-benefits{max-width:520px!important;align-items:center!important;margin-top:30px!important}.softwork-mei-benefits li{justify-content:center!important;text-align:left!important}.softwork-mei-button{margin-top:38px!important}}@media (max-width:767px){.softwork-mei-content{max-width:100%!important}.softwork-mei-eyebrow,.softwork-mei-eyebrow .elementor-heading-title{margin-bottom:16px!important}.softwork-mei-eyebrow .elementor-heading-title{font-size:0.62rem!important;letter-spacing:1.4px!important}.softwork-mei-title .elementor-heading-title{font-size:1.8rem!important;line-height:1.12!important;letter-spacing:-0.8px!important}.softwork-mei-desc{margin-top:18px!important}.softwork-mei-desc p{font-size:0.9rem!important;line-height:1.55!important}.softwork-mei-benefits{width:100%!important;max-width:320px!important;gap:11px!important;margin-top:26px!important}.softwork-mei-benefits li{align-items:flex-start!important;justify-content:flex-start!important;font-size:0.88rem!important;line-height:1.38!important}.softwork-mei-check{margin-top:1px!important}.softwork-mei-button{width:100%!important;max-width:300px!important;margin-top:32px!important}.softwork-mei-button .elementor-button{width:100%!important;min-height:46px!important;padding:0 20px!important}.softwork-mei-button .elementor-button-text{font-size:0.68rem!important}}.softwork-mei-visual{position:relative!important;z-index:4!important;width:46%!important;max-width:500px!important;min-height:520px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important}.softwork-mei-visual .elementor-widget,.softwork-mei-visual .elementor-widget-container{margin:0!important;padding:0!important;box-sizing:border-box!important}.softwork-mei-image{position:relative!important;z-index:3!important;width:100%!important;max-width:408px!important;margin:0 auto!important;padding:0!important}.softwork-mei-image .elementor-widget-container{width:100%!important;max-width:408px!important;margin:0 auto!important;padding:0!important;border-radius:26px!important;overflow:hidden!important;box-shadow:0 30px 62px rgb(6 31 69 / .2),0 0 46px rgb(0 217 255 / .12)!important}.softwork-mei-image img{width:100%!important;height:500px!important;display:block!important;object-fit:cover!important;object-position:center center!important;border-radius:26px!important}.softwork-mei-visual::before{content:"";position:absolute;inset:auto 0 22px 0;z-index:1;width:430px;height:430px;margin:0 auto;border-radius:50%;background:radial-gradient(circle,rgb(0 217 255 / .24),transparent 68%);filter:blur(18px);opacity:.72;pointer-events:none}.softwork-mei-float-html,.softwork-mei-float-html .elementor-widget-container{position:static!important;width:0!important;height:0!important;margin:0!important;padding:0!important}.softwork-mei-floating-cards{position:absolute!important;inset:0!important;z-index:6!important;width:100%!important;height:100%!important;pointer-events:none!important}.softwork-mei-float-card{position:absolute!important;z-index:7!important;min-width:154px!important;min-height:60px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:10px 14px!important;border-radius:13px!important;border:1px solid rgb(0 114 242 / .12)!important;background:linear-gradient(135deg,rgb(255 255 255 / .96),rgb(242 249 255 / .9))!important;box-shadow:0 16px 34px rgb(6 31 69 / .16),inset 0 1px 0 rgb(255 255 255 / .96)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-sizing:border-box!important;animation:softwork-mei-float 4.2s ease-in-out infinite}.softwork-mei-float-card-01{top:34px!important;left:10px!important}.softwork-mei-float-card-02{top:42px!important;right:-10px!important;animation-delay:0.35s}.softwork-mei-float-card-03{left:4px!important;bottom:78px!important;animation-delay:0.7s}.softwork-mei-float-card-04{right:-8px!important;bottom:38px!important;animation-delay:1.05s}@keyframes softwork-mei-float{0%{transform:translateY(0)}50%{transform:translateY(-7px)}100%{transform:translateY(0)}}.softwork-mei-float-icon{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;background:linear-gradient(135deg,#0072f2,#00b8ff)!important;color:#ffffff!important;box-shadow:0 10px 18px rgb(0 114 242 / .24),0 0 16px rgb(0 217 255 / .16)!important}.softwork-mei-float-icon i,.softwork-mei-float-icon i::before{color:#ffffff!important;font-size:0.86rem!important;line-height:1!important}.softwork-mei-float-text{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;font-family:"Montserrat",sans-serif!important;text-align:left!important}.softwork-mei-float-text strong{color:#061f45!important;font-size:0.72rem!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-0.2px!important}.softwork-mei-float-text small{color:rgb(6 31 69 / .66)!important;font-size:0.58rem!important;line-height:1.1!important;font-weight:700!important}@media (max-width:1024px){.softwork-mei-visual{width:100%!important;max-width:520px!important;min-height:520px!important}.softwork-mei-image{max-width:390px!important}.softwork-mei-image .elementor-widget-container{max-width:390px!important}.softwork-mei-image img{height:480px!important}.softwork-mei-float-card-01{left:0!important}.softwork-mei-float-card-02{right:0!important}.softwork-mei-float-card-03{left:0!important}.softwork-mei-float-card-04{right:0!important}}@media (max-width:767px){.softwork-mei-visual{max-width:340px!important;min-height:440px!important}.softwork-mei-image{max-width:280px!important}.softwork-mei-image .elementor-widget-container{max-width:280px!important;border-radius:22px!important}.softwork-mei-image img{height:370px!important;border-radius:22px!important}.softwork-mei-visual::before{width:280px;height:280px;bottom:50px}.softwork-mei-float-card{min-width:132px!important;min-height:52px!important;gap:8px!important;padding:8px 10px!important;border-radius:12px!important}.softwork-mei-float-icon{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border-radius:9px!important}.softwork-mei-float-icon i,.softwork-mei-float-icon i::before{font-size:0.76rem!important}.softwork-mei-float-text strong{font-size:0.62rem!important}.softwork-mei-float-text small{font-size:0.50rem!important}.softwork-mei-float-card-01{top:18px!important;left:-6px!important}.softwork-mei-float-card-02{top:72px!important;right:-6px!important}.softwork-mei-float-card-03{left:-8px!important;bottom:76px!important}.softwork-mei-float-card-04{right:-8px!important;bottom:22px!important}}.softwork-mei-inner{max-width:1180px!important;min-height:640px!important;align-items:center!important;justify-content:space-between!important;padding:64px 68px!important;gap:58px!important}.softwork-mei-content{flex:0 0 50%!important;width:50%!important;max-width:560px!important;align-self:center!important}.softwork-mei-visual{flex:0 0 46%!important;width:46%!important;max-width:500px!important;align-self:center!important}.softwork-mei-title .elementor-heading-title{max-width:560px!important;font-size:clamp(2.45rem, 3.55vw, 3.12rem)!important;line-height:1.08!important;letter-spacing:-1.6px!important}.softwork-mei-desc{max-width:540px!important;margin-top:24px!important}.softwork-mei-desc p{font-size:1.03rem!important;line-height:1.62!important}.softwork-mei-benefits{margin-top:34px!important;gap:12px!important}.softwork-mei-button{margin-top:42px!important}.softwork-mei-image{max-width:408px!important}.softwork-mei-image .elementor-widget-container{max-width:408px!important;border-radius:26px!important}.softwork-mei-image img{height:500px!important;border-radius:26px!important;object-fit:cover!important;object-position:center center!important}.softwork-mei-float-card-01{top:34px!important;left:-22px!important}.softwork-mei-float-card-02{top:42px!important;right:-30px!important}.softwork-mei-float-card-03{left:-28px!important;bottom:78px!important}.softwork-mei-float-card-04{right:-30px!important;bottom:38px!important}.softwork-mei-float-card{min-width:160px!important;min-height:60px!important;border-radius:14px!important;box-shadow:0 18px 38px rgb(6 31 69 / .17),0 0 26px rgb(0 217 255 / .08),inset 0 1px 0 rgb(255 255 255 / .96)!important}@keyframes softwork-mei-float{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.015)}100%{transform:translateY(0) scale(1)}}@media (max-width:1024px){.softwork-mei-inner{max-width:820px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:56px 46px!important;gap:48px!important}.softwork-mei-content,.softwork-mei-visual{flex:none!important;width:100%!important}.softwork-mei-content{max-width:680px!important}.softwork-mei-visual{max-width:520px!important}.softwork-mei-title .elementor-heading-title{max-width:680px!important;font-size:2.55rem!important}.softwork-mei-desc{max-width:620px!important}.softwork-mei-image{max-width:390px!important}.softwork-mei-image .elementor-widget-container{max-width:390px!important}.softwork-mei-image img{height:480px!important}.softwork-mei-float-card-01{left:0!important}.softwork-mei-float-card-02{right:0!important}.softwork-mei-float-card-03{left:0!important}.softwork-mei-float-card-04{right:0!important}}@media (max-width:767px){.softwork-mei-inner{padding:38px 22px 42px 22px!important;gap:38px!important;border-radius:24px!important}.softwork-mei-content{max-width:100%!important}.softwork-mei-title .elementor-heading-title{font-size:1.82rem!important;line-height:1.12!important;letter-spacing:-0.8px!important}.softwork-mei-desc{max-width:100%!important;margin-top:18px!important}.softwork-mei-benefits{margin-top:26px!important}.softwork-mei-button{margin-top:32px!important}.softwork-mei-visual{max-width:340px!important;min-height:440px!important}.softwork-mei-image{max-width:280px!important}.softwork-mei-image .elementor-widget-container{max-width:280px!important;border-radius:22px!important}.softwork-mei-image img{height:370px!important;border-radius:22px!important}.softwork-mei-float-card-01{top:18px!important;left:-6px!important}.softwork-mei-float-card-02{top:72px!important;right:-6px!important}.softwork-mei-float-card-03{left:-8px!important;bottom:76px!important}.softwork-mei-float-card-04{right:-8px!important;bottom:22px!important}}.softwork-mei-float-card{display:inline-flex!important;align-items:center!important;gap:10px!important;min-height:52px!important}.softwork-mei-float-icon{position:relative!important;flex:0 0 36px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;background:linear-gradient(135deg,#0ea5ff 0%,#0077ff 100%)!important;box-shadow:0 10px 20px rgb(0 119 255 / .22),inset 0 1px 0 rgb(255 255 255 / .3)!important;overflow:hidden!important}.softwork-mei-float-icon::before{content:""!important;position:absolute!important;inset:1px!important;border-radius:11px!important;background:radial-gradient(circle at 30% 20%,rgb(255 255 255 / .3),transparent 45%)!important;pointer-events:none!important}.softwork-mei-float-icon svg{position:relative!important;z-index:2!important;width:18px!important;height:18px!important;display:block!important;stroke:#061f45!important;fill:none!important;stroke-width:2.2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.softwork-mei-float-text{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:1px!important;line-height:1!important}.softwork-mei-float-text strong{display:block!important;margin:0!important;color:#061f45!important;font-size:0.92rem!important;line-height:1.1!important;font-weight:800!important;font-family:"Montserrat",sans-serif!important}.softwork-mei-float-text small{display:block!important;margin:0!important;color:rgb(6 31 69 / .68)!important;font-size:0.72rem!important;line-height:1.15!important;font-weight:600!important;font-family:"Montserrat",sans-serif!important}.softwork-mei-float-card-01,.softwork-mei-float-card-02,.softwork-mei-float-card-03,.softwork-mei-float-card-04{padding:10px 14px!important}@media (max-width:767px){.softwork-mei-floating-cards{position:absolute!important;inset:0!important;width:100%!important;max-width:276px!important;height:360px!important;margin:0 auto!important;left:0!important;right:0!important;top:10px!important;z-index:5!important;pointer-events:none!important;display:block!important}.softwork-mei-float-card{position:absolute!important;display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:48px!important;padding:8px 9px!important;border-radius:14px!important;max-width:128px!important;width:auto!important;box-sizing:border-box!important;pointer-events:auto!important}.softwork-mei-float-icon{flex:0 0 28px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;border-radius:9px!important}.softwork-mei-float-icon svg{width:14px!important;height:14px!important}.softwork-mei-float-text strong{font-size:0.72rem!important;line-height:1.06!important}.softwork-mei-float-text small{font-size:0.58rem!important;line-height:1.06!important}.softwork-mei-float-card-01{top:6px!important;left:-10px!important}.softwork-mei-float-card-02{top:44px!important;right:-22px!important}.softwork-mei-float-card-03{left:-10px!important;bottom:18px!important}.softwork-mei-float-card-04{right:-18px!important;bottom:2px!important}}@media (min-width:1025px){body .softwork-mei-section .softwork-mei-content{width:50%!important;max-width:560px!important;min-height:500px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;padding:18px 8px 18px 0!important;margin:0!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content .elementor-widget,body .softwork-mei-section .softwork-mei-content .elementor-widget-container{margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-eyebrow{margin-bottom:12px!important}body .softwork-mei-section .softwork-mei-title{margin-bottom:20px!important}body .softwork-mei-section .softwork-mei-title .elementor-heading-title{max-width:535px!important;font-size:clamp(2.35rem, 3.25vw, 2.95rem)!important;line-height:1.06!important;letter-spacing:-1.45px!important}body .softwork-mei-section .softwork-mei-desc{max-width:545px!important;margin-bottom:32px!important}body .softwork-mei-section .softwork-mei-desc p{font-size:1.03rem!important;line-height:1.58!important;margin:0!important}body .softwork-mei-section .softwork-mei-benefits{width:100%!important;max-width:545px!important;display:flex!important;flex-direction:column!important;gap:15px!important;margin:0 0 36px 0!important;padding:0!important;list-style:none!important}body .softwork-mei-section .softwork-mei-benefits li{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;font-size:1rem!important;line-height:1.35!important}body .softwork-mei-section .softwork-mei-button{margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-button .elementor-button,body .softwork-mei-section .softwork-mei-button a,body .softwork-mei-section .softwork-mei-button .elementor-button-link{min-height:50px!important;padding-left:30px!important;padding-right:30px!important}}@media (min-width:1025px){body .softwork-mei-section .softwork-mei-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;min-height:500px!important;padding:34px 0 34px 0!important;gap:0!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content>.elementor-element,body .softwork-mei-section .softwork-mei-content>.elementor-widget{margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-eyebrow{margin-bottom:14px!important}body .softwork-mei-section .softwork-mei-eyebrow .elementor-heading-title{margin:0!important}body .softwork-mei-section .softwork-mei-title{margin-bottom:24px!important}body .softwork-mei-section .softwork-mei-title .elementor-heading-title{margin:0!important;line-height:1.05!important}body .softwork-mei-section .softwork-mei-desc{margin-bottom:34px!important;max-width:540px!important}body .softwork-mei-section .softwork-mei-desc p{margin:0!important;line-height:1.6!important}body .softwork-mei-section .softwork-mei-benefits{margin:0 0 42px 0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:16px!important;list-style:none!important}body .softwork-mei-section .softwork-mei-benefits li{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:10px!important}body .softwork-mei-section .softwork-mei-button{margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-button .elementor-button{min-height:52px!important;padding-left:30px!important;padding-right:30px!important}}@media (min-width:1025px){body .softwork-mei-section .softwork-mei-content{min-height:500px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding-top:28px!important;padding-bottom:22px!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content>.elementor-element,body .softwork-mei-section .softwork-mei-content>.elementor-widget{width:100%!important;margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-content>.elementor-element:nth-child(1),body .softwork-mei-section .softwork-mei-eyebrow{margin-bottom:18px!important}body .softwork-mei-section .softwork-mei-content>.elementor-element:nth-child(2),body .softwork-mei-section .softwork-mei-title{margin-bottom:30px!important}body .softwork-mei-section .softwork-mei-content>.elementor-element:nth-child(3),body .softwork-mei-section .softwork-mei-desc{margin-bottom:36px!important}body .softwork-mei-section .softwork-mei-content>.elementor-element:nth-child(4){margin-bottom:0!important}body .softwork-mei-section .softwork-mei-benefits{margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:18px!important;list-style:none!important}body .softwork-mei-section .softwork-mei-benefits li{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:10px!important}body .softwork-mei-section .softwork-mei-content>.elementor-element:nth-child(5),body .softwork-mei-section .softwork-mei-button{margin-top:auto!important;padding-top:42px!important}body .softwork-mei-section .softwork-mei-button .elementor-button{min-height:52px!important;padding-left:32px!important;padding-right:32px!important}}@media (min-width:1025px){body .softwork-mei-section{padding-top:86px!important;padding-bottom:92px!important}body .softwork-mei-section .softwork-mei-inner{width:100%!important;max-width:1114px!important;margin-left:auto!important;margin-right:auto!important;padding-left:64px!important;padding-right:64px!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content{flex:0 0 50%!important;width:50%!important;max-width:520px!important}body .softwork-mei-section .softwork-mei-visual{flex:0 0 46%!important;width:46%!important;max-width:470px!important}}@media (min-width:1025px){body .softwork-segments-section{padding-bottom:52px!important}body .softwork-mei-section{padding-top:52px!important}}@media (min-width:768px) and (max-width:1024px){body .softwork-segments-section{padding-bottom:38px!important}body .softwork-mei-section{padding-top:38px!important;padding-bottom:68px!important}body .softwork-mei-section .softwork-mei-inner{width:calc(100% - 64px)!important;max-width:820px!important;min-height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:34px!important;padding:42px 46px 50px 46px!important;border-radius:28px!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content{width:100%!important;max-width:680px!important;min-height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;padding:0!important;margin:0!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content>.elementor-element,body .softwork-mei-section .softwork-mei-content>.elementor-widget{width:100%!important;margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-eyebrow{margin-bottom:14px!important}body .softwork-mei-section .softwork-mei-eyebrow,body .softwork-mei-section .softwork-mei-eyebrow .elementor-heading-title{text-align:center!important}body .softwork-mei-section .softwork-mei-eyebrow .elementor-heading-title{font-size:0.66rem!important;line-height:1.2!important;letter-spacing:1.7px!important}body .softwork-mei-section .softwork-mei-title{margin-bottom:18px!important}body .softwork-mei-section .softwork-mei-title,body .softwork-mei-section .softwork-mei-title .elementor-heading-title{text-align:center!important}body .softwork-mei-section .softwork-mei-title .elementor-heading-title{max-width:620px!important;margin:0 auto!important;font-size:2.25rem!important;line-height:1.08!important;letter-spacing:-1px!important}body .softwork-mei-section .softwork-mei-desc{max-width:610px!important;margin-bottom:26px!important}body .softwork-mei-section .softwork-mei-desc,body .softwork-mei-section .softwork-mei-desc p{text-align:center!important}body .softwork-mei-section .softwork-mei-desc p{font-size:0.96rem!important;line-height:1.55!important;margin:0!important}body .softwork-mei-section .softwork-mei-benefits{width:100%!important;max-width:520px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;margin:0 0 28px 0!important;padding:0!important;list-style:none!important}body .softwork-mei-section .softwork-mei-benefits li{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;font-size:0.92rem!important;line-height:1.35!important}body .softwork-mei-section .softwork-mei-button{margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-button .elementor-button{min-height:48px!important;padding-left:30px!important;padding-right:30px!important}body .softwork-mei-section .softwork-mei-button .elementor-button-text{font-size:0.72rem!important}body .softwork-mei-section .softwork-mei-visual{width:100%!important;max-width:520px!important;min-height:500px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-image{max-width:360px!important}body .softwork-mei-section .softwork-mei-image .elementor-widget-container{max-width:360px!important;border-radius:24px!important}body .softwork-mei-section .softwork-mei-image img{width:100%!important;height:440px!important;object-fit:cover!important;object-position:center center!important;border-radius:24px!important}body .softwork-mei-section .softwork-mei-floating-cards{position:absolute!important;inset:0!important;width:100%!important;max-width:460px!important;height:440px!important;margin:0 auto!important;left:0!important;right:0!important;top:30px!important;display:block!important;pointer-events:none!important;z-index:6!important}body .softwork-mei-section .softwork-mei-float-card{min-width:150px!important;min-height:56px!important;padding:9px 12px!important;gap:9px!important;border-radius:14px!important}body .softwork-mei-section .softwork-mei-float-icon{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border-radius:10px!important}body .softwork-mei-section .softwork-mei-float-icon svg{width:16px!important;height:16px!important}body .softwork-mei-section .softwork-mei-float-text strong{font-size:0.72rem!important;line-height:1.08!important}body .softwork-mei-section .softwork-mei-float-text small{font-size:0.58rem!important;line-height:1.08!important}body .softwork-mei-section .softwork-mei-float-card-01{top:14px!important;left:18px!important}body .softwork-mei-section .softwork-mei-float-card-02{top:54px!important;right:12px!important}body .softwork-mei-section .softwork-mei-float-card-03{left:16px!important;bottom:74px!important}body .softwork-mei-section .softwork-mei-float-card-04{right:14px!important;bottom:28px!important}}@media (min-width:768px) and (max-width:1024px){body .softwork-mei-section .softwork-mei-content{min-height:300px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;padding:8px 0 6px 0!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content>.elementor-element,body .softwork-mei-section .softwork-mei-content>.elementor-widget{width:100%!important;margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-eyebrow{margin-bottom:12px!important}body .softwork-mei-section .softwork-mei-title{margin-bottom:20px!important}body .softwork-mei-section .softwork-mei-title .elementor-heading-title{line-height:1.08!important}body .softwork-mei-section .softwork-mei-desc{margin-bottom:24px!important}body .softwork-mei-section .softwork-mei-desc p{line-height:1.55!important}body .softwork-mei-section .softwork-mei-benefits{margin:0!important;display:flex!important;flex-direction:column!important;gap:13px!important}body .softwork-mei-section .softwork-mei-benefits li{margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-button{margin-top:auto!important;padding-top:28px!important}body .softwork-mei-section .softwork-mei-button .elementor-button{min-height:48px!important}}@media (min-width:768px) and (max-width:1024px){body .softwork-mei-section .softwork-mei-content{width:100%!important;max-width:680px!important;min-height:400px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;padding:8px 0 10px 0!important;margin:0 auto!important;text-align:center!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content>*{width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content>:nth-child(1){margin-bottom:0!important}body .softwork-mei-section .softwork-mei-eyebrow,body .softwork-mei-section .softwork-mei-eyebrow .elementor-heading-title{margin:0!important;text-align:center!important}body .softwork-mei-section .softwork-mei-content>:nth-child(2){margin-bottom:0!important}body .softwork-mei-section .softwork-mei-title,body .softwork-mei-section .softwork-mei-title .elementor-widget-container,body .softwork-mei-section .softwork-mei-title .elementor-heading-title{margin:0!important;text-align:center!important}body .softwork-mei-section .softwork-mei-title .elementor-heading-title{max-width:620px!important;margin-left:auto!important;margin-right:auto!important;line-height:1.08!important}body .softwork-mei-section .softwork-mei-content>:nth-child(3){margin-bottom:0!important}body .softwork-mei-section .softwork-mei-desc,body .softwork-mei-section .softwork-mei-desc .elementor-widget-container,body .softwork-mei-section .softwork-mei-desc p{margin:0!important;text-align:center!important}body .softwork-mei-section .softwork-mei-desc{max-width:610px!important;margin-left:auto!important;margin-right:auto!important}body .softwork-mei-section .softwork-mei-desc p{line-height:1.58!important}body .softwork-mei-section .softwork-mei-content>:nth-child(4){margin-bottom:0!important}body .softwork-mei-section .softwork-mei-benefits{width:100%!important;max-width:520px!important;margin:0 auto!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:15px!important;list-style:none!important}body .softwork-mei-section .softwork-mei-benefits li{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin:0!important;padding:0!important;text-align:left!important}body .softwork-mei-section .softwork-mei-content>:nth-child(5){margin-top:0!important}body .softwork-mei-section .softwork-mei-button{margin:0 auto!important;padding:0!important}body .softwork-mei-section .softwork-mei-button .elementor-widget-container{margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-button .elementor-button{min-height:50px!important;padding-left:32px!important;padding-right:32px!important}}@media (max-width:767px){body .softwork-segments-section{padding-bottom:18px!important}body .softwork-mei-section{padding-top:22px!important;padding-bottom:52px!important}body .softwork-mei-section .softwork-mei-inner{width:calc(100% - 28px)!important;max-width:420px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:32px!important;padding:28px 18px 36px 18px!important;border-radius:24px!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content{width:100%!important;max-width:100%!important;min-height:470px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;text-align:center!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-content>*{width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body .softwork-mei-section .softwork-mei-eyebrow,body .softwork-mei-section .softwork-mei-eyebrow .elementor-heading-title{margin:0!important;text-align:center!important}body .softwork-mei-section .softwork-mei-eyebrow .elementor-heading-title{font-size:0.62rem!important;line-height:1.2!important;letter-spacing:1.4px!important}body .softwork-mei-section .softwork-mei-title,body .softwork-mei-section .softwork-mei-title .elementor-widget-container,body .softwork-mei-section .softwork-mei-title .elementor-heading-title{margin:0!important;text-align:center!important}body .softwork-mei-section .softwork-mei-title .elementor-heading-title{max-width:340px!important;margin-left:auto!important;margin-right:auto!important;font-size:1.78rem!important;line-height:1.1!important;letter-spacing:-0.8px!important}body .softwork-mei-section .softwork-mei-desc,body .softwork-mei-section .softwork-mei-desc .elementor-widget-container,body .softwork-mei-section .softwork-mei-desc p{margin:0!important;text-align:center!important}body .softwork-mei-section .softwork-mei-desc{max-width:320px!important;margin-left:auto!important;margin-right:auto!important}body .softwork-mei-section .softwork-mei-desc p{font-size:0.9rem!important;line-height:1.58!important}body .softwork-mei-section .softwork-mei-benefits{width:100%!important;max-width:320px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:15px!important;margin:0 auto!important;padding:0!important;list-style:none!important}body .softwork-mei-section .softwork-mei-benefits li{width:100%!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:9px!important;margin:0!important;padding:0!important;text-align:left!important;font-size:0.86rem!important;line-height:1.38!important}body .softwork-mei-section .softwork-mei-check{margin-top:1px!important}body .softwork-mei-section .softwork-mei-button{width:100%!important;max-width:300px!important;margin:0 auto!important;padding:0!important}body .softwork-mei-section .softwork-mei-button .elementor-widget-container{margin:0!important;padding:0!important}body .softwork-mei-section .softwork-mei-button .elementor-button{width:100%!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding-left:18px!important;padding-right:18px!important}body .softwork-mei-section .softwork-mei-button .elementor-button-text{font-size:0.66rem!important;line-height:1!important}}.softwork-carousel-section{position:relative!important;overflow:hidden!important;isolation:isolate!important;width:100%!important;max-width:100%!important;min-height:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:76px 0 86px 0!important;margin:0!important;box-sizing:border-box!important;background:radial-gradient(circle at 16% 20%,rgb(0 217 255 / .09),transparent 32%),radial-gradient(circle at 86% 22%,rgb(0 114 242 / .08),transparent 34%),linear-gradient(180deg,#f5f9ff 0%,#edf4fb 100%)!important;font-family:"Montserrat",sans-serif!important}.softwork-carousel-section::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(135deg,rgb(0 114 242 / .028) 1px,transparent 1px),linear-gradient(45deg,rgb(0 217 255 / .022) 1px,transparent 1px);background-size:34px 34px;opacity:.42}.softwork-carousel-section::after{content:"";position:absolute;top:-150px;right:-160px;z-index:0;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgb(0 217 255 / .22),transparent 68%)!important;filter:blur(12px);opacity:.72;pointer-events:none}.softwork-carousel-section>*{position:relative!important;z-index:2!important}.softwork-carousel-inner{position:relative!important;z-index:3!important;width:100%!important;max-width:1114px!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:42px!important;padding:0!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important}.softwork-carousel-inner>.e-con,.softwork-carousel-inner>.elementor-element{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.softwork-carousel-header{position:relative!important;z-index:4!important;width:100%!important;max-width:1114px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:14px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;box-sizing:border-box!important;text-align:center!important;font-family:"Montserrat",sans-serif!important}.softwork-carousel-header .elementor-widget,.softwork-carousel-header .elementor-widget-container{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important;text-align:center!important;box-sizing:border-box!important}.softwork-carousel-eyebrow,.softwork-carousel-eyebrow .elementor-widget-container,.softwork-carousel-eyebrow .elementor-heading-title{width:100%!important;margin:0!important;padding:0!important;text-align:center!important;font-family:"Montserrat",sans-serif!important}.softwork-carousel-eyebrow .elementor-heading-title{color:#006bff!important;font-size:0.72rem!important;line-height:1.2!important;font-weight:900!important;letter-spacing:1.8px!important;text-transform:uppercase!important}.softwork-carousel-title,.softwork-carousel-title .elementor-widget-container,.softwork-carousel-title .elementor-heading-title{width:100%!important;margin:0!important;padding:0!important;text-align:center!important;font-family:"Montserrat",sans-serif!important}.softwork-carousel-title .elementor-heading-title{max-width:1114px!important;margin-left:auto!important;margin-right:auto!important;color:#061f45!important;font-size:clamp(2.4rem, 3.2vw, 3rem)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-1.4px!important;white-space:nowrap!important}.softwork-carousel-subtitle,.softwork-carousel-subtitle .elementor-widget-container{width:100%!important;max-width:850px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;text-align:center!important;font-family:"Montserrat",sans-serif!important}.softwork-carousel-subtitle p{color:rgb(6 31 69 / .76)!important;font-size:1.04rem!important;line-height:1.55!important;font-weight:500!important;margin:0!important}.softwork-logo-showcase{position:relative!important;z-index:4!important;overflow:hidden!important;isolation:isolate!important;width:100%!important;max-width:1114px!important;min-height:260px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:18px!important;margin:0 auto!important;padding:34px 0!important;border-radius:28px!important;border:1px solid rgb(0 114 242 / .26)!important;background:radial-gradient(circle at 10% 18%,rgb(0 217 255 / .26),transparent 31%),radial-gradient(circle at 90% 72%,rgb(0 114 242 / .22),transparent 38%),radial-gradient(circle at 48% 46%,rgb(255 255 255 / .34),transparent 54%),linear-gradient(135deg,#d3eaff 0%,#c5ddf4 36%,#e1f4ff 68%,#c8e1f6 100%)!important;box-shadow:0 30px 74px rgb(6 31 69 / .15),0 0 42px rgb(0 217 255 / .08),inset 0 1px 0 rgb(255 255 255 / .58),inset 0 0 0 1px rgb(255 255 255 / .34)!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important}.softwork-logo-showcase::before{content:""!important;position:absolute!important;inset:0!important;z-index:-2!important;pointer-events:none!important;background-image:linear-gradient(135deg,rgb(0 114 242 / .06) 1px,transparent 1px),linear-gradient(45deg,rgb(0 217 255 / .045) 1px,transparent 1px);background-size:32px 32px!important;opacity:0.62!important}.softwork-logo-showcase::after{content:""!important;position:absolute!important;inset:0!important;z-index:10!important;pointer-events:none!important;border-radius:28px!important;border:1px solid rgb(0 114 242 / .26)!important;background:linear-gradient(90deg,rgb(211 234 255) 0%,rgb(211 234 255 / .99) 3%,rgb(211 234 255 / .88) 8%,rgb(211 234 255 / .4) 16%,#fff0 27%,#fff0 73%,rgb(211 234 255 / .4) 84%,rgb(211 234 255 / .88) 92%,rgb(211 234 255 / .99) 97%,rgb(211 234 255) 100%)!important}.softwork-logo-showcase>*{position:relative!important;z-index:2!important}.softwork-logo-track,.softwork-logo-track.e-con,.softwork-logo-track.e-flex,.softwork-logo-track.elementor-element{position:relative!important;width:max-content!important;min-width:max-content!important;max-width:none!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;--flex-wrap:nowrap !important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;white-space:nowrap!important;overflow:visible!important;will-change:transform}.softwork-logo-track>.softwork-logo-card,.softwork-logo-track>.elementor-element,.softwork-logo-track>.e-con{flex:0 0 270px!important;width:270px!important;min-width:270px!important;max-width:270px!important;display:flex!important}.softwork-logo-track-01{margin-left:-144px!important;animation:softwork-logo-marquee-left 34s linear infinite!important}.softwork-logo-track-02{margin-left:-432px!important;animation:softwork-logo-marquee-right 38s linear infinite!important}.softwork-logo-showcase:hover .softwork-logo-track-01,.softwork-logo-showcase:hover .softwork-logo-track-02{animation-play-state:paused!important}@keyframes softwork-logo-marquee-left{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 9px))}}@keyframes softwork-logo-marquee-right{0%{transform:translateX(calc(-50% - 9px))}100%{transform:translateX(0)}}.softwork-logo-card{position:relative!important;overflow:hidden!important;isolation:isolate!important;flex:0 0 270px!important;width:270px!important;min-width:270px!important;max-width:270px!important;height:145px!important;min-height:145px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px 28px!important;margin:0!important;border-radius:18px!important;border:1px solid rgb(0 114 242 / .18)!important;background:radial-gradient(circle at 18% 16%,rgb(0 217 255 / .1),transparent 34%),linear-gradient(135deg,rgb(255 255 255 / .99),rgb(248 252 255 / .96))!important;box-shadow:0 18px 38px rgb(6 31 69 / .12),0 0 0 1px rgb(255 255 255 / .72) inset,inset 0 1px 0 rgb(255 255 255 / .98)!important;box-sizing:border-box!important;transition:transform 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease,background 0.35s ease!important}.softwork-logo-card::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(120deg,transparent 0%,rgb(255 255 255 / .68) 42%,transparent 72%)!important;opacity:0!important;transform:translateX(-82%)!important;transition:opacity 0.35s ease,transform 0.6s ease!important}.softwork-logo-card:hover{transform:translateY(-6px)!important;border-color:rgb(0 217 255 / .48)!important;background:radial-gradient(circle at 18% 16%,rgb(0 217 255 / .16),transparent 35%),linear-gradient(135deg,rgb(255 255 255),rgb(250 253 255 / .98))!important;box-shadow:0 24px 48px rgb(6 31 69 / .16),0 0 32px rgb(0 217 255 / .22),0 0 0 1px rgb(255 255 255 / .78) inset,inset 0 1px 0 rgb(255 255 255)!important}.softwork-logo-card:hover::before{opacity:1!important;transform:translateX(80%)!important}.softwork-logo-image,.softwork-logo-image .elementor-widget-container{width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}.softwork-logo-image img{width:auto!important;max-width:235px!important;height:auto!important;max-height:108px!important;display:block!important;object-fit:contain!important;opacity:0.9!important;filter:grayscale(100%) contrast(1.16) brightness(.98)!important;transition:opacity 0.35s ease,filter 0.35s ease,transform 0.35s ease!important}.softwork-logo-card:hover .softwork-logo-image img{opacity:1!important;filter:grayscale(0%) contrast(1.14) brightness(1.02)!important;transform:scale(1.055)!important}@media (max-width:1024px){.softwork-carousel-section{min-height:auto!important;padding:64px 0 72px 0!important}.softwork-carousel-section::after{width:360px;height:360px;top:-130px;right:-140px}.softwork-carousel-inner{width:calc(100% - 64px)!important;max-width:820px!important;gap:36px!important}.softwork-carousel-header{max-width:760px!important;gap:12px!important}.softwork-carousel-title .elementor-heading-title{max-width:720px!important;font-size:2.45rem!important;line-height:1.08!important;white-space:normal!important}.softwork-carousel-subtitle,.softwork-carousel-subtitle .elementor-widget-container{max-width:680px!important}.softwork-carousel-subtitle p{font-size:0.98rem!important;line-height:1.52!important}.softwork-logo-showcase{max-width:820px!important;min-height:240px!important;padding:30px 0!important;border-radius:26px!important;gap:16px!important}.softwork-logo-track,.softwork-logo-track.e-con,.softwork-logo-track.e-flex,.softwork-logo-track.elementor-element{gap:16px!important}.softwork-logo-track>.softwork-logo-card,.softwork-logo-track>.elementor-element,.softwork-logo-track>.e-con,.softwork-logo-card{flex:0 0 230px!important;width:230px!important;min-width:230px!important;max-width:230px!important;height:124px!important;min-height:124px!important;padding:16px 24px!important;border-radius:16px!important}.softwork-logo-image img{max-width:200px!important;max-height:88px!important}.softwork-logo-track-01{margin-left:-123px!important;animation-duration:30s!important}.softwork-logo-track-02{margin-left:-369px!important;animation-duration:34s!important}}@media (max-width:767px){.softwork-carousel-section{min-height:auto!important;padding:48px 0 58px 0!important}.softwork-carousel-section::after{width:300px;height:300px;top:-110px;right:-130px}.softwork-carousel-inner{width:calc(100% - 40px)!important;max-width:420px!important;gap:30px!important}.softwork-carousel-header{max-width:360px!important;gap:10px!important}.softwork-carousel-eyebrow .elementor-heading-title{font-size:0.62rem!important;letter-spacing:1.2px!important}.softwork-carousel-title .elementor-heading-title{max-width:340px!important;font-size:1.65rem!important;line-height:1.12!important;letter-spacing:-0.7px!important;white-space:normal!important}.softwork-carousel-subtitle,.softwork-carousel-subtitle .elementor-widget-container{max-width:330px!important}.softwork-carousel-subtitle p{font-size:0.88rem!important;line-height:1.5!important}.softwork-logo-showcase{max-width:420px!important;min-height:220px!important;padding:26px 0!important;border-radius:22px!important;gap:14px!important}.softwork-logo-track,.softwork-logo-track.e-con,.softwork-logo-track.e-flex,.softwork-logo-track.elementor-element{gap:14px!important}.softwork-logo-track>.softwork-logo-card,.softwork-logo-track>.elementor-element,.softwork-logo-track>.e-con,.softwork-logo-card{flex:0 0 170px!important;width:170px!important;min-width:170px!important;max-width:170px!important;height:96px!important;min-height:96px!important;padding:14px 18px!important;border-radius:15px!important}.softwork-logo-image img{max-width:145px!important;max-height:68px!important}.softwork-logo-track-01{margin-left:-92px!important;animation-duration:26s!important}.softwork-logo-track-02{margin-left:-276px!important;animation-duration:30s!important}}@media (max-width:1024px){.softwork-logo-showcase::after{border-radius:26px!important;border:1px solid rgb(0 114 242 / .26)!important;background:linear-gradient(90deg,rgb(211 234 255) 0%,rgb(211 234 255 / .99) 3%,rgb(211 234 255 / .86) 8%,rgb(211 234 255 / .38) 15%,#fff0 24%,#fff0 76%,rgb(211 234 255 / .38) 85%,rgb(211 234 255 / .86) 92%,rgb(211 234 255 / .99) 97%,rgb(211 234 255) 100%)!important}}@media (max-width:767px){.softwork-logo-showcase::after{border-radius:22px!important;border:1px solid rgb(0 114 242 / .26)!important;background:linear-gradient(90deg,rgb(211 234 255) 0%,rgb(211 234 255 / .99) 4%,rgb(211 234 255 / .88) 10%,rgb(211 234 255 / .42) 18%,#fff0 28%,#fff0 72%,rgb(211 234 255 / .42) 82%,rgb(211 234 255 / .88) 90%,rgb(211 234 255 / .99) 96%,rgb(211 234 255) 100%)!important}}@media (prefers-reduced-motion:reduce){.softwork-logo-track-01,.softwork-logo-track-02{animation:none!important;transform:none!important}}.softwork-carousel-section{background:radial-gradient(circle at 15% 20%,rgb(0 217 255 / .22),transparent 28%),radial-gradient(circle at 82% 18%,rgb(0 114 242 / .3),transparent 32%),radial-gradient(circle at 50% 90%,rgb(0 217 255 / .12),transparent 36%),linear-gradient(135deg,#03152f 0%,#062b5c 42%,#041b3d 100%)!important;color:#ffffff!important}.softwork-carousel-section::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background-image:linear-gradient(135deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(45deg,rgb(0 217 255 / .055) 1px,transparent 1px);background-size:34px 34px!important;opacity:0.42!important}.softwork-carousel-section::after{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(circle at 22% 34%,rgb(0 217 255 / .18),transparent 24%),radial-gradient(circle at 78% 42%,rgb(0 114 242 / .22),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .04),transparent 46%,rgb(0 0 0 / .12))!important}.softwork-carousel-eyebrow .elementor-heading-title{color:#35dfff!important;text-shadow:0 0 18px rgb(0 217 255 / .35)!important}.softwork-carousel-title .elementor-heading-title{color:#ffffff!important;text-shadow:0 18px 42px rgb(0 0 0 / .28)!important}.softwork-carousel-subtitle p{color:rgb(255 255 255 / .78)!important}.softwork-logo-showcase{border:1px solid rgb(0 217 255 / .26)!important;background:radial-gradient(circle at 12% 18%,rgb(0 217 255 / .18),transparent 30%),radial-gradient(circle at 88% 62%,rgb(0 114 242 / .24),transparent 36%),linear-gradient(135deg,rgb(255 255 255 / .1),rgb(0 31 74 / .5))!important;box-shadow:0 30px 80px rgb(0 0 0 / .28),0 0 44px rgb(0 217 255 / .12),inset 0 1px 0 rgb(255 255 255 / .2)!important;backdrop-filter:blur(16px)!important}.softwork-logo-showcase::before{background-image:linear-gradient(135deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(45deg,rgb(0 217 255 / .055) 1px,transparent 1px)!important;opacity:0.42!important}.softwork-logo-showcase::after{border:1px solid rgb(0 217 255 / .26)!important;background:linear-gradient(90deg,rgb(3 21 47 / .98) 0%,rgb(3 21 47 / .92) 4%,rgb(3 21 47 / .72) 10%,rgb(3 21 47 / .32) 18%,#fff0 30%,#fff0 70%,rgb(3 21 47 / .32) 82%,rgb(3 21 47 / .72) 90%,rgb(3 21 47 / .92) 96%,rgb(3 21 47 / .98) 100%)!important}.softwork-logo-card{border:1px solid rgb(255 255 255 / .54)!important;background:radial-gradient(circle at 22% 18%,rgb(0 217 255 / .12),transparent 38%),linear-gradient(135deg,rgb(255 255 255 / .98),rgb(238 248 255 / .94))!important;box-shadow:0 18px 42px rgb(0 0 0 / .2),0 0 22px rgb(0 217 255 / .08),inset 0 1px 0 rgb(255 255 255 / .96)!important}.softwork-logo-card:hover{transform:translateY(-6px)!important;border-color:rgb(0 217 255 / .68)!important;box-shadow:0 26px 56px rgb(0 0 0 / .26),0 0 34px rgb(0 217 255 / .26),inset 0 1px 0 rgb(255 255 255 / .98)!important}.softwork-logo-image img{opacity:0.88!important;filter:grayscale(100%) contrast(1.12) brightness(.98)!important}.softwork-logo-card:hover .softwork-logo-image img{opacity:1!important;filter:grayscale(0%) contrast(1.08) brightness(1)!important;transform:scale(1.045)!important}@media (max-width:1024px){.softwork-logo-showcase::after{background:linear-gradient(90deg,rgb(3 21 47 / .98) 0%,rgb(3 21 47 / .92) 4%,rgb(3 21 47 / .72) 10%,rgb(3 21 47 / .3) 18%,#fff0 30%,#fff0 70%,rgb(3 21 47 / .3) 82%,rgb(3 21 47 / .72) 90%,rgb(3 21 47 / .92) 96%,rgb(3 21 47 / .98) 100%)!important}}@media (max-width:767px){.softwork-logo-showcase::after{background:linear-gradient(90deg,rgb(3 21 47 / .98) 0%,rgb(3 21 47 / .92) 5%,rgb(3 21 47 / .72) 12%,rgb(3 21 47 / .3) 20%,#fff0 32%,#fff0 68%,rgb(3 21 47 / .3) 80%,rgb(3 21 47 / .72) 88%,rgb(3 21 47 / .92) 95%,rgb(3 21 47 / .98) 100%)!important}}.softwork-carousel-section{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgb(0 160 255 / .1),transparent 60%),linear-gradient(160deg,#02112a 0%,#04244d 48%,#021a3a 100%)!important;color:#ffffff!important}.softwork-carousel-section::before{content:""!important;position:absolute!important;inset:-30%!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(closest-side at 20% 26%,rgb(0 196 255 / .3),transparent 72%),radial-gradient(closest-side at 82% 22%,rgb(0 110 230 / .32),transparent 72%),radial-gradient(closest-side at 66% 82%,rgb(0 150 255 / .2),transparent 72%);filter:blur(48px) saturate(1.05)!important;opacity:0.9!important;animation:softwork-aurora-flow 22s ease-in-out infinite alternate!important}.softwork-carousel-section::after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background-image:linear-gradient(rgb(120 200 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(120 200 255 / .045) 1px,transparent 1px);background-size:52px 52px!important;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 50% 45%,#000 35%,transparent 82%);mask-image:radial-gradient(ellipse 70% 80% at 50% 45%,#000 35%,transparent 82%);opacity:0.55!important;animation:softwork-grid-drift 40s linear infinite!important}.softwork-carousel-section .softwork-particles-canvas{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:2!important;pointer-events:none!important;display:block!important}.softwork-carousel-inner,.softwork-carousel-header,.softwork-logo-showcase{position:relative!important;z-index:3!important}.softwork-carousel-section::before,.softwork-carousel-section::after{will-change:transform,background-position}@keyframes softwork-aurora-flow{0%{transform:translate3d(-5%,-3%,0) scale(1);opacity:.78}50%{transform:translate3d(5%,2%,0) scale(1.1);opacity:.95}100%{transform:translate3d(-2%,5%,0) scale(1.05);opacity:.85}}@keyframes softwork-grid-drift{0%{background-position:0 0,0 0}100%{background-position:0 520px,520px 0}}@media (prefers-reduced-motion:reduce){.softwork-carousel-section::before,.softwork-carousel-section::after{animation:none!important}}.softwork-carousel-section{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:radial-gradient(ellipse 90% 70% at 50% 38%,#2a83ec 0%,#176ED7 46%,#0f56ad 100%)!important;color:#ffffff!important}.softwork-carousel-section::before{content:""!important;position:absolute!important;inset:-30%!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(closest-side at 22% 24%,rgb(120 200 255 / .45),transparent 72%),radial-gradient(closest-side at 80% 26%,rgb(80 170 255 / .4),transparent 72%),radial-gradient(closest-side at 64% 84%,rgb(0 120 230 / .35),transparent 72%);filter:blur(50px) saturate(1.05)!important;opacity:0.85!important;animation:softwork-aurora-flow 22s ease-in-out infinite alternate!important}.softwork-carousel-section::after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background-image:linear-gradient(rgb(255 255 255 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .06) 1px,transparent 1px);background-size:52px 52px!important;-webkit-mask-image:radial-gradient(ellipse 72% 82% at 50% 45%,#000 35%,transparent 82%);mask-image:radial-gradient(ellipse 72% 82% at 50% 45%,#000 35%,transparent 82%);opacity:0.5!important;animation:softwork-grid-drift 40s linear infinite!important}.softwork-carousel-section .softwork-particles-canvas{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:2!important;pointer-events:none!important;display:block!important}.softwork-carousel-inner,.softwork-carousel-header,.softwork-logo-showcase{position:relative!important;z-index:3!important}.softwork-carousel-section::before,.softwork-carousel-section::after{will-change:transform,background-position}@keyframes softwork-aurora-flow{0%{transform:translate3d(-5%,-3%,0) scale(1);opacity:.72}50%{transform:translate3d(5%,2%,0) scale(1.1);opacity:.9}100%{transform:translate3d(-2%,5%,0) scale(1.05);opacity:.8}}@keyframes softwork-grid-drift{0%{background-position:0 0,0 0}100%{background-position:0 520px,520px 0}}@media (prefers-reduced-motion:reduce){.softwork-carousel-section::before,.softwork-carousel-section::after{animation:none!important}}.softwork-page-hero{position:relative!important;overflow:hidden!important;isolation:isolate!important;width:100%!important;min-height:560px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:150px 0 170px 0!important;margin:0!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;font-family:"Montserrat",sans-serif!important;box-sizing:border-box!important}.softwork-page-hero::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(circle at 18% 28%,rgb(0 217 255 / .18),transparent 32%),linear-gradient(135deg,rgb(2 18 42 / .94) 0%,rgb(5 42 88 / .86) 48%,rgb(2 18 42 / .94) 100%)!important}.softwork-page-hero::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:150px!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(180deg,#fff0 0%,rgb(245 249 255 / .96) 100%)!important}.softwork-page-hero-inner{position:relative!important;z-index:5!important;width:100%!important;max-width:1040px!important;margin:0 auto!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important}.softwork-page-hero-inner .elementor-widget,.softwork-page-hero-inner .elementor-widget-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;text-align:center!important}.softwork-page-eyebrow .elementor-heading-title{color:#16dfff!important;font-size:0.78rem!important;line-height:1.2!important;font-weight:900!important;letter-spacing:1.8px!important;text-transform:uppercase!important;margin:0 0 18px 0!important}.softwork-page-title .elementor-heading-title{max-width:860px!important;margin:0 auto 22px auto!important;color:#ffffff!important;font-size:clamp(2.35rem, 4.2vw, 4.1rem)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-1.6px!important;text-shadow:0 18px 46px rgb(0 0 0 / .34)!important}.softwork-page-subtitle,.softwork-page-subtitle .elementor-widget-container{max-width:760px!important;margin:0 auto!important}.softwork-page-subtitle p{color:rgb(255 255 255 / .86)!important;font-size:1rem!important;line-height:1.55!important;font-weight:600!important;margin:0!important}.softwork-planos-hero{min-height:590px!important}@media (max-width:1024px){.softwork-page-hero{min-height:500px!important;padding:130px 0 140px 0!important}.softwork-page-hero-inner{width:calc(100% - 64px)!important;max-width:820px!important}.softwork-page-title .elementor-heading-title{max-width:740px!important;font-size:3rem!important;letter-spacing:-1.2px!important}.softwork-page-subtitle,.softwork-page-subtitle .elementor-widget-container{max-width:680px!important}}@media (max-width:767px){.softwork-page-hero{min-height:460px!important;padding:120px 0 120px 0!important}.softwork-page-hero-inner{width:calc(100% - 40px)!important;max-width:420px!important}.softwork-page-eyebrow .elementor-heading-title{font-size:0.64rem!important;letter-spacing:1.3px!important;margin-bottom:14px!important}.softwork-page-title .elementor-heading-title{max-width:360px!important;font-size:2rem!important;line-height:1.12!important;letter-spacing:-0.7px!important;margin-bottom:18px!important}.softwork-page-subtitle,.softwork-page-subtitle .elementor-widget-container{max-width:340px!important}.softwork-page-subtitle p{font-size:0.9rem!important;line-height:1.5!important}}.softwork-pricing-section{position:relative!important;z-index:8!important;isolation:isolate!important;overflow:hidden!important;width:100%!important;margin:-80px 0 0 0!important;padding:100px 0 108px 0!important;background:radial-gradient(circle at 10% 15%,rgb(0 217 255 / .16),transparent 30%),radial-gradient(circle at 92% 20%,rgb(0 114 242 / .1),transparent 34%),radial-gradient(circle at 48% 100%,rgb(0 217 255 / .1),transparent 42%),linear-gradient(180deg,#f5faff 0%,#eef7ff 48%,#f8fbff 100%)!important;font-family:"Montserrat",sans-serif!important;box-sizing:border-box!important}.softwork-pricing-section::before{content:""!important;position:absolute!important;inset:0!important;z-index:-2!important;pointer-events:none!important;background-image:linear-gradient(135deg,rgb(0 114 242 / .028) 1px,transparent 1px),linear-gradient(45deg,rgb(0 217 255 / .024) 1px,transparent 1px);background-size:42px 42px!important;opacity:0.44!important}.softwork-pricing-section::after{content:""!important;position:absolute!important;left:50%!important;top:46%!important;z-index:-1!important;pointer-events:none!important;width:760px!important;height:340px!important;border-radius:50%!important;transform:translate(-50%,-50%)!important;background:radial-gradient(circle,rgb(0 217 255 / .18),transparent 70%)!important;filter:blur(22px)!important;opacity:0.72!important}.softwork-pricing-inner{position:relative!important;z-index:9!important;width:100%!important;max-width:1240px!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important}.softwork-pricing-grid{width:100%!important;display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:center!important;flex-wrap:wrap!important;gap:28px!important;margin:0!important;padding:0!important}.softwork-plan-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:390px!important;max-width:390px!important;min-height:660px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;padding:38px 36px 32px 36px!important;margin:0!important;border-radius:30px!important;border:1px solid rgb(0 114 242 / .12)!important;background:#ffffff!important;background-image:none!important;box-shadow:0 26px 68px rgb(6 31 69 / .12),0 12px 26px rgb(0 114 242 / .045),inset 0 1px 0 rgb(255 255 255)!important;transform:translateZ(0)!important;box-sizing:border-box!important;opacity:0!important;filter:blur(6px)!important;animation:softwork-card-reveal 0.82s cubic-bezier(.22,1,.36,1) forwards!important;transition:transform 0.34s ease,box-shadow 0.34s ease,border-color 0.34s ease,filter 0.34s ease!important}.softwork-plan-card::after{content:none!important;display:none!important;background:none!important;opacity:0!important}.softwork-plan-basic{animation-delay:0.06s!important}.softwork-plan-ultra,.softwork-plan-featured{animation-delay:0.18s!important}.softwork-plan-professional{animation-delay:0.30s!important}.softwork-plan-card:hover{transform:translateY(-10px) scale(1.015)!important;border-color:rgb(0 217 255 / .34)!important;box-shadow:0 38px 90px rgb(6 31 69 / .17),0 0 30px rgb(0 217 255 / .12),inset 0 1px 0 rgb(255 255 255)!important;filter:blur(0)!important}.softwork-plan-featured{transform:translateY(-18px) scale(1.025)!important;border:1px solid rgb(0 184 255 / .48)!important;background:#ffffff!important;background-image:none!important;box-shadow:0 44px 105px rgb(0 107 255 / .17),0 0 38px rgb(0 217 255 / .17),inset 0 1px 0 rgb(255 255 255)!important;animation:softwork-card-reveal 0.82s cubic-bezier(.22,1,.36,1) 0.18s forwards,softwork-featured-breathe 3.4s ease-in-out 1.1s infinite!important}.softwork-plan-featured::before{content:"MAIS CONTRATADO"!important;position:absolute!important;top:22px!important;left:36px!important;right:auto!important;z-index:8!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:7px 12px!important;border-radius:999px!important;background:linear-gradient(135deg,#007cff 0%,#00c8ff 100%)!important;border:1px solid rgb(255 255 255 / .55)!important;color:#ffffff!important;font-size:0.55rem!important;line-height:1!important;font-weight:900!important;letter-spacing:1.05px!important;box-shadow:0 12px 28px rgb(0 107 255 / .18),0 0 22px rgb(0 217 255 / .16),inset 0 1px 0 rgb(255 255 255 / .62)!important}.softwork-plan-featured .softwork-plan-name{padding-top:26px!important}.softwork-plan-featured:hover{transform:translateY(-24px) scale(1.035)!important;border-color:rgb(0 217 255 / .64)!important;box-shadow:0 52px 120px rgb(0 107 255 / .22),0 0 52px rgb(0 217 255 / .22),inset 0 1px 0 rgb(255 255 255)!important}.softwork-plan-card,.softwork-plan-card *{color:#061f45!important;font-family:"Montserrat",sans-serif!important}.softwork-plan-name,.softwork-plan-name .elementor-widget-container{margin:0!important;padding:0!important}.softwork-plan-name .elementor-heading-title{color:#041f4a!important;font-size:1.42rem!important;line-height:1.14!important;font-weight:900!important;letter-spacing:-0.45px!important;margin:0!important}.softwork-plan-description,.softwork-plan-description .elementor-widget-container{margin:0!important;padding:0!important}.softwork-plan-description p{color:rgb(4 31 74 / .72)!important;font-size:0.92rem!important;line-height:1.5!important;font-weight:500!important;max-width:305px!important;margin:10px 0 0 0!important}.softwork-plan-price,.softwork-plan-price .elementor-widget-container{margin:0!important;padding:0!important}.softwork-plan-price .elementor-heading-title{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;padding:8px 14px!important;margin:24px 0 0 0!important;border-radius:999px!important;background:linear-gradient(135deg,rgb(0 107 255 / .1),rgb(0 217 255 / .08))!important;border:1px solid rgb(0 107 255 / .16)!important;color:#006bff!important;font-size:1rem!important;line-height:1.1!important;font-weight:900!important;letter-spacing:-0.2px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .7),0 8px 18px rgb(0 107 255 / .08)!important}.softwork-plan-divider{margin:24px 0 18px 0!important;padding:0!important}.softwork-plan-divider .elementor-divider{padding:0!important}.softwork-plan-divider .elementor-divider-separator{width:100%!important;border-color:rgb(6 31 69 / .1)!important}.softwork-plan-note,.softwork-plan-note .elementor-widget-container{margin:0!important;padding:0!important}.softwork-plan-note p{color:rgb(4 31 74 / .68)!important;font-size:0.86rem!important;line-height:1.56!important;font-weight:500!important;margin:0 0 18px 0!important}.softwork-plan-features{margin:8px 0 0 0!important;padding:0!important}.softwork-plan-features .elementor-icon-list-items{margin:0!important;padding:0!important}.softwork-plan-features .elementor-icon-list-item{align-items:flex-start!important;gap:9px!important;margin:0 0 9px 0!important;padding:0!important}.softwork-plan-features .elementor-icon-list-icon{width:19px!important;height:19px!important;min-width:19px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:1px!important;border-radius:50%!important;background:rgb(0 107 255 / .08)!important}.softwork-plan-features .elementor-icon-list-icon i,.softwork-plan-features .elementor-icon-list-icon svg{color:#006bff!important;fill:#006bff!important;font-size:0.68rem!important;width:0.68rem!important;height:0.68rem!important}.softwork-plan-features .elementor-icon-list-text{color:#173255!important;font-size:0.88rem!important;line-height:1.36!important;font-weight:600!important}.softwork-plan-button{margin-top:auto!important;padding-top:28px!important}.softwork-plan-button a.elementor-button,.softwork-plan-button .elementor-button,.softwork-plan-button .elementor-button-link{position:relative!important;overflow:hidden!important;isolation:isolate!important;width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgb(255 255 255 / .34)!important;border-radius:999px!important;background-image:linear-gradient(115deg,transparent 0%,transparent 36%,rgb(255 255 255 / .16) 44%,rgb(255 255 255 / .8) 50%,rgb(255 255 255 / .16) 56%,transparent 64%,transparent 100%),linear-gradient(135deg,#0090ff 0%,#006bff 48%,#004fc8 100%)!important;background-size:245% 100%,100% 100%!important;background-position:-190% 0,center!important;color:#ffffff!important;font-size:0.76rem!important;line-height:1.2!important;font-weight:900!important;letter-spacing:0.52px!important;text-transform:uppercase!important;padding:15px 24px!important;box-shadow:0 18px 36px rgb(0 107 255 / .36),0 0 18px rgb(0 217 255 / .1),inset 0 1px 0 rgb(255 255 255 / .42),inset 0 -1px 0 rgb(0 0 0 / .1)!important;transition:transform 0.24s ease,box-shadow 0.24s ease,background-position 0.24s ease,filter 0.24s ease!important}.softwork-plan-button a.elementor-button,.softwork-plan-button .elementor-button,.softwork-plan-button .elementor-button span,.softwork-plan-button .elementor-button-text,.softwork-plan-button .elementor-button-content-wrapper,.softwork-plan-button .elementor-button-icon,.softwork-plan-button .elementor-button-icon i,.softwork-plan-button .elementor-button-icon svg{color:#ffffff!important;fill:#ffffff!important}.softwork-plan-button .elementor-button-content-wrapper,.softwork-plan-button .elementor-button-text{position:relative!important;z-index:5!important}.softwork-plan-button a.elementor-button::after,.softwork-plan-button .elementor-button::after,.softwork-plan-button .elementor-button-link::after{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:48%!important;z-index:1!important;background:linear-gradient(180deg,rgb(255 255 255 / .32) 0%,rgb(255 255 255 / .05) 100%)!important;pointer-events:none!important}.softwork-plan-button a.elementor-button::before,.softwork-plan-button .elementor-button::before,.softwork-plan-button .elementor-button-link::before{content:""!important;position:absolute!important;top:-68%!important;left:-78%!important;width:44%!important;height:240%!important;z-index:3!important;background:linear-gradient(120deg,transparent 0%,rgb(255 255 255 / .08) 25%,rgb(255 255 255 / .85) 50%,rgb(255 255 255 / .14) 72%,transparent 100%)!important;opacity:0!important;transform:translateX(0) skewX(-24deg)!important;will-change:transform,opacity!important;pointer-events:none!important}.softwork-plan-button a.elementor-button:hover,.softwork-plan-button .elementor-button:hover,.softwork-plan-button .elementor-button-link:hover{transform:translateY(-3px)!important;filter:saturate(1.08)!important;box-shadow:0 24px 50px rgb(0 107 255 / .46),0 0 34px rgb(0 217 255 / .28),inset 0 1px 0 rgb(255 255 255 / .5),inset 0 -1px 0 rgb(0 0 0 / .12)!important;animation:softwork-button-bg-shine 1.25s linear infinite!important}.softwork-plan-button a.elementor-button:hover::before,.softwork-plan-button .elementor-button:hover::before,.softwork-plan-button .elementor-button-link:hover::before{animation:softwork-button-diagonal-shine 1.05s ease-in-out infinite!important}.softwork-plan-button a.elementor-button:active,.softwork-plan-button .elementor-button:active,.softwork-plan-button .elementor-button-link:active{transform:translateY(1px) scale(.985)!important;box-shadow:0 10px 22px rgb(0 107 255 / .34),inset 0 3px 8px rgb(0 0 0 / .16),inset 0 1px 0 rgb(255 255 255 / .32)!important}@keyframes softwork-button-bg-shine{0%{background-position:-190% 0,center}100%{background-position:190% 0,center}}@keyframes softwork-button-diagonal-shine{0%{opacity:0;transform:translateX(0) skewX(-24deg)}18%{opacity:1}58%{opacity:1}100%{opacity:0;transform:translateX(460%) skewX(-24deg)}}@keyframes softwork-card-reveal{0%{opacity:0;filter:blur(8px)}100%{opacity:1;filter:blur(0)}}@keyframes softwork-featured-breathe{0%,100%{box-shadow:0 44px 105px rgb(0 107 255 / .17),0 0 38px rgb(0 217 255 / .17),inset 0 1px 0 rgb(255 255 255)}50%{box-shadow:0 48px 116px rgb(0 107 255 / .22),0 0 52px rgb(0 217 255 / .24),inset 0 1px 0 rgb(255 255 255)}}@media (prefers-reduced-motion:reduce){.softwork-plan-card,.softwork-plan-featured,.softwork-plan-button .elementor-button,.softwork-plan-button .elementor-button::before{animation:none!important;transition:none!important}.softwork-plan-card{opacity:1!important;filter:none!important}}@media (max-width:1024px){.softwork-pricing-section{margin-top:-60px!important;padding:82px 0 86px 0!important}.softwork-pricing-inner{width:calc(100% - 64px)!important;max-width:920px!important}.softwork-pricing-grid{gap:24px!important}.softwork-plan-card{width:calc(50% - 12px)!important;max-width:calc(50% - 12px)!important;min-height:620px!important}.softwork-plan-featured,.softwork-plan-featured:hover{transform:translateY(0) scale(1)!important}}@media (max-width:767px){.softwork-pricing-section{margin-top:-40px!important;padding:64px 0 74px 0!important}.softwork-pricing-inner{width:calc(100% - 40px)!important;max-width:420px!important}.softwork-pricing-grid{gap:20px!important}.softwork-plan-card{width:100%!important;max-width:100%!important;min-height:auto!important;padding:32px 26px 28px 26px!important;border-radius:24px!important}.softwork-plan-featured::before{top:18px!important;left:26px!important;font-size:0.52rem!important}.softwork-plan-featured .softwork-plan-name{padding-top:24px!important}}.softwork-pricing-section{overflow:visible!important;margin-top:-135px!important;padding-top:0!important;padding-bottom:110px!important}.softwork-pricing-inner{position:relative!important;z-index:20!important}.softwork-pricing-grid{position:relative!important;z-index:21!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;gap:28px!important}.softwork-plan-card{opacity:1!important;visibility:visible!important;filter:none!important;animation:none!important}.softwork-plan-basic,.softwork-plan-professional{margin-top:34px!important;transform:none!important;z-index:3!important}.softwork-plan-featured{margin-top:0!important;transform:scale(1.045)!important;z-index:8!important;animation:softwork-featured-breathe 3.4s ease-in-out infinite!important}.softwork-plan-basic:hover,.softwork-plan-professional:hover{transform:translateY(-8px) scale(1.015)!important}.softwork-plan-featured:hover{transform:translateY(-10px) scale(1.055)!important}@media (max-width:1024px){.softwork-pricing-section{margin-top:-80px!important;padding-bottom:86px!important}.softwork-plan-basic,.softwork-plan-professional,.softwork-plan-featured,.softwork-plan-basic:hover,.softwork-plan-professional:hover,.softwork-plan-featured:hover{margin-top:0!important;transform:none!important}}@media (max-width:767px){.softwork-pricing-section{margin-top:-50px!important;padding-bottom:74px!important}.softwork-pricing-grid{gap:22px!important}.softwork-plan-basic,.softwork-plan-professional,.softwork-plan-featured,.softwork-plan-basic:hover,.softwork-plan-professional:hover,.softwork-plan-featured:hover{margin-top:0!important;transform:none!important}}.softwork-plan-card::before,.softwork-plan-card::after,.softwork-plan-featured::before,.softwork-plan-featured::after{display:none!important;content:none!important;width:0!important;height:0!important;background:none!important;opacity:0!important;visibility:hidden!important}.softwork-pricing-section{overflow:visible!important;margin-top:-115px!important;padding-top:0!important;padding-bottom:110px!important}.softwork-pricing-grid{display:flex!important;align-items:flex-start!important;justify-content:center!important;gap:28px!important}.softwork-plan-card{opacity:1!important;visibility:visible!important;filter:none!important;animation:none!important;background:#ffffff!important;background-image:none!important;border-radius:28px!important;border:1px solid rgb(0 114 242 / .12)!important;box-shadow:0 26px 68px rgb(6 31 69 / .13),0 10px 26px rgb(0 114 242 / .06)!important}.softwork-plan-basic,.softwork-plan-professional{margin-top:32px!important;transform:none!important;z-index:2!important}.softwork-plan-featured{margin-top:0!important;transform:scale(1.035)!important;z-index:5!important;background:#ffffff!important;background-image:none!important;border:1px solid rgb(0 217 255 / .45)!important;box-shadow:0 38px 90px rgb(6 31 69 / .18),0 0 34px rgb(0 217 255 / .16)!important}.softwork-plan-card:hover{transform:translateY(-8px)!important}.softwork-plan-featured:hover{transform:translateY(-10px) scale(1.045)!important}.softwork-plan-featured .softwork-plan-name{padding-top:0!important}@media (max-width:1024px){.softwork-pricing-section{margin-top:-80px!important}.softwork-plan-basic,.softwork-plan-professional,.softwork-plan-featured{margin-top:0!important;transform:none!important}}@media (max-width:767px){.softwork-pricing-section{margin-top:-50px!important;padding-bottom:74px!important}.softwork-plan-basic,.softwork-plan-professional,.softwork-plan-featured{margin-top:0!important;transform:none!important}}.softwork-leilonotas-area{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-top:76px!important;margin-bottom:0!important;padding:0 20px!important}.softwork-leilonotas-card{width:min(1080px, 100%)!important;display:grid!important;grid-template-columns:0.9fr 1.1fr!important;gap:34px!important;align-items:stretch!important;background:linear-gradient(135deg,#ffffff 0%,#f6fbff 100%)!important;border:1px solid rgb(0 180 216 / .32)!important;border-radius:30px!important;padding:38px!important;box-shadow:0 30px 80px rgb(0 48 105 / .14)!important;overflow:hidden!important;position:relative!important}.softwork-leilonotas-card::before{content:""!important;position:absolute!important;width:300px!important;height:300px!important;right:-120px!important;top:-130px!important;background:radial-gradient(circle,rgb(0 180 216 / .18),transparent 68%)!important;pointer-events:none!important}.softwork-leilonotas-content{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;position:relative!important;z-index:2!important}.softwork-leilonotas-features-box{background:rgb(255 255 255 / .82)!important;border:1px solid rgb(0 95 216 / .12)!important;border-radius:24px!important;padding:28px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .85)!important;position:relative!important;z-index:2!important}.softwork-leilonotas-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;padding:8px 16px!important;margin-bottom:18px!important;border-radius:999px!important;background:#eaf8ff!important;border:1px solid rgb(0 180 216 / .28)!important;color:#0078d7!important;font-size:0.78rem!important;font-weight:900!important;line-height:1!important;letter-spacing:0.03em!important;text-transform:uppercase!important}.softwork-leilonotas-title{color:#06245c!important;font-size:2.15rem!important;font-weight:900!important;line-height:1.05!important;margin:0 0 14px 0!important}.softwork-leilonotas-description{color:#25496f!important;font-size:1rem!important;font-weight:700!important;line-height:1.62!important;max-width:440px!important;margin:0 0 16px 0!important}.softwork-leilonotas-note{color:#496886!important;font-size:0.94rem!important;font-weight:600!important;line-height:1.65!important;max-width:440px!important;margin:0 0 26px 0!important}.softwork-leilonotas-features-title{color:#06245c!important;font-size:1.18rem!important;font-weight:900!important;line-height:1.2!important;margin:0 0 20px 0!important}.softwork-leilonotas-features{width:100%!important;margin:0!important}.softwork-leilonotas-features ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 24px!important;margin:0!important;padding:0!important}.softwork-leilonotas-features li{color:#082c63!important;font-size:0.86rem!important;font-weight:800!important;line-height:1.35!important}.softwork-leilonotas-small-note{color:#58708d!important;font-size:0.84rem!important;font-weight:600!important;line-height:1.6!important;margin-top:22px!important}.softwork-leilonotas-button .elementor-button,.softwork-leilonotas-card .elementor-button{min-width:245px!important;min-height:48px!important;border-radius:999px!important;background:linear-gradient(135deg,#18a8ff 0%,#0064d8 100%)!important;color:#ffffff!important;font-size:0.78rem!important;font-weight:900!important;letter-spacing:0.03em!important;text-transform:uppercase!important;box-shadow:0 16px 34px rgb(0 100 216 / .28)!important;transition:transform 0.25s ease,box-shadow 0.25s ease!important}.softwork-leilonotas-button .elementor-button:hover,.softwork-leilonotas-card .elementor-button:hover{transform:translateY(-2px)!important;box-shadow:0 22px 44px rgb(0 100 216 / .36)!important}@media (max-width:1024px){.softwork-leilonotas-area{margin-top:58px!important;padding:0 24px!important}.softwork-leilonotas-card{grid-template-columns:1fr!important;padding:34px!important;gap:28px!important}.softwork-leilonotas-description,.softwork-leilonotas-note{max-width:100%!important}}@media (max-width:767px){.softwork-leilonotas-area{margin-top:44px!important;padding:0 18px!important}.softwork-leilonotas-card{border-radius:24px!important;padding:28px 22px!important}.softwork-leilonotas-title{font-size:1.7rem!important}.softwork-leilonotas-features-box{padding:22px!important}.softwork-leilonotas-features ul{grid-template-columns:1fr!important;gap:10px!important}.softwork-leilonotas-button,.softwork-leilonotas-button .elementor-button,.softwork-leilonotas-card .elementor-button{width:100%!important;min-width:0!important}}.softwork-special-solutions-heading{width:100%!important;max-width:820px!important;margin:96px auto 34px auto!important;padding:0 20px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.softwork-special-eyebrow{color:#00aeea!important;font-size:0.78rem!important;font-weight:900!important;line-height:1.2!important;letter-spacing:0.16em!important;text-transform:uppercase!important;margin:0 0 12px 0!important}.softwork-special-title{color:#06245c!important;font-size:clamp(1.75rem, 3vw, 2.55rem)!important;font-weight:900!important;line-height:1.08!important;margin:0 0 14px 0!important}.softwork-special-subtitle{color:#496886!important;font-size:0.98rem!important;font-weight:600!important;line-height:1.65!important;max-width:680px!important;margin:0 auto!important}.softwork-leilonotas-area{margin-top:0!important}.softwork-leilonotas-small-note{margin-top:30px!important;padding-top:22px!important;border-top:1px solid rgb(0 95 216 / .1)!important}@media (max-width:1024px){.softwork-special-solutions-heading{margin-top:72px!important;margin-bottom:30px!important}}@media (max-width:767px){.softwork-special-solutions-heading{margin-top:56px!important;margin-bottom:26px!important;padding:0 18px!important}.softwork-special-title{font-size:1.7rem!important}.softwork-special-subtitle{font-size:0.92rem!important}}.softwork-pricing-grid{align-items:stretch!important}.softwork-plan-card{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:100%!important}.softwork-plan-features{flex:1 1 auto!important}.softwork-plan-button,.softwork-plan-card .elementor-widget-button{margin-top:auto!important}.softwork-plan-condition{color:#6a7f9b!important;font-size:0.82rem!important;font-weight:700!important;line-height:1.4!important;margin:8px 0 18px 0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.softwork-plan-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;padding:7px 14px!important;margin-bottom:14px!important;border-radius:999px!important;background:linear-gradient(135deg,#00b4d8 0%,#0078ff 100%)!important;color:#ffffff!important;font-size:0.72rem!important;font-weight:900!important;line-height:1!important;letter-spacing:0.05em!important;text-transform:uppercase!important;box-shadow:0 10px 24px rgb(0 120 255 / .25)!important}.softwork-plan-featured{transform:translateY(-18px)!important;z-index:5!important;border:1px solid rgb(0 180 216 / .58)!important;box-shadow:0 34px 90px rgb(0 95 216 / .2)!important}.softwork-plan-professional .softwork-plan-features .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px 18px!important;align-items:start!important}.softwork-plan-professional .softwork-plan-features .elementor-icon-list-item{margin:0!important}.softwork-plan-professional .softwork-plan-features .elementor-icon-list-text{font-size:0.78rem!important;line-height:1.35!important}.softwork-plan-microcopy{color:#6c7f99!important;font-size:0.76rem!important;font-weight:600!important;line-height:1.45!important;text-align:center!important;margin-top:12px!important}@media (max-width:1024px){.softwork-plan-featured{transform:none!important}.softwork-plan-professional .softwork-plan-features .elementor-icon-list-items{grid-template-columns:1fr!important}}@media (max-width:767px){.softwork-plan-badge{margin-bottom:12px!important}.softwork-plan-condition{font-size:0.8rem!important}.softwork-plan-microcopy{font-size:0.74rem!important}}.softwork-plan-professional .softwork-plan-features .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:9px!important}.softwork-plan-professional .softwork-plan-features .elementor-icon-list-item{margin:0!important}.softwork-plan-professional .softwork-plan-features .elementor-icon-list-text{font-size:0.84rem!important;line-height:1.35!important}.softwork-pricing-grid{align-items:stretch!important}.softwork-plan-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:610px!important}.softwork-plan-features{flex:1 1 auto!important}.softwork-plan-card .elementor-widget-button{margin-top:auto!important}.softwork-plan-microcopy{min-height:18px!important}.softwork-plan-featured{transform:translateY(-16px)!important;border:1px solid rgb(0 180 216 / .65)!important;box-shadow:0 34px 85px rgb(0 95 216 / .22)!important}.softwork-plan-badge{margin-bottom:12px!important}.softwork-pricing-grid{gap:34px!important;align-items:stretch!important}.softwork-plan-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:610px!important;padding:34px 32px!important;border-radius:26px!important;background:#ffffff!important;box-shadow:0 24px 70px rgb(0 43 90 / .11)!important;transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease!important}.softwork-plan-card:hover{transform:translateY(-6px)!important;box-shadow:0 32px 86px rgb(0 43 90 / .16)!important}.softwork-plan-name{color:#061f55!important;font-size:1.32rem!important;font-weight:900!important;line-height:1.15!important;margin-bottom:10px!important}.softwork-plan-description{color:#385678!important;font-size:0.88rem!important;font-weight:600!important;line-height:1.55!important}.softwork-plan-condition{color:#06245c!important;font-size:0.78rem!important;font-weight:800!important;line-height:1.35!important;margin-top:10px!important;margin-bottom:24px!important;opacity:0.9!important}.softwork-plan-divider,.softwork-plan-card .elementor-divider-separator{border-color:rgb(6 36 92 / .12)!important}.softwork-plan-note{color:#4e6687!important;font-size:0.84rem!important;font-weight:600!important;line-height:1.58!important;margin-bottom:22px!important}.softwork-plan-features{flex:1 1 auto!important}.softwork-plan-features .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:9px!important}.softwork-plan-features .elementor-icon-list-text{color:#082c63!important;font-size:0.84rem!important;font-weight:800!important;line-height:1.35!important}.softwork-plan-card .elementor-widget-button{margin-top:auto!important}.softwork-plan-microcopy{color:#5e728f!important;font-size:0.74rem!important;font-weight:700!important;line-height:1.45!important;text-align:center!important;margin-top:13px!important}.softwork-plan-featured{transform:translateY(-18px)!important;border:1px solid rgb(0 180 216 / .68)!important;box-shadow:0 36px 92px rgb(0 95 216 / .22)!important}.softwork-plan-featured:hover{transform:translateY(-24px)!important}.softwork-plan-badge{display:inline-flex!important;width:fit-content!important;padding:7px 15px!important;border-radius:999px!important;background:linear-gradient(135deg,#00b4d8 0%,#0078ff 100%)!important;color:#ffffff!important;font-size:0.7rem!important;font-weight:900!important;letter-spacing:0.05em!important;text-transform:uppercase!important;margin-bottom:14px!important;box-shadow:0 10px 24px rgb(0 120 255 / .25)!important}@media (max-width:1024px){.softwork-pricing-grid{gap:28px!important}.softwork-plan-card,.softwork-plan-featured,.softwork-plan-card:hover,.softwork-plan-featured:hover{transform:none!important}.softwork-plan-card{min-height:auto!important}}@media (max-width:767px){.softwork-plan-card{padding:30px 24px!important;border-radius:24px!important}.softwork-plan-name{font-size:1.22rem!important}.softwork-plan-description,.softwork-plan-note,.softwork-plan-features .elementor-icon-list-text{font-size:0.82rem!important}}.softwork-special-solutions-heading{margin-top:82px!important}.softwork-plan-card,.softwork-special-solutions-heading,.softwork-leilonotas-card{opacity:1!important;visibility:visible!important;filter:none!important;animation:none!important}html.softwork-reveal-booted .softwork-plan-card:not(.softwork-visible),html.softwork-reveal-booted .softwork-special-solutions-heading:not(.softwork-visible),html.softwork-reveal-booted .softwork-leilonotas-card:not(.softwork-visible){opacity:0!important;transform:translateY(42px) scale(.985)!important;filter:blur(7px)!important}html.softwork-reveal-booted .softwork-plan-card,html.softwork-reveal-booted .softwork-special-solutions-heading,html.softwork-reveal-booted .softwork-leilonotas-card{transition:opacity 0.82s ease,transform 0.82s cubic-bezier(.16,1,.3,1),filter 0.82s ease,box-shadow 0.28s ease,border-color 0.28s ease!important;will-change:opacity,transform,filter!important}html.softwork-reveal-booted .softwork-plan-card.softwork-visible,html.softwork-reveal-booted .softwork-special-solutions-heading.softwork-visible,html.softwork-reveal-booted .softwork-leilonotas-card.softwork-visible{opacity:1!important;transform:translateY(0) scale(1)!important;filter:blur(0)!important}html.softwork-reveal-booted .softwork-plan-basic{transition-delay:0.04s!important}html.softwork-reveal-booted .softwork-plan-ultra,html.softwork-reveal-booted .softwork-plan-featured{transition-delay:0.18s!important}html.softwork-reveal-booted .softwork-plan-professional{transition-delay:0.32s!important}html.softwork-reveal-booted .softwork-plan-featured.softwork-visible{transform:translateY(-18px) scale(1)!important}html.softwork-reveal-booted .softwork-plan-card.softwork-visible:hover{transform:translateY(-6px) scale(1)!important}html.softwork-reveal-booted .softwork-plan-featured.softwork-visible:hover{transform:translateY(-24px) scale(1)!important}html.softwork-reveal-booted .softwork-leilonotas-card:not(.softwork-visible){transform:translateY(48px) scale(.98)!important}html.softwork-reveal-booted .softwork-leilonotas-card.softwork-visible{transform:translateY(0) scale(1)!important}@media (max-width:1024px){html.softwork-reveal-booted .softwork-plan-featured.softwork-visible,html.softwork-reveal-booted .softwork-plan-featured.softwork-visible:hover{transform:translateY(0) scale(1)!important}}@media (prefers-reduced-motion:reduce){html.softwork-reveal-booted .softwork-plan-card,html.softwork-reveal-booted .softwork-special-solutions-heading,html.softwork-reveal-booted .softwork-leilonotas-card,html.softwork-reveal-booted .softwork-plan-card.softwork-visible,html.softwork-reveal-booted .softwork-special-solutions-heading.softwork-visible,html.softwork-reveal-booted .softwork-leilonotas-card.softwork-visible{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}.softwork-leilonotas-area{width:100%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}.softwork-leilonotas-card{width:100%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:1024px){.softwork-leilonotas-area{max-width:920px!important;padding-left:24px!important;padding-right:24px!important}.softwork-leilonotas-card{max-width:100%!important}}@media (max-width:767px){.softwork-leilonotas-area{max-width:420px!important;padding-left:18px!important;padding-right:18px!important}}.softwork-faq-section{width:100%!important;max-width:1120px!important;margin:104px auto 0 auto!important;padding:0 20px!important;text-align:center!important;box-sizing:border-box!important;font-family:"Montserrat",sans-serif!important;position:relative!important}.softwork-faq-section::before{content:""!important;position:absolute!important;left:50%!important;top:58%!important;width:760px!important;height:390px!important;transform:translate(-50%,-50%)!important;background:radial-gradient(circle,rgb(0 180 216 / .15),transparent 70%)!important;filter:blur(28px)!important;pointer-events:none!important;z-index:0!important}.softwork-faq-section>*{position:relative!important;z-index:2!important}.softwork-faq-eyebrow{color:#00aeea!important;font-size:0.78rem!important;font-weight:900!important;line-height:1.2!important;letter-spacing:0.18em!important;text-transform:uppercase!important;margin:0 0 12px 0!important}.softwork-faq-title{color:#06245c!important;font-size:clamp(1.85rem, 3vw, 2.65rem)!important;font-weight:900!important;line-height:1.08!important;letter-spacing:-0.04em!important;margin:0 0 14px 0!important}.softwork-faq-subtitle{color:#496886!important;font-size:0.98rem!important;font-weight:600!important;line-height:1.65!important;max-width:700px!important;margin:0 auto 46px auto!important}.softwork-faq-accordion{width:100%!important;max-width:980px!important;margin:0 auto!important;padding:18px!important;border-radius:30px!important;text-align:left!important;background:linear-gradient(135deg,rgb(255 255 255 / .88),rgb(246 251 255 / .94))!important;border:1px solid rgb(0 180 216 / .22)!important;box-shadow:0 30px 90px rgb(0 48 105 / .12),inset 0 1px 0 rgb(255 255 255 / .95)!important;box-sizing:border-box!important}.softwork-faq-accordion .e-n-accordion,.softwork-faq-accordion .elementor-accordion,.softwork-faq-accordion .elementor-toggle{border:none!important;background:transparent!important}.softwork-faq-accordion .e-n-accordion-item,.softwork-faq-accordion .elementor-accordion-item,.softwork-faq-accordion .elementor-toggle-item{background:#ffffff!important;border:1px solid rgb(0 95 216 / .1)!important;border-radius:20px!important;margin:0 0 14px 0!important;overflow:hidden!important;box-shadow:0 14px 38px rgb(0 48 105 / .065),inset 0 1px 0 rgb(255 255 255)!important;transition:transform 0.26s ease,box-shadow 0.26s ease,border-color 0.26s ease!important}.softwork-faq-accordion .e-n-accordion-item:last-child,.softwork-faq-accordion .elementor-accordion-item:last-child,.softwork-faq-accordion .elementor-toggle-item:last-child{margin-bottom:0!important}.softwork-faq-accordion .e-n-accordion-item:hover,.softwork-faq-accordion .elementor-accordion-item:hover,.softwork-faq-accordion .elementor-toggle-item:hover{transform:translateY(-3px)!important;border-color:rgb(0 180 216 / .34)!important;box-shadow:0 22px 58px rgb(0 48 105 / .12),0 0 28px rgb(0 180 216 / .08)!important}.softwork-faq-accordion .e-n-accordion-item-title,.softwork-faq-accordion .elementor-tab-title,.softwork-faq-accordion .elementor-toggle-title{width:100%!important;border:none!important;padding:22px 24px!important;color:#06245c!important;font-family:"Montserrat",sans-serif!important;font-size:0.98rem!important;font-weight:850!important;line-height:1.45!important;letter-spacing:-0.01em!important;background:transparent!important;display:flex!important;align-items:center!important;gap:16px!important;cursor:pointer!important}.softwork-faq-accordion .e-n-accordion-item-title-text{color:inherit!important;font-family:"Montserrat",sans-serif!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.softwork-faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title,.softwork-faq-accordion .elementor-tab-title.elementor-active,.softwork-faq-accordion .elementor-toggle-title.elementor-active{color:#006bff!important}.softwork-faq-accordion .elementor-tab-title a,.softwork-faq-accordion .elementor-toggle-title a{color:inherit!important;font:inherit!important;text-decoration:none!important}.softwork-faq-accordion .e-n-accordion-item-title-icon,.softwork-faq-accordion .elementor-accordion-icon,.softwork-faq-accordion .elementor-toggle-icon{width:34px!important;height:34px!important;min-width:34px!important;margin-left:auto!important;border-radius:999px!important;background:linear-gradient(135deg,#00b4d8 0%,#0078ff 100%)!important;color:#ffffff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 10px 24px rgb(0 120 255 / .24),inset 0 1px 0 rgb(255 255 255 / .35)!important;transition:transform 0.25s ease,box-shadow 0.25s ease!important}.softwork-faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon,.softwork-faq-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon,.softwork-faq-accordion .elementor-toggle-title.elementor-active .elementor-toggle-icon{transform:rotate(180deg)!important;box-shadow:0 14px 30px rgb(0 120 255 / .3),0 0 22px rgb(0 180 216 / .18)!important}.softwork-faq-accordion .e-n-accordion-item-title-icon i,.softwork-faq-accordion .e-n-accordion-item-title-icon svg,.softwork-faq-accordion .elementor-accordion-icon i,.softwork-faq-accordion .elementor-accordion-icon svg,.softwork-faq-accordion .elementor-toggle-icon i,.softwork-faq-accordion .elementor-toggle-icon svg{color:#ffffff!important;fill:#ffffff!important;font-size:0.78rem!important;width:0.78rem!important;height:0.78rem!important}.softwork-faq-accordion .e-n-accordion-item-content,.softwork-faq-accordion .elementor-tab-content,.softwork-faq-accordion .elementor-toggle-content{border:none!important;padding:0 24px 24px 24px!important;color:#496886!important;font-family:"Montserrat",sans-serif!important;font-size:0.92rem!important;font-weight:600!important;line-height:1.75!important;background:transparent!important}.softwork-faq-accordion .e-n-accordion-item-content::before,.softwork-faq-accordion .elementor-tab-content::before,.softwork-faq-accordion .elementor-toggle-content::before{content:""!important;display:block!important;width:100%!important;height:1px!important;margin:0 0 18px 0!important;background:linear-gradient(90deg,rgb(0 180 216 / .28),rgb(0 95 216 / .05))!important}.softwork-faq-accordion .e-n-accordion-item-content p,.softwork-faq-accordion .elementor-tab-content p,.softwork-faq-accordion .elementor-toggle-content p{margin:0!important}@media (max-width:1024px){.softwork-faq-section{margin-top:82px!important;padding:0 24px!important}.softwork-faq-subtitle{margin-bottom:38px!important}.softwork-faq-accordion{padding:16px!important;border-radius:26px!important}}@media (max-width:767px){.softwork-faq-section{margin-top:68px!important;padding:0 18px!important}.softwork-faq-title{font-size:1.72rem!important;line-height:1.12!important}.softwork-faq-subtitle{font-size:0.92rem!important;margin-bottom:30px!important}.softwork-faq-accordion{padding:12px!important;border-radius:22px!important}.softwork-faq-accordion .e-n-accordion-item,.softwork-faq-accordion .elementor-accordion-item,.softwork-faq-accordion .elementor-toggle-item{border-radius:16px!important;margin-bottom:12px!important}.softwork-faq-accordion .e-n-accordion-item-title,.softwork-faq-accordion .elementor-tab-title,.softwork-faq-accordion .elementor-toggle-title{padding:18px 16px!important;font-size:0.88rem!important;gap:14px!important}.softwork-faq-accordion .e-n-accordion-item-content,.softwork-faq-accordion .elementor-tab-content,.softwork-faq-accordion .elementor-toggle-content{padding:0 16px 20px 16px!important;font-size:0.84rem!important;line-height:1.68!important}.softwork-faq-accordion .e-n-accordion-item-title-icon,.softwork-faq-accordion .elementor-accordion-icon,.softwork-faq-accordion .elementor-toggle-icon{width:30px!important;height:30px!important;min-width:30px!important}}.softwork-faq-accordion .e-n-accordion-item-title,.softwork-faq-accordion .elementor-tab-title,.softwork-faq-accordion .elementor-toggle-title{width:100%!important;min-height:68px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:20px 24px!important;text-align:left!important}.softwork-faq-accordion .e-n-accordion-item-title-text,.softwork-faq-accordion .elementor-accordion-title,.softwork-faq-accordion .elementor-toggle-title a,.softwork-faq-accordion .elementor-tab-title a{order:1!important;flex:1 1 auto!important;display:block!important;text-align:left!important;margin:0!important;padding:0!important;color:#06245c!important;font-family:"Montserrat",sans-serif!important;font-size:0.96rem!important;font-weight:850!important;line-height:1.45!important;text-decoration:none!important}.softwork-faq-accordion .e-n-accordion-item-title-icon,.softwork-faq-accordion .elementor-accordion-icon,.softwork-faq-accordion .elementor-toggle-icon{order:2!important;margin-left:22px!important;margin-right:0!important;flex:0 0 34px!important;width:34px!important;height:34px!important;min-width:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.softwork-faq-accordion .e-n-accordion-item-title *,.softwork-faq-accordion .elementor-tab-title *,.softwork-faq-accordion .elementor-toggle-title *{text-align:left!important}.softwork-faq-accordion .e-n-accordion-item-title-icon *,.softwork-faq-accordion .elementor-accordion-icon *,.softwork-faq-accordion .elementor-toggle-icon *{text-align:center!important}.softwork-faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-text,.softwork-faq-accordion .elementor-tab-title.elementor-active .elementor-accordion-title,.softwork-faq-accordion .elementor-toggle-title.elementor-active a{color:#006bff!important}@media (max-width:767px){.softwork-faq-accordion .e-n-accordion-item-title,.softwork-faq-accordion .elementor-tab-title,.softwork-faq-accordion .elementor-toggle-title{min-height:62px!important;padding:18px 16px!important}.softwork-faq-accordion .e-n-accordion-item-title-text,.softwork-faq-accordion .elementor-accordion-title,.softwork-faq-accordion .elementor-toggle-title a,.softwork-faq-accordion .elementor-tab-title a{font-size:0.86rem!important;line-height:1.42!important}.softwork-faq-accordion .e-n-accordion-item-title-icon,.softwork-faq-accordion .elementor-accordion-icon,.softwork-faq-accordion .elementor-toggle-icon{flex:0 0 30px!important;width:30px!important;height:30px!important;min-width:30px!important;margin-left:14px!important}}.softwork-faq-section{width:100%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}.softwork-faq-accordion{width:100%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:1024px){.softwork-faq-section{max-width:920px!important;padding-left:24px!important;padding-right:24px!important}.softwork-faq-accordion{max-width:100%!important}}@media (max-width:767px){.softwork-faq-section{max-width:420px!important;padding-left:18px!important;padding-right:18px!important}}.softwork-blog-hero{position:relative!important;width:100%!important;min-height:560px!important;height:560px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;isolation:isolate!important;margin:0!important;padding:95px 0 85px 0!important;box-sizing:border-box!important;background-image:url(https://softwork.iporaonline.com/wp-content/uploads/2026/06/blog.png)!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;font-family:"Montserrat",sans-serif!important}.softwork-blog-hero::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(circle at 18% 28%,rgb(0 217 255 / .18),transparent 32%),radial-gradient(circle at 78% 22%,rgb(0 95 216 / .24),transparent 36%),linear-gradient(135deg,rgb(2 18 42 / .94) 0%,rgb(5 42 88 / .86) 48%,rgb(2 18 42 / .94) 100%)!important}.softwork-blog-hero::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:115px!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(180deg,#fff0 0%,rgb(245 249 255 / .96) 100%)!important}.softwork-blog-hero-inner{position:relative!important;z-index:5!important;width:100%!important;margin:0 auto!important;text-align:center!important}.softwork-blog-hero,.softwork-blog-hero *{font-family:"Montserrat",sans-serif!important}.softwork-blog-hero .softwork-blog-eyebrow,.softwork-blog-hero .softwork-blog-eyebrow *,.softwork-blog-hero .softwork-blog-eyebrow .elementor-heading-title{color:#00d9ff!important;-webkit-text-fill-color:#00d9ff!important;font-size:0.78rem!important;font-weight:900!important;line-height:1.2!important;letter-spacing:0.18em!important;text-transform:uppercase!important;margin:0 0 18px 0!important;text-shadow:0 0 18px rgb(0 217 255 / .35)!important}.softwork-blog-hero .softwork-blog-title,.softwork-blog-hero .softwork-blog-title *,.softwork-blog-hero .softwork-blog-title .elementor-heading-title{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-size:clamp(2.4rem, 4.3vw, 4rem)!important;font-weight:900!important;line-height:1.05!important;letter-spacing:-0.055em!important;max-width:1120px!important;margin:0 auto 24px auto!important;text-shadow:0 10px 30px rgb(0 0 0 / .42),0 0 34px rgb(0 120 255 / .18)!important}.softwork-blog-hero .softwork-blog-subtitle,.softwork-blog-hero .softwork-blog-subtitle *,.softwork-blog-hero .softwork-blog-subtitle p{color:rgb(255 255 255 / .94)!important;-webkit-text-fill-color:rgb(255 255 255 / .94)!important;font-size:1rem!important;font-weight:700!important;line-height:1.65!important;max-width:850px!important;margin:0 auto!important;text-shadow:0 4px 18px rgb(0 0 0 / .4)!important}.softwork-blog-section{position:relative!important;width:100%!important;margin:0!important;padding:88px 0 120px 0!important;overflow:visible!important;isolation:isolate!important;font-family:"Montserrat",sans-serif!important;background:radial-gradient(circle at 12% 10%,rgb(0 217 255 / .1),transparent 28%),radial-gradient(circle at 88% 18%,rgb(0 95 216 / .1),transparent 30%),linear-gradient(180deg,#f5f9ff 0%,#eef6ff 48%,#f6fbff 100%)!important}.softwork-blog-section::before{content:""!important;position:absolute!important;inset:0!important;z-index:-2!important;pointer-events:none!important;background-image:linear-gradient(rgb(6 36 92 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(6 36 92 / .045) 1px,transparent 1px)!important;background-size:46px 46px!important;mask-image:linear-gradient(180deg,transparent 0%,#000 14%,#000 82%,transparent 100%)!important;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 14%,#000 82%,transparent 100%)!important}.softwork-blog-section::after{content:""!important;position:absolute!important;inset:42px 5% auto auto!important;width:330px!important;height:330px!important;z-index:-1!important;pointer-events:none!important;border-radius:999px!important;background:radial-gradient(circle,rgb(0 217 255 / .18),transparent 68%)!important;filter:blur(14px)!important}.softwork-blog-inner.blog-duas-colunas{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.65fr) minmax(310px,0.82fr)!important;gap:42px!important;align-items:start!important;padding:36px!important;border-radius:34px!important;overflow:visible!important;isolation:isolate!important;box-sizing:border-box!important;background:linear-gradient(145deg,rgb(255 255 255 / .94) 0%,rgb(246 251 255 / .84) 100%)!important;border:1px solid rgb(0 217 255 / .14)!important;box-shadow:0 34px 100px rgb(6 36 92 / .13),inset 0 1px 0 rgb(255 255 255 / .95)!important}.softwork-blog-inner.blog-duas-colunas::before{content:"Central de conhecimento Softwork\A Insights práticos sobre gestão, tecnologia, automação comercial e soluções para empresas que querem crescer com controle."!important;white-space:pre-line!important;grid-column:1 / -1!important;position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:92px!important;margin:0 0 2px 0!important;padding:26px 30px 26px 30px!important;border-radius:26px!important;color:#06245c!important;font-size:1.52rem!important;font-weight:950!important;line-height:1.34!important;letter-spacing:-0.045em!important;background:radial-gradient(circle at 94% 18%,rgb(0 217 255 / .16),transparent 28%),linear-gradient(135deg,rgb(255 255 255 / .98) 0%,rgb(238 247 255 / .94) 100%)!important;border:1px solid rgb(6 36 92 / .08)!important;box-shadow:0 18px 54px rgb(6 36 92 / .08)!important}.softwork-blog-inner.blog-duas-colunas::after{content:""!important;position:absolute!important;right:28px!important;top:34px!important;width:160px!important;height:60px!important;z-index:3!important;pointer-events:none!important;background:linear-gradient(90deg,rgb(0 217 255 / .16),transparent),radial-gradient(circle,rgb(0 95 216 / .16),transparent 62%)!important;border-radius:999px!important;filter:blur(2px)!important}.blog-duas-colunas>.softwork-blog-posts-area,.blog-duas-colunas>.softwork-blog-sidebar{position:relative!important;z-index:4!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.blog-duas-colunas>.softwork-blog-posts-area{grid-column:1!important;grid-row:2!important}.blog-duas-colunas>.softwork-blog-sidebar{grid-column:2!important;grid-row:2!important}.softwork-blog-posts-area{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.softwork-blog-posts-grid{width:100%!important;margin:0!important;padding:0!important}.softwork-blog-posts-grid .elementor-posts-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;align-items:stretch!important}.softwork-blog-posts-grid article,.softwork-blog-posts-grid .elementor-post,.softwork-blog-posts-grid .elementor-post__card{position:relative!important;width:100%!important;height:100%!important;min-height:430px!important;display:flex!important;flex-direction:column!important;border-radius:24px!important;overflow:hidden!important;background:rgb(255 255 255 / .96)!important;border:1px solid rgb(6 36 92 / .08)!important;box-shadow:0 22px 58px rgb(6 36 92 / .1),inset 0 1px 0 rgb(255 255 255 / .95)!important;transform:translateZ(0)!important;transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease,background 0.28s ease!important}.softwork-blog-posts-grid article::after,.softwork-blog-posts-grid .elementor-post::after,.softwork-blog-posts-grid .elementor-post__card::after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;opacity:0!important;background:linear-gradient(135deg,rgb(0 217 255 / .12),transparent 34%),linear-gradient(315deg,rgb(0 95 216 / .1),transparent 40%)!important;transition:opacity 0.28s ease!important}.softwork-blog-posts-grid article:hover,.softwork-blog-posts-grid .elementor-post:hover,.softwork-blog-posts-grid .elementor-post__card:hover{transform:translateY(-8px)!important;border-color:rgb(0 217 255 / .32)!important;box-shadow:0 30px 86px rgb(6 36 92 / .18),0 0 0 1px rgb(0 217 255 / .1)!important}.softwork-blog-posts-grid article:hover::after,.softwork-blog-posts-grid .elementor-post:hover::after,.softwork-blog-posts-grid .elementor-post__card:hover::after{opacity:1!important}.softwork-blog-posts-grid .elementor-post-avatar,.softwork-blog-posts-grid .elementor-post__avatar,.softwork-blog-posts-grid .elementor-avatar,.softwork-blog-posts-grid .elementor-post__avatar img{display:none!important;opacity:0!important;visibility:hidden!important}.softwork-blog-posts-grid .elementor-post__thumbnail,.softwork-blog-posts-grid .elementor-post__thumbnail__link{position:relative!important;display:block!important;width:100%!important;height:190px!important;min-height:190px!important;max-height:190px!important;padding:0!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:hidden!important;line-height:0!important;background:linear-gradient(135deg,rgb(232 247 255 / .95),rgb(255 255 255 / .96))!important}.softwork-blog-posts-grid .elementor-post__thumbnail::after,.softwork-blog-posts-grid .elementor-post__thumbnail__link::after{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(180deg,#fff0 0%,rgb(2 18 42 / .14) 100%)!important}.softwork-blog-posts-grid .elementor-post__thumbnail img,.softwork-blog-posts-grid .elementor-post__thumbnail__link img{position:absolute!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-width:100%!important;max-width:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.01)!important;transform-origin:center center!important;transition:transform 0.38s ease,filter 0.38s ease!important}.softwork-blog-posts-grid .elementor-post__thumbnail__link .elementor-post__thumbnail,.softwork-blog-posts-grid .elementor-post__thumbnail__link,.softwork-blog-posts-grid .elementor-post__thumbnail{display:block!important;width:100%!important;height:190px!important;min-height:190px!important;max-height:190px!important;aspect-ratio:auto!important;padding:0!important;margin:0!important;overflow:hidden!important}.softwork-blog-posts-grid .elementor-post__thumbnail__link .elementor-post__thumbnail img,.softwork-blog-posts-grid .elementor-post__thumbnail img.wp-post-image,.softwork-blog-posts-grid .elementor-post__thumbnail img,.softwork-blog-posts-grid .elementor-post__thumbnail__link img{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;transform:translate(-50%,-50%) scale(1.01)!important}.softwork-blog-posts-grid article:hover .elementor-post__thumbnail img,.softwork-blog-posts-grid .elementor-post:hover .elementor-post__thumbnail img,.softwork-blog-posts-grid .elementor-post__card:hover .elementor-post__thumbnail img{transform:translate(-50%,-50%) scale(1.06)!important;filter:saturate(1.08) contrast(1.04)!important}.softwork-blog-posts-grid .elementor-post__badge,.softwork-blog-posts-grid .elementor-post__badge a,.softwork-blog-posts-grid .elementor-post__badge span{border-radius:999px!important;background:linear-gradient(135deg,#00c98b 0%,#00aecd 100%)!important;color:#ffffff!important;font-size:0.66rem!important;font-weight:950!important;letter-spacing:0.045em!important;text-transform:uppercase!important;padding:8px 13px!important;box-shadow:0 10px 22px rgb(0 174 205 / .24)!important}.softwork-blog-posts-grid .elementor-post__text{position:relative!important;z-index:3!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;padding:26px 24px 22px 24px!important}.softwork-blog-posts-grid .elementor-post__title,.softwork-blog-posts-grid .elementor-post__title a{color:#06245c!important;font-size:1.16rem!important;font-weight:950!important;line-height:1.22!important;letter-spacing:-0.04em!important;text-decoration:none!important;transition:color 0.22s ease!important}.softwork-blog-posts-grid .elementor-post__title a:hover{color:#005fd8!important}.softwork-blog-posts-grid .elementor-post__excerpt,.softwork-blog-posts-grid .elementor-post__excerpt p{color:#5f7087!important;font-size:0.88rem!important;font-weight:560!important;line-height:1.62!important}.softwork-blog-posts-grid .elementor-post__read-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;margin-top:auto!important;padding:9px 0 0 0!important;color:#00aecd!important;font-size:0.76rem!important;font-weight:950!important;letter-spacing:0.045em!important;text-transform:uppercase!important;transition:transform 0.22s ease,color 0.22s ease!important}.softwork-blog-posts-grid .elementor-post__read-more:hover{color:#005fd8!important;transform:translateX(4px)!important}.softwork-blog-posts-grid .elementor-post__meta-data{position:relative!important;z-index:3!important;color:#8a9bb0!important;font-size:0.76rem!important;font-weight:700!important;border-top:1px solid rgb(6 36 92 / .07)!important;padding:15px 24px!important;background:rgb(250 253 255 / .76)!important}.softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;box-sizing:border-box!important}.softwork-blog-sidebar>*{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important}@media (min-width:1025px){.softwork-blog-sidebar{position:sticky!important;top:96px!important;margin-top:-96px!important}}.softwork-blog-search{width:100%!important;max-width:330px!important;min-height:auto!important;height:auto!important;margin:0 auto!important;padding:7px!important;position:relative!important;overflow:hidden!important;background:rgb(255 255 255 / .96)!important;border:1px solid rgb(0 217 255 / .2)!important;border-radius:20px!important;box-shadow:0 16px 38px rgb(6 36 92 / .12),inset 0 0 0 1px rgb(255 255 255 / .7)!important}.softwork-blog-search::before{content:""!important;position:absolute!important;inset:-80% auto auto -40%!important;width:160px!important;height:160px!important;pointer-events:none!important;background:radial-gradient(circle,rgb(0 217 255 / .2),transparent 68%)!important}.softwork-blog-search,.softwork-blog-search .elementor-widget-container,.softwork-blog-search .elementor-search-form,.softwork-blog-search form,.softwork-blog-search .e-search-form{min-height:0!important;height:auto!important;margin-top:0!important;padding-top:0!important}.softwork-blog-search form,.softwork-blog-search .elementor-search-form,.softwork-blog-search .e-search-form{position:relative!important;z-index:2!important;width:100%!important;display:flex!important;align-items:center!important;gap:8px!important;margin:0!important}.softwork-blog-search .elementor-search-form__icon,.softwork-blog-search .e-search-input-wrapper i,.softwork-blog-search .e-search-input-wrapper svg,.softwork-blog-search .e-search-input-icon,.softwork-blog-search .e-search-form__icon{display:none!important;opacity:0!important;visibility:hidden!important}.softwork-blog-search input,.softwork-blog-search input[type="search"],.softwork-blog-search input[type="text"],.softwork-blog-search .elementor-search-form__input,.softwork-blog-search .e-search-input{width:100%!important;min-width:0!important;height:43px!important;min-height:43px!important;border:0!important;outline:none!important;box-shadow:none!important;background:rgb(255 255 255 / .92)!important;border-radius:14px!important;color:#06245c!important;font-size:0.8rem!important;font-weight:650!important;padding:0 13px!important;text-indent:0!important}.softwork-blog-search input::placeholder,.softwork-blog-search .elementor-search-form__input::placeholder,.softwork-blog-search .e-search-input::placeholder{color:#8aa0b7!important;font-size:0.78rem!important;font-weight:560!important}.softwork-blog-search button,.softwork-blog-search .elementor-search-form__submit,.softwork-blog-search .e-search-submit{width:78px!important;min-width:78px!important;height:43px!important;min-height:43px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;border:0!important;border-radius:14px!important;background:linear-gradient(135deg,#06245c 0%,#005fd8 100%)!important;color:#ffffff!important;font-size:0.70rem!important;font-weight:950!important;letter-spacing:0.01em!important;padding:0 10px!important;box-shadow:0 10px 22px rgb(0 95 216 / .3),0 0 18px rgb(0 217 255 / .18)!important;transition:transform 0.22s ease,box-shadow 0.22s ease!important}.softwork-blog-search button:hover,.softwork-blog-search .elementor-search-form__submit:hover,.softwork-blog-search .e-search-submit:hover{transform:translateY(-2px)!important;box-shadow:0 14px 30px rgb(0 95 216 / .38),0 0 24px rgb(0 217 255 / .28)!important}.softwork-sidebar-title,.softwork-sidebar-title *,.softwork-sidebar-title .elementor-heading-title{color:#06245c!important;font-size:1.05rem!important;font-weight:950!important;line-height:1.2!important;letter-spacing:-0.03em!important;margin:0!important;text-align:center!important}.softwork-blog-categories{position:relative!important;width:100%!important;max-width:330px!important;margin:0 auto!important;overflow:hidden!important;background:radial-gradient(circle at 100% 0%,rgb(0 217 255 / .1),transparent 34%),rgb(255 255 255 / .94)!important;border:1px solid rgb(6 36 92 / .08)!important;border-radius:24px!important;padding:22px 20px!important;box-shadow:0 22px 64px rgb(6 36 92 / .1),inset 0 1px 0 rgb(255 255 255 / .88)!important}.softwork-blog-categories::before{content:"Navegue por tema"!important;display:block!important;margin:0 0 16px 0!important;padding:0 0 12px 0!important;border-bottom:1px solid rgb(6 36 92 / .07)!important;color:#7890a8!important;font-size:0.70rem!important;font-weight:900!important;letter-spacing:0.13em!important;text-transform:uppercase!important;text-align:center!important}.softwork-blog-categories .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:8px!important}.softwork-blog-categories .elementor-icon-list-item{position:relative!important;margin:0!important}.softwork-blog-categories .elementor-icon-list-item a,.softwork-blog-categories .elementor-icon-list-item{border-radius:14px!important;padding:7px 9px!important;transition:background 0.22s ease,transform 0.22s ease!important}.softwork-blog-categories .elementor-icon-list-item:hover{background:rgb(0 217 255 / .08)!important;transform:translateX(3px)!important}.softwork-blog-categories .elementor-icon-list-icon i,.softwork-blog-categories .elementor-icon-list-icon svg{color:#00d9ff!important;fill:#00d9ff!important}.softwork-blog-categories .elementor-icon-list-text{color:#06245c!important;font-size:0.83rem!important;font-weight:850!important;line-height:1.3!important}.softwork-blog-categories a:hover .elementor-icon-list-text{color:#005fd8!important}.softwork-sidebar-banner{width:100%!important;max-width:330px!important;margin:10px auto 0 auto!important;border-radius:24px!important;overflow:hidden!important;border:1px solid rgb(0 217 255 / .12)!important;box-shadow:0 24px 68px rgb(6 36 92 / .14),0 0 0 1px rgb(255 255 255 / .6) inset!important;transition:transform 0.28s ease,box-shadow 0.28s ease!important}.softwork-sidebar-banner:hover{transform:translateY(-5px)!important;box-shadow:0 32px 86px rgb(6 36 92 / .18),0 0 28px rgb(0 217 255 / .12)!important}.softwork-sidebar-banner img,.softwork-blog-sidebar img{width:100%!important;max-width:100%!important;height:auto!important;display:block!important;border-radius:24px!important}.softwork-blog-posts-grid .elementor-pagination{margin-top:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.softwork-blog-posts-grid .page-numbers{min-width:38px!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;background:rgb(255 255 255 / .9)!important;border:1px solid rgb(6 36 92 / .08)!important;color:#06245c!important;font-size:0.82rem!important;font-weight:900!important;box-shadow:0 10px 24px rgb(6 36 92 / .08)!important}.softwork-blog-posts-grid .page-numbers.current,.softwork-blog-posts-grid .page-numbers:hover{background:linear-gradient(135deg,#06245c 0%,#005fd8 100%)!important;color:#ffffff!important;border-color:rgb(0 217 255 / .22)!important}@media (max-width:1024px){.softwork-blog-hero{min-height:500px!important;height:500px!important;padding:90px 0 75px 0!important}.softwork-blog-hero .softwork-blog-title,.softwork-blog-hero .softwork-blog-title *,.softwork-blog-hero .softwork-blog-title .elementor-heading-title{font-size:clamp(2rem, 5.2vw, 3rem)!important;max-width:820px!important}.softwork-blog-hero .softwork-blog-subtitle,.softwork-blog-hero .softwork-blog-subtitle *,.softwork-blog-hero .softwork-blog-subtitle p{max-width:720px!important}.softwork-blog-section{padding:70px 0 95px 0!important}.softwork-blog-inner.blog-duas-colunas{grid-template-columns:1fr!important;gap:36px!important;padding:28px!important;border-radius:28px!important}.softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-blog-sidebar>*,.softwork-blog-search,.softwork-sidebar-title,.softwork-blog-categories,.softwork-sidebar-banner{transform:none!important}.softwork-blog-search,.softwork-blog-categories,.softwork-sidebar-banner{max-width:440px!important}}@media (max-width:767px){.softwork-blog-hero{min-height:460px!important;height:460px!important;padding:85px 0 70px 0!important}.softwork-blog-hero .softwork-blog-eyebrow,.softwork-blog-hero .softwork-blog-eyebrow *,.softwork-blog-hero .softwork-blog-eyebrow .elementor-heading-title{font-size:0.68rem!important;letter-spacing:0.15em!important;margin-bottom:14px!important}.softwork-blog-hero .softwork-blog-title,.softwork-blog-hero .softwork-blog-title *,.softwork-blog-hero .softwork-blog-title .elementor-heading-title{font-size:2.15rem!important;line-height:1.1!important;letter-spacing:-0.04em!important;max-width:360px!important;margin-bottom:18px!important}.softwork-blog-hero .softwork-blog-subtitle,.softwork-blog-hero .softwork-blog-subtitle *,.softwork-blog-hero .softwork-blog-subtitle p{font-size:0.9rem!important;line-height:1.55!important;max-width:350px!important}.softwork-blog-section{padding:52px 0 75px 0!important}.softwork-blog-inner.blog-duas-colunas{grid-template-columns:1fr!important;gap:30px!important;padding:18px!important;border-radius:24px!important}.softwork-blog-inner.blog-duas-colunas::before{min-height:auto!important;padding:22px 20px!important;border-radius:20px!important;font-size:1.18rem!important;line-height:1.42!important;letter-spacing:-0.035em!important}.softwork-blog-inner.blog-duas-colunas::after{display:none!important}.softwork-blog-posts-grid .elementor-posts-container{grid-template-columns:1fr!important;gap:24px!important}.softwork-blog-posts-grid article,.softwork-blog-posts-grid .elementor-post,.softwork-blog-posts-grid .elementor-post__card{min-height:auto!important}.softwork-blog-search,.softwork-blog-categories,.softwork-sidebar-banner{max-width:100%!important}.softwork-blog-search form,.softwork-blog-search .elementor-search-form,.softwork-blog-search .e-search-form{flex-direction:row!important}.softwork-blog-search button,.softwork-blog-search .elementor-search-form__submit,.softwork-blog-search .e-search-submit{width:76px!important;min-width:76px!important}}.softwork-gestao-page{overflow:visible!important}.softwork-gestao-page .softwork-blog-inner.blog-duas-colunas{align-items:start!important;min-height:0!important;height:auto!important;padding-bottom:36px!important}.softwork-gestao-page .softwork-blog-posts-area{align-self:start!important;margin:0!important;padding:0!important}.softwork-gestao-page .softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;height:max-content!important;min-height:0!important;transform:none!important;box-sizing:border-box!important}.softwork-gestao-page .softwork-blog-sidebar>*,.softwork-gestao-page .softwork-blog-sidebar .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important;transform:none!important}@media (min-width:1025px){.softwork-gestao-page .softwork-blog-sidebar{position:sticky!important;top:92px!important;margin-top:0!important}}.softwork-gestao-page .softwork-blog-search{width:100%!important;max-width:330px!important;margin:0 auto!important;padding:7px!important;transform:none!important}.softwork-gestao-page .softwork-sidebar-title{width:100%!important;max-width:330px!important;margin:0 auto!important;text-align:center!important;transform:none!important}.softwork-gestao-page .softwork-blog-categories{width:100%!important;max-width:330px!important;margin:0 auto!important;transform:none!important}.softwork-gestao-page .softwork-sidebar-banner{width:100%!important;max-width:300px!important;margin:22px auto 0 auto!important;transform:none!important}.softwork-gestao-page .softwork-sidebar-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.softwork-gestao-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-gestao-page .softwork-blog-search,.softwork-gestao-page .softwork-sidebar-title,.softwork-gestao-page .softwork-blog-categories,.softwork-gestao-page .softwork-sidebar-banner{max-width:440px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.softwork-gestao-page .softwork-blog-inner.blog-duas-colunas{padding-bottom:24px!important}.softwork-gestao-page .softwork-blog-search,.softwork-gestao-page .softwork-sidebar-title,.softwork-gestao-page .softwork-blog-categories,.softwork-gestao-page .softwork-sidebar-banner{max-width:100%!important}}.softwork-fiscal-page{overflow:visible!important}.softwork-fiscal-page .softwork-blog-inner.blog-duas-colunas{align-items:start!important;min-height:0!important;height:auto!important;padding-bottom:36px!important}.softwork-fiscal-page .softwork-blog-posts-area{align-self:start!important;margin:0!important;padding:0!important}.softwork-fiscal-page .softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;height:max-content!important;min-height:0!important;transform:none!important;box-sizing:border-box!important}.softwork-fiscal-page .softwork-blog-sidebar>*,.softwork-fiscal-page .softwork-blog-sidebar .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important;transform:none!important}@media (min-width:1025px){.softwork-fiscal-page .softwork-blog-sidebar{position:sticky!important;top:92px!important;margin-top:0!important}}.softwork-fiscal-page .softwork-blog-search{width:100%!important;max-width:330px!important;margin:0 auto!important;padding:7px!important;transform:none!important}.softwork-fiscal-page .softwork-sidebar-title{width:100%!important;max-width:330px!important;margin:0 auto!important;text-align:center!important;transform:none!important}.softwork-fiscal-page .softwork-blog-categories{width:100%!important;max-width:330px!important;margin:0 auto!important;transform:none!important}.softwork-fiscal-page .softwork-sidebar-banner{width:100%!important;max-width:300px!important;margin:22px auto 0 auto!important;transform:none!important}.softwork-fiscal-page .softwork-sidebar-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.softwork-fiscal-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-fiscal-page .softwork-blog-search,.softwork-fiscal-page .softwork-sidebar-title,.softwork-fiscal-page .softwork-blog-categories,.softwork-fiscal-page .softwork-sidebar-banner{max-width:440px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.softwork-fiscal-page .softwork-blog-inner.blog-duas-colunas{padding-bottom:24px!important}.softwork-fiscal-page .softwork-blog-search,.softwork-fiscal-page .softwork-sidebar-title,.softwork-fiscal-page .softwork-blog-categories,.softwork-fiscal-page .softwork-sidebar-banner{max-width:100%!important}}.softwork-rejeicoes-page{overflow:visible!important}.softwork-rejeicoes-page .softwork-blog-inner.blog-duas-colunas{align-items:start!important;min-height:0!important;height:auto!important;padding-bottom:36px!important}.softwork-rejeicoes-page .softwork-blog-posts-area{align-self:start!important;margin:0!important;padding:0!important}.softwork-rejeicoes-page .softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;height:max-content!important;min-height:0!important;transform:none!important;box-sizing:border-box!important}.softwork-rejeicoes-page .softwork-blog-sidebar>*,.softwork-rejeicoes-page .softwork-blog-sidebar .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important;transform:none!important}@media (min-width:1025px){.softwork-rejeicoes-page .softwork-blog-sidebar{position:sticky!important;top:92px!important;margin-top:0!important}}.softwork-rejeicoes-page .softwork-blog-search{width:100%!important;max-width:330px!important;margin:0 auto!important;padding:7px!important;transform:none!important}.softwork-rejeicoes-page .softwork-sidebar-title{width:100%!important;max-width:330px!important;margin:0 auto!important;text-align:center!important;transform:none!important}.softwork-rejeicoes-page .softwork-blog-categories{width:100%!important;max-width:330px!important;margin:0 auto!important;transform:none!important}.softwork-rejeicoes-page .softwork-sidebar-banner{width:100%!important;max-width:300px!important;margin:22px auto 0 auto!important;transform:none!important}.softwork-rejeicoes-page .softwork-sidebar-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.softwork-rejeicoes-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-rejeicoes-page .softwork-blog-search,.softwork-rejeicoes-page .softwork-sidebar-title,.softwork-rejeicoes-page .softwork-blog-categories,.softwork-rejeicoes-page .softwork-sidebar-banner{max-width:440px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.softwork-rejeicoes-page .softwork-blog-inner.blog-duas-colunas{padding-bottom:24px!important}.softwork-rejeicoes-page .softwork-blog-search,.softwork-rejeicoes-page .softwork-sidebar-title,.softwork-rejeicoes-page .softwork-blog-categories,.softwork-rejeicoes-page .softwork-sidebar-banner{max-width:100%!important}}.softwork-certificado-page{overflow:visible!important}.softwork-certificado-page .softwork-blog-inner.blog-duas-colunas{align-items:start!important;min-height:0!important;height:auto!important;padding-bottom:36px!important}.softwork-certificado-page .softwork-blog-posts-area{align-self:start!important;margin:0!important;padding:0!important}.softwork-certificado-page .softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;height:max-content!important;min-height:0!important;transform:none!important;box-sizing:border-box!important}.softwork-certificado-page .softwork-blog-sidebar>*,.softwork-certificado-page .softwork-blog-sidebar .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important;transform:none!important}@media (min-width:1025px){.softwork-certificado-page .softwork-blog-sidebar{position:sticky!important;top:92px!important;margin-top:0!important}}.softwork-certificado-page .softwork-blog-search{width:100%!important;max-width:330px!important;margin:0 auto!important;padding:7px!important;transform:none!important}.softwork-certificado-page .softwork-sidebar-title{width:100%!important;max-width:330px!important;margin:0 auto!important;text-align:center!important;transform:none!important}.softwork-certificado-page .softwork-blog-categories{width:100%!important;max-width:330px!important;margin:0 auto!important;transform:none!important}.softwork-certificado-page .softwork-sidebar-banner{width:100%!important;max-width:300px!important;margin:22px auto 0 auto!important;transform:none!important}.softwork-certificado-page .softwork-sidebar-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.softwork-certificado-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-certificado-page .softwork-blog-search,.softwork-certificado-page .softwork-sidebar-title,.softwork-certificado-page .softwork-blog-categories,.softwork-certificado-page .softwork-sidebar-banner{max-width:440px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.softwork-certificado-page .softwork-blog-inner.blog-duas-colunas{padding-bottom:24px!important}.softwork-certificado-page .softwork-blog-search,.softwork-certificado-page .softwork-sidebar-title,.softwork-certificado-page .softwork-blog-categories,.softwork-certificado-page .softwork-sidebar-banner{max-width:100%!important}}.softwork-estoque-page{overflow:visible!important}.softwork-estoque-page .softwork-blog-inner.blog-duas-colunas{align-items:start!important;min-height:0!important;height:auto!important;padding-bottom:36px!important}.softwork-estoque-page .softwork-blog-posts-area{align-self:start!important;margin:0!important;padding:0!important}.softwork-estoque-page .softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;height:max-content!important;min-height:0!important;transform:none!important;box-sizing:border-box!important}.softwork-estoque-page .softwork-blog-sidebar>*,.softwork-estoque-page .softwork-blog-sidebar .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important;transform:none!important}@media (min-width:1025px){.softwork-estoque-page .softwork-blog-sidebar{position:sticky!important;top:92px!important;margin-top:0!important}}.softwork-estoque-page .softwork-blog-search{width:100%!important;max-width:330px!important;margin:0 auto!important;padding:7px!important;transform:none!important}.softwork-estoque-page .softwork-sidebar-title{width:100%!important;max-width:330px!important;margin:0 auto!important;text-align:center!important;transform:none!important}.softwork-estoque-page .softwork-blog-categories{width:100%!important;max-width:330px!important;margin:0 auto!important;transform:none!important}.softwork-estoque-page .softwork-sidebar-banner{width:100%!important;max-width:300px!important;margin:22px auto 0 auto!important;transform:none!important}.softwork-estoque-page .softwork-sidebar-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.softwork-estoque-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-estoque-page .softwork-blog-search,.softwork-estoque-page .softwork-sidebar-title,.softwork-estoque-page .softwork-blog-categories,.softwork-estoque-page .softwork-sidebar-banner{max-width:440px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.softwork-estoque-page .softwork-blog-inner.blog-duas-colunas{padding-bottom:24px!important}.softwork-estoque-page .softwork-blog-search,.softwork-estoque-page .softwork-sidebar-title,.softwork-estoque-page .softwork-blog-categories,.softwork-estoque-page .softwork-sidebar-banner{max-width:100%!important}}.softwork-financas-page{overflow:visible!important}.softwork-financas-page .softwork-blog-inner.blog-duas-colunas{align-items:start!important;min-height:0!important;height:auto!important;padding-bottom:36px!important}.softwork-financas-page .softwork-blog-posts-area{align-self:start!important;margin:0!important;padding:0!important}.softwork-financas-page .softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;height:max-content!important;min-height:0!important;transform:none!important;box-sizing:border-box!important}.softwork-financas-page .softwork-blog-sidebar>*,.softwork-financas-page .softwork-blog-sidebar .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important;transform:none!important}@media (min-width:1025px){.softwork-financas-page .softwork-blog-sidebar{position:sticky!important;top:92px!important;margin-top:0!important}}.softwork-financas-page .softwork-blog-search{width:100%!important;max-width:330px!important;margin:0 auto!important;padding:7px!important;transform:none!important}.softwork-financas-page .softwork-sidebar-title{width:100%!important;max-width:330px!important;margin:0 auto!important;text-align:center!important;transform:none!important}.softwork-financas-page .softwork-blog-categories{width:100%!important;max-width:330px!important;margin:0 auto!important;transform:none!important}.softwork-financas-page .softwork-sidebar-banner{width:100%!important;max-width:300px!important;margin:22px auto 0 auto!important;transform:none!important}.softwork-financas-page .softwork-sidebar-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.softwork-financas-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-financas-page .softwork-blog-search,.softwork-financas-page .softwork-sidebar-title,.softwork-financas-page .softwork-blog-categories,.softwork-financas-page .softwork-sidebar-banner{max-width:440px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.softwork-financas-page .softwork-blog-inner.blog-duas-colunas{padding-bottom:24px!important}.softwork-financas-page .softwork-blog-search,.softwork-financas-page .softwork-sidebar-title,.softwork-financas-page .softwork-blog-categories,.softwork-financas-page .softwork-sidebar-banner{max-width:100%!important}}.softwork-software-page{overflow:visible!important}.softwork-software-page .softwork-blog-inner.blog-duas-colunas{align-items:start!important;min-height:0!important;height:auto!important;padding-bottom:36px!important}.softwork-software-page .softwork-blog-posts-area{align-self:start!important;margin:0!important;padding:0!important}.softwork-software-page .softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;height:max-content!important;min-height:0!important;transform:none!important;box-sizing:border-box!important}.softwork-software-page .softwork-blog-sidebar>*,.softwork-software-page .softwork-blog-sidebar .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important;transform:none!important}@media (min-width:1025px){.softwork-software-page .softwork-blog-sidebar{position:sticky!important;top:92px!important;margin-top:0!important}}.softwork-software-page .softwork-blog-search{width:100%!important;max-width:330px!important;margin:0 auto!important;padding:7px!important;transform:none!important}.softwork-software-page .softwork-sidebar-title{width:100%!important;max-width:330px!important;margin:0 auto!important;text-align:center!important;transform:none!important}.softwork-software-page .softwork-blog-categories{width:100%!important;max-width:330px!important;margin:0 auto!important;transform:none!important}.softwork-software-page .softwork-sidebar-banner{width:100%!important;max-width:300px!important;margin:22px auto 0 auto!important;transform:none!important}.softwork-software-page .softwork-sidebar-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.softwork-software-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-software-page .softwork-blog-search,.softwork-software-page .softwork-sidebar-title,.softwork-software-page .softwork-blog-categories,.softwork-software-page .softwork-sidebar-banner{max-width:440px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.softwork-software-page .softwork-blog-inner.blog-duas-colunas{padding-bottom:24px!important}.softwork-software-page .softwork-blog-search,.softwork-software-page .softwork-sidebar-title,.softwork-software-page .softwork-blog-categories,.softwork-software-page .softwork-sidebar-banner{max-width:100%!important}}.softwork-tecnologia-page{overflow:visible!important}.softwork-tecnologia-page .softwork-blog-inner.blog-duas-colunas{align-items:start!important;min-height:0!important;height:auto!important;padding-bottom:36px!important}.softwork-tecnologia-page .softwork-blog-posts-area{align-self:start!important;margin:0!important;padding:0!important}.softwork-tecnologia-page .softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;height:max-content!important;min-height:0!important;transform:none!important;box-sizing:border-box!important}.softwork-tecnologia-page .softwork-blog-sidebar>*,.softwork-tecnologia-page .softwork-blog-sidebar .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important;transform:none!important}@media (min-width:1025px){.softwork-tecnologia-page .softwork-blog-sidebar{position:sticky!important;top:92px!important;margin-top:0!important}}.softwork-tecnologia-page .softwork-blog-search{width:100%!important;max-width:330px!important;margin:0 auto!important;padding:7px!important;transform:none!important}.softwork-tecnologia-page .softwork-sidebar-title{width:100%!important;max-width:330px!important;margin:0 auto!important;text-align:center!important;transform:none!important}.softwork-tecnologia-page .softwork-blog-categories{width:100%!important;max-width:330px!important;margin:0 auto!important;transform:none!important}.softwork-tecnologia-page .softwork-sidebar-banner{width:100%!important;max-width:300px!important;margin:22px auto 0 auto!important;transform:none!important}.softwork-tecnologia-page .softwork-sidebar-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.softwork-tecnologia-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-tecnologia-page .softwork-blog-search,.softwork-tecnologia-page .softwork-sidebar-title,.softwork-tecnologia-page .softwork-blog-categories,.softwork-tecnologia-page .softwork-sidebar-banner{max-width:440px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.softwork-tecnologia-page .softwork-blog-inner.blog-duas-colunas{padding-bottom:24px!important}.softwork-tecnologia-page .softwork-blog-search,.softwork-tecnologia-page .softwork-sidebar-title,.softwork-tecnologia-page .softwork-blog-categories,.softwork-tecnologia-page .softwork-sidebar-banner{max-width:100%!important}}.softwork-varejo-page{overflow:visible!important}.softwork-varejo-page .softwork-blog-inner.blog-duas-colunas{align-items:start!important;min-height:0!important;height:auto!important;padding-bottom:36px!important}.softwork-varejo-page .softwork-blog-posts-area{align-self:start!important;margin:0!important;padding:0!important}.softwork-varejo-page .softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;height:max-content!important;min-height:0!important;transform:none!important;box-sizing:border-box!important}.softwork-varejo-page .softwork-blog-sidebar>*,.softwork-varejo-page .softwork-blog-sidebar .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important;transform:none!important}@media (min-width:1025px){.softwork-varejo-page .softwork-blog-sidebar{position:sticky!important;top:92px!important;margin-top:0!important}}.softwork-varejo-page .softwork-blog-search{width:100%!important;max-width:330px!important;margin:0 auto!important;padding:7px!important;transform:none!important}.softwork-varejo-page .softwork-sidebar-title{width:100%!important;max-width:330px!important;margin:0 auto!important;text-align:center!important;transform:none!important}.softwork-varejo-page .softwork-blog-categories{width:100%!important;max-width:330px!important;margin:0 auto!important;transform:none!important}.softwork-varejo-page .softwork-sidebar-banner{width:100%!important;max-width:300px!important;margin:22px auto 0 auto!important;transform:none!important}.softwork-varejo-page .softwork-sidebar-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.softwork-varejo-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-varejo-page .softwork-blog-search,.softwork-varejo-page .softwork-sidebar-title,.softwork-varejo-page .softwork-blog-categories,.softwork-varejo-page .softwork-sidebar-banner{max-width:440px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.softwork-varejo-page .softwork-blog-inner.blog-duas-colunas{padding-bottom:24px!important}.softwork-varejo-page .softwork-blog-search,.softwork-varejo-page .softwork-sidebar-title,.softwork-varejo-page .softwork-blog-categories,.softwork-varejo-page .softwork-sidebar-banner{max-width:100%!important}}.softwork-dicas-page{overflow:visible!important}.softwork-dicas-page .softwork-blog-inner.blog-duas-colunas{align-items:start!important;min-height:0!important;height:auto!important;padding-bottom:36px!important}.softwork-dicas-page .softwork-blog-posts-area{align-self:start!important;margin:0!important;padding:0!important}.softwork-dicas-page .softwork-blog-sidebar{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;align-self:start!important;height:max-content!important;min-height:0!important;transform:none!important;box-sizing:border-box!important}.softwork-dicas-page .softwork-blog-sidebar>*,.softwork-dicas-page .softwork-blog-sidebar .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important;margin-block-end:0!important;transform:none!important}@media (min-width:1025px){.softwork-dicas-page .softwork-blog-sidebar{position:sticky!important;top:92px!important;margin-top:0!important}}.softwork-dicas-page .softwork-blog-search{width:100%!important;max-width:330px!important;margin:0 auto!important;padding:7px!important;transform:none!important}.softwork-dicas-page .softwork-sidebar-title{width:100%!important;max-width:330px!important;margin:0 auto!important;text-align:center!important;transform:none!important}.softwork-dicas-page .softwork-blog-categories{width:100%!important;max-width:330px!important;margin:0 auto!important;transform:none!important}.softwork-dicas-page .softwork-sidebar-banner{width:100%!important;max-width:300px!important;margin:22px auto 0 auto!important;transform:none!important}.softwork-dicas-page .softwork-sidebar-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width:1024px){.softwork-dicas-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin-top:0!important}.softwork-dicas-page .softwork-blog-search,.softwork-dicas-page .softwork-sidebar-title,.softwork-dicas-page .softwork-blog-categories,.softwork-dicas-page .softwork-sidebar-banner{max-width:440px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.softwork-dicas-page .softwork-blog-inner.blog-duas-colunas{padding-bottom:24px!important}.softwork-dicas-page .softwork-blog-search,.softwork-dicas-page .softwork-sidebar-title,.softwork-dicas-page .softwork-blog-categories,.softwork-dicas-page .softwork-sidebar-banner{max-width:100%!important}}@media (max-width:767px){.softwork-blog-hero{min-height:410px!important;height:auto!important;padding:105px 0 76px 0!important;background-position:center center!important}.softwork-blog-hero::after{height:95px!important}.softwork-blog-hero .softwork-blog-eyebrow,.softwork-blog-hero .softwork-blog-eyebrow *,.softwork-blog-hero .softwork-blog-eyebrow .elementor-heading-title{font-size:0.60rem!important;letter-spacing:0.13em!important;margin-bottom:13px!important}.softwork-blog-hero .softwork-blog-title,.softwork-blog-hero .softwork-blog-title *,.softwork-blog-hero .softwork-blog-title .elementor-heading-title{font-size:clamp(1.72rem, 8vw, 2rem)!important;line-height:1.08!important;letter-spacing:-0.045em!important;max-width:310px!important;margin:0 auto 16px auto!important}.softwork-blog-hero .softwork-blog-subtitle,.softwork-blog-hero .softwork-blog-subtitle *,.softwork-blog-hero .softwork-blog-subtitle p{font-size:0.76rem!important;line-height:1.48!important;max-width:305px!important;margin:0 auto!important}.softwork-blog-section{padding:38px 0 58px 0!important;overflow:hidden!important}.softwork-blog-section .softwork-blog-inner.blog-duas-colunas,.softwork-gestao-page .softwork-blog-inner.blog-duas-colunas,.softwork-fiscal-page .softwork-blog-inner.blog-duas-colunas,.softwork-rejeicoes-page .softwork-blog-inner.blog-duas-colunas,.softwork-certificado-page .softwork-blog-inner.blog-duas-colunas,.softwork-estoque-page .softwork-blog-inner.blog-duas-colunas,.softwork-financas-page .softwork-blog-inner.blog-duas-colunas,.softwork-software-page .softwork-blog-inner.blog-duas-colunas,.softwork-tecnologia-page .softwork-blog-inner.blog-duas-colunas,.softwork-varejo-page .softwork-blog-inner.blog-duas-colunas,.softwork-dicas-page .softwork-blog-inner.blog-duas-colunas{width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;display:grid!important;grid-template-columns:1fr!important;gap:22px!important;padding:14px!important;border-radius:24px!important;margin-left:auto!important;margin-right:auto!important}.softwork-blog-inner.blog-duas-colunas::before{grid-column:1 / -1!important;grid-row:1!important;min-height:auto!important;padding:18px 16px!important;border-radius:19px!important;font-size:0.98rem!important;line-height:1.38!important;letter-spacing:-0.035em!important}.softwork-blog-inner.blog-duas-colunas::after{display:none!important}.blog-duas-colunas>.softwork-blog-posts-area{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;max-width:100%!important}.blog-duas-colunas>.softwork-blog-sidebar{grid-column:1 / -1!important;grid-row:3!important;width:100%!important;max-width:100%!important}.softwork-blog-posts-grid .elementor-posts-container{display:grid!important;grid-template-columns:1fr!important;gap:22px!important}.softwork-blog-posts-grid article,.softwork-blog-posts-grid .elementor-post,.softwork-blog-posts-grid .elementor-post__card{min-height:auto!important;border-radius:22px!important}.softwork-blog-posts-grid .elementor-post__thumbnail,.softwork-blog-posts-grid .elementor-post__thumbnail__link,.softwork-blog-posts-grid .elementor-post__thumbnail__link .elementor-post__thumbnail{height:180px!important;min-height:180px!important;max-height:180px!important;border-radius:22px 22px 0 0!important}.softwork-blog-posts-grid .elementor-post__text{padding:21px 20px 19px 20px!important}.softwork-blog-posts-grid .elementor-post__title,.softwork-blog-posts-grid .elementor-post__title a{font-size:1.06rem!important;line-height:1.24!important}.softwork-blog-posts-grid .elementor-post__excerpt,.softwork-blog-posts-grid .elementor-post__excerpt p{font-size:0.83rem!important;line-height:1.56!important}.softwork-blog-posts-grid .elementor-post__meta-data{padding:13px 20px!important;font-size:0.72rem!important}.softwork-blog-sidebar,.softwork-gestao-page .softwork-blog-sidebar,.softwork-fiscal-page .softwork-blog-sidebar,.softwork-rejeicoes-page .softwork-blog-sidebar,.softwork-certificado-page .softwork-blog-sidebar,.softwork-estoque-page .softwork-blog-sidebar,.softwork-financas-page .softwork-blog-sidebar,.softwork-software-page .softwork-blog-sidebar,.softwork-tecnologia-page .softwork-blog-sidebar,.softwork-varejo-page .softwork-blog-sidebar,.softwork-dicas-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin:2px 0 0 0!important;padding:0!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;transform:none!important}.softwork-blog-search{width:100%!important;max-width:100%!important;margin:0 auto!important}.softwork-blog-search form,.softwork-blog-search .elementor-search-form,.softwork-blog-search .e-search-form{flex-direction:row!important}.softwork-blog-search input,.softwork-blog-search input[type="search"],.softwork-blog-search input[type="text"],.softwork-blog-search .elementor-search-form__input,.softwork-blog-search .e-search-input{height:42px!important;min-height:42px!important;font-size:0.78rem!important}.softwork-blog-search button,.softwork-blog-search .elementor-search-form__submit,.softwork-blog-search .e-search-submit{width:76px!important;min-width:76px!important;height:42px!important;min-height:42px!important;font-size:0.68rem!important}.softwork-sidebar-title,.softwork-sidebar-title *,.softwork-sidebar-title .elementor-heading-title{font-size:0.98rem!important;margin:0!important;text-align:center!important}.softwork-blog-categories{width:100%!important;max-width:100%!important;padding:18px 15px!important;border-radius:20px!important;margin:0 auto!important}.softwork-blog-categories::before{font-size:0.62rem!important;margin-bottom:12px!important;padding-bottom:10px!important}.softwork-blog-categories .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important;row-gap:8px!important}.softwork-blog-categories .elementor-icon-list-item,.softwork-blog-categories .elementor-icon-list-item a{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;padding:8px 7px!important;border-radius:12px!important;background:rgb(0 217 255 / .045)!important;text-align:left!important}.softwork-blog-categories .elementor-icon-list-text{font-size:0.72rem!important;line-height:1.25!important;text-align:left!important;white-space:normal!important}.softwork-blog-categories .elementor-icon-list-icon{flex:0 0 auto!important}.softwork-sidebar-banner{width:100%!important;max-width:270px!important;margin:2px auto 0 auto!important}}@media (min-width:768px) and (max-width:1024px){.softwork-blog-hero{min-height:500px!important;height:auto!important;padding:120px 0 95px 0!important}.softwork-blog-hero .softwork-blog-title,.softwork-blog-hero .softwork-blog-title *,.softwork-blog-hero .softwork-blog-title .elementor-heading-title{font-size:clamp(2.3rem, 5.5vw, 3.1rem)!important;line-height:1.08!important;max-width:760px!important}.softwork-blog-hero .softwork-blog-subtitle,.softwork-blog-hero .softwork-blog-subtitle *,.softwork-blog-hero .softwork-blog-subtitle p{max-width:650px!important;font-size:0.94rem!important}.softwork-blog-section{padding:62px 0 86px 0!important;overflow:hidden!important}.softwork-blog-section .softwork-blog-inner.blog-duas-colunas,.softwork-gestao-page .softwork-blog-inner.blog-duas-colunas,.softwork-fiscal-page .softwork-blog-inner.blog-duas-colunas,.softwork-rejeicoes-page .softwork-blog-inner.blog-duas-colunas,.softwork-certificado-page .softwork-blog-inner.blog-duas-colunas,.softwork-estoque-page .softwork-blog-inner.blog-duas-colunas,.softwork-financas-page .softwork-blog-inner.blog-duas-colunas,.softwork-software-page .softwork-blog-inner.blog-duas-colunas,.softwork-tecnologia-page .softwork-blog-inner.blog-duas-colunas,.softwork-varejo-page .softwork-blog-inner.blog-duas-colunas,.softwork-dicas-page .softwork-blog-inner.blog-duas-colunas{width:calc(100% - 72px)!important;max-width:920px!important;display:grid!important;grid-template-columns:1fr!important;gap:32px!important;padding:28px!important;border-radius:30px!important;margin-left:auto!important;margin-right:auto!important}.softwork-blog-inner.blog-duas-colunas::before{grid-column:1 / -1!important;grid-row:1!important;min-height:auto!important;padding:24px 26px!important;border-radius:24px!important;font-size:1.36rem!important;line-height:1.36!important}.softwork-blog-inner.blog-duas-colunas::after{display:none!important}.blog-duas-colunas>.softwork-blog-posts-area{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;max-width:100%!important}.blog-duas-colunas>.softwork-blog-sidebar{grid-column:1 / -1!important;grid-row:3!important;width:100%!important;max-width:100%!important}.softwork-blog-posts-grid .elementor-posts-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px!important}.softwork-blog-posts-grid article,.softwork-blog-posts-grid .elementor-post,.softwork-blog-posts-grid .elementor-post__card{min-height:415px!important}.softwork-blog-posts-grid .elementor-post__thumbnail,.softwork-blog-posts-grid .elementor-post__thumbnail__link,.softwork-blog-posts-grid .elementor-post__thumbnail__link .elementor-post__thumbnail{height:185px!important;min-height:185px!important;max-height:185px!important}.softwork-blog-sidebar,.softwork-gestao-page .softwork-blog-sidebar,.softwork-fiscal-page .softwork-blog-sidebar,.softwork-rejeicoes-page .softwork-blog-sidebar,.softwork-certificado-page .softwork-blog-sidebar,.softwork-estoque-page .softwork-blog-sidebar,.softwork-financas-page .softwork-blog-sidebar,.softwork-software-page .softwork-blog-sidebar,.softwork-tecnologia-page .softwork-blog-sidebar,.softwork-varejo-page .softwork-blog-sidebar,.softwork-dicas-page .softwork-blog-sidebar{position:relative!important;top:auto!important;margin:0!important;padding:0!important;width:100%!important;max-width:720px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:20px!important;transform:none!important;justify-self:center!important}.softwork-blog-search{width:100%!important;max-width:520px!important;margin:0 auto!important}.softwork-sidebar-title,.softwork-sidebar-title *,.softwork-sidebar-title .elementor-heading-title{text-align:center!important}.softwork-blog-categories{width:100%!important;max-width:720px!important;margin:0 auto!important}.softwork-blog-categories .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:10px!important}.softwork-blog-categories .elementor-icon-list-item,.softwork-blog-categories .elementor-icon-list-item a{width:100%!important;justify-content:flex-start!important;text-align:left!important;background:rgb(0 217 255 / .045)!important}.softwork-blog-categories .elementor-icon-list-text{text-align:left!important}.softwork-sidebar-banner{width:100%!important;max-width:310px!important;margin:0 auto!important}}.softwork-segmentos-hero{position:relative!important;width:100%!important;min-height:560px!important;height:560px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;isolation:isolate!important;margin:0!important;padding:95px 0 85px 0!important;box-sizing:border-box!important;background-image:url(https://softwork.iporaonline.com/wp-content/uploads/2026/06/segmentos.png)!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;font-family:"Montserrat",sans-serif!important}.softwork-segmentos-hero::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(circle at 18% 28%,rgb(0 217 255 / .2),transparent 32%),radial-gradient(circle at 78% 22%,rgb(0 95 216 / .24),transparent 36%),linear-gradient(135deg,rgb(2 18 42 / .94) 0%,rgb(5 42 88 / .86) 48%,rgb(2 18 42 / .94) 100%)!important}.softwork-segmentos-hero::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:115px!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(180deg,#fff0 0%,rgb(245 249 255 / .96) 100%)!important}.softwork-segmentos-hero-inner{position:relative!important;z-index:5!important;width:100%!important;margin:0 auto!important;text-align:center!important}.softwork-segmentos-hero,.softwork-segmentos-hero *{font-family:"Montserrat",sans-serif!important}.softwork-segmentos-hero .softwork-segmentos-eyebrow,.softwork-segmentos-hero .softwork-segmentos-eyebrow *,.softwork-segmentos-hero .softwork-segmentos-eyebrow .elementor-heading-title{color:#00d9ff!important;-webkit-text-fill-color:#00d9ff!important;font-size:0.78rem!important;font-weight:900!important;line-height:1.2!important;letter-spacing:0.18em!important;text-transform:uppercase!important;margin:0 0 18px 0!important;text-shadow:0 0 18px rgb(0 217 255 / .35)!important}.softwork-segmentos-hero .softwork-segmentos-title,.softwork-segmentos-hero .softwork-segmentos-title *,.softwork-segmentos-hero .softwork-segmentos-title .elementor-heading-title{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-size:clamp(2.4rem, 4.3vw, 4rem)!important;font-weight:900!important;line-height:1.05!important;letter-spacing:-0.055em!important;max-width:1120px!important;margin:0 auto 24px auto!important;text-shadow:0 10px 30px rgb(0 0 0 / .42),0 0 34px rgb(0 120 255 / .18)!important}.softwork-segmentos-hero .softwork-segmentos-subtitle,.softwork-segmentos-hero .softwork-segmentos-subtitle *,.softwork-segmentos-hero .softwork-segmentos-subtitle p{color:rgb(255 255 255 / .94)!important;-webkit-text-fill-color:rgb(255 255 255 / .94)!important;font-size:1rem!important;font-weight:700!important;line-height:1.65!important;max-width:850px!important;margin:0 auto!important;text-shadow:0 4px 18px rgb(0 0 0 / .4)!important}@media (max-width:1024px){.softwork-segmentos-hero{min-height:500px!important;height:500px!important;padding:90px 0 75px 0!important}.softwork-segmentos-hero .softwork-segmentos-title,.softwork-segmentos-hero .softwork-segmentos-title *,.softwork-segmentos-hero .softwork-segmentos-title .elementor-heading-title{font-size:clamp(2rem, 5.2vw, 3rem)!important;max-width:820px!important}.softwork-segmentos-hero .softwork-segmentos-subtitle,.softwork-segmentos-hero .softwork-segmentos-subtitle *,.softwork-segmentos-hero .softwork-segmentos-subtitle p{max-width:720px!important}}@media (max-width:767px){.softwork-segmentos-hero{min-height:430px!important;height:auto!important;padding:115px 0 85px 0!important}.softwork-segmentos-hero .softwork-segmentos-eyebrow,.softwork-segmentos-hero .softwork-segmentos-eyebrow *,.softwork-segmentos-hero .softwork-segmentos-eyebrow .elementor-heading-title{font-size:0.62rem!important;letter-spacing:0.13em!important;margin-bottom:14px!important}.softwork-segmentos-hero .softwork-segmentos-title,.softwork-segmentos-hero .softwork-segmentos-title *,.softwork-segmentos-hero .softwork-segmentos-title .elementor-heading-title{font-size:2rem!important;line-height:1.08!important;letter-spacing:-0.045em!important;max-width:330px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:18px!important}.softwork-segmentos-hero .softwork-segmentos-subtitle,.softwork-segmentos-hero .softwork-segmentos-subtitle *,.softwork-segmentos-hero .softwork-segmentos-subtitle p{font-size:0.82rem!important;line-height:1.55!important;max-width:315px!important;margin-left:auto!important;margin-right:auto!important}}.softwork-segmentos-section{position:relative;padding:120px 0!important;background:radial-gradient(circle at left top,rgb(0 191 255 / .1) 0%,transparent 24%),radial-gradient(circle at right top,rgb(0 95 216 / .08) 0%,transparent 26%),linear-gradient(180deg,#edf4fa 0%,#f7fbff 100%)!important;overflow:hidden!important}.softwork-segmentos-section::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(0 95 216 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(0 95 216 / .045) 1px,transparent 1px);background-size:42px 42px;opacity:.35;pointer-events:none}.softwork-segmentos-section::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .35) 50%,#fff0 100%);opacity:.35;pointer-events:none}.softwork-segmentos-inner{position:relative;z-index:2;padding:72px 34px!important;border-radius:36px;background:linear-gradient(135deg,rgb(255 255 255 / .76) 0%,rgb(249 252 255 / .92) 55%,rgb(240 248 255 / .88) 100%)!important;border:1px solid rgb(0 95 216 / .1);box-shadow:0 34px 90px rgb(10 47 105 / .1),0 14px 34px rgb(0 95 216 / .06),inset 0 1px 0 rgb(255 255 255 / .95);backdrop-filter:blur(14px);overflow:hidden}.softwork-segmentos-inner::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:180px;height:4px;border-radius:999px;background:linear-gradient(90deg,#00d9ff 0%,#005fd8 100%)}.softwork-segmentos-inner::after{content:"";position:absolute;top:-90px;right:-70px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgb(0 191 255 / .18) 0%,rgb(0 191 255 / .02) 58%,transparent 74%);pointer-events:none}.softwork-segmentos-section-eyebrow,.softwork-segmentos-section-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto 8px auto!important;padding:12px 22px;border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(239 247 255 / .98) 100%);border:1px solid rgb(0 95 216 / .12);color:#0b64e5!important;font-size:0.82rem!important;font-weight:800!important;letter-spacing:.14em;text-transform:uppercase;text-align:center;box-shadow:0 12px 26px rgb(0 95 216 / .08)}.softwork-segmentos-section-title,.softwork-segmentos-section-title .elementor-heading-title{margin:0 auto 10px auto!important;max-width:840px;color:#0a2f69!important;text-align:center;font-size:clamp(2.3rem, 4vw, 3.8rem)!important;line-height:1.04!important;font-weight:800!important;letter-spacing:-.045em}.softwork-segmentos-section-text,.softwork-segmentos-section-text p{margin:0 auto!important;max-width:760px;color:#5c748d!important;text-align:center;font-size:1.03rem!important;line-height:1.78!important}.softwork-segmentos-cards{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:24px!important}.softwork-segmento-card{position:relative;width:calc(25% - 18px)!important;flex:0 0 calc(25% - 18px)!important;min-width:0!important;min-height:355px!important;border-radius:28px;padding:30px 26px 26px 26px!important;background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(245 250 255 / .98) 100%)!important;border:1px solid rgb(0 95 216 / .1);box-shadow:0 22px 46px rgb(10 47 105 / .08),0 10px 24px rgb(0 95 216 / .05),inset 0 1px 0 rgb(255 255 255 / .98);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;overflow:hidden}.softwork-segmento-card::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#00d9ff 0%,#005fd8 100%)}.softwork-segmento-card::after{content:"";position:absolute;right:-30px;top:-30px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgb(0 191 255 / .14) 0%,rgb(0 191 255 / .02) 58%,transparent 75%);pointer-events:none}.softwork-segmento-card:hover{transform:translateY(-8px);border-color:rgb(0 191 255 / .26);box-shadow:0 30px 58px rgb(10 47 105 / .11),0 16px 34px rgb(0 95 216 / .08),0 0 0 1px rgb(0 191 255 / .05) inset}.softwork-segmento-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:66px;height:66px;border-radius:20px;background:linear-gradient(180deg,#1990ff 0%,#005fd8 100%);box-shadow:0 16px 28px rgb(0 95 216 / .2),inset 0 1px 0 rgb(255 255 255 / .28)}.softwork-segmento-icon::before{content:"";position:absolute;inset:8px;border-radius:14px;background:linear-gradient(180deg,rgb(255 255 255 / .1) 0%,#fff0 100%)}.softwork-segmento-icon i,.softwork-segmento-icon svg{position:relative;z-index:2;color:#ffffff!important;fill:#ffffff!important;font-size:1.35rem!important}.softwork-segmento-card-title,.softwork-segmento-card-title .elementor-heading-title{margin:0!important;color:#082f6b!important;font-size:1.28rem!important;line-height:1.08!important;font-weight:800!important;letter-spacing:-.03em}.softwork-segmento-card-text,.softwork-segmento-card-text p{margin:0!important;color:#5d748d!important;font-size:0.92rem!important;line-height:1.78!important}.softwork-segmento-card-button{margin-top:auto!important}.softwork-segmento-card-button .elementor-button{padding:12px 18px!important;border-radius:999px!important;background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(241 247 255 / .98) 100%)!important;border:1px solid rgb(0 95 216 / .12)!important;color:#0a4cad!important;font-size:0.82rem!important;font-weight:700!important;box-shadow:0 10px 18px rgb(0 95 216 / .06);transition:all .24s ease}.softwork-segmento-card-button .elementor-button:hover{transform:translateY(-1px);background:linear-gradient(180deg,#1a8cff 0%,#005fd8 100%)!important;color:#ffffff!important;border-color:transparent!important;box-shadow:0 16px 26px rgb(0 95 216 / .18)}.softwork-outros-segmentos{position:relative;margin-top:16px!important;border-radius:32px;padding:42px 34px!important;background:radial-gradient(circle at top left,rgb(0 191 255 / .1) 0%,transparent 22%),linear-gradient(135deg,rgb(255 255 255 / .98) 0%,rgb(244 250 255 / .98) 100%)!important;border:1px solid rgb(0 95 216 / .1);box-shadow:0 24px 54px rgb(10 47 105 / .08),inset 0 1px 0 rgb(255 255 255 / .98);overflow:hidden}.softwork-outros-segmentos::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:160px;height:4px;border-radius:999px;background:linear-gradient(90deg,#00d9ff 0%,#005fd8 100%)}.softwork-outros-segmentos-title,.softwork-outros-segmentos-title .elementor-heading-title{margin:0!important;color:#0a2f69!important;text-align:center;font-size:2.15rem!important;line-height:1.08!important;font-weight:800!important;letter-spacing:-.035em}.softwork-outros-segmentos-text,.softwork-outros-segmentos-text p{margin:0 auto!important;max-width:780px;color:#627991!important;text-align:center;font-size:1rem!important;line-height:1.76!important}.softwork-outros-segmentos-lista{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:12px!important}.softwork-segmento-tag .elementor-button{padding:11px 17px!important;border-radius:999px!important;background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(241 247 255 / .98) 100%)!important;border:1px solid rgb(0 95 216 / .1)!important;color:#0a4cad!important;font-size:0.81rem!important;font-weight:700!important;box-shadow:0 8px 16px rgb(0 95 216 / .05);transition:all .22s ease}.softwork-segmento-tag .elementor-button:hover{transform:translateY(-2px);background:linear-gradient(180deg,#1a8cff 0%,#005fd8 100%)!important;color:#ffffff!important;border-color:transparent!important;box-shadow:0 14px 24px rgb(0 95 216 / .16)}@media (max-width:1024px){.softwork-segmentos-section{padding:92px 0!important}.softwork-segmentos-inner{padding:52px 22px!important;border-radius:28px}.softwork-segmento-card{width:calc(50% - 12px)!important;flex:0 0 calc(50% - 12px)!important;min-height:330px!important}.softwork-outros-segmentos{padding:30px 22px!important}}@media (max-width:767px){.softwork-segmentos-section{padding:64px 0!important}.softwork-segmentos-inner{padding:34px 16px!important;border-radius:24px}.softwork-segmentos-section-title,.softwork-segmentos-section-title .elementor-heading-title{font-size:2rem!important}.softwork-segmentos-section-text,.softwork-segmentos-section-text p{font-size:0.92rem!important}.softwork-segmento-card{width:100%!important;flex:0 0 100%!important;min-height:auto!important;padding:24px 20px 22px 20px!important}.softwork-outros-segmentos{padding:24px 16px!important;border-radius:24px}.softwork-outros-segmentos-title,.softwork-outros-segmentos-title .elementor-heading-title{font-size:1.55rem!important}.softwork-segmento-tag .elementor-button{font-size:0.78rem!important;padding:10px 14px!important}}.softwork-cta-segmentos{position:relative;width:100vw!important;max-width:100vw!important;margin-top:26px!important;margin-bottom:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:56px 28px!important;border-radius:0!important;background:radial-gradient(circle at top left,rgb(0 213 255 / .16) 0%,transparent 28%),radial-gradient(circle at bottom right,rgb(0 95 216 / .14) 0%,transparent 30%),linear-gradient(135deg,rgb(7 47 105 / .98) 0%,rgb(0 95 216 / .96) 100%)!important;border:none!important;box-shadow:0 24px 50px rgb(0 55 120 / .18),inset 0 1px 0 rgb(255 255 255 / .12);overflow:hidden;text-align:center}.softwork-cta-segmentos::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .05) 1px,transparent 1px);background-size:38px 38px;opacity:.28;pointer-events:none}.softwork-cta-segmentos::after{content:"";position:absolute;left:50%;top:0;width:180px;height:4px;transform:translateX(-50%);background:linear-gradient(90deg,#00d9ff 0%,#ffffff 50%,#00d9ff 100%);box-shadow:0 0 22px rgb(0 217 255 / .55)}.softwork-cta-segmentos>*{position:relative;z-index:2}.softwork-cta-segmentos-title,.softwork-cta-segmentos-title .elementor-heading-title{max-width:820px;margin:0 auto!important;color:#ffffff!important;font-size:clamp(2rem, 3vw, 3.1rem)!important;line-height:1.06!important;font-weight:800!important;letter-spacing:-.04em;text-align:center}.softwork-cta-segmentos-text,.softwork-cta-segmentos-text p{max-width:760px;margin:0 auto!important;color:rgb(255 255 255 / .84)!important;font-size:1.02rem!important;line-height:1.75!important;text-align:center}.softwork-cta-segmentos-button .elementor-button{padding:15px 28px!important;border-radius:999px!important;background:linear-gradient(180deg,#ffffff 0%,#eef7ff 100%)!important;color:#005fd8!important;font-size:0.92rem!important;font-weight:800!important;border:1px solid rgb(255 255 255 / .55)!important;box-shadow:0 16px 34px rgb(0 0 0 / .16),0 0 0 6px rgb(255 255 255 / .08);transition:all 0.25s ease}.softwork-cta-segmentos-button .elementor-button:hover{transform:translateY(-3px);background:linear-gradient(180deg,#00d9ff 0%,#19a4ff 100%)!important;color:#ffffff!important;border-color:rgb(255 255 255 / .2)!important;box-shadow:0 22px 42px rgb(0 95 216 / .28),0 0 0 8px rgb(0 217 255 / .1)}@media (max-width:1024px){.softwork-cta-segmentos{padding:46px 24px!important}.softwork-cta-segmentos-title,.softwork-cta-segmentos-title .elementor-heading-title{font-size:2.2rem!important}}@media (max-width:767px){.softwork-cta-segmentos{margin-top:22px!important;padding:34px 18px!important}.softwork-cta-segmentos-title,.softwork-cta-segmentos-title .elementor-heading-title{font-size:1.7rem!important;line-height:1.12!important}.softwork-cta-segmentos-text,.softwork-cta-segmentos-text p{font-size:0.92rem!important;line-height:1.7!important}.softwork-cta-segmentos-button .elementor-button{width:100%!important;max-width:280px;padding:14px 20px!important}}.softwork-cta-segmentos{padding-top:92px!important;padding-bottom:92px!important}.softwork-cta-segmentos-title,.softwork-cta-segmentos-title .elementor-heading-title{font-size:clamp(2.35rem, 3.4vw, 3.55rem)!important;max-width:900px!important}.softwork-cta-segmentos-text,.softwork-cta-segmentos-text p{max-width:820px!important;font-size:1.08rem!important}.softwork-cta-segmentos-button .elementor-button{padding:17px 34px!important;font-size:0.96rem!important}@media (max-width:1024px){.softwork-cta-segmentos{padding-top:60px!important;padding-bottom:60px!important}}@media (max-width:767px){.softwork-cta-segmentos{padding-top:42px!important;padding-bottom:42px!important}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 6a3157f1db888adb21705d31. Config Timestamp: 2026-06-16 14:04:32 UTC, Cached Timestamp: 2026-06-17 19:56:07 UTC, Optimization Time: 2.04ms -->