html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Dubai;src:url(/build/assets/Dubai-Regular-CpTwcpWN.ttf)}@font-face{font-family:LemonMilk;src:url(/build/assets/LEMONMILK-Bold-0bVl2l8R.otf)}:root{--sm1:.8125rem;--sm2:.875rem;--md1:1rem;--md2:1.25rem;--md3:1.5rem;--md4:1.875rem;--lg:2.5rem}.head{z-index:100;background:#fff;width:100%;position:sticky;top:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (width<=767.99px){.head{height:auto}}.head .container,.head .container--full{justify-content:space-between;padding-top:1rem;padding-bottom:1rem;display:flex}@media (width<=991px){.head .container,.head .container--full{flex-direction:column}}.head .left{align-items:center;gap:1rem;width:100%;max-width:150px;display:flex}@media (width<=991px){.head .left{flex-direction:column;align-items:flex-start;gap:0;max-width:none}}.head .left .logo{flex-shrink:0;width:150px;height:40px}.head .left .logo svg,.head .left .logo img{object-fit:contain;width:100%;height:100%;display:block}.head .center{align-items:center;width:100%;max-width:325px;display:flex}@media screen and (width<=1200px){.head .center{max-width:225px}}@media (width<=991px){.head .center{max-width:100%}}.head .center .search{width:100%;position:relative}@media (width<=991px){.head .center .search{opacity:0;height:0;transition:all .3s}.head .center .search.active{opacity:1;height:100%;margin-top:1rem}}.head .center .search .dropdown-list{background-color:#fff;border-radius:6px;width:100%;transition:all .3s;position:absolute;top:2rem;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 8px #63636333}@media (width<=991px){.head .center .search .dropdown-list{box-shadow:none;z-index:999;background-color:#f7f7f7;border-radius:0 0 6px 6px;padding:0 1rem;top:36px}}.head .center .search .dropdown-list a{color:#07304e;padding:.5rem 1rem;transition:all .3s;display:block}.head .center .search .dropdown-list a:hover{color:#8cc63f}.head .center .search .label{width:100%;position:relative}.head .center .search .label .select{appearance:none;color:#07304e;height:35px;font-size:var(--sm1);background:#fff;border:1px solid #ddd;border-radius:80px;width:100%;min-width:170px;padding-left:2.2rem;transition:all .3s}.head .center .search .label .select:focus{border-color:#07304e;outline:none}.head .center .search .label .icon{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.head .center .search .label .icon .lupa{width:15px}.head .center .search .label .arrow{width:10px;right:.7rem}.head .right{flex-shrink:0;align-items:center;display:flex}@media screen and (width<=1205px){.head .right{flex-shrink:1}}@media (width<=991px){.head .right{max-height:0;transition:all .3s;overflow:hidden}.head .right.active{max-height:800px;margin-top:.7rem}}.head .right .navigation{align-items:center;display:flex}@media (width<=991px){.head .right .navigation{flex-direction:column;width:100%}}.head .right .navigation .list{flex-wrap:wrap;justify-content:end;align-items:center;display:flex}@media (width<=991px){.head .right .navigation .list{flex-direction:column;width:100%}}.head .right .navigation .list .item{margin:0 1rem}@media (width<=991px){.head .right .navigation .list .item{width:100%;margin:0}}.head .right .navigation .list .item.cursos-mobile{display:none}@media (width<=991px){.head .right .navigation .list .item.cursos-mobile{display:block}}.head .right .navigation .list .item .link{color:#07304e;cursor:pointer;font-size:var(--button);font-weight:500;line-height:25px;transition:all .3s}@media (width<=991px){.head .right .navigation .list .item .link{text-align:center;width:100%;padding:.4rem 0;display:block}}.head .right .navigation .list .item .link:hover{color:#8cc63f}.head .right .navigation .list .item.dropdown{position:relative}.head .right .navigation .list .item.dropdown .link{align-items:center;display:flex;position:relative}@media (width<=991px){.head .right .navigation .list .item.dropdown .link{display:block}}.head .right .navigation .list .item.dropdown .link .arrow{width:10px;margin-left:.5rem}@media (width<=991px){.head .right .navigation .list .item.dropdown .link .arrow{display:none}}.head .right .navigation .list .item.dropdown .dropdown-list{text-align:center;background-color:#fff;border-radius:6px;width:195px;max-height:0;transition:all .3s;position:absolute;top:2rem;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 8px #63636333}@media (width<=991px){.head .right .navigation .list .item.dropdown .dropdown-list{box-shadow:none;position:inherit;background-color:#f7f7f7;width:100%;padding:0 1rem;top:0}}.head .right .navigation .list .item.dropdown .dropdown-list.active{max-height:500px}.head .right .navigation .list .item.dropdown .dropdown-item .dropdown-link{color:#07304e;padding:.5rem 1rem;transition:all .3s;display:block}.head .right .navigation .list .item.dropdown .dropdown-item .dropdown-link:hover{color:#8cc63f}.head .right .navigation .list .item.dropdown .dropdown-item:not(:last-child) .dropdown-link{border-bottom:1px solid #ddd}@media (width<=991px){.head .right .navigation .list .item:not(:last-child) .link{border-bottom:1px solid #e5e5e5}}.head .right .navigation .login{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;max-width:400px;margin-left:1rem;display:flex}@media screen and (width<=1205px){.head .right .navigation .login{margin-top:.5rem}}@media (width<=991px){.head .right .navigation .login{flex-wrap:wrap;gap:.35rem 0;width:100%;margin-left:0}.head .right .navigation .login .item{width:100%}}.head .right .navigation .login .item .link{font-size:var(--button);text-align:center;justify-content:center;align-items:center;width:100%;padding:.7rem;transition:all .3s;display:flex}.head .right .navigation .login .item .link.aluno{color:#14ac7d;border:1px solid #14ac7d}.head .right .navigation .login .item .link.aluno .icon{width:15px;margin-left:.5rem}.head .right .navigation .login .item .link.matricula{color:#07304e;background:#8cc63f;border:1px solid #8cc63f}.head .right .navigation .login .item .link:hover{transform:scale(1.02)}.head .right .whatsapp{width:45px;height:45px;margin-left:1.2rem;transition:all .3s}@media (width<=991px){.head .right .whatsapp{display:none}}.head .right .whatsapp svg{object-fit:contain;width:100%;height:100%}.head .right .whatsapp svg path{transition:all .3s}.head .right .whatsapp:hover{transform:scale(1.05)}.head .right .whatsapp:hover svg path{fill:#07304e}.head .mobile,.head .mobile-search{cursor:pointer;background:#8cc63f;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:none;position:absolute;top:16px;right:1rem}.head .mobile-search{right:calc(2rem + 40px)}.head .mobile-search svg{width:20px;height:20px;transition:all .3s}.head .mobile-search svg path{fill:#07304e}@media (width<=991px){.head .mobile,.head .mobile-search{display:flex}}.head .mobile .mobile-button,.head .mobile-search .mobile-button{background:#07304e;width:20px;height:3px;transition:all .3s;position:relative}.head .mobile .mobile-button:after,.head .mobile-search .mobile-button:after,.head .mobile .mobile-button:before,.head .mobile-search .mobile-button:before{background:inherit;content:"";height:inherit;width:inherit;transition:all .3s;position:absolute}.head .mobile .mobile-button:after,.head .mobile-search .mobile-button:after{top:-7px}.head .mobile .mobile-button:before,.head .mobile-search .mobile-button:before{top:7px}.head .mobile.open .mobile-button,.head .open.mobile-search .mobile-button{transform:rotate(45deg)}.head .mobile.open .mobile-button:after,.head .open.mobile-search .mobile-button:after,.head .mobile.open .mobile-button:before,.head .open.mobile-search .mobile-button:before{top:0;transform:rotate(-90deg)}.head .menu-cursos{background-color:#07304e}@media (width<=991px){.head .menu-cursos{display:none}}.head .menu-cursos__content{justify-content:flex-end}.head .menu-cursos__link{color:#fff;font-size:var(--sm2);margin:0 1rem;transition:all .3s}.head .menu-cursos__link:hover{color:#8cc63f}@media (width<=991px){.head.painel .container,.head.painel .container--full{flex-flow:wrap}}.head.painel .left{width:250px}@media (width<=991px){.head.painel .left{width:150px}}.head.painel .center{align-items:center;display:flex}@media (width<=991px){.head.painel .center{order:1;width:100%}}.head.painel .center .step{display:flex;position:relative}@media (width<=991px){.head.painel .center .step{justify-content:space-between;width:100%;margin-top:1rem}}.head.painel .center .step .item{color:#07304e;font-size:var(--md1);text-align:center;z-index:0;background-color:#fff;border:2px solid #8cc63f;border-radius:100%;justify-content:center;align-items:center;width:36px;height:36px;margin:0 1.5rem;font-weight:600;display:flex;position:relative}.head.painel .center .step .item:first-child{margin-left:0}.head.painel .center .step .item:last-child{margin-right:0}.head.painel .center .step .item.active:after{color:#fff;content:"✓";background-color:#8cc63f;border-radius:100%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:-1px;left:-1px}.head.painel .center .step:before{content:"";z-index:-1;background-color:#8cc63f;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.head.painel .right{justify-content:flex-end;width:250px}@media (width<=991px){.head.painel .right{width:calc(100% - 150px);height:auto}}.head.painel .right .button{color:#07304e;font-size:var(--sm1);text-transform:uppercase;font-weight:600;transition:all .3s}.head.painel .right .button svg{transform:scaleX(-1)}.head.painel .right .button svg path{transition:all .3s}.head.painel .right .button:hover{color:#8cc63f}.head.painel .right .button:hover svg path{fill:#8cc63f}.head.dark{background-color:#333433}.head.dark .left .search .label .select{border-color:#fff}.head.dark .left .search .dropdown-list{background-color:#3d3d3d}.head.dark .left .search .dropdown-list a{color:#fff}.head.dark .left .search .dropdown-list a:hover{color:#8cc63f}.head.dark .right .list .item .link{color:#fff!important}@media (width<=767.99px){.head.dark .right .list .item:not(:last-child) .link{border-color:#e5e5e51f}}.head.dark .right .list .item.dropdown .dropdown-list{background-color:#3d3d3d}.head.dark .right .list .item.dropdown .dropdown-list .dropdown-link{color:#fff!important}.head.dark .right .list .item.dropdown .dropdown-list .dropdown-item:not(:last-child) .dropdown-link{border-color:#e5e5e51f}.head.dark .right .whatsapp:hover svg path{fill:#fff}.footer{z-index:99;background:#07304e;padding:4rem 0 0;position:relative}@media (width<=991px){.footer{padding:3rem 0 0}}.footer .menu{color:#fff;justify-content:space-between;display:flex}@media (width<=991px){.footer .menu{flex-wrap:wrap}}.footer .menu .left,.footer .menu .center,.footer .menu .right{width:33%}.footer .menu .left{max-width:350px}@media (width<=991px){.footer .menu .left{width:50%;max-width:none;margin-bottom:2rem}}@media (width<=767.99px){.footer .menu .left{width:100%}}.footer .menu .left .box-image{width:150px;height:40px;display:inline-block}.footer .menu .left .box-image svg,.footer .menu .left .box-image img{object-fit:contain;width:100%;height:100%;display:block}.footer .menu .left .text{max-width:295px;margin-top:1rem;font-weight:400;line-height:25px}@media (width<=767.99px){.footer .menu .left .text{max-width:none}}.footer .menu .left .box{margin-top:2rem}@media (width<=991px){.footer .menu .left .box{gap:1rem;margin-top:2rem;display:flex}}.footer .menu .left .box .link{font-size:var(--button);text-align:center;justify-content:center;align-items:center;width:200px;margin-bottom:.5rem;padding:.7rem;transition:all .3s;display:flex}@media (width<=767.99px){.footer .menu .left .box .link{width:49%}}.footer .menu .left .box .link.aluno{color:#8cc63f;border:1px solid #8cc63f}.footer .menu .left .box .link.aluno .icon{width:15px;margin-left:.5rem}.footer .menu .left .box .link.aluno .icon path{fill:#8cc63f}.footer .menu .left .box .link.matricula{color:#07304e;background:#8cc63f;border:1px solid #8cc63f}.footer .menu .left .box .link:hover{transform:scale(1.05)}.footer .menu .center{padding:0 1rem}@media (width<=991px){.footer .menu .center{width:50%;padding:0}}@media (width<=767.99px){.footer .menu .center{width:100%}}.footer .menu .center .list{flex-flow:column wrap;display:flex}@media (width<=991px){.footer .menu .center .list{height:130px}}.footer .menu .center .list .item{margin-bottom:1.5rem}.footer .menu .center .list .item .link{color:#fff;font-size:var(--sm2);padding-left:2rem;font-weight:400;transition:all .3s;position:relative}.footer .menu .center .list .item .link:before{content:"";border-top:2px solid #fff;border-right:2px solid #fff;width:5px;height:5px;transition:all .3s;display:flex;position:absolute;top:50%;left:0;transform:rotate(45deg)translateY(-6px)}.footer .menu .center .list .item .link:hover{color:#8cc63f}.footer .menu .center .list .item .link:hover:before{border-color:#8cc63f}.footer .menu .right{width:auto}@media (width<=991px){.footer .menu .right{flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:1.5rem;display:flex}}@media (width<=767.99px){.footer .menu .right{display:block}}.footer .menu .right .box{font-weight:400}@media (width<=767.99px){.footer .menu .right .box{text-align:center}}.footer .menu .right .box:not(:last-child){margin-bottom:2rem}.footer .menu .right .box .number,.footer .menu .right .box .mail{letter-spacing:1px;transition:all .3s}.footer .menu .right .box .number{color:#fff;margin-top:.3rem;display:inline-block}.footer .menu .right .box .number:hover,.footer .menu .right .box .mail{color:#8cc63f}.footer .menu .right .box .mail:hover{text-decoration:underline}@media (width<=991px){.footer .menu .right .box:last-child{justify-content:space-between;align-items:center;width:100%;display:flex}}@media (width<=767.99px){.footer .menu .right .box:last-child{flex-direction:column}}.footer .menu .right .address{color:#fff;margin-bottom:2rem;font-style:normal;font-weight:400}.footer .menu .right .address .endereco{color:#fff;max-width:300px;margin-top:.5rem;line-height:20px;transition:all .3s;display:inline-block}@media (width<=991px){.footer .menu .right .address .endereco{max-width:100%}}.footer .menu .right .address .endereco:hover{color:#8cc63f}.footer .menu .right .box-image{width:130px;height:130px;margin-top:1rem}@media (width<=991px){.footer .menu .right .box-image{margin-top:0}}@media (width<=767.99px){.footer .menu .right .box-image{margin:1rem auto 0}}.footer .menu .right .box-image img{object-fit:contain;width:100%;height:100%}.footer .menu-3{border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;margin:2rem 0;padding:2.5rem 1rem;display:flex}@media (width<=991px){.footer .menu-3{flex-direction:column;margin:1rem 0}}.footer .menu-3 .left{align-items:center;display:flex}@media (width<=991px){.footer .menu-3 .left{flex-direction:column}}.footer .menu-3 .left .text{color:#fff;margin-right:2rem}@media (width<=991px){.footer .menu-3 .left .text{margin:0 0 1rem}}.footer .menu-3 .left .list{align-items:center;display:flex}.footer .menu-3 .left .list .item{background:#fff;border-radius:4px;justify-content:center;align-items:center;width:42px;height:22px;margin:0 .15rem;display:flex}.footer .menu-3 .left .list .item img{object-fit:contain;width:90%;height:90%}.footer .menu-3 .right{align-items:center;display:flex}@media (width<=991px){.footer .menu-3 .right{margin-top:2rem}}.footer .menu-3 .right .text{color:#fff;margin-right:2rem}.footer .menu-3 .right .list{align-items:center;display:flex}.footer .menu-3 .right .list .item{width:18px;height:18px;margin:0 .4rem}.footer .menu-3 .right .list .item svg{object-fit:contain;width:100%;height:100%}.footer .menu-4{color:#fff;font-size:var(--sm2);justify-content:space-between;align-items:center;padding:1rem 0 3rem;display:flex}@media (width<=991px){.footer .menu-4{flex-direction:column;padding:1rem 0 2rem}}.footer .menu-4 .dev{align-items:center;display:flex}@media (width<=991px){.footer .menu-4 .dev{margin-top:1rem}}.footer .menu-4 .dev .link{width:75px;margin-left:1rem;display:inline-block}.footer .menu-4 .dev .link svg{object-fit:contain;width:100%;height:100%}.footer.painel{padding:0}.footer.painel .menu-3{border-top:none;margin:0 0 2rem}@media (width<=991px){.footer.painel .menu-3{margin:2rem 0}}.slick-arrow{cursor:pointer;z-index:1;background:#8cc63f;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;position:absolute;top:50%;display:flex!important}@media (width<=991px){.slick-arrow.principal{display:none!important}}.slick-arrow.principal.prev{left:50%;transform:translate(-670px,-50%)}@media screen and (width<=1360px){.slick-arrow.principal.prev{left:1rem;transform:translateY(-50%)}}.slick-arrow.principal.prev .arrow{transform:rotate(-45deg)translate(2px,2px)}.slick-arrow.principal.next{right:50%;transform:translate(670px,-50%)}@media screen and (width<=1360px){.slick-arrow.principal.next{right:1rem;transform:translateY(-50%)}}.slick-arrow.principal.next .arrow{transform:rotate(135deg)translate(3px,3px)}.slick-arrow.cs{top:-4rem}@media (width<=767.99px){.slick-arrow.cs{border-radius:10px;top:auto;bottom:0;transform:none}}@media (width<=991px){.slick-arrow.cs.prev{left:auto;right:calc(40px + 2rem)}}@media (width<=767.99px){.slick-arrow.cs.prev{width:49%;left:0;transform:translate(0)}}.slick-arrow.cs.prev .arrow{transform:rotate(-45deg)translate(2px,2px)}@media (width<=767.99px){.slick-arrow.cs.prev:hover{transform:translate(0)}}@media (width<=991px){.slick-arrow.cs.next{left:auto;right:1rem}}@media (width<=767.99px){.slick-arrow.cs.next{width:49%;right:0;transform:translate(0)}}.slick-arrow.cs.next .arrow{transform:rotate(135deg)translate(3px,3px)}@media (width<=767.99px){.slick-arrow.cs.next:hover{transform:translate(0)}}.slick-arrow.cs:hover{transform:translateY(-5%)scale(1.1)}.slick-arrow.ar.prev{left:0;transform:translateY(calc(-50% - 23px))}.slick-arrow.ar.prev .arrow{transform:rotate(-45deg)translate(2px,2px)}@media (width<=767.99px){.slick-arrow.ar.prev{width:49%;left:0;transform:translate(0)}}.slick-arrow.ar.next{right:0;transform:translateY(calc(-50% - 23px))}.slick-arrow.ar.next .arrow{transform:rotate(135deg)translate(3px,3px)}@media (width<=767.99px){.slick-arrow.ar.next{width:49%;right:0;transform:translate(0)}.slick-arrow.ar{border-radius:10px;top:auto;bottom:0;transform:none}}.slick-arrow.dep{background:#7cb036;left:50%;transform:translateY(-50%)}@media (width<=767.99px){.slick-arrow.dep{border-radius:10px;top:auto;bottom:0;transform:none}}.slick-arrow.dep.prev{transform:translate(-240px,-50%)}@media (width<=767.99px){.slick-arrow.dep.prev{width:49%;left:0;transform:translate(0)}}.slick-arrow.dep.prev .arrow{transform:rotate(-45deg)translate(2px,2px)}.slick-arrow.dep.next{transform:translate(190px,-50%)}@media (width<=767.99px){.slick-arrow.dep.next{width:49%;right:0;transform:translate(0)}}.slick-arrow.dep.next .arrow{transform:rotate(135deg)translate(3px,3px)}.slick-arrow .arrow{border-top:1px solid #07304e;border-left:1px solid #07304e;width:15px;height:15px;transition:all .3s}.slick-arrow:hover{background:#07304e}.slick-arrow:hover .arrow{border-color:#8cc63f}.slick-dots{justify-content:center;display:flex;position:absolute;bottom:4rem;left:50%;transform:translate(-50%)}@media (width<=991px){.slick-dots{bottom:2rem}}.slick-dots li{margin:0 .3rem}.slick-dots li .dot{cursor:pointer;border:1px solid #fff;border-radius:100%;width:10px;height:10px;transition:all .3s;display:inline-block}.slick-dots li .dot:hover{transform:translateY(-3px)}.slick-dots li.slick-active .dot{background:#8cc63f;border-color:#8cc63f}.breadcrumb{z-index:11;padding:1.5rem 0 1rem;line-height:22px;position:relative}.breadcrumb>.container,.breadcrumb>.container--full{flex-wrap:wrap;display:flex}@media (width<=767.99px){.breadcrumb{width:100%;position:absolute;left:0}}.breadcrumb .item{position:relative}.breadcrumb .item .link{color:#fff;transition:all .3s;display:inline-block}.breadcrumb .item .link:hover{color:#8cc63f}.breadcrumb .item:not(:last-child){margin-right:1rem;padding-right:1rem}@media (width<=767.99px){.breadcrumb .item:not(:last-child){margin-right:.5rem;padding-right:.5rem}}.breadcrumb .item:not(:last-child):after{color:#fff;content:".";position:absolute;top:-3px;right:0}.breadcrumb.dark .item .link{color:#000}.breadcrumb.dark .item .link:hover{color:#8cc63f}.breadcrumb.dark .item:not(:last-child):after{color:#000}.pagination{padding:0 0 4rem;font-weight:700}.pagination nav{justify-content:center;align-items:center;display:flex}.pagination .pages{background:#07304e;border-radius:70px;display:flex}.pagination .page{color:#07304e;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;margin:0 .5rem;font-size:1rem;font-weight:700;transition:all .3s;display:flex;transform:scale(1.1);box-shadow:-1px 1px 7px #0000002b}.pagination .page:first-child:not(.current-page){margin-left:0}.pagination .page:last-child:not(.current-page){margin-right:0}.pagination .page:hover{transform:scale(1.2)}.pagination .current-page{background:0 0;color:#fff!important}.pagination .current-page:first-child{margin-right:0}.pagination .current-page:last-child{margin-left:0}.pagination a{color:#000;font-weight:600}.pagination .prev{align-items:center;margin-right:1rem;font-size:1rem;transition:all .3s;display:flex;position:relative}.pagination .prev i{color:#000;padding-right:1rem;font-size:2rem}.pagination .prev:hover{color:#8cc63f}.pagination .next{align-items:center;margin-left:1rem;font-size:1rem;transition:all .3s;display:flex;position:relative}.pagination .next i{color:#000;padding-left:1rem;font-size:2rem}.pagination .next:hover{color:#8cc63f}@media screen and (width<=991px){.pagination{padding-bottom:0;font-size:.8rem}.pagination nav{flex-wrap:wrap}.pagination .pages{flex-wrap:wrap;justify-content:center;margin-bottom:2rem}.pagination .page{width:35px;height:35px;margin:0 .3rem}.pagination .prev,.pagination .next{display:none}}.depoimentos-modal{z-index:9999999;background:#00000030;justify-content:center;align-items:center;width:100%;height:100%;padding:0 1rem;display:none;position:fixed;top:0;left:0}.depoimentos-modal .painel{background:#fff;border-radius:12px;max-width:1000px;margin:0 auto 2rem;padding:2rem;line-height:22px;position:relative;box-shadow:0 3px 8px #0000003d}.depoimentos-modal .painel .item-content{background:#ffffff1a;border-radius:20px;flex-direction:column;justify-content:space-between;height:100%;margin:0 .5rem;padding:2rem;transition:all .2s;display:flex;position:relative}@media screen and (width<=767.99px){.depoimentos-modal .painel .item-content{padding:0}}.depoimentos-modal .painel .item-content .quote{font-size:14px;line-height:22px}@media screen and (width<=767.99px){.depoimentos-modal .painel .item-content .quote{max-height:325px;padding-right:1rem;overflow-y:scroll}}.depoimentos-modal .painel .item-content .see-more{cursor:pointer;font-size:14px;position:absolute;bottom:1rem;right:1rem}.depoimentos-modal .painel .item-content .student{align-items:center;margin-top:2rem;display:flex}.depoimentos-modal .painel .item-content .student .pic-container{z-index:10;width:50px;height:50px;margin-right:1rem;position:relative}.depoimentos-modal .painel .item-content .student .pic-container:after{content:"";z-index:-1;background:#8cc63f;border-radius:18px;width:100%;height:100%;transition:all .2s;position:absolute;top:-4px;left:-6px;box-shadow:0 0 0 5px #8cc63f33}.depoimentos-modal .painel .item-content .student .pic-container img{object-fit:cover;border-radius:100%;width:50px;height:50px}.depoimentos-modal .painel .item-content .student .meta .name{font-size:16px;font-weight:600;display:block}.depoimentos-modal .painel .item-content .student .meta .date{font-size:12px;display:block}.depoimentos-modal .painel .sair{cursor:pointer;font-weight:900;position:absolute;top:1rem;right:1rem}.depoimentos-modal.open{display:flex}.curso{border-radius:18px;padding:.7rem .7rem 5.5rem;transition:all .3s;display:inline-block;position:relative}.curso .box-image{background-position:50%;background-size:cover;border-radius:18px;width:100%;height:225px;overflow:hidden}.curso .box-image img{object-fit:cover;width:100%;height:100%}.curso .content{color:#07304e;padding:1rem .5rem 0}.curso .content .tipo{color:#8cc63f;font-size:var(--sm1);text-transform:uppercase;font-weight:600}.curso .content .titulo{font-size:var(--md2);letter-spacing:.7px;padding:.2rem 0 1.2rem;font-weight:600;line-height:22px}.curso .content .valor{color:#8cc63f;font-size:var(--md2)}.curso .content .valor .old{color:#07304e;font-size:var(--md1);margin-left:.7rem;text-decoration:line-through}.curso .button{color:#07304e;opacity:0;text-align:center;background-color:#8cc63f;width:calc(100% - 2rem);padding:1rem 0;transition:all .3s;position:absolute;bottom:1rem;left:1rem}.curso:hover{background-color:#fff}.curso:hover .button{opacity:1}.curso.row{background-color:#fff;padding-bottom:1rem;display:flex}@media (width<=767.99px){.curso.row{flex-direction:column}}.curso.row .box-image{flex-shrink:0;width:270px;height:200px;margin-right:1rem}@media (width<=767.99px){.curso.row .box-image{width:100%;margin-right:0}}.curso.row .box-image img{transition:all .3s}.curso.row .content{grid-template-columns:60% 40%;width:100%;padding-top:.5rem;display:grid}@media (width<=767.99px){.curso.row .content{grid-template-columns:100%}}.curso.row .content .box{width:100%;position:relative}.curso.row .content .box:first-child{margin-right:1rem}.curso.row .content .box:last-child{justify-content:center;align-items:center;padding-bottom:4rem;display:flex}@media (width<=767.99px){.curso.row .content .box:last-child{margin-top:2rem}}.curso.row .content .box .desc{line-height:20px}.curso.row .content .box .carga{align-items:center;margin-top:2rem;display:flex}@media (width<=767.99px){.curso.row .content .box .carga{margin-top:1rem}}.curso.row .content .box .carga .icon{margin-right:.5rem}.curso.row .content .box .valor{font-size:var(--md3);text-align:center}.curso.row .content .box .valor .old{margin-left:0;display:block}.curso.row .content .box .button{opacity:1;width:100%;position:absolute;bottom:0;left:0}.curso.row:hover .box-image img{transform:scale(1.02)}.curso.row:hover .button{color:#fff;background-color:#07304e}#cookieConsent{box-sizing:border-box;z-index:1000;background-color:#fff;justify-content:space-between;align-items:center;width:100%;max-width:650px;padding:1rem;font-size:.875rem;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 2px 8px #63636333}@media (width<=991px){#cookieConsent{flex-direction:column;align-items:flex-start;width:calc(100% - 2rem);max-width:500px;left:1rem}}#cookieConsent p{width:70%;line-height:18px}@media (width<=991px){#cookieConsent p{width:100%}#cookieConsent p .actions{align-self:flex-end}}#cookieConsent p a{color:#8cc63f;font-weight:700;transition:all .3s ease-out}#cookieConsent p a:hover{color:#07304e}#cookieConsent button{color:#07304e;cursor:pointer;background:#8cc63f;border:none;border-radius:4px;height:auto;padding:.5rem 1rem;transition:all .3s}@media (width<=991px){#cookieConsent button{margin-top:1rem}}#cookieConsent button:hover{color:#8cc63f;background:#07304e}.popup{pointer-events:none;z-index:9999;background-color:#00000030;width:100%;height:100%;display:none;position:fixed;top:0}.popup.open{display:block}@media (width<=991px){.popup{display:none}}.popup .container,.popup .container--full{justify-content:center;align-items:center;height:100%;display:flex}.popup .card{pointer-events:all;background-color:#fff;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:564px;padding:2rem;display:flex;position:relative;box-shadow:0 1px 4px #00000029}@media (width<=991px){.popup .card{flex-direction:column;min-height:auto;max-height:90vh;overflow:hidden scroll}}.popup .card .close{cursor:pointer;background-color:#828282;border-radius:100px;width:25px;height:4px;position:absolute;top:1rem;right:.5rem;transform:rotate(45deg)}.popup .card .close:after{background-color:inherit;border-radius:inherit;content:"";height:inherit;width:inherit;position:absolute;top:0;left:0;transform:rotate(90deg)}.popup .card .left{transform:scale(.8)}@media (width<=991px){.popup .card .left{max-height:300px}}.popup .card .right{text-align:center;width:50%}@media (width<=991px){.popup .card .right{width:100%}}.popup .card .right .popup-form{max-width:330px;margin:2rem auto 0}.popup .card .right .popup-form .input{border:1px solid #cdcdcd;border-radius:6px;align-items:center;width:100%;margin-bottom:.5rem;padding:.75rem 1.2rem;display:flex;box-shadow:0 3px 5px #0000000a}.popup .card .right .popup-form .input:focus{outline:none}.popup .card .right .popup-form .label{cursor:pointer;font-size:var(--sm1);text-align:left;align-items:flex-start;display:flex}.popup .card .right .popup-form .label .desc{margin-left:.5rem}.popup .card .right .popup-form .terms-desc{text-align:left;margin-top:2rem;font-size:13px}.popup .card .right .popup-form .button{color:#07304e;cursor:pointer;background:#8cc63f;border:none;border-radius:6px;width:100%;margin-top:2rem;padding:.8rem 0;font-weight:600;transition:all .3s;display:inline-block}.popup .card .resultado{text-align:center;width:100%;display:none}.popup .card .resultado .button{color:#07304e;cursor:pointer;background:#8cc63f;border:none;border-radius:6px;width:200px;margin-top:2rem;padding:.8rem 0;font-weight:600;transition:all .3s;display:inline-block}.popup .mainbox{width:500px;height:500px;position:relative}@media (width<=991px){.popup .mainbox{transform:scale(.65)translateY(-180px)}}.popup .mainbox:after{content:"";background:url(/build/assets/geo-CBt2m5eH.svg) 0 0/10% no-repeat;width:100%;height:100%;position:absolute;top:45%;left:8%;transform:rotate(90deg)}.popup .mainbox .spin{color:#fff;z-index:1000;background-color:#8cc63f;background-image:url(/build/assets/favicon-9vignY7l.ico);background-position:50%;background-repeat:no-repeat;background-size:50%;border:7px solid #07304e;border-radius:50%;width:100px;height:100px;font-size:22px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 20px #000}.popup .mainbox.animate:after{animation:.7s infinite animateArrow}@keyframes animateArrow{50%{right:-50px}}.popup .box{background-color:#07304e;border:10px solid #07304e;border-radius:50%;width:100%;height:100%;transition:all 5s ease-in-out;position:relative;overflow:hidden;transform:rotate(90deg);box-shadow:0 0 10px #000000a1}.popup .box span{width:100%;height:100%;display:inline-block;position:absolute}.popup .box .span1{clip-path:polygon(0 17%,0 50%,50% 50%)}.popup .box .span2{clip-path:polygon(0 17%,30% 0,50% 50%)}.popup .box .span3{clip-path:polygon(30% 0,71% 0,50% 50%)}.popup .box .span4{clip-path:polygon(71% 0,100% 18%,50% 50%)}.popup .box .span5{clip-path:polygon(100% 18%,100% 50%,50% 50%)}.popup .box .box1 .span1 b{text-align:center;position:absolute;top:191px;right:328px;transform:rotate(200deg)}.popup .box .box1 .span2 b{position:absolute;top:100px;right:266px;transform:rotate(-130deg)}.popup .box .box1 .span3 b{position:absolute;top:120px;right:202px;transform:rotate(-90deg)}.popup .box .box1 .span4 b{position:absolute;top:136px;right:114px;transform:rotate(-45deg)}.popup .box .box1 .span5 b{text-align:center;position:absolute;top:199px;right:82px;transform:rotate(-15deg)}.popup .box .box2{width:100%;height:100%;transform:rotate(180deg)}.popup .box .box2 .span1 b{position:absolute;top:167px;right:308px;transform:rotate(200deg)}.popup .box .box2 .span2 b{text-align:center;position:absolute;top:115px;right:269px;transform:rotate(-130deg)}.popup .box .box2 .span3 b{position:absolute;top:118px;right:203px;transform:rotate(270deg)}.popup .box .box2 .span4 b{position:absolute;top:120px;right:76px;transform:rotate(310deg)}.popup .box .box2 .span5 b{text-align:center;position:absolute;top:196px;right:88px;transform:rotate(-20deg)}.popup .box .box1 .font:nth-child(2n),.popup .box .box2 .font:nth-child(odd){background-color:#8cc63f}.popup .box .box2 .font:nth-child(2n),.popup .box .box1 .font:nth-child(odd){background-color:#77af2d}.popup .box .font{color:#07304e;font-size:20px;font-weight:500}.barra-desconto{color:#fff;max-height:0;font-size:var(--md2);background-color:#07304e;line-height:25px;transition:all .8s;overflow:hidden}.barra-desconto.active{max-height:400px}.barra-desconto .container--full{padding:1rem;position:relative}.barra-desconto .barra-close{color:#fff;cursor:pointer;font-size:var(--md3);font-weight:600;position:absolute;top:1rem;right:1rem}.barra-desconto .barra-content{padding-right:2rem}.barra-desconto a{color:inherit}.whatsapp-flutuante{background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:fixed;bottom:1rem;right:2rem}@media (width<=991px){.whatsapp-flutuante{width:50px;height:50px;right:1rem}}.whatsapp-flutuante svg{object-fit:contain;width:100%;height:100%}.whatsapp-flutuante svg path{transition:all .3s}.whatsapp-flutuante:hover svg path{fill:#07304e}.newsletter{z-index:-1;background-color:#f5f5f5;position:relative}.newsletter .container-full{padding:3rem 0 3.5rem;box-shadow:1px 3px 13px #32325d40,0 3px 7px -3px #0000004d}@media (width<=767.99px){.newsletter .container-full{padding:2rem 0 2.5rem}}.newsletter .title{color:#07304e;text-align:center;font-weight:400;position:relative}.newsletter .news-form{max-width:400px;margin:1.5rem auto 0}.newsletter .news-form label{position:relative}.newsletter .news-form label .desc{margin-bottom:1rem}.newsletter .news-form label .input{appearance:none;color:#07304e;height:35px;font-size:var(--sm1);background:#fff;border:2px solid #07304e;border-radius:80px;width:100%;min-width:170px;padding:1rem;font-weight:600}.newsletter .news-form label .input:focus{outline:none}.newsletter .news-form label .button{cursor:pointer;object-fit:contain;background-color:#0000;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .3s;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.newsletter .news-form label .button svg{width:100%;height:100%}.newsletter .news-form label .button svg path{fill:#8cc63f}.newsletter .news-form label .button:hover{transform:translateY(-50%)scale(1.05)}.loader{border-radius:50%;width:1em;height:1em;font-size:.7rem;animation:1.2s infinite load5;display:inline-block;position:relative;transform:translateZ(0)}@keyframes load5{0%,to{box-shadow:0 -2.6em 0 0 #8cc63f,1.8em -1.8em 0 0 #8cc63f33,2.5em 0 0 0 #8cc63f33,1.75em 1.75em 0 0 #8cc63f33,0 2.5em 0 0 #8cc63f33,-1.8em 1.8em 0 0 #8cc63f33,-2.6em 0 0 0 #8cc63f80,-1.8em -1.8em 0 0 #8cc63fb3}12.5%{box-shadow:0 -2.6em 0 0 #8cc63fb3,1.8em -1.8em 0 0 #8cc63f,2.5em 0 0 0 #8cc63f33,1.75em 1.75em 0 0 #8cc63f33,0 2.5em 0 0 #8cc63f33,-1.8em 1.8em 0 0 #8cc63f33,-2.6em 0 0 0 #8cc63f33,-1.8em -1.8em 0 0 #8cc63f80}25%{box-shadow:0 -2.6em 0 0 #8cc63f80,1.8em -1.8em 0 0 #8cc63fb3,2.5em 0 0 0 #8cc63f,1.75em 1.75em 0 0 #8cc63f33,0 2.5em 0 0 #8cc63f33,-1.8em 1.8em 0 0 #8cc63f33,-2.6em 0 0 0 #8cc63f33,-1.8em -1.8em 0 0 #8cc63f33}37.5%{box-shadow:0 -2.6em 0 0 #8cc63f33,1.8em -1.8em 0 0 #8cc63f80,2.5em 0 0 0 #8cc63fb3,1.75em 1.75em 0 0 #8cc63f,0 2.5em 0 0 #8cc63f33,-1.8em 1.8em 0 0 #8cc63f33,-2.6em 0 0 0 #8cc63f33,-1.8em -1.8em 0 0 #8cc63f33}50%{box-shadow:0 -2.6em 0 0 #8cc63f33,1.8em -1.8em 0 0 #8cc63f33,2.5em 0 0 0 #8cc63f80,1.75em 1.75em 0 0 #8cc63fb3,0 2.5em 0 0 #8cc63f,-1.8em 1.8em 0 0 #8cc63f33,-2.6em 0 0 0 #8cc63f33,-1.8em -1.8em 0 0 #8cc63f33}62.5%{box-shadow:0 -2.6em 0 0 #8cc63f33,1.8em -1.8em 0 0 #8cc63f33,2.5em 0 0 0 #8cc63f33,1.75em 1.75em 0 0 #8cc63f80,0 2.5em 0 0 #8cc63fb3,-1.8em 1.8em 0 0 #8cc63f,-2.6em 0 0 0 #8cc63f33,-1.8em -1.8em 0 0 #8cc63f33}75%{box-shadow:0 -2.6em 0 0 #8cc63f33,1.8em -1.8em 0 0 #8cc63f33,2.5em 0 0 0 #8cc63f33,1.75em 1.75em 0 0 #8cc63f33,0 2.5em 0 0 #8cc63f80,-1.8em 1.8em 0 0 #8cc63fb3,-2.6em 0 0 0 #8cc63f,-1.8em -1.8em 0 0 #8cc63f33}87.5%{box-shadow:0 -2.6em 0 0 #8cc63f33,1.8em -1.8em 0 0 #8cc63f33,2.5em 0 0 0 #8cc63f33,1.75em 1.75em 0 0 #8cc63f33,0 2.5em 0 0 #8cc63f33,-1.8em 1.8em 0 0 #8cc63f80,-2.6em 0 0 0 #8cc63fb3,-1.8em -1.8em 0 0 #8cc63f}}.loading-box{opacity:.92;z-index:98;background-color:#f7f7f7;justify-content:center;align-items:center;width:100%;height:calc(100vh - 4rem);display:none;position:fixed;top:4rem;left:0}.pageHome .banners,.pageHome .banners .slider .item{position:relative}.pageHome .banners .slider .item .box-image{z-index:0;width:100%;max-height:1000px;position:relative}.pageHome .banners .slider .item .box-image .banner{object-fit:contain;width:100%}@media (width<=767.99px){.pageHome .banners .slider .item .box-image .banner.desktop{display:none}}.pageHome .banners .slider .item .box-image .banner.mobile,.pageHome .banners .slider .item .box-image .head .banner.mobile-search,.head .pageHome .banners .slider .item .box-image .banner.mobile-search{display:none}@media (width<=767.99px){.pageHome .banners .slider .item .box-image .banner.mobile,.pageHome .banners .slider .item .box-image .head .banner.mobile-search,.head .pageHome .banners .slider .item .box-image .banner.mobile-search{display:block}}.pageHome .banners .slider .item .content{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.pageHome .banners .slider .item .content .container,.pageHome .banners .slider .item .content .container--full{align-items:center;height:100%;display:flex;position:relative}@media screen and (width<=1360px){.pageHome .banners .slider .item .content .container,.pageHome .banners .slider .item .content .container--full{padding:0 88px}}@media (width<=991px){.pageHome .banners .slider .item .content .container,.pageHome .banners .slider .item .content .container--full{padding:0 1rem}.pageHome .banners .slider .item .content .container .box,.pageHome .banners .slider .item .content .container--full .box{margin-bottom:2rem}}.pageHome .banners .slider .item .content .container .box .graduacao,.pageHome .banners .slider .item .content .container--full .box .graduacao{align-items:center;margin-bottom:.6rem;display:flex}.pageHome .banners .slider .item .content .container .box .graduacao .tipo,.pageHome .banners .slider .item .content .container--full .box .graduacao .tipo{color:#07304e;font-size:var(--sm2);background:#8cc63f;padding:.3rem .7rem}.pageHome .banners .slider .item .content .container .box .graduacao .tipo-curso,.pageHome .banners .slider .item .content .container--full .box .graduacao .tipo-curso{color:#fff;font-size:var(--sm2);margin-left:.7rem;padding-left:1rem;position:relative}.pageHome .banners .slider .item .content .container .box .graduacao .tipo-curso:after,.pageHome .banners .slider .item .content .container--full .box .graduacao .tipo-curso:after{content:"";background:#8cc63f;border-radius:100%;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-65%)}.pageHome .banners .slider .item .content .container .box .title,.pageHome .banners .slider .item .content .container--full .box .title{color:#fff;font-family:Rubik,sans-serif;font-size:var(--lg);letter-spacing:2px;max-width:360px;font-weight:500;line-height:55px}@media (width<=991px){.pageHome .banners .slider .item .content .container .box .title,.pageHome .banners .slider .item .content .container--full .box .title{max-width:none}}.pageHome .banners .slider .item .content .container .box .title u,.pageHome .banners .slider .item .content .container--full .box .title u{z-index:1;text-decoration:none;position:relative}.pageHome .banners .slider .item .content .container .box .title u:after,.pageHome .banners .slider .item .content .container--full .box .title u:after{content:"";z-index:-1;background:#f02ed5;width:calc(100% + .7rem);height:6px;position:absolute;bottom:.3rem;left:-.35rem}.pageHome .banners .slider .item .content .container .box .title .destaque,.pageHome .banners .slider .item .content .container--full .box .title .destaque{color:#f02ed5;font-size:var(--sm2);vertical-align:middle;white-space:nowrap;font-weight:400}.pageHome .banners .slider .item .content .container .box .button,.pageHome .banners .slider .item .content .container--full .box .button{color:#07304e;font-size:var(--sm2);text-align:center;background:#8cc63f;margin-top:2rem;padding:1rem 5rem;transition:all .3s;display:inline-block;position:relative}.pageHome .banners .slider .item .content .container .box .button svg,.pageHome .banners .slider .item .content .container--full .box .button svg{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.pageHome .banners .slider .item .content .container .box .button:hover,.pageHome .banners .slider .item .content .container--full .box .button:hover{transform:scale(1.04)}.pageHome .banners .slider .item .content .container .box .details,.pageHome .banners .slider .item .content .container--full .box .details{color:#0069f1;font-family:Rubik,sans-serif;font-size:var(--lg);letter-spacing:1px;font-weight:600;line-height:45px;position:absolute;bottom:5rem;right:4rem}@media (width<=991px){.pageHome .banners .slider .item .content .container .box .details,.pageHome .banners .slider .item .content .container--full .box .details{display:none}}.pageHome .banners .social-medias{z-index:1;width:100%;position:absolute;bottom:2rem}@media (width<=991px){.pageHome .banners .social-medias{bottom:3rem}}.pageHome .banners .social-medias .container,.pageHome .banners .social-medias .container--full{align-items:center;display:flex}.pageHome .banners .social-medias .media{border:1px solid #fff;border-radius:100%;justify-content:center;align-items:center;width:35px;height:35px;margin-right:.7rem;transition:all .3s;display:flex}.pageHome .banners .social-medias .media svg{object-fit:contain;width:40%;height:40%}.pageHome .banners .social-medias .media svg path{fill:#fff;transition:all .3s}.pageHome .banners .social-medias .media:hover{border-color:#8cc63f}.pageHome .banners .social-medias .media:hover svg path{fill:#8cc63f}.pageHome .depoimentos{padding:2rem 0 5rem}@media (width<=991px){.pageHome .depoimentos{padding:2rem 0}}.pageHome .depoimentos .header{justify-content:space-between;align-items:center;padding-bottom:3rem;display:flex}@media (width<=767.99px){.pageHome .depoimentos .header{flex-direction:column;padding-bottom:1rem}}.pageHome .depoimentos .header .title{color:#07304e;padding:0 2rem;font-weight:400;position:relative}.pageHome .depoimentos .header .title:before{color:#000;content:"“";opacity:.06;height:27px;font-size:5rem;position:absolute;top:-7px;left:0}.pageHome .depoimentos .header .title:after{color:#000;content:"“";opacity:.06;height:32px;font-size:5rem;position:absolute;transform:rotate(180deg)}.pageHome .depoimentos .header .button{color:#000;align-items:center;min-width:125px;transition:all .3s;display:flex}@media (width<=767.99px){.pageHome .depoimentos .header .button{margin-top:1rem}}.pageHome .depoimentos .header .button svg{margin-left:.5rem;transition:all .3s}.pageHome .depoimentos .header .button:hover{transform:scale(1.02)}.pageHome .depoimentos .header .button:hover svg{transform:translate(5px)}.pageHome .depoimentos .container--full{max-width:1355px}.pageHome .depoimentos .list{padding-top:5px}@media (width<=767.99px){.pageHome .depoimentos .list{padding-bottom:3rem}}.pageHome .depoimentos .list .slick-track,.pageHome .depoimentos .list .slick-list{padding-top:5px}.pageHome .depoimentos .list .item{color:#07304e;background:#f8f8fa;border-radius:18px;width:420px;margin:0 .5rem;padding:2rem;transition:all .3s;position:relative}.pageHome .depoimentos .list .item.slick-current{background:#8cc63f}.pageHome .depoimentos .list .item .title{padding-bottom:1rem;font-weight:400}.pageHome .depoimentos .list .item .text{line-height:25px;font-size:var(--sm2)}.pageHome .depoimentos .list .item .see-more{cursor:pointer;z-index:1;position:absolute;bottom:1rem;right:1rem}.pageHome .depoimentos .list .item .box{align-items:center;margin-top:1rem;display:flex}.pageHome .depoimentos .list .item .box .box-image{border-radius:100%;width:50px;height:50px;margin-right:10px;overflow:hidden}.pageHome .depoimentos .list .item .box .box-image img{object-fit:cover;width:100%;height:100%}.pageHome .depoimentos .list .item .box .text{flex-direction:column;line-height:18px;display:flex}.pageHome .depoimentos .list .item .box .text .date{font-size:var(--sm1)}.pageHome .depoimentos .list .item:hover{background:#8cc63f;transform:translateY(-5px)}.pageHome .categories{padding:3rem 0}.pageHome .categories .title{color:#07304e;text-align:center;padding:0 2rem;font-weight:400;position:relative}.pageHome .categories .list{grid-template-columns:repeat(3,calc(33% - .6rem));justify-content:space-between;gap:1rem;margin-top:2rem;display:grid}@media (width<=767.99px){.pageHome .categories .list{grid-template-columns:repeat(2,calc(50% - .5rem))}}.pageHome .categories .list .item .link{color:#fff;height:100%;font-size:var(--md1);background-color:#07304e;border-radius:15px;align-items:center;width:100%;padding:3rem 2rem;transition:all .3s;display:flex;position:relative}@media (width<=767.99px){.pageHome .categories .list .item .link{text-align:center;flex-direction:column;padding:2rem 1rem}}.pageHome .categories .list .item .link:after{content:"";opacity:0;background-image:url(/build/assets/radiante-R-u5m3k8IZ.webp);background-repeat:no-repeat;background-size:100%;width:95px;height:100px;transition:all .3s;position:absolute;left:1rem}@media (width<=767.99px){.pageHome .categories .list .item .link:after{top:50%;left:50%;transform:translate(-50%,-50%)}}.pageHome .categories .list .item .link .icon{flex-shrink:0;width:50px;height:50px;margin-right:1rem}@media (width<=767.99px){.pageHome .categories .list .item .link .icon{width:30px;height:30px;margin-bottom:.5rem;margin-right:0}}.pageHome .categories .list .item .link .icon svg{object-fit:contain;width:100%;height:100%}.pageHome .categories .list .item .link .icon svg path{fill:#fff}.pageHome .categories .list .item .link:hover{background-color:#8cc63f}.pageHome .categories .list .item .link:hover:after{opacity:1}.pageHome .cursos{background-color:#f5f5f5;padding:3rem 0}.pageHome .cursos .container>.title,.pageHome .cursos .container--full>.title{color:#07304e;padding-bottom:2rem;font-weight:400;position:relative}@media (width<=767.99px){.pageHome .cursos .container>.title,.pageHome .cursos .container--full>.title{text-align:center}}.pageHome .cursos .slider{width:calc(100% + 300px);margin-right:calc(100% - 50vw)}@media (width<=991px){.pageHome .cursos .slider{width:100%}}@media (width<=767.99px){.pageHome .cursos .slider{padding-bottom:3.5rem}}.pageHome .cursos .slider .slick-track{margin-left:0}.pageHome .cursos .slider .curso{margin:0 .3rem}.pageHome .cursos .slider .curso.slick-current{background-color:#fff}.pageHome .cursos .slider .curso.slick-current .box-image img{transition:all .3s}.pageHome .cursos .slider .curso.slick-current .button{opacity:1}.pageHome .cursos .slider .curso.slick-current:hover .box-image img{transform:scale(1.02)}.pageHome .mec{color:#fff;background:#07304e;padding:4rem 0}@media (width<=767.99px){.pageHome .mec{padding:3rem 0}}.pageHome .mec .container,.pageHome .mec .container--full{justify-content:space-between;display:flex}@media (width<=767.99px){.pageHome .mec .container,.pageHome .mec .container--full{flex-direction:column}}.pageHome .mec .left{width:calc(100% - 270px)}@media (width<=767.99px){.pageHome .mec .left{width:100%}}.pageHome .mec .left .title{letter-spacing:1px;padding-bottom:1.5rem;font-family:Rubik,sans-serif;font-weight:300}.pageHome .mec .left .subtitle{padding-bottom:1rem;font-family:Rubik,sans-serif;font-size:1.125rem;line-height:22px}.pageHome .mec .left .text{max-width:85%;padding-top:1rem;line-height:23px}@media (width<=767.99px){.pageHome .mec .left .text{max-width:none}}.pageHome .mec .right{flex-direction:column;align-items:center;width:270px;display:flex}@media (width<=767.99px){.pageHome .mec .right{width:100%;margin-top:2rem}}.pageHome .mec .right .box-image{width:190px;height:182px;margin-top:1rem}@media (width<=767.99px){.pageHome .mec .right .box-image{width:137px;height:137px;margin-top:0}}.pageHome .mec .right .box-image img{object-fit:contain;width:100%;height:100%}.pageHome .mec .right .text{font-size:var(--md2);letter-spacing:1px;text-align:center;max-width:305px;margin-top:1rem;font-weight:400;line-height:22px}.pageHome .areas{padding:2rem 0 4rem}.pageHome .areas .title{color:#07304e;text-align:center;margin-bottom:2rem;padding:0 2rem;font-weight:400;position:relative}.pageHome .areas__slider{padding:0 1.25rem}@media (width<=767.99px){.pageHome .areas__slider{padding:0 0 5rem}}.pageHome .areas .area{margin:0 1rem}@media (width<=767.99px){.pageHome .areas .area{margin:0 .5rem}}.pageHome .areas .area__thumbnail{border-radius:6px;width:100%;height:130px;overflow:hidden}.pageHome .areas .area__thumbnail img{object-fit:cover;width:100%;height:100%;transition:all .3s}.pageHome .areas .area__title{color:#07304e;font-size:var(--md1);letter-spacing:.7px;margin-top:.5rem;font-weight:600;line-height:20px}.pageHome .areas .area:hover .area__thumbnail img{transform:scale(1.05)}.pageHome .bloco-cursos{background-color:#f5f5f5;padding:1rem 0 4rem}.pageHome .bloco-cursos__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.pageHome .bloco-cursos .title{color:#07304e;text-align:center;font-weight:400;position:relative}.pageHome .bloco-cursos__link{color:#8cc63f;transition:all .3s}.pageHome .bloco-cursos__link:hover{color:#07304e}.pageHome .bloco-cursos__grid{grid-template-columns:repeat(3,calc(33% - .333333rem));justify-content:space-between;row-gap:2rem;display:grid}@media (width<=991px){.pageHome .bloco-cursos__grid{grid-template-columns:repeat(2,calc(50% - .5rem))}}@media (width<=767.99px){.pageHome .bloco-cursos__grid{grid-template-columns:100%}}.pageHome .bloco-cursos__grid .curso-card{background-color:#fff;border-radius:8px;display:flex;overflow:hidden}.pageHome .bloco-cursos__grid .curso-card__thumbnail{background-color:#efefef;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px 0 0 6px;width:35%;height:100%;overflow:hidden}@media screen and (width<=768px) and (width>=500px){.pageHome .bloco-cursos__grid .curso-card__thumbnail{max-height:200px}}.pageHome .bloco-cursos__grid .curso-card__thumbnail img{object-fit:cover;width:100%;height:100%;transition:all .3s}.pageHome .bloco-cursos__grid .curso-card__content{width:65%;padding:1rem 1rem 4rem;position:relative}.pageHome .bloco-cursos__grid .curso-card .tipo{color:#8cc63f}.pageHome .bloco-cursos__grid .curso-card__title{color:#07304e;font-size:var(--md1);letter-spacing:.7px;text-wrap:balance;padding:.2rem 0 1.2rem;font-weight:600;line-height:20px}.pageHome .bloco-cursos__grid .curso-card .valor{color:#8cc63f;font-size:var(--md2);flex-direction:column;display:flex}.pageHome .bloco-cursos__grid .curso-card .valor .old{color:#07304e;font-size:var(--md1);order:-1;margin-bottom:.2rem;text-decoration:line-through}.pageHome .bloco-cursos__grid .curso-card .old{color:#07304e}.pageHome .bloco-cursos__grid .curso-card__button{color:#07304e;text-align:center;background-color:#8cc63f;width:calc(100% - 2rem);padding:.5rem 0;transition:all .3s;position:absolute;bottom:1rem;left:1rem}.pageHome .bloco-cursos__grid .curso-card:hover .curso-card__thumbnail img{transform:scale(1.05)}.pageHome .bloco-cursos__grid .curso-card:hover .curso-card__button{color:#fff;background-color:#07304e}.pageQuemSomos .banner{margin-top:-56px;position:relative}@media (width<=767.99px){.pageQuemSomos .banner{margin-top:0}}.pageQuemSomos .banner .box-image{z-index:0;width:100%;height:440px;position:relative}@media (width<=767.99px){.pageQuemSomos .banner .box-image{height:396px}}.pageQuemSomos .banner .box-image img{object-fit:cover;object-position:center -60px;width:100%;height:100%}@media screen and (width<=1230px){.pageQuemSomos .banner .box-image img{object-position:center}}.pageQuemSomos .banner .content{width:100%;height:100%;position:absolute;top:0;left:0}.pageQuemSomos .banner .content .container,.pageQuemSomos .banner .content .container--full{text-align:center;flex-direction:column;justify-content:center;height:100%;display:flex}.pageQuemSomos .banner .content .tag{color:#fff;font-size:var(--sm2);letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem}.pageQuemSomos .banner .content .title{color:#fff;font-size:var(--md4);letter-spacing:2px;text-transform:uppercase;max-width:600px;margin:0 auto;line-height:40px}@media (width<=767.99px){.pageQuemSomos .banner .content .title{font-size:var(--md3);max-width:none;line-height:35px}}.pageQuemSomos .banner .content .button{color:#07304e;text-transform:uppercase;background:#8cc63f;border-radius:6px;width:315px;margin:2rem auto 0;padding:1rem 0;font-weight:600;transition:all .3s;display:inline-block}@media (width<=767.99px){.pageQuemSomos .banner .content .button{width:100%}}.pageQuemSomos .banner .content .button:hover{transform:scale(1.04)}.pageQuemSomos .missao{background:#f5f5f5;padding:4rem 0}@media (width<=767.99px){.pageQuemSomos .missao{padding:3rem 0}}.pageQuemSomos .missao .container,.pageQuemSomos .missao .container--full{position:relative}.pageQuemSomos .missao .container:after,.pageQuemSomos .missao .container--full:after{content:"";background:url(/build/assets/detail-R-CNydgPok.webp) 0 0/100% no-repeat;width:290px;height:300px;position:absolute;bottom:-50px;right:0}@media (width<=767.99px){.pageQuemSomos .missao .container:after,.pageQuemSomos .missao .container--full:after{display:none}}.pageQuemSomos .missao .title{color:#07304e;letter-spacing:1px;padding-bottom:1.5rem;font-family:Rubik,sans-serif;font-weight:300}.pageQuemSomos .missao .subtitle{color:#07304e;max-width:300px;padding-bottom:1rem;font-family:Rubik,sans-serif;font-size:1.125rem;line-height:22px}@media (width<=767.99px){.pageQuemSomos .missao .subtitle{max-width:none}}.pageQuemSomos .missao .text{color:#07304e;max-width:60%;line-height:23px}@media (width<=767.99px){.pageQuemSomos .missao .text{max-width:none}}.pageQuemSomos .mec{color:#fff;background:#07304e;padding:4rem 0}@media (width<=767.99px){.pageQuemSomos .mec{padding:3rem 0}}.pageQuemSomos .mec .container,.pageQuemSomos .mec .container--full{justify-content:space-between;display:flex}@media (width<=767.99px){.pageQuemSomos .mec .container,.pageQuemSomos .mec .container--full{flex-direction:column}}.pageQuemSomos .mec .left{width:calc(100% - 270px)}@media (width<=767.99px){.pageQuemSomos .mec .left{width:100%}}.pageQuemSomos .mec .left .title{letter-spacing:1px;padding-bottom:1.5rem;font-family:Rubik,sans-serif;font-weight:300}.pageQuemSomos .mec .left .subtitle{padding-bottom:1rem;font-family:Rubik,sans-serif;font-size:1.125rem;line-height:22px}.pageQuemSomos .mec .left .text{max-width:85%;padding-top:1rem;line-height:23px}@media (width<=767.99px){.pageQuemSomos .mec .left .text{max-width:none}}.pageQuemSomos .mec .right{flex-direction:column;align-items:center;width:270px;display:flex}@media (width<=767.99px){.pageQuemSomos .mec .right{width:100%;margin-top:2rem}}.pageQuemSomos .mec .right .box-image{width:190px;height:182px;margin-top:1rem}@media (width<=767.99px){.pageQuemSomos .mec .right .box-image{width:137px;height:137px;margin-top:0}}.pageQuemSomos .mec .right .box-image img{object-fit:contain;width:100%;height:100%}.pageQuemSomos .mec .right .text{font-size:var(--md2);letter-spacing:1px;text-align:center;max-width:305px;margin-top:1rem;font-weight:400;line-height:22px}.pageQuemSomos .sobre{background:#8cc63f url(/build/assets/detail-R2-CO_eACn0.webp) 0/auto 80% no-repeat;padding:4rem 0}@media (width<=767.99px){.pageQuemSomos .sobre{padding:3rem 0}}.pageQuemSomos .sobre .container,.pageQuemSomos .sobre .container--full{display:flex;position:relative}@media (width<=991px){.pageQuemSomos .sobre .container,.pageQuemSomos .sobre .container--full{flex-direction:column}}.pageQuemSomos .sobre .left{width:350px}@media (width<=991px){.pageQuemSomos .sobre .left{justify-content:space-between;align-items:flex-start;width:100%;display:flex}}@media (width<=767.99px){.pageQuemSomos .sobre .left{flex-direction:column;margin-bottom:2rem}}.pageQuemSomos .sobre .left .title{color:#07304e;letter-spacing:1px;padding-bottom:1.5rem;font-family:Rubik,sans-serif;font-weight:300}.pageQuemSomos .sobre .left .title span{margin-top:1rem;display:block}.pageQuemSomos .sobre .left .button{color:#8cc63f;text-align:center;text-transform:uppercase;background:#07304e;border-radius:6px;justify-content:center;align-items:center;width:272px;margin:1rem 0 0;padding:1rem 0;transition:all .3s;display:flex}@media (width<=991px){.pageQuemSomos .sobre .left .button{margin:0}}@media (width<=767.99px){.pageQuemSomos .sobre .left .button{width:100%}}.pageQuemSomos .sobre .left .button:hover{transform:scale(1.04)}.pageQuemSomos .sobre .right{width:calc(80% - 350px)}@media (width<=991px){.pageQuemSomos .sobre .right{width:100%}}.pageQuemSomos .sobre .right .text{color:#07304e;line-height:24px}.pageQuemSomos .sobre .right .text:not(:last-child){margin-bottom:1rem}.pageQuemSomos .sobre .box-image{border-radius:10px;width:240px;height:400px;position:absolute;top:-2rem;right:-4rem;overflow:hidden}@media (width<=991px){.pageQuemSomos .sobre .box-image{display:none}}.pageQuemSomos .sobre .box-image img{object-fit:cover;object-position:-320px center;width:100%;height:100%}.pageQuemSomos .pontos{padding:2rem 0}.pageQuemSomos .pontos .list{grid-template-columns:repeat(3,1fr);gap:3rem;padding-right:190px;display:grid}@media (width<=991px){.pageQuemSomos .pontos .list{padding-right:0}}@media (width<=767.99px){.pageQuemSomos .pontos .list{grid-template-columns:repeat(1,1fr);gap:2rem;width:100%}}.pageQuemSomos .pontos .list .item .title{letter-spacing:1px;align-items:center;margin-bottom:1rem;font-family:Rubik,sans-serif;font-weight:400;transition:all .3s;display:flex}.pageQuemSomos .pontos .list .item .title .icon{background:#8cc63f;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;margin-right:.7rem;display:flex}.pageQuemSomos .pontos .list .item .title .icon svg{object-fit:contain;width:50%;height:50%}.pageQuemSomos .pontos .list .item:hover .title{transform:scale(1.02)translate(-3px,-3px)}.pageQuemSomos .pontos .list .item .text{font-size:var(--sm2);line-height:25px}.pageQuemSomos .pontos .list .item .text .destaque{margin-top:1rem;display:block}.pageQuemSomos .videos{padding:5rem 0 7rem}@media (width<=767.99px){.pageQuemSomos .videos{padding:2rem 0 3rem}}.pageQuemSomos .videos .container,.pageQuemSomos .videos .container--full{position:relative}.pageQuemSomos .videos .container:after,.pageQuemSomos .videos .container--full:after{content:"";z-index:-1;background:#8cc63f;border-radius:12px;width:120px;height:120px;position:absolute;top:70px;left:11%}@media (width<=991px){.pageQuemSomos .videos .container:after,.pageQuemSomos .videos .container--full:after{display:none}}.pageQuemSomos .videos .container:before,.pageQuemSomos .videos .container--full:before{content:"";z-index:-1;background:#8cc63f;border-radius:12px;width:120px;height:120px;position:absolute;top:190px;left:-1%}@media (width<=991px){.pageQuemSomos .videos .container:before,.pageQuemSomos .videos .container--full:before{display:none}}.pageQuemSomos .videos .position{justify-content:center;display:flex;position:relative}.pageQuemSomos .videos .position:after{content:"";z-index:-1;background:#f5f5f5;border-radius:12px;width:120px;height:120px;position:absolute;top:-60px;left:10%}@media (width<=767.99px){.pageQuemSomos .videos .position:after{top:-40px;left:-60px}}.pageQuemSomos .videos .position:before{content:"";z-index:-1;background:#f5f5f5;border-radius:12px;width:120px;height:120px;position:absolute;bottom:-60px;right:10%}@media (width<=767.99px){.pageQuemSomos .videos .position:before{bottom:-40px;right:8px}}.pageQuemSomos .videos .video{width:70%;height:420px}.pageQuemSomos .videos .video iframe{width:100%;height:100%}@media (width<=767.99px){.pageQuemSomos .videos .video{width:100%;height:195px}}.pageQuemSomos .depoimentos{padding:1rem 0 5rem}@media (width<=991px){.pageQuemSomos .depoimentos{padding:1rem 0 3rem}}.pageQuemSomos .depoimentos .header{justify-content:space-between;align-items:center;padding-bottom:3rem;display:flex}@media (width<=767.99px){.pageQuemSomos .depoimentos .header{flex-direction:column;padding-bottom:1rem}}.pageQuemSomos .depoimentos .header .title{color:#07304e;padding:0 2rem;font-weight:400;position:relative}.pageQuemSomos .depoimentos .header .title:before{color:#000;content:"“";opacity:.06;height:27px;font-size:5rem;position:absolute;top:-7px;left:0}.pageQuemSomos .depoimentos .header .title:after{color:#000;content:"“";opacity:.06;height:32px;font-size:5rem;position:absolute;transform:rotate(180deg)}.pageQuemSomos .depoimentos .header .button{color:#000;align-items:center;min-width:125px;transition:all .3s;display:flex}@media (width<=767.99px){.pageQuemSomos .depoimentos .header .button{margin-top:1rem}}.pageQuemSomos .depoimentos .header .button svg{margin-left:.5rem;transition:all .3s}.pageQuemSomos .depoimentos .header .button:hover{transform:scale(1.02)}.pageQuemSomos .depoimentos .header .button:hover svg{transform:translate(5px)}.pageQuemSomos .depoimentos .container--full{max-width:1355px}.pageQuemSomos .depoimentos .list{padding-top:5px}@media (width<=767.99px){.pageQuemSomos .depoimentos .list{padding-bottom:4rem}}.pageQuemSomos .depoimentos .list .slick-track,.pageQuemSomos .depoimentos .list .slick-list{padding-top:5px}.pageQuemSomos .depoimentos .list .item{color:#07304e;background:#f8f8fa;border-radius:18px;width:420px;margin:0 .5rem;padding:2rem;transition:all .3s;position:relative}.pageQuemSomos .depoimentos .list .item.slick-current{background:#8cc63f}.pageQuemSomos .depoimentos .list .item .title{padding-bottom:1rem;font-weight:400}.pageQuemSomos .depoimentos .list .item .text{line-height:25px;font-size:var(--sm2)}.pageQuemSomos .depoimentos .list .item .see-more{cursor:pointer;z-index:1;position:absolute;bottom:1rem;right:1rem}.pageQuemSomos .depoimentos .list .item .box{align-items:center;margin-top:1rem;display:flex}.pageQuemSomos .depoimentos .list .item .box .box-image{border-radius:100%;width:50px;height:50px;margin-right:10px;overflow:hidden}.pageQuemSomos .depoimentos .list .item .box .box-image img{object-fit:cover;width:100%;height:100%}.pageQuemSomos .depoimentos .list .item .box .text{flex-direction:column;line-height:18px;display:flex}.pageQuemSomos .depoimentos .list .item .box .text .date{font-size:var(--sm1)}.pageQuemSomos .depoimentos .list .item:hover{background:#8cc63f;transform:translateY(-5px)}.pageQuemSomos .cta{padding-bottom:5rem}@media (width<=767.99px){.pageQuemSomos .cta{padding-bottom:4rem}}.pageQuemSomos .cta .title{color:#07304e;font-family:Rubik,sans-serif;font-size:var(--md2);letter-spacing:1px;text-align:center;font-weight:300;line-height:28px}.pageQuemSomos .cta .title strong{display:block}.pageQuemSomos .cta .button{color:#07304e;font-size:var(--sm2);text-transform:uppercase;background:#8cc63f;border-radius:6px;justify-content:center;width:250px;margin:1.5rem auto 0;padding:1rem 0;font-weight:600;transition:all .3s;display:flex}.pageQuemSomos .cta .button:hover{transform:scale(1.04)}.pageContato .banner{margin-top:-56px;position:relative}@media (width<=767.99px){.pageContato .banner{margin-top:0}}.pageContato .banner .box-image{z-index:0;width:100%;height:310px;position:relative}@media (width<=767.99px){.pageContato .banner .box-image{height:245px}}.pageContato .banner .box-image img{object-fit:cover;object-position:center -60px;width:100%;height:100%}@media screen and (width<=1230px){.pageContato .banner .box-image img{object-position:center}}.pageContato .banner .box-image:before{content:"";opacity:.3;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.pageContato .banner .content{width:100%;height:100%;position:absolute;top:0;left:0}.pageContato .banner .content .container,.pageContato .banner .content .container--full{flex-direction:column;justify-content:center;height:100%;display:flex}.pageContato .banner .content .text{color:#fff;font-family:Rubik,sans-serif;font-size:var(--sm2);letter-spacing:2px;text-transform:uppercase;margin-top:.5rem;line-height:22px}.pageContato .banner .content .title{color:#fff;font-size:var(--md4);letter-spacing:2px;text-transform:uppercase;max-width:520px;font-family:LemonMilk,sans-serif;font-weight:800;line-height:40px}@media (width<=767.99px){.pageContato .banner .content .title{font-size:var(--md3);max-width:none;line-height:35px}}.pageContato .banner .content .button{color:#07304e;text-transform:uppercase;background:#8cc63f;border-radius:6px;width:315px;margin:2rem auto 0;padding:1rem 0;font-weight:600;transition:all .3s;display:inline-block}@media (width<=767.99px){.pageContato .banner .content .button{width:100%}}.pageContato .banner .content .button:hover{transform:scale(1.04)}.pageContato .contatoForm{z-index:1;padding:3rem 0 5rem;position:relative}@media (width<=767.99px){.pageContato .contatoForm{padding-bottom:4rem}}.pageContato .contatoForm .container,.pageContato .contatoForm .container--full{justify-content:space-between;display:flex}@media (width<=767.99px){.pageContato .contatoForm .container,.pageContato .contatoForm .container--full{flex-direction:column}}.pageContato .contatoForm .left{width:52%}@media (width<=767.99px){.pageContato .contatoForm .left{width:100%}}.pageContato .contatoForm .left .form{flex-wrap:wrap;justify-content:space-between;display:flex}.pageContato .contatoForm .left .form .label{border:1px solid #cdcdcd;border-radius:6px;align-items:center;width:100%;margin-bottom:.5rem;padding:.75rem 1.2rem;display:flex;box-shadow:0 3px 5px #0000000a}.pageContato .contatoForm .left .form .label.active{border-color:#8cc63f}.pageContato .contatoForm .left .form .label.active .text{color:#000;font-weight:600}.pageContato .contatoForm .left .form .label.w-50{width:49%}@media (width<=991px){.pageContato .contatoForm .left .form .label.w-50{width:100%}}.pageContato .contatoForm .left .form .label.txt{align-items:flex-start}.pageContato .contatoForm .left .form .label.txt .text{padding-top:.2rem}.pageContato .contatoForm .left .form .label .text{color:#4b4b4b;flex-shrink:0;font-family:Rubik,sans-serif;font-size:.875rem;transition:all .1s}.pageContato .contatoForm .left .form .label .input{box-sizing:border-box;border:none;width:100%;margin-left:.5rem;font-family:Rubik,sans-serif;display:block}.pageContato .contatoForm .left .form .label .input:focus{outline:none}.pageContato .contatoForm .left .form .label .input.textarea{resize:none;height:90px}.pageContato .contatoForm .left .form .label .input:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#000!important}.pageContato .contatoForm .left .form .button{color:#07304e;cursor:pointer;text-transform:uppercase;background:#8cc63f;border:none;border-radius:6px;width:142px;margin-top:1rem;padding:.8rem 0;font-weight:600;transition:all .3s;display:inline-block}.pageContato .contatoForm .left .form .button:hover{transform:scale(1.04)}.pageContato .contatoForm .right{width:40%}@media (width<=767.99px){.pageContato .contatoForm .right{width:100%;margin-top:2rem}}.pageContato .contatoForm .right .list{flex-direction:column;gap:1rem;display:flex}.pageContato .contatoForm .right .list .item{background:#fff;border-radius:10px;max-width:410px;transition:all .3s;box-shadow:0 3px 5px #0000001a}@media (width<=767.99px){.pageContato .contatoForm .right .list .item{max-width:none}}.pageContato .contatoForm .right .list .item .link{color:#000;align-items:center;padding:3rem 2rem;display:flex}.pageContato .contatoForm .right .list .item .link .icon{flex-shrink:0;width:44px;height:36px;margin-right:.7rem}.pageContato .contatoForm .right .list .item .link .icon svg{object-fit:contain;width:100%;height:100%}.pageContato .contatoForm .right .list .item .link .icon svg path{transition:all .3s}.pageContato .contatoForm .right .list .item .link .val{word-break:break-all;margin-top:.2rem}.pageContato .contatoForm .right .list .item:hover{background:#8cc63f;transform:scale(1.02)translateY(-5px)}.pageContato .contatoForm .right .list .item:hover .link{color:#07304e}.pageContato .contatoForm .right .list .item:hover .link .icon svg path{fill:#07304e}.pageContato .map{background:#8cc63f;padding:4rem 0}.pageContato .map .title{color:#07304e;font-family:Rubik,sans-serif;font-size:var(--md2);letter-spacing:1px;font-weight:300}.pageContato .map .text{color:#07304e;font-size:var(--sm2);text-transform:uppercase;padding-top:1rem}.pageContato .map iframe{width:100%;height:300px;margin-top:4rem;margin-bottom:-5rem}.pageBlog .banner{margin-top:-56px;position:relative}@media (width<=767.99px){.pageBlog .banner{margin-top:0}}.pageBlog .banner .box-image{z-index:0;width:100%;height:310px;position:relative}@media (width<=767.99px){.pageBlog .banner .box-image{height:245px}}.pageBlog .banner .box-image img{object-fit:cover;object-position:center -200px;width:100%;height:100%}@media screen and (width<=1230px){.pageBlog .banner .box-image img{object-position:center}}.pageBlog .banner .box-image:before{content:"";opacity:.3;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.pageBlog .banner .content{width:100%;height:100%;position:absolute;top:0;left:0}.pageBlog .banner .content .container,.pageBlog .banner .content .container--full{flex-direction:column;justify-content:center;height:100%;display:flex}.pageBlog .banner .content .text{color:#fff;font-family:Rubik,sans-serif;font-size:var(--sm2);letter-spacing:2px;text-transform:uppercase;margin-top:.5rem;line-height:22px}.pageBlog .banner .content .title{color:#fff;font-size:var(--md4);letter-spacing:2px;text-transform:uppercase;max-width:520px;font-family:LemonMilk,sans-serif;font-weight:800;line-height:40px}@media (width<=767.99px){.pageBlog .banner .content .title{font-size:var(--md3);max-width:none;line-height:35px}}.pageBlog .banner .content .button{color:#07304e;text-transform:uppercase;background:#8cc63f;border-radius:6px;width:315px;margin:2rem auto 0;padding:1rem 0;font-weight:600;transition:all .3s;display:inline-block}@media (width<=767.99px){.pageBlog .banner .content .button{width:100%}}.pageBlog .banner .content .button:hover{transform:scale(1.04)}.pageBlog .filter{padding:2rem 0 1rem}.pageBlog .filter .search{justify-content:space-between;align-items:center;display:flex}@media (width<=767.99px){.pageBlog .filter .search{flex-direction:column}}.pageBlog .filter .search .field[for=s]{width:calc(100% - 270px)}@media (width<=767.99px){.pageBlog .filter .search .field[for=s]{width:100%}}.pageBlog .filter .search .field[for=s] .input{padding-left:2.5rem}.pageBlog .filter .search .field[for=cat]{width:250px}@media (width<=767.99px){.pageBlog .filter .search .field[for=cat]{width:100%}}.pageBlog .filter .search .field[for=cat] .input{width:100%}.pageBlog .filter .search .field{position:relative}.pageBlog .filter .search .field .input{border:1px solid #cdcdcd;border-radius:6px;align-items:center;width:100%;height:50px;margin-bottom:.5rem;padding:.75rem 1.2rem;display:flex;box-shadow:0 3px 5px #0000000a}.pageBlog .filter .search .field .input:focus{border-color:#8cc63f;outline:none}.pageBlog .filter .search .field .lupa{cursor:pointer;background:0 0;border:0;width:35px;height:35px;position:absolute;top:50%;left:.2rem;transform:translateY(-60%)}.pageBlog .filter .search .field .lupa svg{object-fit:contain;width:100%;height:100%}.pageBlog .listagem{padding-bottom:3rem}@media (width<=767.99px){.pageBlog .listagem{padding-bottom:2rem}}.pageBlog .listagem .list{grid-template-columns:repeat(3,31%);justify-content:center;gap:2rem;display:grid}@media (width<=991px){.pageBlog .listagem .list{grid-template-columns:repeat(2,49%);gap:1rem}}@media (width<=767.99px){.pageBlog .listagem .list{grid-template-columns:repeat(1,100%)}}.pageBlog .listagem .list .item{transition:all .3s}@media (width<=767.99px){.pageBlog .listagem .list .item{background:#f8f8f8}}.pageBlog .listagem .list .item .link{color:#07304e;width:100%;height:calc(100% - 53px);padding:1rem;transition:all .3s;display:block}.pageBlog .listagem .list .item .link .box-image{border-radius:10px;width:100%;height:250px;overflow:hidden}@media (width<=767.99px){.pageBlog .listagem .list .item .link .box-image{height:200px}}.pageBlog .listagem .list .item .link .box-image img{object-fit:cover;width:100%;height:100%;transition:all .3s}.pageBlog .listagem .list .item .link .user{font-size:var(--sm2);align-items:center;padding:1rem 0;display:flex}.pageBlog .listagem .list .item .link .user .icon{border-radius:100%;width:40px;height:40px;margin-right:.7rem;overflow:hidden}.pageBlog .listagem .list .item .link .user .icon img{object-fit:cover;width:100%;height:100%}.pageBlog .listagem .list .item .link .user .name{padding-bottom:.2rem}.pageBlog .listagem .list .item .link .user .date .time{margin-left:.2rem;padding-left:.6rem;position:relative}.pageBlog .listagem .list .item .link .user .date .time:before{content:".";position:absolute;top:0;left:0;transform:translateY(3px)}.pageBlog .listagem .list .item .link .box{margin-top:.5rem}.pageBlog .listagem .list .item .link .box .title{font-size:var(--md2);line-height:26px}.pageBlog .listagem .list .item .link .box .text{margin-top:.5rem;line-height:24px}.pageBlog .listagem .list .item .bottom{font-size:var(--sm2);border-top:1px solid #d7d7d7;justify-content:space-between;align-items:center;margin:0 1rem 1rem;padding:1rem 0;display:flex}.pageBlog .listagem .list .item .bottom .comentarios{margin-left:.5rem;display:inline-block}.pageBlog .listagem .list .item .bottom .icon{width:20px;height:20px;display:flex}.pageBlog .listagem .list .item .bottom .icon svg{cursor:pointer;object-fit:contain;width:100%;height:100%}.pageBlog .listagem .list .item .bottom .icon svg path{fill:#0000;stroke:#eb615b;stroke-width:2px;transition:all .3s}.pageBlog .listagem .list .item .bottom .icon svg:hover path,.pageBlog .listagem .list .item .bottom .icon.fill svg path{fill:#eb615b}.pageBlog .listagem .list .item:hover{background:#f8f8f8;border-radius:10px}.pageBlog .listagem .list .item:hover .link .box-image img{transform:scale(1.04)}.pageBlog .listagem .warning{text-align:center;margin:3rem 0 2rem;display:block}.integraBlog .banner{margin-top:-56px;position:relative}@media (width<=767.99px){.integraBlog .banner{margin-top:0}}.integraBlog .banner .box-image{z-index:0;width:100%;height:310px;position:relative}@media (width<=767.99px){.integraBlog .banner .box-image{height:245px}}.integraBlog .banner .box-image img{object-fit:cover;object-position:center -200px;width:100%;height:100%}@media screen and (width<=1230px){.integraBlog .banner .box-image img{object-position:center}}.integraBlog .banner .box-image:before{content:"";opacity:.3;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.integraBlog .banner .content{width:100%;height:100%;position:absolute;top:0;left:0}.integraBlog .banner .content .container,.integraBlog .banner .content .container--full{flex-direction:column;justify-content:center;height:100%;display:flex}.integraBlog .banner .content .text{color:#fff;font-family:Rubik,sans-serif;font-size:var(--sm2);letter-spacing:2px;text-transform:uppercase;margin-top:.5rem;line-height:22px}.integraBlog .banner .content .title{color:#fff;font-size:var(--md4);letter-spacing:2px;text-transform:uppercase;max-width:520px;font-family:LemonMilk,sans-serif;font-weight:800;line-height:40px}@media (width<=767.99px){.integraBlog .banner .content .title{font-size:var(--md3);max-width:none;line-height:35px}}.integraBlog .banner .content .button{color:#07304e;text-transform:uppercase;background:#8cc63f;border-radius:6px;width:315px;margin:2rem auto 0;padding:1rem 0;font-weight:600;transition:all .3s;display:inline-block}@media (width<=767.99px){.integraBlog .banner .content .button{width:100%}}.integraBlog .banner .content .button:hover{transform:scale(1.04)}.integraBlog .box{justify-content:space-between;align-items:flex-end;padding-bottom:1rem;display:flex}@media (width<=767.99px){.integraBlog .box{flex-direction:column}}.integraBlog .box .user{padding:1rem 0 0;display:flex}@media (width<=767.99px){.integraBlog .box .user{width:100%;margin-bottom:1rem}}.integraBlog .box .user .container,.integraBlog .box .user .container--full{font-size:var(--sm2);align-items:center;padding:1rem;display:flex}.integraBlog .box .user .icon{border-radius:100%;width:40px;height:40px;margin-right:.7rem;overflow:hidden}.integraBlog .box .user .icon img{object-fit:cover;width:100%;height:100%}.integraBlog .box .user .name{padding-bottom:.2rem}.integraBlog .box .user .date .time{margin-left:.2rem;padding-left:.6rem;position:relative}.integraBlog .box .user .date .time:before{content:".";position:absolute;top:0;left:0;transform:translateY(3px)}.integraBlog section.title .title{color:#07304e;font-family:Rubik,sans-serif;font-size:var(--md2);text-align:center;max-width:745px;margin:0 auto;padding-top:3rem;padding-bottom:1.5em;line-height:30px}@media (width<=767.99px){.integraBlog section.title .title{text-align:left}}.integraBlog .blogHeader{padding-bottom:2rem}.integraBlog .blogHeader .shared{align-items:center;display:flex}@media (width<=767.99px){.integraBlog .blogHeader .shared{width:100%}}.integraBlog .blogHeader .shared .text{color:#07304e;font-weight:600}.integraBlog .blogHeader .shared .list{align-items:center;margin-left:.5rem;display:flex}.integraBlog .blogHeader .shared .list .item{margin:0 .2rem}.integraBlog .blogHeader .shared .list .link{justify-content:center;align-items:center;width:23px;height:23px;display:flex}.integraBlog .blogHeader .shared .list .link svg{object-fit:contain;width:100%;height:17px}.integraBlog .blogHeader .shared .list .link svg path{fill:#000}.integraBlog .blogHeader .shared .list .link#sLink{cursor:pointer;position:relative}.integraBlog .blogHeader .shared .list .link#sLink:after{color:#fff;content:"Copiar Link";font-size:var(--sm1);opacity:0;white-space:nowrap;background:#07304e;border-radius:4px;justify-content:center;align-items:center;padding:.4rem .7rem;transition:all .3s;display:none;position:absolute;left:50%;transform:translate(-50%,1.8rem)}.integraBlog .blogHeader .shared .list .link#sLink.copy:after{content:"Link copiado"}.integraBlog .blogHeader .shared .list .link#sLink:hover:after{opacity:1;display:flex}.integraBlog .blogHeader .box-image{width:100%;height:400px}@media (width<=767.99px){.integraBlog .blogHeader .box-image{height:225px}}.integraBlog .blogHeader .box-image img{object-fit:cover;width:100%;height:100%}.integraBlog section.content{padding-bottom:3rem;line-height:30px}.integraBlog section.content h1,.integraBlog section.content h2,.integraBlog section.content h3,.integraBlog section.content h4,.integraBlog section.content h5,.integraBlog section.content h6{padding-bottom:1rem;font-weight:700}.integraBlog section.content h1{font-size:2.5rem}.integraBlog section.content h2{font-size:2rem}.integraBlog section.content h3{font-size:1.75rem}.integraBlog section.content h4{font-size:1.5rem}.integraBlog section.content h5{font-size:1.25rem}.integraBlog section.content h6{font-size:1.125rem}.integraBlog section.content ul,.integraBlog section.content ol{padding-left:20px;line-height:22px}.integraBlog section.content ul:not(:last-child),.integraBlog section.content ol:not(:last-child){padding-bottom:1.5rem}.integraBlog section.content ul{list-style:outside}.integraBlog section.content ol{list-style:decimal}.integraBlog section.content a{color:#0069f1}.integraBlog section.content p{line-height:27px}.integraBlog section.content p:not(:last-child){padding-bottom:1rem}.integraBlog section.content p em{font-style:italic}.integraBlog section.content p strong{font-weight:800}.integraBlog section.content p img.aligncenter{margin:0 auto;display:block}.integraBlog section.content p img.alignright{float:right}.integraBlog section.content iframe{margin:0 auto;display:block}@media (width<=767.99px){.integraBlog section.content iframe{width:100%;height:220px}}.integraBlog section.content .more{color:#0069f1;cursor:pointer;font-size:var(--sm2);transition:all .3s;display:inline-block;padding:0!important}.integraBlog section.content .more:hover{color:#0069f1}.integraBlog section.content .bottom{font-size:var(--sm2);border-top:1px solid #d7d7d7;align-items:center;margin-top:3rem;padding:.7rem .5rem;display:flex}@media (width<=767.99px){.integraBlog section.content .bottom{margin-top:1rem}}.integraBlog section.content .bottom .text{margin-right:1.5rem}.integraBlog section.content .bottom .likes{align-items:center;display:flex}.integraBlog section.content .bottom .likes .icon{width:18px;height:18px;margin-left:.4rem;display:flex;transform:translateY(1.5px)}.integraBlog section.content .bottom .likes .icon svg{cursor:pointer;object-fit:contain;width:100%;height:100%}.integraBlog section.content .bottom .likes .icon svg path{fill:#0000;stroke:#eb615b;stroke-width:2px;transition:all .3s}.integraBlog section.content .bottom .likes .icon svg:hover path,.integraBlog section.content .bottom .likes .icon.fill svg path{fill:#eb615b}.integraBlog .related .container>.title,.integraBlog .related .container--full>.title{color:#07304e;font-family:Rubik,sans-serif;font-size:var(--md2);padding-bottom:2rem;line-height:30px}.integraBlog .related .list{grid-template-columns:repeat(3,31%);justify-content:center;gap:1rem;padding-bottom:4rem;display:grid}@media (width<=767.99px){.integraBlog .related .list{grid-template-columns:repeat(1,100%)}}.integraBlog .related .list .item{transition:all .3s}@media (width<=767.99px){.integraBlog .related .list .item{background:#f8f8f8}}.integraBlog .related .list .item .link{color:#07304e;width:100%;height:calc(100% - 53px);padding:1rem;transition:all .3s;display:block}.integraBlog .related .list .item .link .box-image{border-radius:10px;width:100%;height:250px;overflow:hidden}@media (width<=991px){.integraBlog .related .list .item .link .box-image{height:200px}}.integraBlog .related .list .item .link .box-image img{object-fit:cover;width:100%;height:100%;transition:all .3s}.integraBlog .related .list .item .link .user{font-size:var(--sm2);align-items:center;padding:1rem 0;display:flex}.integraBlog .related .list .item .link .user .icon{border-radius:100%;width:40px;height:40px;margin-right:.7rem;overflow:hidden}.integraBlog .related .list .item .link .user .icon img{object-fit:cover;width:100%;height:100%}.integraBlog .related .list .item .link .user .name{padding-bottom:.2rem}.integraBlog .related .list .item .link .user .date .time{margin-left:.2rem;padding-left:.6rem;position:relative}.integraBlog .related .list .item .link .user .date .time:before{content:".";position:absolute;top:0;left:0;transform:translateY(3px)}.integraBlog .related .list .item .link .box{margin-top:.5rem}.integraBlog .related .list .item .link .box .title{font-size:var(--md2);line-height:26px}.integraBlog .related .list .item:hover{background:#f8f8f8;border-radius:10px}.integraBlog .related .list .item:hover .link .box-image img{transform:scale(1.04)}.pageCursos{background-color:#f7f7f7;padding-bottom:2rem;position:relative}.pageCursos section.banner{margin-top:-56px;position:relative}@media (width<=767.99px){.pageCursos section.banner{margin-top:0}}.pageCursos section.banner .box-image{z-index:0;width:100%;height:245px;position:relative}@media (width<=767.99px){.pageCursos section.banner .box-image{height:125px}}.pageCursos section.banner .box-image img{object-fit:cover;width:100%;height:100%}.pageCursos section.banner .box-image:before{content:"";opacity:.3;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.pageCursos section.banner .content{width:100%;height:100%;position:absolute;top:0;left:0}.pageCursos section.banner .content .container,.pageCursos section.banner .content .container--full{flex-direction:column;justify-content:center;height:100%;display:flex}.pageCursos section.banner .content .text{color:#fff;font-family:Rubik,sans-serif;font-size:var(--sm2);letter-spacing:2px;text-transform:uppercase;margin-top:.5rem;line-height:22px}.pageCursos section.banner .content .title{color:#fff;font-size:var(--md4);letter-spacing:2px;text-transform:uppercase;max-width:520px;font-family:LemonMilk,sans-serif;font-weight:800;line-height:40px}@media (width<=767.99px){.pageCursos section.banner .content .title{font-size:var(--md3);max-width:none;line-height:35px}}.pageCursos section.banner .content .button{color:#07304e;text-transform:uppercase;background:#8cc63f;border-radius:6px;width:315px;margin:2rem auto 0;padding:1rem 0;font-weight:600;transition:all .3s;display:inline-block}@media (width<=767.99px){.pageCursos section.banner .content .button{width:100%}}.pageCursos section.banner .content .button:hover{transform:scale(1.04)}.pageCursos section.content{padding:3rem 0}@media (width<=767.99px){.pageCursos section.content{padding-top:2rem;padding-bottom:1rem}}.pageCursos section.content .title{color:#07304e;font-size:var(--md3);text-align:center;padding:0 2rem;font-weight:400;position:relative}.pageCursos section.content .form-search{width:100%;margin-top:2rem;position:relative}.pageCursos section.content .form-search .input{text-align:center;border:1px solid #ddd;border-radius:100px;width:100%;padding:.7rem 2.5rem;transition:all .3s}.pageCursos section.content .form-search .input:focus{border-color:#07304e;outline:none}.pageCursos section.content .form-search .input::placeholder{color:#07304e;font-size:var(--sm1);text-align:center}.pageCursos section.content .form-search .icon{cursor:pointer;background:0 0;border:none;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.pageCursos section.content .form-search .icon svg{object-fit:contain;width:20px;height:20px}.pageCursos section.content .form-search .dropdown-list{z-index:10;background-color:#fff;border-radius:6px;width:100%;transition:all .3s;position:absolute;top:2.5rem;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 8px #63636333}@media (width<=991px){.pageCursos section.content .form-search .dropdown-list{box-shadow:none;z-index:999;background-color:#f7f7f7;border-radius:0 0 6px 6px;padding:0 1rem;top:36px}}.pageCursos section.content .form-search .dropdown-list a{color:#07304e;padding:.5rem 1rem;transition:all .3s;display:block}.pageCursos section.content .form-search .dropdown-list a:hover{color:#8cc63f}.pageCursos #area{color:#07304e;font-size:var(--sm1);text-align:center;border:1px solid #ddd;border-radius:100px;width:100%;margin-top:1rem;padding:.7rem 0;transition:all .3s}.pageCursos #area:focus{border-color:#07304e;outline:none}.pageCursos section.areas .list{flex-wrap:wrap;justify-content:flex-start;gap:1rem;width:100%;display:flex}.pageCursos section.areas .list .link{color:#fff;text-align:center;background-color:#07304e;border-radius:15px;justify-content:center;align-items:center;width:calc(33% - .5rem);padding:1rem;font-weight:500;display:flex;position:relative}@media (width<=767.99px){.pageCursos section.areas .list .link{width:100%}}.pageCursos section.areas .list .link:after{clear:both;content:"";opacity:0;z-index:0;border-top:10px solid #8cc63f;border-left:14px solid #0000;border-right:14px solid #0000;width:0;height:0;transition:all .3s;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.pageCursos section.areas .list .link:before{content:"";opacity:0;z-index:-1;background-color:#8cc63f;border-radius:20px 20px 100% 100%;width:17px;height:33px;transition:all .3s;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.pageCursos section.areas .list .link.active{color:#07304e;background-color:#8cc63f}.pageCursos section.areas .list .link.active:after,.pageCursos section.areas .list .link.active:before{opacity:1}.pageCursos section.areas .list #stand{width:100%}.pageCursos section.listagem{width:100%;padding:0 0 2rem}@media (width<=767.99px){.pageCursos section.listagem{padding:1rem 0}.pageCursos section.listagem .container,.pageCursos section.listagem .container--full{padding:0}}.pageCursos section.listagem .cursos{align-items:flex-start;gap:1rem;width:100%;display:flex}@media (width<=991px){.pageCursos section.listagem .cursos{flex-direction:column}}.pageCursos section.listagem .filtro{flex-shrink:0;width:275px;position:sticky;top:150px}@media (width<=991px){.pageCursos section.listagem .filtro{position:initial;width:100%}}.pageCursos section.listagem .filtro .mobile-filter{background-color:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:none}@media (width<=991px){.pageCursos section.listagem .filtro .mobile-filter{display:flex}}.pageCursos section.listagem .filtro .mobile-filter .icon{width:17px;height:25px;transition:all .3s}.pageCursos section.listagem .filtro .mobile-filter .icon svg{object-fit:contain;width:100%;height:100%}.pageCursos section.listagem .filtro .mobile-filter.open .icon{transform:scaleY(-1)}@media (width<=991px){.pageCursos section.listagem .filtro .form-filter{opacity:0;max-height:0;margin-top:0;transition:all .3s;overflow:hidden}.pageCursos section.listagem .filtro .form-filter.open{opacity:1;max-height:1000px;margin-top:1rem}}.pageCursos section.listagem .filtro .form-filter .field{background-color:#fff;border-radius:10px;padding:2rem 1.5rem}.pageCursos section.listagem .filtro .form-filter .field:not(:last-child){margin-bottom:1rem}.pageCursos section.listagem .filtro .form-filter .field .title{color:#07304e;margin-bottom:1.5rem;padding-bottom:.8rem;position:relative}.pageCursos section.listagem .filtro .form-filter .field .title:after{content:"";background-color:#8cc63f;width:100%;max-width:60px;height:3px;position:absolute;bottom:0;left:0}.pageCursos section.listagem .filtro .form-filter .field .label{cursor:pointer;align-items:center;display:flex;position:relative}.pageCursos section.listagem .filtro .form-filter .field .label:before{content:"";border:1px solid #cdcdcd;border-radius:5px;width:15px;height:15px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pageCursos section.listagem .filtro .form-filter .field .label:not(:last-child){margin-bottom:1rem}.pageCursos section.listagem .filtro .form-filter .field .label .input{opacity:0}.pageCursos section.listagem .filtro .form-filter .field .label .input:checked+.square{opacity:1}.pageCursos section.listagem .filtro .form-filter .field .label .square{opacity:0;background-color:#8cc63f;border-radius:5px;width:13px;height:13px;transition:all .2s;position:absolute;top:50%;left:1.8px;transform:translateY(-50%)}.pageCursos section.listagem .filtro .form-filter .field .label .desc{font-size:var(--sm1);text-transform:uppercase;margin-left:.4rem;transition:all .3s}.pageCursos section.listagem .filtro .form-filter .field .label .desc:hover{color:#8cc63f}.pageCursos section.listagem .list{grid-template-columns:100%;gap:1rem;width:calc(100% - 1rem - 275px);display:grid}@media (width<=991px){.pageCursos section.listagem .list{width:100%}}.pageCursos section.listagem .list .pagination{margin-top:2rem;padding-bottom:2rem}.pageIntegraCurso{background-color:#f7f7f7;position:relative}.pageIntegraCurso section.banner{margin-top:-60px;position:relative}@media (width<=767.99px){.pageIntegraCurso section.banner{margin-top:-2px;position:relative}}.pageIntegraCurso section.banner .box-image{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=991px){.pageIntegraCurso section.banner .box-image{height:100%}}.pageIntegraCurso section.banner .box-image img{object-fit:cover;width:100%;height:100%}.pageIntegraCurso section.banner .box-image:before{content:"";opacity:.4;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.pageIntegraCurso section.banner .content{z-index:1;width:100%;height:100%;padding:10rem 0;position:relative}@media (width<=767.99px){.pageIntegraCurso section.banner .content{padding:6rem 0 4rem}}.pageIntegraCurso section.banner .content .container,.pageIntegraCurso section.banner .content .container--full{justify-content:space-between;align-items:center;height:100%;display:flex}@media (width<=767.99px){.pageIntegraCurso section.banner .content .container,.pageIntegraCurso section.banner .content .container--full{flex-direction:column;align-items:flex-start;gap:2rem}}.pageIntegraCurso section.banner .content .left{color:#fff;flex-direction:column;justify-content:center;display:flex}@media (width<=767.99px){.pageIntegraCurso section.banner .content .left{max-width:100%}}.pageIntegraCurso section.banner .content .left .box .desc{align-items:center;row-gap:1rem;margin-bottom:.6rem;display:flex}@media (width<=767.99px){.pageIntegraCurso section.banner .content .left .box .desc{flex-wrap:wrap}}.pageIntegraCurso section.banner .content .left .box .desc .espec{color:#07304e;font-size:var(--sm2);background:#8cc63f;padding:.3rem .7rem}.pageIntegraCurso section.banner .content .left .box .desc .tipo{color:#fff;font-size:var(--sm2);margin-left:.7rem;padding-left:1rem;position:relative}.pageIntegraCurso section.banner .content .left .box .desc .tipo:after{content:"";background:#8cc63f;border-radius:100%;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-65%)}@media (width<=767.99px){.pageIntegraCurso section.banner .content .left .box .desc .tipo.duracao{width:100%}}.pageIntegraCurso section.banner .content .left .box .title{margin-top:2rem;font-size:3.5rem}@media (width<=767.99px){.pageIntegraCurso section.banner .content .left .box .title{font-size:var(--lg);margin-top:1rem}}.pageIntegraCurso section.banner .content .left .box .button{color:#fff;font-size:var(--md1);text-align:center;text-transform:uppercase;background:#ff7300;margin-top:4rem;padding:1rem 5rem;font-weight:600;transition:all .3s;display:inline-block;position:relative}@media (width<=767.99px){.pageIntegraCurso section.banner .content .left .box .button{margin-top:2rem}}.pageIntegraCurso section.banner .content .left .box .button svg{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.pageIntegraCurso section.banner .content .left .box .button svg path{transition:all .3s}.pageIntegraCurso section.banner .content .left .box .button:hover{color:#fff;background-color:#07304e}.pageIntegraCurso section.banner .content .left .box .button:hover svg path{fill:#fff}.pageIntegraCurso section.banner .content .right{flex-direction:column;justify-content:center;align-items:center;max-width:50%;display:flex}@media (width<=767.99px){.pageIntegraCurso section.banner .content .right{max-width:100%}}.pageIntegraCurso section.banner .content .right .box{color:#fff;background-color:#ffffff20;border-radius:10px;padding:2rem;line-height:25px}.pageIntegraCurso section.content{padding:3rem 0}@media (width<=767.99px){.pageIntegraCurso section.content{padding-bottom:2rem}}.pageIntegraCurso section.content .container,.pageIntegraCurso section.content .container--full{justify-content:space-between;align-items:stretch;display:flex}@media (width<=767.99px){.pageIntegraCurso section.content .container,.pageIntegraCurso section.content .container--full{flex-direction:column}}.pageIntegraCurso section.content .left{width:calc(100% - 320px - 5rem)}@media (width<=767.99px){.pageIntegraCurso section.content .left{width:100%}}.pageIntegraCurso section.content .left .selos{padding:1rem 0 0}.pageIntegraCurso section.content .left .selos__title{color:#07304e;font-size:var(--md3);letter-spacing:.5px;align-items:center;padding-bottom:1.25rem;font-weight:400;display:flex;position:relative}.pageIntegraCurso section.content .left .selos__text{margin-bottom:1rem;line-height:25px}.pageIntegraCurso section.content .left .selos .selo img{width:100%;max-width:500px}.pageIntegraCurso section.content .left .box{line-height:25px}.pageIntegraCurso section.content .left .box:not(:last-child){padding-bottom:2rem}.pageIntegraCurso section.content .left .box .title{color:#07304e;font-size:var(--md3);letter-spacing:.5px;align-items:center;padding-bottom:1.5rem;font-weight:400;display:flex;position:relative}.pageIntegraCurso section.content .left .box .title .icon{width:40px;height:40px;margin-right:1rem}.pageIntegraCurso section.content .left .box .title .icon svg{object-fit:contain;width:100%;height:100%}.pageIntegraCurso section.content .right{width:320px}@media (width<=767.99px){.pageIntegraCurso section.content .right{width:100%;margin-top:2rem}}.pageIntegraCurso section.content .right .box{background-color:#fff;border-radius:10px;padding:2rem 1.2rem;position:sticky;top:9rem;box-shadow:0 5px 69px #e6eafb}.pageIntegraCurso section.content .right .box .time{align-items:center;margin-bottom:1rem;display:flex}.pageIntegraCurso section.content .right .box .time svg{margin-right:.5rem}.pageIntegraCurso section.content .right .box .valors{flex-direction:column;display:flex}@media (width<=767.99px){.pageIntegraCurso section.content .right .box .valors{text-align:center}}.pageIntegraCurso section.content .right .box .valors__title{color:#07304e;font-size:var(--md2);letter-spacing:.5px;padding-bottom:1rem;font-weight:400;line-height:22px;position:relative}.pageIntegraCurso section.content .right .box .valors .old{color:#07304e;font-size:var(--md1);margin-bottom:.2rem;font-weight:600;text-decoration:line-through}.pageIntegraCurso section.content .right .box .valors .valor{color:#8cc63f;font-size:var(--md3);margin-bottom:.5rem;font-weight:600}.pageIntegraCurso section.content .right .box .valors .text{line-height:19px}.pageIntegraCurso section.content .right .box .valors__info{margin-top:1rem}.pageIntegraCurso section.content .right .box .button{color:#fff;font-size:var(--sm2);text-align:center;text-transform:uppercase;background:#ff7300;max-width:260px;margin:2rem auto 0;padding:1rem 5rem;font-weight:600;transition:all .3s;display:block;position:relative}@media (width<=767.99px){.pageIntegraCurso section.content .right .box .button{margin-top:2rem}}.pageIntegraCurso section.content .right .box .button svg{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.pageIntegraCurso section.content .right .box .button svg path{transition:all .3s}.pageIntegraCurso section.content .right .box .button:hover{color:#fff;background-color:#07304e}.pageIntegraCurso section.content .right .box .button:hover svg path{fill:#fff}.pageIntegraCurso section.content .right .box .whats-link{color:#07304e;justify-content:center;align-items:center;margin-top:1rem;text-decoration:underline;transition:all .3s;display:flex}.pageIntegraCurso section.content .right .box .whats-link .icon{width:25px;height:25px;margin-left:.5rem;display:inline-block}.pageIntegraCurso section.content .right .box .whats-link .icon svg{object-fit:contain;width:100%;height:100%}.pageIntegraCurso section.content .right .box .whats-link:hover{color:#8cc63f}.pageIntegraCurso .grade{margin-bottom:2rem;padding:3rem 0;position:relative}.pageIntegraCurso .grade:before{content:"";background-color:#ececec;width:100vw;height:100%;position:absolute;top:0;left:80%;transform:translate(-50%)}@media (width<=991px){.pageIntegraCurso .grade:before{left:-1rem;transform:none}}.pageIntegraCurso .grade .title{color:#07304e;font-size:var(--md3);letter-spacing:.5px;padding-bottom:1.5rem;font-weight:400;position:relative}.pageIntegraCurso .grade .list{width:100%}@media (width<=991px){.pageIntegraCurso .grade .list{width:100%}}.pageIntegraCurso .grade .list .item{color:#07304e;background-color:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:1rem 2rem 1rem 2.5rem;display:flex;position:relative;box-shadow:0 21px 54px #e6eafb}.pageIntegraCurso .grade .list .item .text{margin-right:.5rem;line-height:18px}.pageIntegraCurso .grade .list .item .carga{flex-shrink:0;align-items:center;display:flex}.pageIntegraCurso .grade .list .item .carga .hrs{margin-left:.4rem}.pageIntegraCurso .grade .list .item.end{background-color:#8cc63f}.pageIntegraCurso .grade .list .item:not(:nth-last-child(-n+2)):before{content:"";z-index:1;border-left:2px dotted #8cc63f;width:2px;height:100%;position:absolute;top:50%;left:calc(1rem + 4px)}.pageIntegraCurso .grade .list .item:not(:last-child){margin-bottom:.2rem}.pageIntegraCurso .grade .list .item:not(:last-child):after{content:"";background-color:#8cc63f;border-radius:100%;width:10px;height:10px;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.pageIntegraCurso section.certificado{padding:3rem 0}.pageIntegraCurso section.certificado .box{width:calc(100% - 320px - 5rem);line-height:25px}@media (width<=767.99px){.pageIntegraCurso section.certificado .box{width:100%}}.pageIntegraCurso section.certificado .box:not(:last-child){padding-bottom:2rem}.pageIntegraCurso section.certificado .box .title{color:#07304e;font-size:var(--md3);letter-spacing:.5px;align-items:center;padding-bottom:1.5rem;font-weight:400;display:flex;position:relative}.pageIntegraCurso section.certificado .box .title .icon{width:40px;height:40px;margin-right:1rem}.pageIntegraCurso section.certificado .box .title .icon svg{object-fit:contain;width:100%;height:100%}.pageIntegraCurso section.depoimentos{background-color:#ececec;padding:3rem 0}@media (width<=991px){.pageIntegraCurso section.depoimentos{padding:2rem 0}}.pageIntegraCurso section.depoimentos .header{justify-content:space-between;align-items:center;padding-bottom:3rem;display:flex}@media (width<=767.99px){.pageIntegraCurso section.depoimentos .header{flex-direction:column;padding-bottom:1rem}}.pageIntegraCurso section.depoimentos .header .title{color:#07304e;padding:0 2rem;font-weight:400;position:relative}.pageIntegraCurso section.depoimentos .header .title:before{color:#000;content:"“";opacity:.06;height:27px;font-size:5rem;position:absolute;top:-7px;left:0}.pageIntegraCurso section.depoimentos .header .title:after{color:#000;content:"“";opacity:.06;height:32px;font-size:5rem;position:absolute;transform:rotate(180deg)}.pageIntegraCurso section.depoimentos .header .button{color:#000;align-items:center;min-width:125px;transition:all .3s;display:flex}@media (width<=767.99px){.pageIntegraCurso section.depoimentos .header .button{margin-top:1rem}}.pageIntegraCurso section.depoimentos .header .button svg{margin-left:.5rem;transition:all .3s}.pageIntegraCurso section.depoimentos .header .button:hover{transform:scale(1.02)}.pageIntegraCurso section.depoimentos .header .button:hover svg{transform:translate(5px)}.pageIntegraCurso section.depoimentos .container--full{max-width:1355px}.pageIntegraCurso section.depoimentos .list{padding-top:5px}@media (width<=767.99px){.pageIntegraCurso section.depoimentos .list{padding-bottom:3rem}}.pageIntegraCurso section.depoimentos .list .slick-track,.pageIntegraCurso section.depoimentos .list .slick-list{padding-top:5px}.pageIntegraCurso section.depoimentos .list .item{color:#07304e;background:#f8f8fa;border-radius:18px;width:420px;margin:0 .5rem;padding:2rem;transition:all .3s;position:relative}.pageIntegraCurso section.depoimentos .list .item.slick-current{background:#8cc63f}.pageIntegraCurso section.depoimentos .list .item .title{padding-bottom:1rem;font-weight:400}.pageIntegraCurso section.depoimentos .list .item .text{line-height:25px;font-size:var(--sm2)}.pageIntegraCurso section.depoimentos .list .item .see-more{cursor:pointer;z-index:1;position:absolute;bottom:1rem;right:1rem}.pageIntegraCurso section.depoimentos .list .item .box{align-items:center;margin-top:1rem;display:flex}.pageIntegraCurso section.depoimentos .list .item .box .box-image{border-radius:100%;width:50px;height:50px;margin-right:10px;overflow:hidden}.pageIntegraCurso section.depoimentos .list .item .box .box-image img{object-fit:cover;width:100%;height:100%}.pageIntegraCurso section.depoimentos .list .item .box .text{flex-direction:column;line-height:18px;display:flex}.pageIntegraCurso section.depoimentos .list .item .box .text .date{font-size:var(--sm1)}.pageIntegraCurso section.depoimentos .list .item:hover{background:#8cc63f;transform:translateY(-5px)}.pageIntegraCurso section.cursos{background-color:#f5f5f5;padding:3rem 0}.pageIntegraCurso section.cursos .container>.title,.pageIntegraCurso section.cursos .container--full>.title{color:#07304e;padding-bottom:2rem;font-weight:400;position:relative}@media (width<=767.99px){.pageIntegraCurso section.cursos .container>.title,.pageIntegraCurso section.cursos .container--full>.title{text-align:center}}.pageIntegraCurso section.cursos .slider{width:calc(100% + 300px);margin-right:calc(100% - 50vw)}@media (width<=991px){.pageIntegraCurso section.cursos .slider{width:100%}}@media (width<=767.99px){.pageIntegraCurso section.cursos .slider{padding-bottom:3.5rem}}.pageIntegraCurso section.cursos .slider .slick-track{margin-left:0}.pageIntegraCurso section.cursos .slider .curso{margin:0 .3rem}.pageIntegraCurso section.cursos .slider .curso.slick-current{background-color:#fff}.pageIntegraCurso section.cursos .slider .curso.slick-current .box-image img{transition:all .3s}.pageIntegraCurso section.cursos .slider .curso.slick-current .button{opacity:1}.pageIntegraCurso section.cursos .slider .curso.slick-current:hover .box-image img{transform:scale(1.02)}.pageIntegraCurso section.faq{background-color:#ececec;padding:3rem 0}.pageIntegraCurso section.faq .title{color:#07304e;font-size:var(--md3);letter-spacing:.5px;padding-bottom:1.5rem;font-weight:400;position:relative}.pageIntegraCurso section.faq .details{color:#07304e;background-color:#fff;border-radius:10px;justify-content:space-between;align-items:center;transition:all .3s;display:flex;position:relative}.pageIntegraCurso section.faq .details:not(:last-child){margin-bottom:.3rem}.pageIntegraCurso section.faq .details .summary{cursor:pointer;justify-content:space-between;align-items:center;padding:1rem 2rem 1rem 1rem;display:flex}@media (width<=991px){.pageIntegraCurso section.faq .details .summary{line-height:22px}}.pageIntegraCurso section.faq .details .summary .content{font-weight:600}.pageIntegraCurso section.faq .details .summary .content .number{color:#8cc63f;margin-right:.5rem}.pageIntegraCurso section.faq .details .summary .arrow{transition:all .3s}.pageIntegraCurso section.faq .details[open] .summary .arrow{transform:scaleY(-1)}.pageIntegraCurso section.faq .details .box{padding:.5rem 2rem 2rem 2.6rem;line-height:25px}@media (width<=767.99px){.pageIntegraCurso section.faq .details .box{padding:0 1rem 1rem}}.popup-cursos{pointer-events:none;z-index:9999;background-color:#00000030;width:100%;height:100%;display:none;position:fixed;top:0}.popup-cursos.open{display:block}@media (width<=991px){.popup-cursos{display:none}}.popup-cursos .container,.popup-cursos .container--full{justify-content:center;align-items:center;max-width:400px;height:100%;display:flex}.popup-cursos .card{pointer-events:all;background-color:#fff;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:400px;padding:2rem;display:flex;position:relative;box-shadow:0 1px 4px #00000029}.popup-cursos .card .close{cursor:pointer;background-color:#828282;border-radius:100px;width:25px;height:4px;position:absolute;top:1rem;right:.5rem;transform:rotate(45deg)}.popup-cursos .card .close:after{background-color:inherit;border-radius:inherit;content:"";height:inherit;width:inherit;position:absolute;top:0;left:0;transform:rotate(90deg)}.popup-cursos .card .title{text-align:center;margin-bottom:1rem}.popup-cursos .card .popup-form{max-width:330px;margin:1rem auto}.popup-cursos .card .popup-form .input{border:1px solid #cdcdcd;border-radius:6px;align-items:center;width:100%;margin-bottom:.5rem;padding:.75rem 1.2rem;display:flex;box-shadow:0 3px 5px #0000000a}.popup-cursos .card .popup-form .input:focus{outline:none}.popup-cursos .card .popup-form .label{cursor:pointer;font-size:var(--sm1);text-align:left;align-items:flex-start;display:flex}.popup-cursos .card .popup-form .label .desc{margin-left:.5rem}.popup-cursos .card .popup-form .button{color:#07304e;cursor:pointer;background:#8cc63f;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;margin-top:2rem;padding:.8rem 0;font-weight:600;transition:all .3s;display:inline-flex}.popup-cursos .card .popup-form .button:hover{color:#fff;background-color:#07304e}main.matricula{background-color:#f7f7f7;min-height:750px}main.matricula .painel .left{width:calc(50% - 1rem)}@media (width<=991px){main.matricula .painel .left{width:100%}}@media (width<=767.99px){main.matricula .painel .left{margin-top:2rem}}main.matricula .painel .left .menus{display:flex}main.matricula .painel .left .menus .item{color:#07304e;cursor:pointer;text-align:center;border-bottom:2px solid #d9d9d9;width:50%;padding-bottom:.5rem;font-weight:600}main.matricula .painel .left .menus .item.active{border-color:#8cc63f}main.matricula .painel .left .social{flex-direction:column;justify-content:center;gap:1rem 2rem;margin:2rem 0;display:flex}main.matricula .painel .left .social .icon{color:#000;border:1px solid #cdcdcd;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-size:.925em;transition:all .3s;display:flex}main.matricula .painel .left .social .icon .ico{width:20px;height:20px}main.matricula .painel .left .social .icon .ico svg{object-fit:contain;width:100%;height:100%}main.matricula .painel .left .social .icon.google{background-color:#fff}main.matricula .painel .left .social .icon.facebook{color:#fff;background-color:#4267b2;border-color:#4267b2}main.matricula .painel .left .social .icon:hover{opacity:.8}main.matricula .painel .left .content{justify-content:center;margin-bottom:1.5rem;display:flex;position:relative}main.matricula .painel .left .content .text{color:#898989;text-align:center;z-index:1;background-color:#f7f7f7;margin:0 auto;padding:0 .4rem;display:inline-block;position:relative}main.matricula .painel .left .content:after{content:"";z-index:0;background-color:#ddd;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}main.matricula .painel .left .form-recover__title{color:#07304e;margin-bottom:.5rem}main.matricula .painel .left .form-recover__text{margin-bottom:2rem;line-height:22px}main.matricula .painel .left .form-user{display:none}main.matricula .painel .left .form-user.active{display:block}main.matricula .painel .left .form-user .label{width:100%}main.matricula .painel .left .form-user .label .input{color:#07304e;background-color:#fff;border:1px solid #cdcdcd;border-radius:8px;width:100%;margin-bottom:1rem;padding:.8rem 1rem}main.matricula .painel .left .form-user .label .input:focus{border-color:#8cc63f;outline:none}main.matricula .painel .left .form-user .label .input::placeholder{color:#07304e;font-weight:600}main.matricula .painel .left .form-user .label.termos{color:#07304e;cursor:pointer;font-size:var(--sm2);align-items:center;display:flex}main.matricula .painel .left .form-user .label.termos .check{margin-right:.5rem}main.matricula .painel .left .form-user .box-button .button{color:#07304e;cursor:pointer;font-size:var(--sm2);text-align:center;background:#8cc63f;border:none;margin-top:2rem;padding:1rem 5rem;transition:all .3s;display:inline-block;position:relative}main.matricula .painel .left .form-user .box-button .button svg{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}main.matricula .painel .left .form-user .box-button .button:hover{transform:scale(1.02)}main.matricula .painel .right{background-color:#fff;border-radius:10px;width:calc(50% - 1rem);padding:2.5rem 2rem}@media (width<=991px){main.matricula .painel .right{order:-1;width:100%}}main.matricula .painel .right .title{color:#07304e;font-size:var(--md2);text-align:center;border-bottom:1px solid #d9d9d9;margin-bottom:1.5rem;padding-bottom:.5rem;font-weight:400;position:relative}main.matricula .painel .right .info{justify-content:space-between;display:flex}@media (width<=767.99px){main.matricula .painel .right .info{flex-direction:column}}main.matricula .painel .right .info .box-image{border-radius:20px;flex-shrink:0;width:150px;height:130px;overflow:hidden}@media (width<=767.99px){main.matricula .painel .right .info .box-image{width:100%;height:180px}}main.matricula .painel .right .info .box-image img{object-fit:cover;width:100%;height:100%}main.matricula .painel .right .info .box{width:calc(100% - 150px - 1rem)}@media (width<=767.99px){main.matricula .painel .right .info .box{width:100%;margin-top:1rem}}main.matricula .painel .right .info .box .espec{color:#8cc63f;font-size:var(--sm1);text-transform:uppercase;font-weight:600}main.matricula .painel .right .info .box .name{font-size:var(--md2);letter-spacing:.7px;padding:.2rem 0 1rem;font-weight:600;line-height:22px}main.matricula .painel .right .info .box .desc{line-height:20px}main.matricula .painel .right .more{justify-content:space-between;align-items:center;padding:1.5rem 0;display:flex}@media (width<=767.99px){main.matricula .painel .right .more{flex-direction:column}}main.matricula .painel .right .more .carga{align-items:center;display:flex}@media (width<=767.99px){main.matricula .painel .right .more .carga{margin-bottom:1rem}}main.matricula .painel .right .more .carga .icon{margin-right:.5rem}main.matricula .painel .right .more .valor{color:#8cc63f;font-size:var(--md2);background-color:#8cc63f30;border-radius:10px;padding:1rem 1.5rem}@media (width<=767.99px){main.matricula .painel .right .more .valor{text-align:center;width:100%}}main.matricula .painel .right .more .valor .old{color:#07304e;font-size:var(--md1);margin-left:.7rem;text-decoration:line-through;display:block}main.matricula .painel .right .valor-pix{text-align:right}@media (width<=767.99px){main.matricula .painel .right .valor-pix{text-align:center}}main.matricula .painel .right .button{color:#07304e;text-align:center;background-color:#8cc63f;width:100%;max-width:240px;margin:2rem auto 0;padding:1rem 0;font-weight:600;transition:all .3s;display:block}@media (width<=767.99px){main.matricula .painel .right .button{max-width:none;margin-top:1rem}}main.matricula .painel .right .button:hover{color:#fff;background-color:#07304e}main.matricula .painel .recaptcha{justify-content:flex-end;width:100%;margin-top:1.5rem;display:flex}main.matricula .painel .recaptcha .text{color:#07304e;font-size:var(--sm2);text-align:center;width:calc(50% - 1rem);padding:0 4rem;font-weight:400;line-height:20px}@media (width<=767.99px){main.matricula .painel .recaptcha .text{width:100%;margin-top:1rem;padding:0}}main.matricula .painel .recover{justify-content:flex-end;display:flex}main.matricula .painel .recover__link{color:#8cc63f;transition:all .2s ease-in-out;display:inline-flex}main.matricula .painel .recover__link:hover{color:#07304e}main.matricula .painel{flex-wrap:wrap;justify-content:space-between;padding:4rem 0 3rem;display:flex}main.matricula .painel .left.payment{background-color:#fff;border-radius:10px;padding:2.5rem 2rem}main.matricula .painel .left.payment .details{color:#07304e;font-size:var(--sm2);width:100%;margin-bottom:1.25rem}main.matricula .painel .left.payment .details.center{text-align:center}main.matricula .painel .left.payment .title{color:#07304e;text-align:center}main.matricula .painel .left.payment .menu-payment{margin-top:2rem;display:flex}main.matricula .painel .left.payment .menu-payment .item{color:#07304e;cursor:pointer;font-size:var(--sm2);text-align:center;background-color:#fff;border:1px solid #d3d9de;border-radius:5px;justify-content:center;align-items:center;width:50%;padding:1rem 20px .7rem .5rem;display:flex}main.matricula .painel .left.payment .menu-payment .item .icon{margin-right:.5rem}main.matricula .painel .left.payment .menu-payment .item .icon svg{justify-content:center;align-items:center;width:20px;height:20px;display:flex}main.matricula .painel .left.payment .menu-payment .item .icon svg path{fill:#07304e}main.matricula .painel .left.payment .menu-payment .item.active{background-color:#e2e9ff;border-color:#e2e9ff}main.matricula .painel .left.payment .form-pay{margin-top:2rem}main.matricula .painel .left.payment .form-pay .field{flex-wrap:wrap;justify-content:space-between;display:none}main.matricula .painel .left.payment .form-pay .field.active{display:flex}main.matricula .painel .left.payment .form-pay .field .label{width:100%}main.matricula .painel .left.payment .form-pay .field .label.w70{width:69%}main.matricula .painel .left.payment .form-pay .field .label.w50{width:49%}main.matricula .painel .left.payment .form-pay .field .label.w30{width:29%}main.matricula .painel .left.payment .form-pay .field .label.lb-button{position:relative}@media (width<=767.99px){main.matricula .painel .left.payment .form-pay .field .label{width:100%!important}main.matricula .painel .left.payment .form-pay .field .label.w30{width:49%!important}}main.matricula .painel .left.payment .form-pay .field .label .desc{color:#07304e;font-size:var(--sm2);padding-bottom:.2rem}main.matricula .painel .left.payment .form-pay .field .label .input{color:#07304e;background-color:#fff;border:1px solid #cdcdcd;border-radius:8px;width:100%;margin-bottom:1rem;padding:.8rem 1rem}main.matricula .painel .left.payment .form-pay .field .label .input:focus{border-color:#8cc63f;outline:none}main.matricula .painel .left.payment .form-pay .field .label .input::placeholder{color:#07304e;font-weight:600}main.matricula .painel .left.payment .form-pay .field .label .input-btn{color:#07304e;cursor:pointer;font-size:var(--sm2);text-align:center;background:#8cc63f;border:none;justify-content:center;align-items:center;width:80px;height:26px;transition:all .3s;display:flex;position:absolute;top:25px;right:.8rem}main.matricula .painel .left.payment .form-pay .field .label.termos{color:#07304e;cursor:pointer;font-size:var(--sm2);align-items:center;display:flex}main.matricula .painel .left.payment .form-pay .field .label.termos .check{margin-right:.5rem}main.matricula .painel .left.payment .form-pay .field .box{width:100%;margin-top:2rem}main.matricula .painel .left.payment .form-pay .field .box-button .button{color:#07304e;cursor:pointer;font-size:var(--sm2);text-align:center;background:#8cc63f;border:none;margin-top:2rem;padding:1rem 5rem;transition:all .3s;display:inline-block;position:relative}main.matricula .painel .left.payment .form-pay .field .box-button .button svg{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}main.matricula .painel .left.payment .form-pay .field .box-button .button:hover{transform:scale(1.02)}main.matricula .painel .left.payment .form-pay .field.pix.active{display:block}main.matricula .painel .left.payment .form-pay .field.pix .text{text-align:center;line-height:20px}main.matricula .painel .left.payment .form-pay .field.pix .text strong{display:block}main.matricula .painel .left.payment .form-pay .field.pix .key{color:#07304e;letter-spacing:1px;text-align:center;background-color:#f0fbf1;border:1px solid #8cc63f;border-radius:10px;max-width:215px;margin:1rem auto 0;padding:.7rem 2rem;font-weight:600;display:block}main.matricula .painel .left.payment .form-pay .field.pix .key.cod{position:relative}main.matricula .painel .left.payment .form-pay .field.pix .key.cod.copied:after{color:#fff;content:"Código Copiado";font-size:var(--sm1);white-space:nowrap;background:#07304e;border-radius:4px;justify-content:center;align-items:center;padding:.4rem .7rem;transition:all .3s;display:flex;position:absolute;left:50%;transform:translate(-50%)}main.matricula .painel .left.payment .form-pay .field.pix .box-button{justify-content:center;width:100%;display:flex}main.matricula .confirmacao{background-color:#fff;border-radius:10px;width:100%}main.matricula .confirmacao .wrapper{max-width:525px;margin:0 auto;padding:3rem 1rem}main.matricula .confirmacao .wrapper>.icon{justify-content:center;margin-bottom:.7rem;display:flex}main.matricula .confirmacao .wrapper>.title{color:#07304e;text-align:center}main.matricula .confirmacao .box-content{border-radius:10px;margin-top:2rem;padding:2rem;box-shadow:0 21px 54px #e6eafb}main.matricula .confirmacao .box-content>.title{color:#07304e;font-size:var(--md1);text-align:center;border-bottom:1px solid #d9d9d9;margin-bottom:2rem;padding-bottom:.4rem}@media (width<=767.99px){main.matricula .confirmacao .box-content>.title{margin-bottom:1.5rem}}main.matricula .confirmacao .box-content .info{justify-content:space-between;display:flex}@media (width<=767.99px){main.matricula .confirmacao .box-content .info{flex-direction:column}}main.matricula .confirmacao .box-content .info .box-image{border-radius:20px;flex-shrink:0;width:150px;height:130px;overflow:hidden}@media (width<=767.99px){main.matricula .confirmacao .box-content .info .box-image{width:100%;height:180px}}main.matricula .confirmacao .box-content .info .box-image img{object-fit:cover;width:100%;height:100%}main.matricula .confirmacao .box-content .info .box{width:calc(100% - 150px - 1rem)}@media (width<=767.99px){main.matricula .confirmacao .box-content .info .box{width:100%;margin-top:1rem}}main.matricula .confirmacao .box-content .info .box .espec{color:#8cc63f;font-size:var(--sm1);text-transform:uppercase;font-weight:600}main.matricula .confirmacao .box-content .info .box .name{font-size:var(--md2);letter-spacing:.7px;padding:.2rem 0 1rem;font-weight:600;line-height:22px}main.matricula .confirmacao .box-content .info .box .desc{line-height:20px}main.matricula .confirmacao .box-content .more{justify-content:space-between;align-items:center;padding:1.5rem 0;display:flex}@media (width<=767.99px){main.matricula .confirmacao .box-content .more{flex-direction:column}}main.matricula .confirmacao .box-content .more .carga{align-items:center;display:flex}@media (width<=767.99px){main.matricula .confirmacao .box-content .more .carga{margin-bottom:1rem}}main.matricula .confirmacao .box-content .more .carga .icon{margin-right:.5rem}main.matricula .confirmacao .box-content .more .valor{color:#8cc63f;font-size:var(--md2);background-color:#8cc63f30;border-radius:10px;padding:1rem 1.5rem}@media (width<=767.99px){main.matricula .confirmacao .box-content .more .valor{text-align:center;width:100%}}main.matricula .confirmacao .box-content .more .valor .old{color:#07304e;font-size:var(--md1);margin-left:.7rem;text-decoration:line-through;display:block}main.matricula .confirmacao .button{color:#07304e;text-align:center;background-color:#8cc63f;width:100%;max-width:240px;margin:3rem auto 0;padding:1rem 0;font-weight:600;transition:all .3s;display:block}@media (width<=767.99px){main.matricula .confirmacao .button{margin-top:2rem}}main.matricula .confirmacao .button:hover{color:#fff;background-color:#07304e}.area-restrita{grid-template-columns:200px calc(100% - 200px - 2rem);justify-content:space-between;padding:4rem 0 3rem;display:grid}@media (width<=991px){.area-restrita{flex-direction:column;padding:2rem 0;display:flex}}.area-restrita__title{color:#07304e;font-size:var(--md2);width:100%;margin-bottom:.5rem;padding:0 .75rem;font-weight:400;position:relative}.area-restrita .menu{background-color:#fff;border-radius:6px;min-height:400px;padding:1rem;box-shadow:0 2px 8px #63636333}@media (width<=991px){.area-restrita .menu{box-shadow:none;background-color:#0000;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;min-height:auto;margin-bottom:1rem;padding:1rem 0;display:flex}}@media (width<=767.99px){.area-restrita .menu{flex-direction:column;justify-content:center;align-items:normal}}.area-restrita .menu__link{color:#07304e;align-items:center;gap:1rem;padding:.75rem 0;transition:all .2s ease-in-out;display:flex}@media (width<=991px){.area-restrita .menu__link{text-align:center;background-color:#fff;border-radius:6px;height:100%;padding:.5rem 1rem;box-shadow:0 2px 8px #63636333}}@media (width<=767.99px){.area-restrita .menu__link{justify-content:center}}.area-restrita .menu__link svg{object-fit:contain;width:20px;height:20px}.area-restrita .menu__link svg path{fill:#8cc63f}.area-restrita .menu__link:hover,.area-restrita .menu__link.active{color:#8cc63f}@media (width<=991px){.area-restrita .menu__link.active{color:#fff;background-color:#07304e}.area-restrita .menu__link.active svg path{fill:#fff}}.area-restrita .meus-cursos{border-radius:6px;max-height:500px;overflow:scroll}@media (width<=767.99px){.area-restrita .meus-cursos{max-height:none}}.area-restrita .meus-cursos table{border-collapse:separate;border-spacing:0 .5rem;width:100%;min-width:800px;padding:0 .75rem;line-height:17px}.area-restrita .meus-cursos table thead tr th{color:#fff;font-size:var(--md1);text-align:center;vertical-align:middle;background-color:#8cc63f;padding:.75rem;font-weight:300}.area-restrita .meus-cursos table thead tr th:first-child{border-radius:6px 0 0 6px}.area-restrita .meus-cursos table thead tr th:last-child{border-radius:0 6px 6px 0}.area-restrita .meus-cursos table tbody tr td{font-size:var(--sm2);text-align:center;vertical-align:middle;background-color:#fff;min-width:91px;padding:.75rem}.area-restrita .meus-cursos table tbody tr td:first-child{border-radius:6px 0 0 6px}.area-restrita .meus-cursos table tbody tr td:last-child{border-radius:0 6px 6px 0}.area-restrita .dados{flex-wrap:wrap;row-gap:.65rem;padding-bottom:1rem;display:flex}.area-restrita .dados__label{width:50%;padding:0 .75rem;position:relative}@media (width<=767.99px){.area-restrita .dados__label{width:100%}}.area-restrita .dados__label.med{width:30%}@media (width<=767.99px){.area-restrita .dados__label.med{width:60%}}.area-restrita .dados__label.min{width:20%}@media (width<=767.99px){.area-restrita .dados__label.min{width:40%}}.area-restrita .dados__input{color:#07304e;background-color:#fff;border:1px solid #cdcdcd;border-radius:8px;width:100%;padding:.8rem 1rem}.area-restrita .dados__input:focus{border-color:#8cc63f;outline:none}.area-restrita .dados__input::placeholder{color:#07304e;font-weight:600}.area-restrita .dados__text{color:#07304e;font-family:Rubik,sans-serif;font-size:var(--sm1);font-weight:600;position:absolute;top:14.5px;left:1.5rem}.area-restrita .dados__fields{text-align:center;justify-content:center;width:100%;margin-top:.5rem;padding:1rem 0;display:flex;position:relative}.area-restrita .dados__fields .text{color:#898989;text-align:center;z-index:1;background-color:#f7f7f7;align-items:center;margin:0 auto;padding:0 .55rem;display:inline-flex;position:relative}.area-restrita .dados__fields:after{content:"";z-index:0;background-color:#ddd;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.area-restrita .dados .box-button{justify-content:center;width:100%;display:flex}.area-restrita .dados__button{color:#07304e;cursor:pointer;font-size:var(--sm2);text-align:center;background:#8cc63f;border:none;margin:2rem auto 0;padding:1rem 5rem;transition:all .3s;display:inline-block;position:relative}.area-restrita .dados__button svg{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.area-restrita .dados__button:hover{transform:scale(1.02)}.pageErro{color:#07304e;width:100%;height:100%;padding-top:15rem}.pageErro .container--full{flex-direction:column;justify-content:center;align-items:center;height:100%;padding-bottom:2rem;display:flex}.pageErro .button{color:#07304e;font-size:var(--sm2);text-align:center;background:#8cc63f;margin-top:1rem;padding:1rem 5rem;transition:all .3s;display:inline-block;position:relative}.pageErro .button:hover{color:#fff;background-color:#07304e}*{box-sizing:border-box}html{scroll-behavior:smooth;height:100vh;position:relative}body{height:auto;font-family:Dubai,sans-serif;position:relative;overflow-x:hidden}a{text-decoration:none}fieldset{min-inline-size:0!important}.hidden{display:none}.container,.container--full{max-width:1100px;margin:0 auto;padding:0 1rem}.container--full{max-width:1400px}main{margin-top:-6px}.alert{color:#07304e;font-size:var(--sm2);border-radius:4px;margin-bottom:1rem;padding:.4rem .5rem .4rem 2rem;font-weight:700;display:block;position:relative}.alert:before{color:#07304e;content:"!";font-size:var(--sm1);border:2px solid #07304e;border-radius:100%;justify-content:center;align-items:center;width:15px;height:15px;font-weight:700;display:flex;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.alert.success{background-color:#8cc63f}.alert.error{background-color:#ffa0a0}.botaoSubir{cursor:pointer;background-color:#8cc63f;border:2px solid #fff;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .2s linear;display:none;position:fixed;bottom:90px;right:25px}.botaoSubir .arrowUp{border-top:1px solid #07304e;border-left:1px solid #07304e;width:15px;height:15px;transition:all .3s;transform:rotate(45deg)translate(2px,2px)}.pageHome .cursos .slider{width:100%}.slick-arrow.cs.prev{left:calc(100% - 44px - 3rem)}.slick-arrow.cs.next{left:calc(100% - 22px - 1rem)}@media only screen and (width<=768px){.slick-arrow.cs.prev{left:0}.slick-arrow.cs.next{left:auto;right:0}}.pageQuemSomos .videos figure{width:70%;margin:0 auto}.pageQuemSomos .videos figure img{max-width:100%}.pageHome .categories .list .item .link h3{font-size:16px;font-weight:400}.popup .right.painel-01 span.title,.popup .resultado span.title{float:left;width:100%;margin:0 0 10px;font-size:20px;font-weight:700}.pageBlog .listagem .list .item .link .user .name{float:left;width:100%;margin:0 0 2px;font-weight:700}.pageCursos section.listagem .filtro .form-filter .field .title{width:100%;font-weight:700;display:inline-block}.pageCursos section.areas .list .link h3{font-size:16px;font-weight:400}.pageIntegraCurso section.cursos .slider{width:100%}
