*{margin:0;padding:0;box-sizing:border-box}h1{font-weight:300;line-height:1.1}h1 strong{font-weight:800}body{overflow-x:hidden;font-family:'Inter',sans-serif}.swiper-slide{background:linear-gradient(90deg,#0072c6,#00c8e2);display:block!important;height:auto!important;padding:60px 0}.banner-content-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto;padding-right:0;padding-left:110px;box-sizing:border-box;margin-top:20px}.banner-content{flex:1;padding:0;background:transparent;color:#fff;position:relative;max-width:100%;margin-bottom:120px}.banner-text{max-width:100%;text-align:left}.banner-text h2{font-size:40px;font-weight:800;margin-bottom:20px;color:#fff;line-height:1.3}.banner-text div{font-size:18px;line-height:1.5;margin-bottom:30px;color:#fff}.banner-cta{display:inline-block;background:#fff;color:#06c;padding:12px 28px;text-decoration:none;font-size:18px;font-weight:700;border-radius:10px;border:none;transition:background .3s ease-in-out , border-radius .3s ease-in-out}.banner-cta:hover{background:#d9d9d9;border-radius:30px}.banner-image{flex:1;text-align:center}.banner-image img{max-width:100%;height:auto;border-radius:10px;object-fit:contain}.banner-text span{display:block;font-size:16px;font-weight:700;color:#06c;margin-bottom:10px;text-transform:uppercase}@media (max-width:768px){.swiper-slide{background:linear-gradient(180deg,#0072c6,#00c8e2);padding:40px 0}.banner-content-wrapper{flex-direction:column;padding:0 20px;margin-top:80px}.banner-content{padding:0;width:100%;margin-left:-48px;text-align:left}.banner-text h2{font-size:24px;line-height:1.3;font-weight:800;margin-bottom:15px}.banner-text div{font-size:14px;margin-bottom:20px}.banner-cta{font-size:16px;padding:10px 20px;margin-top:10px}.banner-image{margin-top:-85px}.banner-image img{max-width:100%;height:auto;margin-left:20px;margin-bottom:-100px;border-radius:10px;object-fit:contain}}.header-menu{position:fixed;top:0;left:0;width:100%;background:transparent;padding:15px 0;z-index:1000;transition:all .3s ease-in-out}.header-menu.scrolled{background:rgba(255,255,255,.95);box-shadow:0 2px 10px rgba(0,0,0,.1)}.header-menu nav ul li a{text-decoration:none;font-size:16px;color:#252628;font-weight:500;transition:color .3s ease}.header-menu.scrolled nav ul li a{color:#333}.header-menu .container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;padding:0 15px}@media (max-width:768px){.header-menu .container{flex-direction:column;text-align:center}.menu-principal{display:none;width:100%;background-color:#fff;position:absolute;top:100%;left:0;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.1)}.menu-principal ul{flex-direction:column;padding:10px 0}.menu-principal ul li{display:block;width:100%;padding:10px 0}.menu-principal ul li a{display:block;width:100%;padding:10px;text-align:center}.menu-toggle{display:block;background:none;border:none;cursor:pointer;padding:10px}.menu-toggle .hamburguer{width:30px;height:3px;background:#333;display:block;position:relative}.menu-toggle .hamburguer::before,.menu-toggle .hamburguer::after{content:"";width:30px;height:3px;background:#333;position:absolute;left:0;transition:.3s}.menu-toggle .hamburguer::before{top:-8px}.menu-toggle .hamburguer::after{top:8px}.menu-principal.active{display:flex}}.header-menu .logo img{height:40px}.header-menu nav{flex-grow:1;text-align:center}.header-menu nav ul{list-style:none}.header-menu nav ul li{display:inline-block;margin:0 15px}.header-menu nav ul li a{text-decoration:none;font-size:16px;color:#fff;font-weight:500;transition:color .3s ease}.header-menu.scrolled nav ul li a{color:#333}.btn-demo{background:#1e90ff;color:#fff;padding:10px 20px;border-radius:8px;text-decoration:none;font-weight:bold;transition:background .3s ease}.btn-demo:hover{background:#0073e6}.subtitulo{color:#ed702b;text-transform:uppercase;font-size:15px;padding-bottom:10px}.titulo{font-size:32px}.destaque{font-weight:700}.descricao{max-width:600px;margin:20px auto;font-size:16px;line-height:1.5}.btn-demo-banner{border:.1px solid #fff;background:transparent;color:#fff;padding:12px 25px;border-radius:30px;margin-top:40px;font-weight:bold;text-decoration:none;transition:background .3s ease , color .3s ease , border .3s ease}.btn-demo-banner:hover{background:rgba(255,255,255,.2)}.whatsapp-button{position:fixed;bottom:20px;right:20px;width:50px;height:50px;z-index:999}.whatsapp-button img{width:100%;height:auto}.forca-vendas,.ecommerce-b2b{padding:0 0}.forca-vendas .container,.ecommerce-b2b .container{max-width:1200px;margin:0 auto;padding:0 20px}.forca-vendas-content,.ecommerce-b2b-content{display:flex;align-items:center;justify-content:space-between}.forca-vendas-image,.ecommerce-b2b-image{flex:1;max-width:40%}.forca-vendas-image img,.ecommerce-b2b-image img{max-width:100%;height:auto;border-radius:10px}.forca-vendas-text,.ecommerce-b2b-text{flex:1;max-width:55%}.forca-vendas-text h2,.ecommerce-b2b-text h2{font-size:1.8em;color:#333;text-align:left;margin-left:0;margin-bottom:20px}.forca-vendas-text p,.ecommerce-b2b-text p{font-size:1.2em;text-align:left!important;color:#666;margin-bottom:30px}.forca-vendas-text .app-link,.ecommerce-b2b-text .app-link{display:inline-block;padding:15px 30px;background-color:#0073e6;color:#fff;text-decoration:none;border-radius:5px;font-size:1.1em;transition:background-color .3s ease}.app-link-demonstracao{background-color:#fff;color:#545658;padding:8px 16px;text-decoration:none;border-radius:5px;transition:all .3s ease;display:inline-flex;align-items:center;gap:5px;position:relative;border:1px solid #545658;font-weight:bold;font-size:14px}.app-link-demonstracao::after{content:""}.app-link-demonstracao:hover{background-color:rgba(255,255,255,.8);border:1px solid #545658;color:#545658;border-radius:15px}.forca-vendas-text .app-link:hover,.ecommerce-b2b-text .app-link:hover{background-color:#005bb5}@media (max-width:768px){.forca-vendas-content,.ecommerce-b2b-content{flex-direction:column;text-align:center}.forca-vendas-image,.ecommerce-b2b-image,.forca-vendas-text,.ecommerce-b2b-text{max-width:100%}.forca-vendas-image,.ecommerce-b2b-image{margin-bottom:20px}.forca-vendas-box H2,.ecommerce-b2b-text h2{margin-left:-20px}.forca-vendas-text .app-link,.ecommerce-b2b-text .app-link{font-size:1em;padding:10px 20px}}.forca-vendas-box,.ecommerce-b2b-box{background-color:#fff;padding:40px;border-radius:40px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.forca-vendas-content,.ecommerce-b2b-content{max-width:1200px;margin:0 auto}.feature{display:flex;align-items:center;background-color:#fff;padding:10px;flex:1 1 calc(25% - 20px)}.feature img{width:50px;height:50px;margin-right:15px}.feature-text h3{margin:0;font-size:18px;color:#252628}.h3{font-size:14px}.feature-text p{margin:5px 0 0;font-size:14px;color:#666}.ecommerce-b2b-content{flex-direction:row-reverse}@media (max-width:768px){.ecommerce-b2b-content{flex-direction:column}}.ecommerce-b2b{padding:50px 0;background-color:#f9f9f9}.ecommerce-b2b-content{display:flex;align-items:center;justify-content:space-between}.ecommerce-b2b-image img{max-width:100%;height:auto}.ecommerce-b2b-text{max-width:600px}.ecommerce-b2b-text h2{font-size:2rem;color:#333}.ecommerce-b2b-text p{font-size:1rem;color:#333}.ecommerce-link{display:inline-block;margin-top:20px;padding:10px 20px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:5px}.footer{background:#1a1a1a;color:#fff;padding:40px 20px;font-family:Arial,sans-serif;border-radius:55px;margin:20px;overflow:hidden}.container{max-width:1200px;margin:0 auto;padding:0 20px}.footer-links{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:30px}.footer-column{flex:1;min-width:150px}.footer-column h4{font-size:16px;font-weight:bold;margin-bottom:15px;color:#fff;text-align:left}.footer-column ul{list-style:none;padding:0;margin:0;text-align:left}.footer-column ul li{margin-bottom:10px;color:#ccc;font-size:14px;line-height:1.6}.footer-column ul li a{color:#ccc;text-decoration:none;transition:color .3s ease}.footer-column ul li a:hover{color:#fff}.footer-bottom{text-align:center;margin-top:20px;font-size:14px;color:#ccc;border-top:1px solid #333;padding-top:20px}.footer-column:first-child{margin-left:0}.footer-column:last-child{margin-right:0}.footer-column ul li strong{font-weight:bold;color:#fff}.footer-top{display:flex;align-items:center;gap:20px;margin-bottom:30px}.footer-top img{width:100px}.footer-description{font-size:14px;color:#ccc;margin:0;flex:1;padding-left:20px}.btn-primary{background-color:#007bff;color:#fff;padding:10px 20px;white-space:nowrap;text-decoration:none;border-radius:5px;transition:all .3s ease;display:inline-flex;align-items:center;gap:5px;position:relative}@media (max-width:768px){.btn-primary{margin-top:10px}}.btn-primary::after{content:"→";display:inline-block;transition:transform .3s ease}.btn-primary:hover{border-radius:15px;background-color:#0056b3}.btn-primary:hover::after{transform:rotate(-50deg) translateY(-2px)}.footer-links{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:30px;white-space:nowrap}.footer-column{flex:1;min-width:150px}.footer-divider{border:0;height:1px;background-color:#333;margin:20px 0}.selo-gptw{width:100px;margin-top:20px;display:block;white-space:nowrap}.endereco{margin-top:20px;font-size:14px;color:#ccc;line-height:1.6;white-space:nowrap}.footer-column h4{font-size:16px;font-weight:bold;margin-bottom:15px;color:#fff;text-align:left}.footer-column ul{list-style:none;padding:0;margin:0;text-align:left}.footer-column ul li{margin-bottom:10px;color:#ccc;font-size:14px;line-height:1.6}.footer-column ul li a{color:#ccc;text-decoration:none;transition:color .3s ease}.footer-column ul li a:hover{color:#fff}.footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:20px;font-size:14px;color:#ccc;border-top:1px solid #333;padding-top:20px}.footer-dark-area .footer-bottom{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#ccc}.copyright{margin:0;color:#999}.criacao-sites{margin:0}.criacao-sites a{color:#ccc;text-decoration:none;transition:color .3s ease}.criacao-sites a:hover{color:#fff}.footer-bottom p{margin:0;line-height:1.6}.footer-bottom a{color:#ccc;text-decoration:none;transition:color .3s ease}.footer-bottom a:hover{color:#fff}.whatsapp-float{position:fixed;bottom:20px;right:20px}.whatsapp-float img{width:50px}.whatsapp-float{position:fixed;bottom:20px;right:20px}.whatsapp-float img{width:50px}@media (max-width:768px){body{overflow-x:hidden}.container{width:100%;padding:0 15px}.banner-content{text-align:center;left:50%;transform:translateX(-50%);width:90%}.forca-vendas-content,.ecommerce-b2b-content{flex-direction:column;text-align:center}.forca-vendas-image,.ecommerce-b2b-image{max-width:100%;margin-bottom:0}.forca-vendas-text p,.ecommerce-b2b-text p{font-size:1em;text-align:left!important;margin-left:-18px}.swiper-container{height:auto}.swiper-button-next,.swiper-button-prev{display:none}.forca-vendas-content,.ecommerce-b2b-content{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media (max-width:480px){.whatsapp-button{width:40px;height:40px;bottom:15px;right:15px}}.banner-slide{position:relative;overflow:hidden}.banner-image-bg{width:100%;height:auto;display:block}.banner-gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(82deg,#ed702b 0%,#037071 100%);opacity:.8;z-index:2}.banner-text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;z-index:3;padding:0 20px;width:90%;max-width:600px}.banner-text-wrapper h2{font-size:2rem;font-weight:700;margin-bottom:10px}.banner-text-wrapper div{font-size:1rem;margin-bottom:20px}.banner-cta{display:inline-block;background:rgba(255,255,255,.2);padding:12px 24px;color:#fff;text-decoration:none;border-radius:5px;font-weight:500}.page-id-104 .banner-gradient-overlay{background:linear-gradient(82deg,#4a00e0 0%,#8e2de2 100%)}.page-id-105 .banner-gradient-overlay{background:linear-gradient(82deg,#00c6ff 0%,#0072ff 100%)}.page-id-107 .banner-gradient-overlay{background:linear-gradient(82deg,#ed702b 0%,#8e2de2 100%)}@media screen and (max-width:768px){.banner-slide{min-height:100vh;padding:0;display:flex;align-items:center;justify-content:center;position:relative}.banner-image-bg{height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.banner-gradient-overlay{background:linear-gradient(180deg,#ed702b 0%,#037071 100%);opacity:.85}.page-id-104 .banner-gradient-overlay{background:linear-gradient(116deg,#ed702b 0%,#272189 100%)}.page-id-105 .banner-gradient-overlay{background:linear-gradient(180deg,#00c6ff 0%,#0072ff 100%)}.page-id-107 .banner-gradient-overlay{background:linear-gradient(180deg,#ed702b 0%,#0072ff 100%)}.banner-text-wrapper{position:relative;top:44%;z-index:3;color:#fff;text-align:center;padding:20px;width:100%;max-width:500px}.banner-text-wrapper h2{font-size:1.8rem;font-weight:800;margin-bottom:10px}.banner-text-wrapper div{font-size:1rem;margin-bottom:20px;line-height:1.4}.banner-cta{font-size:1rem;background-color:#fff;color:#037071;padding:12px 24px;border-radius:30px;font-weight:bold;text-decoration:none;transition:.3s ease}.banner-cta:hover{background-color:#f4f4f4}}@media screen and (min-width:769px){.banner-slide{height:auto;padding:300px 0;display:flex;align-items:center;justify-content:center;position:relative}.banner-image-bg{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:1}.banner-gradient-overlay{background:linear-gradient(82deg,#ed702b 0%,#037071 100%);opacity:.8}.page-id-104 .banner-gradient-overlay{background:linear-gradient(116deg,#ed702b 0%,#272189 100%)}.page-id-105 .banner-gradient-overlay{background:linear-gradient(82deg,#00c6ff 0%,#0072ff 100%)}.banner-text-wrapper{top:100px;transform:translate(-50%,0);padding:0 20px}.banner-text-wrapper h2{font-size:2.2rem}.banner-text-wrapper div{font-size:1.1rem}}.banner-image-container{position:relative;margin-top:-170px;z-index:10}.banner-image-content{max-width:100%;width:900px;height:auto;display:block;margin:0 auto}@media screen and (max-width:768px){.banner-image-container{margin-top:-250px}.banner-image-content{width:100%;max-width:100%;padding:0 20px;margin-bottom:100px}}.sessao-forca-vendas{display:flex;align-items:flex-end;justify-content:space-between;padding:50px 0 0 50px;border-radius:20px;background:linear-gradient(to right,#fff,#f0f9ff);box-shadow:0 5px 15px rgba(0,0,0,.1);max-width:1200px;margin:auto}.conteudo-vendas{width:55%;padding-bottom:40px}.subtitulo-vendas{color:#2278e5;font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:15px}.titulo-vendas{font-size:30px;font-weight:700;margin-bottom:20px;color:#222}.descricao-vendas{font-size:16px;color:#555;margin-bottom:30px;line-height:1.6}.btn-demo-vendas{display:inline-block;background-color:#2278e5;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:600;transition:background-color .3s ease;margin-bottom:20px}.btn-demo-vendas:hover{background-color:#1a60b8}.imagem-vendas{width:40%;text-align:right;margin-bottom:0}.imagem-vendas img{display:block;width:100%;height:auto;border-radius:0 20px 10px 0}@media (max-width:768px){.sessao-forca-vendas{flex-direction:column-reverse;padding:30px 20px;align-items:flex-start}.conteudo-vendas,.imagem-vendas{width:100%;text-align:left}.imagem-vendas{margin-top:30px;text-align:center}.imagem-vendas img{border-radius:20px;margin-top:-58px;margin-left:18px}}.sessao-organizacao-vendas{display:flex;align-items:center;justify-content:space-between;padding:50px;max-width:1200px;margin:auto;font-family:'Segoe UI',Arial,sans-serif}.imagem-organizacao{width:50%;position:relative}.imagem-organizacao img{width:100%;border-radius:20px;box-shadow:-10px 10px 0 #22a3b2 , -20px 20px 0 #18a7bd}.conteudo-organizacao{width:45%}.subtitulo-organizacao{color:#2278e5;font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:15px}.titulo-organizacao{font-size:30px;font-weight:bold;margin-bottom:20px;color:#222;line-height:1.2}.descricao-organizacao{font-size:16px;color:#555;margin-bottom:30px;line-height:1.6}.btn-demo-organizacao{background-color:#2278e5;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:600;transition:background-color .3s ease}.btn-demo-organizacao:hover{background-color:#1a60b8}@media (max-width:768px){.sessao-organizacao-vendas{flex-direction:column;padding:30px 20px;text-align:center}.imagem-organizacao,.conteudo-organizacao{width:100%;margin-bottom:30px}.imagem-organizacao img{box-shadow:none;border-radius:12px}.conteudo-organizacao{text-align:left}}.sessao-impulsione-vendas{display:flex;align-items:center;justify-content:space-between;padding:50px;max-width:1200px;margin:60px auto;font-family:'Segoe UI',Arial,sans-serif}.conteudo-impulsione{width:50%;padding-right:30px}.subtitulo-impulsione{color:#2278e5;font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:15px}.titulo-impulsione{font-size:30px;font-weight:bold;margin-bottom:20px;color:#222;line-height:1.2}.descricao-impulsione{font-size:16px;color:#555;margin-bottom:30px;line-height:1.6}.btn-demo-impulsione{background-color:#2278e5;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:600;transition:background-color .3s ease}.btn-demo-impulsione:hover{background-color:#1a60b8}.imagem-impulsione{width:50%;position:relative}.imagem-impulsione img{width:100%;border-radius:20px;box-shadow:10px 10px 0 #2278e5 , 20px 20px 0 #1865c9}@media (max-width:768px){.sessao-impulsione-vendas{flex-direction:column-reverse;padding:30px 20px;text-align:center}.conteudo-impulsione,.imagem-impulsione{width:100%;padding:0;margin-bottom:30px}.imagem-impulsione img{box-shadow:none;border-radius:12px}.conteudo-impulsione{text-align:left}}.competencias-nova{background-color:#134388;padding:70px 20px;font-family:'Segoe UI',Arial,sans-serif;color:#fff}.container{max-width:1200px;margin:0 auto}.subtitulo-competencias{color:#b0eaff;text-transform:uppercase;font-size:13px;font-weight:bold;margin-bottom:10px}.titulo-competencias{font-size:32px;margin-bottom:40px}.cards-competencias{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card-competencia{border-radius:20px;border:1px solid #3c70bb;padding:30px;transition:.3s ease}.card-competencia img{width:40px;margin-bottom:20px}.card-competencia h3{font-size:18px;margin-bottom:10px;color:#fff}.card-competencia p{font-size:14px;line-height:1.6}.card-competencia.azul{background-color:transparent}.card-competencia.branco{background-color:#fff;color:#222}.card-competencia.branco h3{color:#222}.card-competencia.branco img{filter:brightness(0) saturate(100%) invert(58%) sepia(83%) saturate(1746%) hue-rotate(351deg) brightness(100%) contrast(97%)}.card-competencia.azul:hover{background-color:#fff;color:#222}.card-competencia.azul:hover h3{color:#222}.card-competencia.azul:hover img{filter:brightness(0) saturate(100%) invert(58%) sepia(83%) saturate(1746%) hue-rotate(351deg) brightness(100%) contrast(97%)}.card-competencia.branco:hover{background-color:#007bff;color:#fff}.card-competencia.branco:hover h3{color:#fff}.card-competencia.branco:hover img{filter:brightness(0) invert(1)}@media (max-width:1024px){.cards-competencias{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.cards-competencias{grid-template-columns:1fr}.titulo-competencias{font-size:26px}}.container-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1200px;margin:50px auto;padding:50px;border-radius:44px;gap:30px}.info-boxes{display:flex;flex-direction:column;width:40%;min-width:350px;position:relative}.info-boxes p{font-size:16px;color:rgba(244,244,244,.8)}.info-boxes h3{font-size:20px}.info-box{display:flex;align-items:center;gap:15px;padding:25px;border-radius:20px;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.15);flex-wrap:wrap;text-align:left;position:relative;width:100%;font-size:13px}.info-box:nth-child(1) {margin-left:40px;z-index:3}.info-box:nth-child(2) {margin-left:-15px;margin-top:-16px;z-index:8}.info-box:nth-child(3) {margin-left:32px;margin-top:-17px;z-index:9}.blue{background:#06c}.green{background:#03acb2}.orange{background:#ed702b}.info-box img{height:auto;flex-shrink:0;margin-bottom:0}.info-header{display:flex;align-items:center;gap:10px}.info-header img{width:24px;height:auto;flex-shrink:0}.info-header h3{font-size:1em;margin:0;line-height:1.3em;flex:1}.text-content{width:40%;padding:34px;text-align:left}.text-content p{font-size:14px}.subtitle{color:#06c;font-size:12px}.text-content h2{font-size:25px;padding-top:10px;padding-bottom:10px}.btn-primary{display:inline-block;background:#06c;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:bold;margin-top:20px}@media (max-width:1024px){.container-box{flex-direction:column;text-align:center}.info-boxes{width:100%;align-items:center;justify-content:center}.info-box{width:90%;max-width:400px;text-align:center}.text-content{width:90%;text-align:center;padding:20px}}@media (max-width:768px){.container-box{flex-direction:column;align-items:center;text-align:center;padding:0}.info-box img{width:25px}.info-boxes{width:100%;display:flex;flex-direction:column;align-items:center;gap:0;position:relative}.info-box{width:90%;max-width:340px;padding:20px;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);z-index:1;text-align:left}.info-box:nth-child(1) {margin-top:0;z-index:1}.info-box:nth-child(2) {margin-top:-20px;z-index:2;margin-left:-45px}.info-box:nth-child(3) {margin-top:-20px;z-index:3;margin-left:50px}.info-box-content{display:flex;flex-direction:column;gap:8px;text-align:left}.info-box p,.info-box-content p,.text-content p{font-size:.90em}.info-box h3{font-size:14px}.text-content{width:100%;padding:40px 20px 20px;text-align:left}.btn-primary{width:100%;max-width:300px;text-align:center;padding:15px}}body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0;background-color:#f8f8f8}.demo-section_new{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2rem;padding:4rem 2rem;background-color:#fff}.video-container{flex:1 1 400px;max-width:560px;background-color:#0d0d1a;border-radius:12px;padding:2rem;position:relative;color:#aaa}.video-container h2{font-size:1.5rem;margin-bottom:1rem;line-height:1.4}.video-container .highlight{color:#f47c26;font-weight:bold}.video-container img{margin-top:2rem;max-width:120px}.video-box{position:relative;margin-top:1rem}.video-box video{width:100%;border-radius:8px}.text-content{flex:1 1 360px;max-width:480px}.text-content .subtitle{color:#3a7df0;text-transform:uppercase;font-weight:bold;font-size:.9rem;margin-bottom:.5rem}.text-content h1{font-size:1.8rem;margin-bottom:1rem;color:#1a1a1a}.text-content p{font-size:1rem;line-height:1.6;color:#444}.btn-primary{display:inline-block;background-color:#3a7df0;color:#fff;padding:.8rem 1.5rem;border-radius:6px;text-decoration:none;font-weight:bold;margin-top:1.5rem;transition:background .3s ease}.btn-primary:hover{background-color:#2b6bd4}@media (max-width:768px){.demo-section_new{flex-direction:column;padding:2rem 1rem}.video-container,.text-content{max-width:100%}}.features-section .card img{width:48px;height:auto;display:block;margin:0 auto}.features-section{max-width:1100px;margin:auto;text-align:center;padding:40px 20px;font-family:'Segoe UI',sans-serif}.legenda{display:flex;justify-content:center;gap:20px;font-size:14px;margin-bottom:20px;flex-wrap:wrap}.legenda .dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px}.dot.azul{background-color:#007bff}.dot.laranja{background-color:#ff6b00}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;transition:all .5s ease;overflow:hidden}.card-grid.collapsed .card:nth-child(n+13) {display:none}.card{background:#fff;border-radius:12px;padding:20px;min-height:100px;box-shadow:0 2px 12px rgba(0,0,0,.05);transition:background .3s ease , color .3s ease;display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer}.card:hover{background:#007bff;color:#fff}.card .icon{font-size:28px;margin:0}.card span{font-size:16px;font-weight:500}.card.pro-only:hover{background:#864f28;color:#fff}.show-more-btn{margin-top:30px;padding:14px 28px;background:#007bff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;transition:background .3s ease}.show-more-btn:hover{background:#005ec2}@media (max-width:768px){.legenda{flex-direction:column;align-items:center;text-align:center;gap:10px}.features-section{padding:30px 16px}.card{flex-direction:column;text-align:center;align-items:center}.card .icon{font-size:32px}.card-grid{grid-template-columns:repeat(2,1fr)}}.integracoes{background-color:#f0f0f0;padding:50px 0}.containers{width:90%;max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.texto-integracoes{width:45%;text-align:left}.texto-integracoes h2{color:#007bff;font-size:1.2em;margin-bottom:10px}.texto-integracoes h1{font-size:2.5em;margin-bottom:20px}.texto-integracoes p{font-size:.9em;line-height:1.6;margin-bottom:30px}.botao-demo{display:inline-block;background-color:#007bff;color:#fff;padding:15px 30px;text-decoration:none;border-radius:5px;font-weight:bold}.logos-integracoes{width:50%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;align-items:center}.logos-integracoes img{width:100%;max-width:100%;height:auto;object-fit:contain}.logo-adv{grid-column: 1 / 4;max-width:150px;margin:0 auto}@media (max-width:768px){.containers{flex-direction:column-reverse;padding:0 20px;align-items:flex-start}.texto-integracoes,.logos-integracoes{width:100%;text-align:left}.texto-integracoes h1{font-size:1.8em}.texto-integracoes p{font-size:1em}.logos-integracoes{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:30px}.logo-adv{grid-column: 1 / 3;max-width:120px}}.planos-section{font-family:sans-serif;padding:60px 20px;background:#fff}.planos-section h2{text-align:center;font-size:24px;margin-bottom:30px;font-weight:600}.planos-section h2 span{color:#007bff;font-size:14px;letter-spacing:1px}.planos-header-bar{width:100vw;background-color:#007bff;color:#fff;display:grid;grid-template-columns:1fr 150px 125px;padding:15px 150px;font-weight:bold;font-size:16px;box-sizing:border-box;margin-left: calc(-50vw + 50%)}.planos-grid-wrapper{max-width:1100px;margin:0 auto;display:flex;flex-direction:column}.planos-row{display:grid;grid-template-columns:1fr 150px 150px;padding:15px 20px;border-bottom:1px solid #e0e0e0;font-size:16px}.planos-row div:nth-child(2),
.planos-row div:nth-child(3) {text-align:center;font-size:18px}.cta-proposta{text-align:center;margin-top:30px}.cta-proposta a{text-decoration:none;font-weight:bold;color:#007bff;font-size:16px;transition:all .3s ease}.cta-proposta a:hover{text-decoration:underline}@media (max-width:768px){.planos-header-bar{position:sticky;top:100px;z-index:1010;background-color:#007bff;grid-template-columns:1.7fr 1fr 1fr;padding:10px 10px;font-size:13px}.planos-grid-wrapper{padding:0 10px}.planos-row{grid-template-columns:1fr 1fr 1fr;font-size:14px;padding:12px 6px}.planos-row div:nth-child(2),
  .planos-row div:nth-child(3) {font-size:16px}.cta-proposta a{font-size:14px}}.testimonials-section{font-family:'Arial',sans-serif;background:#f4f4f4;margin:0;padding:40px 20px}h2{font-size:28px;margin-bottom:20px}.carousel{display:flex;gap:20px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-bottom:20px}.testimonial-card{flex:0 0 auto;flex-basis:240px;min-width:240px;max-width:240px;background:#fff;border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:20px;scroll-snap-align:start;position:relative;overflow:hidden;transition:all .4s ease}.testimonial-card:hover{max-width:340px;flex-basis:340px;z-index:10}.quote-icon{font-size:30px;color:#bbb;transition:color .3s ease}.testimonial-card:hover .quote-icon{color:#00a3b5}.testimonial-inner{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;position:relative;transition:all .2s ease}.testimonial-card:hover .testimonial-inner{-webkit-line-clamp:unset;overflow:visible}.testimonial-inner::after{content:"";position:absolute;bottom:0;left:0;height:40px;width:100%;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none;transition:opacity .2s ease}.testimonial-card:hover .testimonial-inner::after{opacity:0}.testimonial-content{font-size:14px;color:#333;line-height:1.5}.company-logo{width:120px;height:100px;margin-top:20px;display:flex;align-items:center;justify-content:center;gap:10px}.company-logo img{max-width:100%;max-height:100%;object-fit:contain}.carousel::-webkit-scrollbar{height:6px}.carousel::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.video-card{position:relative;max-width:560px}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.testimonials{background-color:#f1f1f1;text-align:center;padding:40px 20px;font-family:sans-serif}.testimonials h3{color:#007bff;font-size:14px;text-transform:uppercase;margin-bottom:10px}.testimonials h2{font-size:28px;font-weight:bold;margin-bottom:30px}.videos{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.video-card{position:relative;width:100%;max-width:480px;border-radius:20px;overflow:hidden;background-color:#000}.video-card video{width:100%;height:auto;display:block}.video-card .logo{position:absolute;top:10px;right:10px;width:80px;opacity:.8}body{font-family:Arial,sans-serif;background:#f5f5f5;color:#333}.blog-container{max-width:1200px;margin:auto;padding:40px 20px;box-sizing:border-box}.blog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.blog-header h2{font-size:24px;font-weight:bold}.blog-header a{font-size:14px;text-decoration:none;color:#007bff;font-weight:bold}.articles{display:flex;gap:20px;flex-wrap:wrap}.article-card{background:#fff;border-radius:10px;overflow:hidden;transition:transform .3s ease , background-color .3s ease;flex:1 1 calc(33.333% - 20px);max-width:calc(33.333% - 20px);text-align:left;display:flex;flex-direction:column}.article-card:hover{transform:scale(1.05)}.article-card:nth-child(2):hover {background:#00aeef;color:#fff}.article-card a{text-decoration:none;color:inherit;display:block;height:100%}.article-image img{width:100%;height:auto}.article-content{padding:15px;flex-grow:1}.article-content .date{font-size:12px;color:#777}.article-content h3{font-size:18px;font-weight:bold;transition:color .3s ease}.article-card:nth-child(2):hover .article-content h3 {color:#fff}.article-card:nth-child(2):hover .article-content {display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (max-width:1024px){.article-card{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media (max-width:768px){.blog-container{padding:60px 15px 80px}.articles{flex-direction:column;gap:40px}.article-card{max-width:100%}.article-content{padding:20px}.article-card:nth-child(2) .article-content {padding:60px}.article-content h3{font-size:20px}.article-card:nth-child(2):hover .article-content {display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.article-card:nth-child(2):hover .article-content h3 {font-size:22px}}#thankYouBox{max-width:400px;padding:2rem;border-radius:24px;background:#fff;text-align:center;box-shadow:0 8px 20px rgba(0,0,0,.2)}#thankYouModal .close{position:absolute;top:16px;right:20px;font-size:22px;color:#888;cursor:pointer}.input-icon{position:relative}.input-icon svg{position:absolute;top:70%;left:12px;transform:translateY(-50%);width:20px;height:20px;fill:rgba(255,255,255,.8);pointer-events:none}.input-icon input,.input-icon select,.input-icon textarea{padding-left:44px!important}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#f5f5f5;font-family:'Inter',Arial,sans-serif}.demo-section{position:relative;width:100%;height:620px;background:url(/wp-content/uploads/2025/03/606a8ab390fd5a7bb544f2a1a2fb080a-scaled.jpeg) no-repeat center center;background-size:cover;display:flex;justify-content:flex-end;align-items:center;padding-right:0}.form-container{width:480px;background-color:#0068ff;border-radius:40px;padding:2rem;box-shadow:0 8px 20px rgba(0,0,0,.15);position:absolute;right:5vw;bottom:-40px;color:#fff}.contact-form select{appearance:none;background-color:#fff;border:2px solid rgba(255,255,255,.8);border-radius:8px;padding:.75rem 1rem;padding-right:2.5rem;font-size:1rem;color:#333;font-weight:500;cursor:pointer;width:100%;outline:none;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23ffffff99\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ d=\'M7\ 10l5\ 5\ 5-5\'/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 16px center;background-size:18px}.contact-form select option{background-color:#fff;color:#333;font-size:1rem;padding:10px}.contact-form select:focus{border-color:#0056b3;box-shadow:0 0 4px rgba(0,86,179,.3)}.contact-form select::-webkit-scrollbar{width:8px}.contact-form select::-webkit-scrollbar-thumb{background:#0068ff;border-radius:10px}.contact-form select:focus option{background:#fff}.form-group label{font-weight:400}.contact-form{gap:1rem}.form-container h2{font-weight:700}.form-container{padding:1.5rem}.btn-submit{border-radius:24px;padding:.8rem 1rem}.section-subtitle{font-size:.875rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,.7);margin-bottom:.5rem}.form-container p{font-size:.8rem;line-height:1.5;color:rgba(255,255,255,.7);margin-bottom:1.5rem}.form-container h2{font-size:1.50rem;margin-bottom:1rem;line-height:1.2}.contact-form{display:flex;flex-direction:column;gap:1.5rem;flex:1}.form-group{display:flex;flex-direction:column}.form-group label{font-size:.800rem;font-weight:500;margin-bottom:.5rem}.contact-form input,.contact-form select,.contact-form textarea{background-color:transparent;border:2px solid rgba(255,255,255,.7);border-width:.1rem;border-radius:12px;padding:.6rem .8rem;font-size:1rem;color:rgba(255,255,255,.7);outline:none}.contact-form input::placeholder,.contact-form select::placeholder,.contact-form textarea::placeholder{color:rgba(255,255,255,.7)}.btn-submit{background-color:#fff;color:#0068ff;border:none;border-radius:8px;padding:1rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.btn-submit:hover{background-color:#f0f0f0}.row{display:flex;gap:1rem}.row .form-group{flex:1;min-width:48%}@media (max-width:768px){.form-container{position:static;width:90%;margin:2rem auto;margin-bottom:-90px}}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);overflow-y:auto}.modal-content{background:#fff;margin:60px auto;border-radius:40px;max-width:480px;padding:40px;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.1);color:#000}.close{position:absolute;top:15px;right:25px;font-size:24px;cursor:pointer}.form-box h2{font-size:22px;font-weight:700;margin:10px 0}.form-box .sub-title{color:#005a87;font-weight:bold;text-transform:uppercase;font-size:14px}.form-box .desc{font-size:14px;color:#555;margin-bottom:20px}.modal-contact-form{display:flex;flex-direction:column;gap:1.5rem}.modal-input-group{display:flex;gap:12px;flex-wrap:wrap}.modal-input-icon{position:relative;flex:1;display:flex;flex-direction:column}.modal-input-icon.full{width:100%}.modal-input-icon label{font-weight:600;font-size:14px;margin-bottom:4px;color:#333}.modal-input-icon input,.modal-input-icon select,.modal-input-icon textarea{width:100%;padding:12px 12px 12px 40px;border-radius:10px;border:1px solid #ccc;font-size:14px;color:#333;background-color:#fff;outline:none}.modal-input-icon textarea{resize:vertical;min-height:80px}.modal-input-icon svg{position:absolute;top:64%;left:12px;transform:translateY(-50%);width:20px;height:20px;fill:#999}.modal-submit-button{background-color:#06c;color:#fff;border:none;padding:14px;border-radius:12px;font-size:16px;font-weight:bold;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .3s ease}.modal-submit-button:hover{background-color:#005bb5}.modal-submit-button svg{margin-right:4px}@media (max-width:600px){.modal-content{padding:24px;border-radius:24px;margin:40px 16px}.form-box h2{font-size:20px}.form-box .desc,.form-box .sub-title{font-size:13px}.modal-input-group{flex-direction:column;gap:16px}.modal-input-icon svg{top:50%}.modal-submit-button{font-size:15px;padding:12px}}@media (max-width:768px){.row{flex-direction:column}.row .form-group{min-width:100%}}