*{outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}@media (min-width: 1024px){html{font-size:16px}}@font-face{font-family:'Anthemia';src:url("font/AnthemiaRegular.woff2") format("woff2"),url("font/AnthemiaRegular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}body{background-color:#fff;color:#121212;font-family:"Montserrat", sans-serif;margin:0}a{color:#121212;text-decoration:none;transition:all .2s linear}a:hover{text-decoration:underline;transition:all .2s linear}a.btn{text-transform:uppercase;font-weight:500;font-size:.8rem;padding:8px 20px;border-radius:8px;display:inline-block;border:1px solid}a.btn:hover{text-decoration:none}a.btn.outline-white{color:#fff;border-color:#fff}a.btn.outline-white:hover{color:#fff;background-color:#6a4ea9;border-color:#6a4ea9;text-decoration:none}a.btn.blue{color:#121212;background-color:#1bdeff;border:0}a.btn.blue:hover{color:#fff;background-color:#121212;text-decoration:none}p{line-height:1.8rem}.container{max-width:1100px;width:85%;margin:auto}header{padding:30px 0;background-color:#121212}header .container{display:flex;justify-content:space-between;align-items:center}header .logo{background-image:url(images/logo2.webp);background-repeat:no-repeat;display:block;height:55px;width:175px;background-size:100%;background-position:center;overflow:hidden;text-indent:-9999px;z-index:999}header .logo.active{background-image:url(images/logo2.webp)}header .menu-mobile{background-image:url(images/menuActive.svg);background-color:transparent;border:0;background-repeat:no-repeat;display:block;height:30px;width:30px;background-size:100%;background-position:center;overflow:hidden;text-indent:-9999px;z-index:99999;cursor:pointer;position:relative;padding:0;z-index:9}header .menu-mobile.active{background-image:url(images/menuActive.svg);z-index:99}header .menu-menu-container{position:absolute;width:100%;bottom:0;left:0;background-color:#121212;height:100%;transition:all .5s ease-in-out;-webkit-clip-path:circle(0% at top right);clip-path:circle(0% at top right);opacity:0}header .menu-menu-container.active{opacity:1;padding:200px 0 0;clip-path:circle(200% at top right);z-index:9}header .menu-menu-container ul{padding:0;width:85%;margin:auto}header .menu-menu-container ul li{list-style:none;padding-bottom:10px;position:relative}header .menu-menu-container ul li a{color:#fff;font-size:1.5rem;font-weight:600}header .menu-menu-container ul li a:hover{margin-left:10px;text-decoration:none}header .menu-menu-container ul .sub-menu {	margin: 15px 0 0;} header .menu-menu-container ul .sub-menu li a {color: #9c79da;} @media (min-width: 800px){header .menu-menu-container ul li .sub-menu{position:absolute;display:flex;flex-direction:column;gap:10px;z-index:999;padding:15px;align-items:self-start;left:-20px;font-size:14px;background-color:#6a4ea9;top:40px;visibility:hidden;transition:all 0.2s linear;opacity:0;width:max-content}header .menu-menu-container ul li .sub-menu a{color:#fff !important;font-size:.8rem}header .menu-menu-container ul li:hover .sub-menu{visibility:visible;top:25px;opacity:1}}header .menu-menu-container ul li.wpp a{background-image:url("images/wpp.webp");height:20px;width:20px;background-size:100%;background-position:center;overflow:hidden;text-indent:-9999px;z-index:99999;display:block;position:relative}header .menu-menu-container ul li.current_page_item a{font-weight:600}@media (min-width: 800px){header .menu-mobile{display:none}header .menu-menu-container{position:relative;opacity:1;background:none;bottom:inherit;left:initial;height:auto;clip-path:none}header .menu-menu-container ul{width:auto;display:flex;gap:25px;align-items:center}header .menu-menu-container ul li{padding:0}header .menu-menu-container ul li a{color:#fff;font-size:1rem;font-weight:500;display:block}header .menu-menu-container ul li a:hover{margin-left:0;text-decoration:underline}}.home header{background-color:#fff}.home header .menu-mobile{background-image:url(images/menu.svg)}.home header .logo{background-image:url(images/logo.webp)}@media (min-width: 800px){.home header .menu-menu-container ul li a{color:#121212}}main .call .title {position: absolute; width: 90%; max-width: 1100px;z-index: 9; display: flex;height: 100%; justify-content: center;flex-direction: column;left: 0; right:0; margin: auto;}main .call{background-color:#121212;color:#fff;padding:0;position:relative}main .call .container{display:flex;flex-direction:column;gap:20px}main .call h1, main .call h2{font-weight:500;font-size:1.5rem;margin:0; }main .call .video video{width:100%}@media (min-width: 800px){main .call .container{width: 100%;max-width: 100%;height: 700px; overflow: hidden; display: block; position: relative;}main .call .video{width:100%;height: 100%;}main .call .container .video video{height:100%;object-fit: cover;}main .call h1, main .call h2{font-size:2rem;line-height:2.4rem;max-width: 500px;}}main .about{padding:80px 0}main .about .container{display:flex;flex-direction:column;gap:20px}main .about h3{font-size:2.5rem;font-family:'Anthemia';font-weight:400}main .about h3 strong{background:linear-gradient(180deg, transparent 0 70%, #6a4ea9 30% 100%);font-weight:400}main .about p{line-height:1.8rem}main .about a{border:1px solid #818181;border-radius:5px;padding:8px 20px;font-size:.8rem;text-transform:uppercase;font-weight:500}main .about a:hover{background-color:#6a4ea9;color:#fff;text-decoration:none}main .about .image{text-align:center}main .about .image .foto{max-width:400px;height:500px;border-radius:30px;background-size:cover;margin:auto}@media (min-width: 800px){main .about .description,main .about .image{width:50%}main .about p{font-size:1.1rem;line-height:2rem}main .about .container{gap:50px;flex-direction:row;flex-grow:1;flex-shrink:1;flex-basis:0;align-items:center}}main .soluctions{background-color:#eee;padding:80px 0;text-align:center}main .soluctions h2{font-weight:400;font-size:2.5rem;margin:0 0 10px;font-family:'Anthemia'}main .soluctions h3{font-weight:400;margin:0}main .soluctions .hold{margin-top:40px;position:relative}main .soluctions .hold .glider-prev,main .soluctions .hold .glider-next{top:40%}main .soluctions .hold .glider-prev.disabled,main .soluctions .hold .glider-next.disabled{opacity:0}main .soluctions .hold .item{background-color:#fff;padding:25px 35px;border-radius:10px;margin:0 15px;width:100%}main .soluctions .hold .item .icon{max-width:60px;height:60px;background-position: center;background-size:contain;margin:auto;background-repeat:no-repeat}main .soluctions .hold .item h3{font-size:1.4rem}main .soluctions .hold .item p{line-height:1.6rem}main .soluctions .hold .item a{color:#6a4ea9;font-weight:600;text-transform:lowercase}main .banner{background-size:cover;margin:auto;background-repeat:no-repeat;height:500px;background-color:#ccc;background-position:center}main .banner .container{display:flex;flex-direction:column;height:100%;align-items:flex-start;justify-content:center;gap:30px}main .banner h2{ font-family: 'Anthemia';color:#fff;max-width:480px;margin:0;font-size:3rem;font-weight:400}main .banner h2 p {line-height: 3rem;margin:0;}main .newsletter{background-color:#2e2e2e;color:#fff;text-align:center;padding:40px 0}main .newsletter h3{font-weight:400;font-size:2.5rem;margin:0 0 10px;font-family:'Anthemia'}main .newsletter p{margin:0}main .newsletter .grid{margin-top:30px}main .newsletter .grid input{background-color:#424242;color:#fff;padding:13px;border:0;border-radius:10px;width:300px;font-family:"Montserrat", sans-serif}main .newsletter .grid input[type=submit]{width:auto;background-color:transparent;text-transform:uppercase;font-size:.7rem;font-weight:500;cursor:pointer}main .clientes{display:none;background-color:#eee;padding:80px 0;text-align:center}main .clientes h3{font-weight:400;font-size:2.5rem;margin:0 0 10px;font-family:'Anthemia'}main .clientes .hold{position:relative;margin-top:30px}main .clientes .hold .glider-prev,main .clientes .hold .glider-next{top:40%}main .clientes .hold .glider-prev.disabled,main .clientes .hold .glider-next.disabled{opacity:0}main .clientes .hold .item{background-color:#fff;padding:25px 35px;border-radius:10px;margin:0 15px;width:100%}main .clientes .hold .item h4{color:#6a4ea9;font-size:.9rem}main .clientes .hold .item p{font-style:italic;font-size:.9rem;line-height:1.5rem}footer{background-color:#121212;padding:40px 0 20px;color:#fff}footer .wp-block-social-links li{background-color:#6a4ea9 !important;color:#121212 !important}footer h2{font-weight:600;font-size:1.3rem}footer hr.wp-block-separator{border:1px solid #393939}footer ul.menu{padding:0;display:grid;gap:10px}footer ul.menu li{list-style:none;position:relative;display:flex;align-items:end;gap:10px}footer ul.menu li::before{width:15px;height:3px;background-color:#6a4ea9;border-radius:2px;content:' ';display:block}footer ul.menu li.wpp{display:flex;align-items:center;gap:10px}footer ul.menu li.wpp::before{width:30px;height:30px;background-color:transparent;border-radius:0px;content:' ';display:block;background-repeat:no-repeat;background-image:url("images/wpp2.webp");background-size:100%}footer ul.menu li.email{display:flex;align-items:center;gap:10px}footer ul.menu li.email::before{width:30px;height:25px;background-color:transparent;border-radius:0px;content:' ';display:block;background-repeat:no-repeat;background-image:url("images/envelope.webp");background-size:100%}footer a{color:#fff}footer .line{width:85%;max-width:1200px;height:1px;background-color:#292727;margin:20px auto}footer .copyright{color:#5e5e5e;font-size:.7rem}.page-content.sobre{overflow-x:hidden}.page-content.sobre h1{font-size:2.5rem;font-family:'Anthemia';font-weight:400;margin:0 0 20px}.page-content.sobre h1 strong{background:linear-gradient(180deg, transparent 0 70%, #6a4ea9 30% 100%);font-weight:400}.page-content.sobre .text{background-color:#f4f2ee;padding:80px 0}.page-content.sobre .flex{display:flex;flex-direction:column-reverse;gap:30px}.page-content.sobre .flex .featured{width:119%;margin-left:-10%}.page-content.sobre .flex .featured img{width:100%;height:auto}@media (min-width: 800px){.page-content.sobre .flex{flex-direction:row;align-items:center;gap:70px}.page-content.sobre .flex .content{width:50%}.page-content.sobre .flex .featured{width:inherit;margin-left:0;margin-right:calc((100vw - 100%) / 2* -1);height:600px;overflow:hidden}.page-content.sobre .flex .featured img{width:100%;height:100%;object-fit:cover;object-position:top}}.page-content.mentoria .title{text-align:center;padding:40px 0;color:#fff;background-color:#6a4ea9}.page-content.mentoria .title h1{font-size:3rem;font-weight:400;margin:0}.page-content.mentoria .text{padding:60px 0}.page-content.mentoria .text h2{font-size:4rem;font-family:'Anthemia';font-weight:400;margin:0}.page-content.mentoria .text h3{font-weight:400;position:relative}.page-content.mentoria .text h3::after{display:block;width:70px;height:10px;border-radius:20px;content:' ';background-color:#6a4ea9;margin-top:60px}.page-content.mentoria .text a{border:1px solid #818181;border-radius:5px;padding:8px 20px;font-size:.8rem;text-transform:uppercase;font-weight:500;margin-top:30px;display:inline-block}.page-content.mentoria .text a:hover{background-color:#6a4ea9;color:#fff;text-decoration:none}.page-content.mentoria .text a.desktop{display:none}.page-content.mentoria .text ul{display:grid;gap:15px;padding:0}.page-content.mentoria .text ul li{position:relative;list-style:none;display:grid;align-items:center;gap:10px;grid-template-columns:20px 1fr}.page-content.mentoria .text ul li::before{background-image:url("images/arrow.svg");content:' ';width:20px;height:20px;background-repeat:no-repeat;display:block}.page-content.mentoria .text .flex{display:flex;flex-direction:column;gap:30px}.page-content.mentoria .text.lists h2{text-align:center;position:relative}.page-content.mentoria .text.lists h2::after{width:70px;height:10px;background-color:#6a4ea9;display:block;content:' ';border-radius:20px;margin:20px auto 0}.page-content.mentoria .text.lists .flex{margin-top:50px;gap:15px}.page-content.mentoria .text.lists .flex ul{margin:0}.page-content.mentoria .banner02{height:auto;padding:80px 0;color:#fff;font-size:1.5rem;font-weight:600;text-align:center}.page-content.mentoria .banner02 p{line-height:2.3rem}.page-content.mentoria .banner02 a{margin:auto}.page-content.mentoria .text-dark{background-color:#121212;padding:80px 0;color:#fff}.page-content.mentoria .text-dark em{font-weight:600;color:#6a4ea9}.page-content.mentoria .text-dark h3{font-weight:500;font-size:2.5rem;position:relative;font-family:'Anthemia'}.page-content.mentoria .text-dark h3::before{width:70px;height:10px;background-color:#6a4ea9;display:block;margin-bottom:20px;content:' ';border-radius:20px}.page-content.mentoria .text-dark span.mark{background-color:#6a4ea9}.page-content.mentoria .video{width:100%; position: relative;}.page-content.mentoria .video .img-capa { width: 100%; height:600px; background-size: cover; background-position: center; display: flex;align-items: center;justify-content: center;}.page-content.mentoria .video .img-capa .play { background-image: url(images/player.png);background-repeat: no-repeat;display: block;height: 80px;width: 80px;background-size: 100%;background-position: center;overflow: hidden;text-indent: -9999px;background-color: transparent;border: 0;cursor: pointer;}.page-content.mentoria .video .popup {position: absolute; top: 0;left: 0;right: 0;margin: auto;height: 100%;display: none;}.page-content.mentoria .video .popup.active {display: block;}.page-content.mentoria .video .popup .player {z-index: 9999;position: relative;height: 100%;text-align: center;max-width: 700px;margin: auto;display: flex;align-items: center; padding: 0 5%;}.page-content.mentoria .video .popup .bg {width: 100%;height: 100%;background: rgb(0 0 0 / 51%);position: absolute;top: 0;z-index: 9;}.page-content.mentoria .video .popup iframe {width: -webkit-fill-available;height: 500px;max-width: 900px;}.fechar {background: #6a4ea9;color: #fff;font-size: 11px;text-transform: uppercase;font-weight: 600;padding: 5px 10px;border-radius: 10px;cursor: pointer;position: absolute;top: 15px;right: 25px;border: 0;}.page-content.mentoria .video video{width:100%}.page-content.mentoria .duvidas{font-size:1.2rem;background-color:#6a4ea9;color:#fff;padding:60px 0;text-align:center}.page-content.mentoria .duvidas h4{font-weight:600;font-size:2.5rem;margin:0}.page-content.mentoria .text02 h3{font-size:3rem;font-family:'Anthemia';font-weight:400;max-width: 600px; margin: auto;text-align: center;}.page-content.mentoria .text02 h3::after{display:none}.page-content.mentoria .text02 h4{position:relative;line-height:1.5rem}.page-content.mentoria .text02 h4::before{display:block;width:70px;height:10px;border-radius:20px;content:' ';background-color:#6a4ea9;margin-bottom:30px}.page-content.mentoria .text02 ul li{gap:0}.page-content.mentoria .text02 ul li::before{background-image:none;background-color:#121212;border-radius:100%;width:5px;height:5px}@media (min-width: 800px){.page-content.mentoria .text .flex{flex-direction:row;gap:100px}.page-content.mentoria .text .flex .item{width:50%}.page-content.mentoria .text .flex .item h3{max-width:300px}.page-content.mentoria .text.lists h2{max-width:600px;margin:auto}.page-content.mentoria .text.text02 .flexx{display:flex;flex-direction:column}.page-content.mentoria .text.text02 .flexx h4{margin:auto 0 0}.page-content.mentoria .banner02 .container{align-items: center;max-width:900px}.page-content.mentoria .text-dark .flex{display:flex;flex-direction:row;gap:100px}.page-content.mentoria .text-dark .flex .item{width:50%}}.contato{overflow-x:hidden}.contato .flex{display:flex;flex-direction:column-reverse;gap:30px}.contato .flex .featured{display:none}.contato label{font-size:.8rem;font-weight:600}.contato input,.contato textarea{width: 100%;background-color:#efefef;border:0;border-radius:10px;padding:10px;font-family:'Montserrat'}.contato .wpcf7-submit{background-color:#6a4ea9;color:#fff}@media (min-width: 800px){.contato .flex{flex-direction:row;align-items:center;gap:70px}.contato .flex .content{width:50%}.contato .flex .featured{width:inherit;margin-left:0;margin-right:calc((100vw - 100%) / 2* -1);height:800px;overflow:hidden;display:block}.contato .flex .featured img{width:100%;height:100%;object-fit:cover;object-position:top}}
main .duvidas .toggle { margin-top: 50px; text-align: left;}main .duvidas .toggle .ea-card { background: #6a4ea9 !important; border: 1px solid #9b7cdf !important;}main .duvidas .toggle .ea-card .ea-header a {font-size: .9rem !important;line-height: 1rem !important;}main .duvidas .toggle .ea-card .ea-body {background: #6a4ea9 !important; color: #ffffff !important; font-size: .9rem !important;}main .duvidas .toggle .ea-card .ea-header .ea-expand-icon { color: #1bdeff !important; font-size: .8rem !important;}
@media (min-width: 800px){
.element {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

	.fade-in {
  opacity: 1;
}
}.grecaptcha-badge { display: none !important;}