:root{--cortext-primary:#50a2ff;--corBtn-primary:#155dfc;--corText-gray:#d1d5dc;--corBtn-hover:#013bb8;--hovers-suave:all .4s ease;--cor-textApagado:#4a5565}body{color:#fff;font-family:Arial,Helvetica,sans-serif}.hero{background-image:linear-gradient(320deg,#0062d1ae,#0000),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgba(255,255,255,0.15)' fill-rule='evenodd'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-size:auto;width:100%;height:100vh;position:relative}.hero:after{content:"";z-index:1;background:linear-gradient(45deg,#0a33ff5c,#000);position:absolute;inset:0}.section-hero{background:linear-gradient(168deg,#897c7c6e,#00000029)}.infor-hero{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:50%;height:100vh;margin:auto;display:flex;position:relative}.infor-hero .fucos-ti{color:#8ec5ff;background:#1b2d48;border:1px solid #8ec5ff91;border-radius:20px;margin:50px;padding:7px 10px;font-size:large}.infor-hero .fucos-ti span{color:#52a9ff;font-weight:700}.infor-hero .intro-hero h1{text-align:center;width:90%;margin:auto;font-size:4.5rem;line-height:1.4}.infor-hero .intro-hero h1 span{color:var(--cortext-primary)}.infor-hero .intro-hero p{text-align:center;width:80%;color:var(--corText-gray);margin:20px auto;font-size:x-large;line-height:1.5}.infor-hero .btns-hero{align-items:center;gap:30px;margin:40px auto;display:flex}.infor-hero .btns-hero button{cursor:pointer;background:var(--corBtn-primary);transition:var(--hovers-suave);-webkit-transition:var(--hovers-suave);-moz-transition:var(--hovers-suave);-ms-transition:var(--hovers-suave);-o-transition:var(--hovers-suave);border:none;border-radius:10px;padding:20px 35px;font-size:medium}.infor-hero .btns-hero button:hover{background-color:var(--corBtn-hover);color:#ffffffb4}.valid-hero{justify-content:space-evenly;align-items:center;width:100%;margin:20px 0;display:flex}.valid-hero .section-valid{flex-direction:column;justify-content:space-evenly;align-items:center;margin-top:20px;display:flex}.valid-hero .section-valid .statistic-hero{text-align:center;color:var(--cortext-primary);font-size:xx-large;font-weight:600}.valid-hero .section-valid .descri-statist{color:var(--corText-gray);margin-top:10px}.about{color:#000;background-color:#fff;width:100%;height:100%;margin:auto}.content-about{width:100%;max-width:1100px;height:100%;margin:auto;padding:50px}.content-about .inforSect{font-size:x-large}.inforSect{text-align:center;flex-direction:column;justify-content:space-around;align-items:center;gap:30px;width:90%;margin:0 auto;padding:40px 0;font-size:xx-large;display:flex}.about .inforSect:after{content:"";background-color:var(--corBtn-primary);border-radius:20px;width:25%;max-width:120px;height:5px;position:relative;top:auto;bottom:0}.about p{color:var(--cor-textApagado);font-size:larger}.about h2{font-size:xx-large}.about .emphasis-text{color:var(--corBtn-primary)}.about .destaq-text{color:#000;font-weight:700}.about-content{align-items:center;gap:60px;display:flex}.about-content .stack-about{color:#fff;background:linear-gradient(324deg,#1338f3eb,#000);border-radius:10px;width:90%;max-width:420px;position:relative;overflow:hidden}.about-content .stack-about:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff' fill-opacity='0.06' fill-rule='evenodd'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-size:40px 40px;position:absolute;inset:0}.about-content .stack-about .title-stack{text-align:center;padding:30px 0 7px}.about-content .stack{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:30px 10px;display:flex}.about-content .stack .card-stack{-ms-border-radius:20px;-o-border-radius:20px;background:#8f8f8f73;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:150px;padding:20px 55px;font-size:larger;display:flex}.about-content .stack .card-stack svg{box-sizing:content-box;background:#0060d1;border-radius:10px;width:30px;height:30px;margin:5px 0;padding:15px}.about-content .about-me{flex-direction:column;align-items:center;gap:20px;width:50%;line-height:1.5;display:flex}.about-me .obs-about{color:var(--cor-textApagado);font-size:larger;line-height:1.5;display:flex}.about-me .obs-about:before{content:"";background-color:var(--corBtn-primary);border-radius:20px;width:15px;max-width:120px;margin:0 10px}.service{color:#000;background-color:#fff;width:100%;height:100%;margin:auto;padding-bottom:50px}.card-service{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:30px;width:100%;max-width:1400px;margin:auto;display:flex}.section-projects{background:#fff;padding-bottom:60px}.projects{flex-wrap:wrap;align-items:center;gap:40px;width:100%;max-width:1200px;margin:auto;display:flex}.choose{background:linear-gradient(157deg,#00000085,#0d0b99b0)}.choose .escolher{height:60vh}.choose .infor-section{padding:70px}.choose .escolher .infor-section{color:#fff;background-color:#0000}.choose .escolher .infor-section p{color:#d1d0cfcc;padding:20px}.choose .cardChoose{justify-content:center;align-items:center;gap:25px;padding:30px 0;display:flex}article .depoiments{color:#000;background:#fff;justify-content:center;align-items:center;padding-bottom:50px;display:flex}.section-orcament{background-color:#fff}.section-orcament .benefit-content{background:linear-gradient(155deg,#2057dd,#001a67);border-radius:10px;justify-content:center;align-items:center;max-width:1100px;margin:auto;padding:50px;display:flex}footer{text-align:center;color:var(--cor-textApagado);background-color:#fff;padding:40px}
.btn{cursor:pointer;color:#fff;border:none;border-radius:10px;padding:20px 35px}#BtnHero:hover{background-color:#3544603f}
.infor-section{color:#000;background-color:#fff;flex-direction:column;align-items:center;padding:100px;display:flex}.infor-section:after{content:"";background-color:var(--corBtn-primary);border-radius:20px;width:25%;max-width:120px;height:5px;position:relative;top:auto;bottom:0}.infor-section h2{font-size:xxx-large}.infor-section p{color:var(--cor-textApagado);padding:10px;font-size:larger}
.card{border:1px solid var(--corBtn-hover);width:67%;max-width:260px;transition:var(--hovers-suave);-webkit-transition:var(--hovers-suave);-moz-transition:var(--hovers-suave);-ms-transition:var(--hovers-suave);-o-transition:var(--hovers-suave);border-radius:10px;padding:30px}.card:hover{transform:scale(1.1)}.card span svg{box-sizing:content-box;background:var(--corBtn-hover);fill:#fff;border-radius:10px;width:30px;height:30px;padding:15px}.card h3{margin:15px 0}.card p{line-height:1.5}
.project{color:#000;width:100%;max-width:370px}.project img{color:#0000;object-fit:cover;border-radius:10px 10px 0 0;width:100%;height:220px}.project .about{color:var(--corBtn-hover);padding:10px;font-weight:700}.project .infor-project h3{padding:5px 0;font-size:larger}.project .infor-project p{color:var(--cor-textApagado);font-size:medium;line-height:1.2}.project .linguagem-project{justify-content:center;align-items:center;margin:15px;display:flex}.project .linguagem-project span{border-radius:20px;align-items:center;gap:5px;padding:6px 20px;display:flex}.project .linguagem-project span svg{fill:var(--corBtn-hover);width:25px;height:25px}.project .btn-project a button{cursor:pointer;background-color:var(--corBtn-hover);color:#fff;border:1px solid var(--corBtn-hover);width:100%;transition:var(--hovers-suave);-webkit-transition:var(--hovers-suave);-moz-transition:var(--hovers-suave);-ms-transition:var(--hovers-suave);-o-transition:var(--hovers-suave);-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:10px;font-size:medium}.project .btn-project a button:hover{background-color:#002d8d}
.card-escolher{text-align:center;width:100%;max-width:300px}.card-escolher span svg{box-sizing:content-box;stroke:var(--corBtn-primary);background-color:#0060d138;border-radius:10px;margin:10px;padding:15px}.card-escolher h3{margin:5px;font-size:larger}.card-escolher p{color:#d1d0cfcc;padding-top:5px;line-height:1.5}
.benefit-content .benefit{width:100%;max-width:400px}.benefit-content .benefit .ofert-title{background:#073a7794;border-radius:20px;display:inline-block}.benefit-content .benefit .ofert-title span{border-radius:20px;gap:5px;padding:10px 15px;display:flex}.benefit-content .benefit .ofert-title span svg{stroke:#ff0}.benefit-content .infor-benefit h2{padding:20px 0;font-size:xxx-large}.benefit-content .infor-benefit p{color:#ccc;padding:10px 0;font-size:larger;line-height:1.4}.benefit-content .infor-confianca{flex-direction:column;gap:20px;margin:10px 0;display:flex}.benefit-content .infor-confianca .card-benefit{align-items:flex-start;gap:10px;display:flex}.benefit-content .infor-confianca .card-benefit span svg{box-sizing:content-box;stroke:#09cf09;width:25px;height:25px}.benefit-content .infor-confianca .card-benefit p{color:var(--corText-gray);padding:4px 0}.benefit-content .card-whats{color:#000;text-align:center;background:#fff;border-radius:15px;width:400px}.benefit-content .card-whats .infor-whats span svg{box-sizing:content-box;background:var(--corBtn-hover);stroke:#fff;border-radius:10px;width:30px;height:30px;margin:20px 0;padding:20px}.benefit-content .card-whats .infor-whats h3{padding:10px 0 0;font-size:x-large}.benefit-content .card-whats .infor-whats p{padding:10px 0;font-size:large}.benefit-content .card-whats .actions-whats{flex-direction:column;gap:10px;width:80%;margin:auto;display:flex}.benefit-content .card-whats .actions-whats button{background:var(--corBtn-hover);color:#fff;cursor:pointer;transition:var(--hovers-suave);-webkit-transition:var(--hovers-suave);-moz-transition:var(--hovers-suave);-ms-transition:var(--hovers-suave);-o-transition:var(--hovers-suave);border:none;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:15px;display:flex}.benefit-content .card-whats .actions-whats button:hover{background-color:#040493}.benefit-content .card-whats .actions-whats button svg{width:20px;height:20px}.benefit-content .card-whats .actions-whats span{justify-content:center;align-items:center;gap:7px;display:flex}.benefit-content .card-whats .actions-whats span svg{stroke:#f1a10d;width:20px;height:20px}.benefit-content .card-whats .valid-hero .section-valid .descri-statist{color:var(--cor-tex)}.benefit-content .card-whats .bonus-whats{text-align:justify;justify-content:center;align-items:stretch;margin:30px 0;display:flex}.benefit-content .card-whats .bonus-whats span svg{stroke:#f54900;fill:#f549004d;width:30px;height:20px}.benefit-content .card-whats .bonus-whats h4{padding:0 10px 5px}.benefit-content .card-whats .bonus-whats div p{color:var(--cor-textApagado);padding:0 10px 5px}
.card-depoiment{flex-direction:column;width:360px;display:flex}.card-depoiment .icons-depoiment{display:contents}.card-depoiment .icons-depoiment svg{width:30px;height:30px;fill:var(--corBtn-hover);margin:10px 0}.card-depoiment .icons-depoiment span svg{fill:#ffcb0c;stroke:#ffcb0c;box-sizing:content-box;width:20px;height:20px}.card-depoiment .quote p{color:var(--cor-textApagado);padding:0 10px 10px 0;font-size:larger}.card-depoiment .author h3{font-size:larger}.card-depoiment .author p{color:var(--cor-textApagado)}
