@charset "UTF-8";.container{width:100%;max-width:124.6rem;padding:0 15px;margin:0 auto}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Light.woff2) format("woff2"),url(/fonts/Avenir-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Heavy.woff2) format("woff2"),url(/fonts/Avenir-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-HeavyOblique.woff2) format("woff2"),url(/fonts/Avenir-HeavyOblique.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir Book;src:url(/fonts/Avenir-BookOblique.woff2) format("woff2"),url(/fonts/Avenir-BookOblique.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Black.woff2) format("woff2"),url(/fonts/Avenir-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir Black Oblique;src:url(/fonts/Avenir-BlackOblique.woff2) format("woff2"),url(/fonts/Avenir-BlackOblique.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-LightOblique.woff2) format("woff2"),url(/fonts/Avenir-LightOblique.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Medium.woff2) format("woff2"),url(/fonts/Avenir-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Book;src:url(/fonts/Avenir-Book.woff2) format("woff2"),url(/fonts/Avenir-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-MediumOblique.woff2) format("woff2"),url(/fonts/Avenir-MediumOblique.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Oblique.woff2) format("woff2"),url(/fonts/Avenir-Oblique.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Roman.woff2) format("woff2"),url(/fonts/Avenir-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Book,sans-serif;src:url(/fonts/Avenir-BookOblique.woff2) format("woff2"),url(/fonts/Avenir-BookOblique.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-HeavyOblique.woff2) format("woff2"),url(/fonts/Avenir-HeavyOblique.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir Book,sans-serif;src:url(/fonts/Avenir-Book.woff2) format("woff2"),url(/fonts/Avenir-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Black Oblique,sans-serif;src:url(/fonts/Avenir-BlackOblique.woff2) format("woff2"),url(/fonts/Avenir-BlackOblique.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Black.woff2) format("woff2"),url(/fonts/Avenir-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-MediumOblique.woff2) format("woff2"),url(/fonts/Avenir-MediumOblique.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Medium.woff2) format("woff2"),url(/fonts/Avenir-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Heavy.woff2) format("woff2"),url(/fonts/Avenir-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Roman.woff2) format("woff2"),url(/fonts/Avenir-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-LightOblique.woff2) format("woff2"),url(/fonts/Avenir-LightOblique.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Oblique.woff2) format("woff2"),url(/fonts/Avenir-Oblique.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Heavy.woff2) format("woff2"),url(/fonts/Avenir-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-HeavyOblique.woff2) format("woff2"),url(/fonts/Avenir-HeavyOblique.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir Book,sans-serif;src:url(/fonts/Avenir-BookOblique.woff2) format("woff2"),url(/fonts/Avenir-BookOblique.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Black.woff2) format("woff2"),url(/fonts/Avenir-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir Black Oblique,sans-serif;src:url(/fonts/Avenir-BlackOblique.woff2) format("woff2"),url(/fonts/Avenir-BlackOblique.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-LightOblique.woff2) format("woff2"),url(/fonts/Avenir-LightOblique.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Medium.woff2) format("woff2"),url(/fonts/Avenir-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Book,sans-serif;src:url(/fonts/Avenir-Book.woff2) format("woff2"),url(/fonts/Avenir-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-MediumOblique.woff2) format("woff2"),url(/fonts/Avenir-MediumOblique.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Oblique.woff2) format("woff2"),url(/fonts/Avenir-Oblique.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir,sans-serif;src:url(/fonts/Avenir-Roman.woff2) format("woff2"),url(/fonts/Avenir-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Condensed;src:url(/fonts/AvenirNextCondensed-Bold.woff2) format("woff2"),url(/fonts/AvenirNextCondensed-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Condensed Demi;src:url(/fonts/AvenirNextCondensed-DemiBold.woff2) format("woff2"),url(/fonts/AvenirNextCondensed-DemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Condensed;src:url(/fonts/AvenirNextCondensed-Heavy.woff2) format("woff2"),url(/fonts/AvenirNextCondensed-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Condensed;src:url(/fonts/AvenirNextCondensed-Medium.woff2) format("woff2"),url(/fonts/AvenirNextCondensed-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Condensed Demi;src:url(/fonts/AvenirNextCondensed-DemiBoldItalic.woff2) format("woff2"),url(/fonts/AvenirNextCondensed-DemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next Condensed;src:url(/fonts/AvenirNextCondensed-BoldItalic.woff2) format("woff2"),url(/fonts/AvenirNextCondensed-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next Condensed;src:url(/fonts/AvenirNextCondensed-Italic.woff2) format("woff2"),url(/fonts/AvenirNextCondensed-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next Condensed;src:url(/fonts/AvenirNextCondensed-HeavyItalic.woff2) format("woff2"),url(/fonts/AvenirNextCondensed-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next Condensed Ultra;src:url(/fonts/AvenirNextCondensed-UltraLightItalic.woff2) format("woff2"),url(/fonts/AvenirNextCondensed-UltraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next Condensed;src:url(AvenirNextCondensed-MediumItalic.woff2) format("woff2"),url(AvenirNextCondensed-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next Condensed;src:url(AvenirNextCondensed-Regular.woff2) format("woff2"),url(AvenirNextCondensed-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Condensed Ultra;src:url(AvenirNextCondensed-UltraLight.woff2) format("woff2"),url(AvenirNextCondensed-UltraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}.sublinhado{text-decoration:underline;text-decoration-color:#b3ec00}.card{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:65rem;padding:2rem;border:1px solig #0E1374}.card h3{color:#0e1374;text-align:left}.card p{color:#5f5c6b;text-align:left;font-size:1.6rem}.card-depoimento{width:100%;max-width:38.4rem;height:60rem;background:#fff;border-radius:.8rem;padding:3.7rem 2.3rem 2.3rem 3.2rem}.card-depoimento .user{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:2.1rem}.card-depoimento .user img{max-width:5rem;margin-bottom:1rem}.card-depoimento .user strong{font-weight:600;font-size:1.8rem;line-height:112%;letter-spacing:-1px;color:#4e4b59}.card-depoimento .user span{font-size:1.3rem;color:#7a7786;margin-top:.5rem;font-weight:400}.card-depoimento p{font-weight:400;font-size:1.6rem;line-height:150%;color:#4e4b59}@media (max-width: 480px){.card-depoimento{height:41.3rem}}.separator{background-color:#b3ec00;border:none;height:1px;margin:1.5rem 0}.btn-primary{background-color:#b3ec00;color:#0e1374;transition:background-color .3s}.btn-primary:hover{background-color:#b3ec00cc}.btn-secondary{border:1px solid #0E1374;background-color:transparent;color:#0e1374;transition:all .3s}.btn-secondary:hover{background-color:#0e1374;color:#fff}.btn-lg{color:#fff;font-size:1.6rem;font-weight:700;background-color:#0e1374;max-width:60rem;border-radius:12px 12px 32px;padding:2rem 6rem;margin-bottom:1rem;text-align:center}.btn-lg:hover{background-color:#121aaf}.btn-primary,.btn-secondary{display:inline-block;padding:.6rem 4.6rem;font-family:Avenir,sans-serif;border-radius:12px 12px 32px;font-weight:500;font-size:1.8rem;line-height:4.8rem}.btn-green{background-color:#b3ec00;color:#0e1374}.btn-green:hover{background-color:#b3ec00cc}.btn-secondary--variant{display:inline-block;padding:.6rem 4.6rem;font-family:Avenir,sans-serif;border-radius:12px 12px 32px;font-weight:500;font-size:1.8rem;line-height:4.8rem;border:2px solid #B3EC00;background-color:transparent;color:#fff;transition:all .3s}.btn-secondary--variant:hover{background-color:#b3ec00;color:#0e1374}.btn-top{position:fixed;bottom:2em;right:2em;text-decoration:none;color:#fff;background-color:#b3ec00;font-size:1.2rem;padding:1em;display:block;z-index:1000;border-radius:6px;cursor:pointer}h1{font-weight:600;font-size:6.4rem}@media (max-width: 1050px){h1{font-size:5.2rem}}@media (max-width: 991px){h1{font-size:4.8rem}}h2{font-weight:700;font-size:4rem}@media (max-width: 480px){h2{font-size:2.8rem}}h3{font-size:24px;line-height:150%}@media (max-width: 600px){h3{font-size:1.9rem}}h4{font-size:20px;line-height:112%}h5{font-size:18px;line-height:112%}h1,h2{line-height:112%;letter-spacing:-1px}h3,h4,h5{font-weight:500;letter-spacing:-.5px}h1,h2,h3,h4,h5{font-family:Avenir,sans-serif;color:#4e4b59}.subtitle{font-weight:400;font-size:1.4rem;line-height:150%;letter-spacing:.21rem}footer{padding-top:8rem;padding-bottom:1.5rem;background-color:#0e1374}footer h3{color:#fff;margin-bottom:4rem;text-align:center;font-weight:700}footer .content-logos{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem}footer .content-logos .inovar img{max-width:80%}footer .content-logos .footer-logos{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:4rem;gap:10rem}footer .content-logos .footer-logos img{max-width:50%}@media (max-width: 600px){footer .content-logos .footer-logos{gap:.1rem}}footer .copy{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid rgba(34,0,54,.527);padding-top:4.8rem;padding-bottom:3.4rem}footer .copy p{color:#f1f0f5;font-size:1.3rem}footer .copy a{color:#fff;font-size:1.3rem;text-decoration:underline}footer .copy a:hover{color:#121aaf}@media (max-width: 600px){footer .footer-logos{flex-wrap:wrap;gap:3.8rem;justify-content:center}footer .footer-logos img{max-width:35%}footer .copy{flex-direction:column}footer .copy p{text-align:center;margin-bottom:1.5rem}}header{position:absolute;top:0;left:0;width:100%;height:8.8rem;display:flex}header .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}header .container nav{display:flex;align-items:center}header .container nav ul{display:flex;align-items:center;list-style:none}header .container nav ul li:not(:first-child){margin-left:4.8rem}header .container nav ul li a{font-family:Avenir-Medium,sans-serif;font-weight:500;font-size:1.6rem;line-height:125%;color:#fff;transition:color .3s}header .container nav ul li a:hover{color:#b3ec00;border-bottom:2px solid #B3EC00;transition:all ease-in .2s}header .btn-mobile{display:none}header #nav.active #menu{display:block;visibility:visible}@media (max-width: 800px){header #menu{display:none;position:absolute;width:100%;top:7.1rem;background-color:#0e1374;float:left;border-radius:0rem 0rem 4rem 4rem;right:0rem;margin:0 auto;transition:.6s;height:auto;visibility:hidden}header #menu li{padding:1rem 0;margin:3rem;border-bottom:1px solid rgba(79,132,195,.8);text-align:center}header .btn-mobile{display:block}}.s-hero{width:100%;height:68rem;background:url(https://stg-chamadasanup.senai-ce.org.br/assets/img/ondas.png) no-repeat right bottom 85%;background-attachment:fixed;padding-top:14.5rem;background-color:#0e1374}@media (max-width: 500px){.s-hero{height:79rem;margin-top:0;padding-top:12.5rem}}.s-hero .container{display:flex;flex-direction:row;justify-content:center;align-items:center}.s-hero .text-chamada{max-width:98rem;margin-top:4rem}.s-hero .text-chamada .text-chamada__titles{margin-bottom:1.5rem}.s-hero .text-chamada .text-chamada__titles h1{font-size:7rem;color:#b3ec00;text-align:center;margin-bottom:.4rem;font-weight:800;font-family:Avenir Black,sans-serif}@media (max-width: 600px){.s-hero .text-chamada .text-chamada__titles h1{font-size:4rem}}.s-hero .text-chamada .text-chamada__titles h3{color:#fff;text-align:center;font-weight:500}@media (max-width: 600px){.s-hero .text-chamada .text-chamada__titles h3{font-size:1.8rem}}.s-hero .text-chamada .text-chamada__titles h4{color:#b3ec00;text-align:center;font-weight:500;margin-top:.2rem}@media (max-width: 600px){.s-hero .text-chamada .text-chamada__titles h4{font-size:1.6rem}}.s-hero .text-chamada p{text-align:center;font-size:1.7rem;color:#f1f0f5;line-height:1.6;margin-bottom:4rem}@media (max-width: 600px){.s-hero .text-chamada p{margin-bottom:3rem}}.s-hero .text-chamada .btn-primary{display:table;margin:0 auto}@media (max-width: 600px){.s-hero .text-chamada{margin-top:0}}.s-hero_2{width:100%;height:68rem;background:url(/assets/img/2-chamada/banner.jpg) no-repeat center center;padding-top:14.5rem;background-color:#0e1374;background-size:cover}@media (max-width: 500px){.s-hero_2{height:75rem;margin-top:0;padding-top:12.5rem}}.s-hero_2 .container{display:flex;flex-direction:row;justify-content:center;align-items:center}.s-hero_2 .text-chamada{max-width:98rem;margin-top:4rem}.s-hero_2 .text-chamada .text-chamada__titles{margin-bottom:1.5rem}.s-hero_2 .text-chamada .text-chamada__titles h1{font-size:7rem;color:#b3ec00;text-align:center;margin-bottom:.4rem;font-weight:700;font-family:Avenir Black,sans-serif}@media (max-width: 600px){.s-hero_2 .text-chamada .text-chamada__titles h1{font-size:4rem}}.s-hero_2 .text-chamada .text-chamada__titles h3{color:#fff;text-align:center;font-weight:600}@media (max-width: 600px){.s-hero_2 .text-chamada .text-chamada__titles h3{font-size:1.8rem}}.s-hero_2 .text-chamada p{text-align:center;font-size:1.7rem;color:#f1f0f5;line-height:1.6;margin-bottom:7rem}@media (max-width: 600px){.s-hero_2 .text-chamada p{margin-bottom:3rem}}.s-hero_2 .text-chamada .btn-primary{display:table;margin:0 auto}@media (max-width: 600px){.s-hero_2 .text-chamada{margin-top:0}}.s-hero-sobre{padding-top:13rem;padding-bottom:4rem;background-color:#fff}.s-hero-sobre .container{display:flex;flex-direction:row;justify-content:center;align-items:center}.s-hero-sobre .container .text-sobre .title h2{margin-top:1rem;text-align:left;color:#0e1374}.s-hero-sobre .container .text-sobre p{font-size:1.6rem;text-align:left;line-height:1.6;color:#4e4b59}.s-hero-sobre .container .text-sobre .subtitle{color:#6b8c00}.s-hero-sobre .container .text-sobre .title{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem}.s-hero-sobre .container .text-sobre .title h2{margin-top:1rem;text-align:center;color:#0e1374}.s-hero-sobre .container .text-sobre p{font-size:1.6rem;text-align:center;line-height:1.6;color:#4e4b59}.s-hero-sobre .container .action-senai{margin-top:6rem;background:#b3ec00;padding:4rem;border-radius:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.s-hero-sobre .container .action-senai h4{color:#0e1374;font-weight:600}@media (max-width: 800px){.s-hero-sobre .container .action-senai{flex-direction:column}.s-hero-sobre .container .action-senai h4{margin-bottom:3rem;text-align:center}}@media (max-width: 600px){.s-hero-sobre{padding-top:6rem}}.s-hero-sobre_chamada2{padding-top:8rem;padding-bottom:4rem;background-color:#fff}.s-hero-sobre_chamada2 .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}@media (max-width: 800px){.s-hero-sobre_chamada2 .container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.s-hero-sobre_chamada2 .container .text-sobre .subtitle{color:#6b8c00}.s-hero-sobre_chamada2 .container .text-sobre .title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:2rem}.s-hero-sobre_chamada2 .container .text-sobre .title h2{margin-top:1rem;text-align:left;color:#0e1374}.s-hero-sobre_chamada2 .container .text-sobre p{font-size:1.6rem;text-align:left;line-height:1.6;color:#4e4b59;margin-bottom:2rem}@media (max-width: 600px){.s-hero-sobre_chamada2{padding-top:6rem}}.s-fases-de-inscricao{padding-top:10rem;padding-bottom:10rem;background-color:#fff}.s-fases-de-inscricao h2{margin-bottom:1rem;text-align:center;color:#0e1374}.s-fases-de-inscricao .content-losangos{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.2rem;margin-top:3rem;flex-wrap:wrap}@media (max-width: 600px){.s-fases-de-inscricao .content-losangos{gap:1rem}}.s-fases-de-inscricao .content-losangos .card-losango{display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(https://chamadaopeninnovationgac.senai-ce.org.br/assets/img/bg-etapas.png);background-position:center center;background-size:contain;background-repeat:no-repeat;width:32rem;height:auto;text-align:center;padding:10rem;position:relative;margin-bottom:2rem}@media (max-width: 500px){.s-fases-de-inscricao .content-losangos .card-losango{width:auto;padding:3.1rem}}.s-fases-de-inscricao .content-losangos .card-losango img,.s-fases-de-inscricao .content-losangos .card-losango h5{margin-bottom:1rem}.s-fases-de-inscricao .content-losangos .card-losango h5{background-color:#0e1374;color:#fff}.s-fases-de-inscricao .content-losangos .card-losango p{font-size:1.6rem;color:#5f5c6b}.s-hero-publico{padding-top:10rem;padding-bottom:8rem;background-color:#f1f0f5}.s-hero-publico .text-publico-alvo{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem}.s-hero-publico .text-publico-alvo .subtitle{color:#6b8c00}.s-hero-publico .text-publico-alvo .title{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem}.s-hero-publico .text-publico-alvo .title h2{margin-top:1rem;text-align:center;color:#0e1374}.s-hero-publico .text-publico-alvo .grid-item{background-color:transparent}.s-hero-publico .text-publico-alvo .grid-item h3{color:#0e1374;margin-bottom:1.2rem;font-weight:600;position:relative;padding-left:2.5rem}.s-hero-publico .text-publico-alvo .grid-item h3:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background:#b3ec00;border-radius:4px 4px 8px;box-shadow:0 0 5px #0000001a}.s-hero-publico .text-publico-alvo .grid-item p{color:#5f5c6b;line-height:1.5;font-size:1.6rem}.s-hero-publico .text-publico-alvo p{font-size:1.6rem;text-align:left;line-height:1.6}.s-hero-publico .hero-grid{display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 1250px){.s-hero-publico .hero-grid{display:flex;flex-direction:column;justify-content:center;align-items:center}}.s-hero-publico .hero-grid .grid-2{max-width:60rem;background-color:#0e1374;border-radius:12px;padding:4rem;height:29rem}@media (max-width: 1250px){.s-hero-publico .hero-grid .grid-2{max-width:100%;height:auto}}.s-hero-publico .hero-grid .grid-2 h3{color:#fff;margin-bottom:1.2rem}.s-hero-publico .hero-grid .grid-2 p{color:#fff;line-height:1.5;font-size:1.6rem}@media (max-width: 600px){.s-hero-publico{padding-top:2.5rem}}.s-hero-funcionamento{background:linear-gradient(to right,#2434c0,#121aaf 95%);padding-top:10rem;padding-bottom:10rem}.s-hero-funcionamento .container .text-funcionamento{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem}.s-hero-funcionamento .container .text-funcionamento .subtitle{color:#c6c5ce;margin:0 auto;text-align:center}.s-hero-funcionamento .container .text-funcionamento h2{margin-top:1rem;text-align:center;color:#fff}.s-hero-funcionamento .container .steps{display:flex;flex-direction:column;justify-content:center;align-items:center}.s-hero-funcionamento .container .steps .step-1{padding:4rem;width:100%;background-color:#fff;border-radius:12px;margin-bottom:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.s-hero-funcionamento .container .steps .step-1 img{margin-bottom:1.2rem;margin-right:3rem}.s-hero-funcionamento .container .steps .step-1 .step-description h3{color:#0e1374;margin-bottom:.4rem}.s-hero-funcionamento .container .steps .step-1 .step-description p{color:#4e4b59;line-height:1.5;font-size:1.6rem}@media (max-width: 600px){.s-hero-funcionamento .container .steps .step-1{flex-direction:column;padding:3rem}}.s-hero-projects{padding-top:10rem;padding-bottom:10rem;background-color:#f1f0f5}.s-hero-projects .container .text-area{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem}.s-hero-projects .container .text-area .subtitle{color:#6b8c00;margin:0 auto;text-align:center}.s-hero-projects .container .text-area h2{margin-top:1rem;text-align:center;color:#0e1374}.s-hero-projects .container .accordion{border-radius:3px;background-color:#fff;margin-bottom:1rem}.s-hero-projects .container .accordion .title{background-color:#0e1374;padding:1.2rem 1.5rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color .3s;border-radius:2px}.s-hero-projects .container .accordion .title h3{color:#fff;font-size:1.5rem;font-weight:600;text-align:left;text-transform:uppercase}.s-hero-projects .container .accordion .title .icon{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}.s-hero-projects .container .accordion .title .icon img{max-width:12px;transition:transform .3s}.s-hero-projects .container .accordion .title:hover{background-color:#121aaf}.s-hero-projects .container .accordion ol,.s-hero-projects .container .accordion ul,.s-hero-projects .container .accordion p{display:none}.s-hero-projects .container .accordion p .video-chamadas{background-color:#ff2a2a;padding:1rem;color:#fff;border-radius:4px;display:flex;max-width:max-content;justify-content:space-between;align-items:center;gap:1rem}.s-hero-projects .container .accordion.active .title{border-bottom:2px solid #F1F0F5;background-color:#121aaf}.s-hero-projects .container .accordion.active .title .icon img{transform:rotate(180deg)}.s-hero-projects .container .accordion.active ol,.s-hero-projects .container .accordion.active ul{display:block;color:#4e4b59;line-height:130%;margin-left:4rem;list-style:number;font-size:1.6rem}.s-hero-projects .container .accordion.active p{display:block;padding:1.5rem;font-size:1.6rem;animation:fadeIn .3s forwards;color:#4e4b59;line-height:150%}.s-hero-results{padding-top:10rem;padding-bottom:2rem;background-color:#fff}.s-hero-results .container .text-area{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem}.s-hero-results .container .text-area .subtitle{color:#6b8c00;margin:0 auto;text-align:center}.s-hero-results .container .text-area h2{margin-top:1rem;text-align:center;color:#0e1374}.s-hero-results .container .content-results h4{text-align:center;color:#6b8c00}.s-hero-results .container .content-results table{width:100%;font-size:1.4rem;border-collapse:collapse;margin:25px 0}.s-hero-results .container .content-results table thead{background-color:linear-gradient(to right,rgb(36,52,192) 0%,rgb(18,26,175) 95%)}.s-hero-results .container .content-results table thead th{text-transform:uppercase;padding:1.8rem;color:#fff;background-color:#0e1374;text-align:left}.s-hero-results .container .content-results table thead th td{padding:12px 15px}.s-hero-results .container .content-results table tbody{border-radius:4px}.s-hero-results .container .content-results table tbody tr{color:#33303e;background-color:#fff;padding:1.8rem;border-radius:.4rem;border-bottom:1px solid transparent}.s-hero-results .container .content-results table tbody tr:nth-of-type(2n){background-color:#f7faff}.s-hero-results .container .content-results table tbody tr:last-of-type{border-bottom:1.5px solid #B3EC00}.s-hero-results .container .content-results table tbody tr .active-row{font-weight:700}.s-hero-results .container .content-results table tbody td{padding:1.8rem;text-align:left}.s-hero-inscreva-se{padding-top:10rem;padding-bottom:10rem;background-color:#fff}.s-hero-inscreva-se .text-inscricoes{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:6rem}.s-hero-inscreva-se .text-inscricoes h2{color:#0e1374;margin-bottom:2rem}.s-hero-inscreva-se .text-inscricoes p{font-size:1.6rem;color:#4e4b59;text-align:center}.s-hero-inscreva-se .box-botoes{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width: 800px){.s-hero-inscreva-se .box-botoes{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}}.s-hero-inscreva-se .box-botoes a:after{content:"🡥";font-size:2rem;margin-left:1.5rem;font-weight:700}@media (max-width: 600px){.s-hero-inscreva-se .box-botoes .btn-lg{padding:2rem}}.s-hero-inscreva-se .action-senai{margin-top:6rem;background:linear-gradient(to right,#2434c0,#121aaf 95%);padding:4rem;border-radius:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.s-hero-inscreva-se .action-senai h4{color:#fff;font-weight:600}@media (max-width: 800px){.s-hero-inscreva-se .action-senai{flex-direction:column}.s-hero-inscreva-se .action-senai h4{margin-bottom:3rem;text-align:center}}@media (max-width: 600px){.s-hero-inscreva-se{padding-top:4.5rem}}@keyframes fadeIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.s-depoimentos{padding:13.4rem 10rem}.s-depoimentos .top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:4rem}.s-depoimentos .top h2{color:#0e1374}.s-depoimentos .top .paginacao{position:relative}.s-depoimentos .top .paginacao .swiper-pagination-bullet{background:#b3ec00;opacity:.3;border-radius:12px;transition:all .3s}.s-depoimentos .top .paginacao .swiper-pagination-bullet:not(:first-child){margin-left:.4rem}.s-depoimentos .top .paginacao .swiper-pagination-bullet-active{opacity:1;width:1.723rem}.s-depoimentos .slide-depoimentos{overflow:hidden}.s-depoimentos .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0;right:0;width:auto}@media (max-width: 991px){.s-depoimentos .top{flex-direction:column;align-items:center;margin-bottom:5rem}.s-depoimentos .top h2{text-align:center;margin-bottom:5rem}}@media (max-width: 480px){.s-depoimentos{padding:7.6rem 3rem}.s-depoimentos .container{padding:0}.s-depoimentos .top{margin-bottom:3.4rem}.s-depoimentos .top h2{margin-bottom:3.4rem;font-size:2.8rem;font-weight:600;max-width:28.5rem}.s-depoimentos .top h2 span{margin-bottom:1.2rem}.s-depoimentos .slide-depoimentos{padding:0 2rem}}.s-hero-steps{background:#0e1374;padding-top:10rem;padding-bottom:10rem}.s-hero-steps .container .text-area{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem}.s-hero-steps .container .text-area .subtitle{color:#c6c5ce;margin:0 auto;text-align:center}.s-hero-steps .container .text-area h2{margin-top:1rem;text-align:center;color:#fff}.s-hero-steps .container .text-area .nav-tabs{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:2rem}@media (max-width: 500px){.s-hero-steps .container .text-area .nav-tabs{flex-direction:row;flex-wrap:wrap}}.s-hero-steps .container .text-area .nav-tabs li{list-style:none}@media (max-width: 500px){.s-hero-steps .container .text-area .nav-tabs li{width:100%}}.s-hero-steps .container .text-area .nav-tabs li:last-child a:after{content:none}.s-hero-steps .container .text-area .nav-tabs li a{padding:1.6rem 3.5rem;text-align:left;font-weight:600;font-size:1.8rem;line-height:3.8rem;display:inline-block;color:#b3ec00;border:1px solid #B3EC00;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;position:relative;cursor:pointer}@media (max-width: 500px){.s-hero-steps .container .text-area .nav-tabs li a{width:100%;content:none;line-height:normal}}@media (max-width: 800px){.s-hero-steps .container .text-area .nav-tabs li a{text-align:center;padding:1.6rem 0;line-height:normal}}.s-hero-steps .container .text-area .nav-tabs li a:after{content:"";position:absolute;right:-26px;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #0E1374;top:30px;cursor:pointer;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}@media (max-width: 800px){.s-hero-steps .container .text-area .nav-tabs li a:after{content:none}}.s-hero-steps .container .text-area .nav-tabs li a:hover{background-color:#95f89a33;color:#b3ec00}.s-hero-steps .container .text-area .nav-tabs li a.active{background-color:#b3ec00;color:#0e1374}.s-hero-steps .container .text-area .nav-tabs li a.active:after{border-left-color:#b3ec00}.s-hero-steps .container .tab-content .tab-pane{display:none}.s-hero-steps .container .tab-content .tab-pane.active{display:block}.s-hero-steps .container .tab-content .tab-pane .content-tab h3{color:#fff;margin-bottom:1rem;text-align:center;font-size:3rem}.s-hero-steps .container .tab-content .tab-pane .content-tab_description p{color:#f1f0f5;font-weight:400;line-height:1.5;font-size:1.6rem;text-align:center}html,body{overflow-x:hidden;background-color:#f4f4f4}.content-login{padding:6rem 0}.content-login .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.content-login .container .logo-login{margin-bottom:4rem}.content-login .container .card-login{width:100%;background-color:#fff;padding:40px;border-radius:12px;max-width:65rem}.content-login .container .card-login .form{display:flex;flex-direction:column}.content-login .container .card-login .form .titles-form{border-bottom:1px solid #F1F0F5;margin-bottom:1.6rem}.content-login .container .card-login .form .titles-form .text-info{color:#0e1374;margin-bottom:.5rem;font-weight:700;font-size:2.8rem}.content-login .container .card-login .form .titles-form p{font-size:1.6rem;color:#4e4b59}.content-login .container .card-login .form .form-group{width:100%;margin-bottom:1.6rem}.content-login .container .card-login .form label{color:#4e4b59}.content-login .container .card-login .form label,.content-login .container .card-login .form input,.content-login .container .card-login .form button{font-size:1.6rem}.content-login .container .card-login .form input{padding:16px;border:none;border-radius:5px;transition:border-color .3s ease-in-out;outline:none;color:#4e4b59;background-color:#f4f4f4;width:100%;margin-top:.8rem}.content-login .container .card-login .form .btn-primary{margin-top:1rem;background-color:#0e1374}.content-login .container .card-login .form .alert-success{color:#ff2f2f;font-size:1.6rem}.content-login .container .link-voltar{margin-top:1.6rem;font-size:1.5rem;text-align:center;color:#4e4b59}.content-login .container .link-voltar:hover{text-decoration:underline;color:#0e1374}*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;outline:none;border:none;font-family:Avenir,sans-serif}img{max-width:100%;display:block}html{font-size:62.5%}@media (max-width: 1300px){html{font-size:58%}}@media (max-width: 991px){html{font-size:62.5%}}html,body{overflow-x:hidden}p{margin-bottom:1rem}button{cursor:pointer;background-color:transparent}
