@font-face{font-family:Ubuntu;src:local(Ubuntu Bold Italic),local(Ubuntu-BoldItalic),url(/fonts/Ubuntu-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:local(Ubuntu Italic),local(Ubuntu-Italic),url(/fonts/Ubuntu-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:local(Ubuntu Bold),local(Ubuntu-Bold),url(/fonts/Ubuntu-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:local(Ubuntu Medium Italic),local(Ubuntu-MediumItalic),url(/fonts/Ubuntu-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:local(Ubuntu Light Italic),local(Ubuntu-LightItalic),url(/fonts/Ubuntu-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:local(Ubuntu Medium),local(Ubuntu-Medium),url(/fonts/Ubuntu-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:local(Ubuntu Light),local(Ubuntu-Light),url(/fonts/Ubuntu-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:local(Ubuntu Regular),local(Ubuntu-Regular),url(/fonts/Ubuntu-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu Mono;src:local(UbuntuMono-Regular),local(Ubuntu-Mono),url(/fonts/UbuntuMono-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu Mono;src:local(UbuntuMono-Bold),local(Ubuntu-Mono),url(/fonts/UbuntuMono-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu Mono;src:local(UbuntuMono-Italic),local(Ubuntu-Mono),url(/fonts/UbuntuMono-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu Mono;src:local(UbuntuMono-BoldItalic),local(Ubuntu-Mono),url(/fonts/UbuntuMono-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}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{font-size:100%;font:inherit;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}img{max-width:unset}.contato-container .inside-container.contato .left-side .img .img-note,.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .seta-quem-somos em,.o-que-fazemos-container .top-title .content .left .img,.o-que-fazemos-container .area .ilustra-area .img,.termos-section .scrollable-container .scrollable-top .content .left .banner,.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .mid .img .ilustra,.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .img-card .ilustra,.termos-section .circle:after,.inside-container.case-content .sobre-case .image,.inside-container.case-content .sobre-case .more-details,.inside-container.case-content .sobre-case .objectives-challenges .card .title em,.inside-container.case-content .sobre-case .timeline .timeline-area em,.inside-container.case-content .sobre-case .site-preview,.inside-container.case-content .sobre-case .site-preview .preview-image,.inside-container.case-content .sobre-case .ficha-tecnica .left .img,.inside-container.case-content .sobre-case .ficha-tecnica .right .ferramentas .icons em,.home-section .text-space .img-highlight em,.home-section .icon-space em,.services-container .services-area .services-img-banner .img,.services-container .services-area .services-buttons .serv-button .top .icon em,.skill-cards .card .icon em,.skill-cards .skill-highlight,.services-cards .card .bg,.services-cards .card .bottom .button-area .circle a:before,.portfolio-section .content-area .card .img-area:before,.portfolio-section .content-area .card .img-area .image,.portfolio-section .content-area .card .content .bottom em,.navbar-container .menu-expansivel .left-side .divisor .btn em,.navbar-container .menu-expansivel .right-side .bottom .socials a em,.navbar-container .menu-expansivel .right-side .img-anchors .img,.footer-container footer .footer-top .right .top .right-menu a em,#block-frt-breadcrumbs .breadcrumb ol li:before{background-repeat:no-repeat;background-size:contain;display:block}@media only screen and (min-width:768px) and (max-width:1230px){.termos-section .scrollable-container .scrollable-top,.termos-section .scrollable-container .scrollable-mid .left .text,.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile{padding-left:48px!important;padding-right:48px!important}}@media only screen and (max-width:767px){.termos-section .scrollable-container .scrollable-top,.termos-section .scrollable-container .scrollable-mid .left .text,.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile{padding-left:24px!important;padding-right:24px!important}}.frt-row{--total-cols:12;--total-gaps:11;--gap:24px;flex-wrap:wrap;display:flex}.frt-row .frt-col-1{flex:0 0 calc(1*100%/var(--total-cols));max-width:calc(1*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-1.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-1{margin-left:calc(1*100%/var(--total-cols))}.frt-row .frt-col-2{flex:0 0 calc(2*100%/var(--total-cols));max-width:calc(2*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-2.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-2{margin-left:calc(2*100%/var(--total-cols))}.frt-row .frt-col-3{flex:0 0 calc(3*100%/var(--total-cols));max-width:calc(3*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-3.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-3{margin-left:calc(3*100%/var(--total-cols))}.frt-row .frt-col-4{flex:0 0 calc(4*100%/var(--total-cols));max-width:calc(4*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-4.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-4{margin-left:calc(4*100%/var(--total-cols))}.frt-row .frt-col-5{flex:0 0 calc(5*100%/var(--total-cols));max-width:calc(5*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-5.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-5{margin-left:calc(5*100%/var(--total-cols))}.frt-row .frt-col-6{flex:0 0 calc(6*100%/var(--total-cols));max-width:calc(6*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-6.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-6{margin-left:calc(6*100%/var(--total-cols))}.frt-row .frt-col-7{flex:0 0 calc(7*100%/var(--total-cols));max-width:calc(7*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-7.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-7{margin-left:calc(7*100%/var(--total-cols))}.frt-row .frt-col-8{flex:0 0 calc(8*100%/var(--total-cols));max-width:calc(8*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-8.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-8{margin-left:calc(8*100%/var(--total-cols))}.frt-row .frt-col-9{flex:0 0 calc(9*100%/var(--total-cols));max-width:calc(9*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-9.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-9{margin-left:calc(9*100%/var(--total-cols))}.frt-row .frt-col-10{flex:0 0 calc(10*100%/var(--total-cols));max-width:calc(10*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-10.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-10{margin-left:calc(10*100%/var(--total-cols))}.frt-row .frt-col-11{flex:0 0 calc(11*100%/var(--total-cols));max-width:calc(11*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-11.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-11{margin-left:calc(11*100%/var(--total-cols))}.frt-row .frt-col-12{flex:0 0 calc(12*100%/var(--total-cols));max-width:calc(12*100%/var(--total-cols));padding-left:var(--gap)}.frt-row .frt-col-12.pd-left{padding-left:var(--gap)}.frt-row .frt-col-offset-12{margin-left:calc(12*100%/var(--total-cols))}.frt-row [class*=frt-col-]:first-child:not([class*=frt-col-offset-]){padding-left:unset}.frt-row [class*=frt-col-].frt-pd-left:not([class*=frt-col-offset-]){padding-left:var(--gap)}@media only screen and (max-width:768px){.frt-row{--total-cols-mb:6;--total-gaps-mb:5;--gap-mb:24px;--padding-sides-mb:calc(var(--gap-mb)/2)}.frt-row [class*=frt-col-]{padding-left:unset}.frt-row [class*=frt-col-offset-]{margin-left:unset}.frt-row [class*=frt-col-].frt-pd-left{padding-left:var(--gap)}.frt-row .frt-col-mb-1{flex:0 0 calc(1*100%/var(--total-cols-mb));max-width:calc(1*100%/var(--total-cols-mb));padding-left:var(--gap)}.frt-row .frt-col-mb-offset-1{margin-left:calc(1*100%/var(--total-cols-mb))}.frt-row .frt-col-mb-2{flex:0 0 calc(2*100%/var(--total-cols-mb));max-width:calc(2*100%/var(--total-cols-mb));padding-left:var(--gap)}.frt-row .frt-col-mb-offset-2{margin-left:calc(2*100%/var(--total-cols-mb))}.frt-row .frt-col-mb-3{flex:0 0 calc(3*100%/var(--total-cols-mb));max-width:calc(3*100%/var(--total-cols-mb));padding-left:var(--gap)}.frt-row .frt-col-mb-offset-3{margin-left:calc(3*100%/var(--total-cols-mb))}.frt-row .frt-col-mb-4{flex:0 0 calc(4*100%/var(--total-cols-mb));max-width:calc(4*100%/var(--total-cols-mb));padding-left:var(--gap)}.frt-row .frt-col-mb-offset-4{margin-left:calc(4*100%/var(--total-cols-mb))}.frt-row .frt-col-mb-5{flex:0 0 calc(5*100%/var(--total-cols-mb));max-width:calc(5*100%/var(--total-cols-mb));padding-left:var(--gap)}.frt-row .frt-col-mb-offset-5{margin-left:calc(5*100%/var(--total-cols-mb))}.frt-row .frt-col-mb-6{flex:0 0 calc(6*100%/var(--total-cols-mb));max-width:calc(6*100%/var(--total-cols-mb));padding-left:var(--gap)}.frt-row .frt-col-mb-offset-6{margin-left:calc(6*100%/var(--total-cols-mb))}.frt-row [class*=frt-col-mb-]:first-child:not([class*=frt-col-mb-offset-]){padding-left:unset}}.frt-row [class*=frt-col-],.frt-row :after,.frt-row :before{box-sizing:border-box}#block-frt-breadcrumbs{margin-top:150px}@media only screen and (min-width:768px) and (max-width:991px){#block-frt-breadcrumbs{margin-top:142px}}@media only screen and (max-width:767px){#block-frt-breadcrumbs{margin-top:68px}}#block-frt-breadcrumbs .breadcrumb{z-index:1;background-color:#f5fce4;border-bottom:1px solid #879722;align-items:center;padding:16px 96px;display:flex;position:relative}@media only screen and (max-width:860px){#block-frt-breadcrumbs .breadcrumb{display:none}}#block-frt-breadcrumbs .breadcrumb ol{display:flex}#block-frt-breadcrumbs .breadcrumb ol li{color:#879722;align-items:center;font-size:12px;font-weight:500;text-decoration:none;display:flex}#block-frt-breadcrumbs .breadcrumb ol li:before{content:"";background-image:url(/images/svg/breadcrumb-arrow.svg);width:8px;height:8px;margin-left:4px;margin-right:8px}#block-frt-breadcrumbs .breadcrumb ol li:first-of-type:before{content:"";background-color:#879722;width:10px;height:10px;margin-right:6px}#block-frt-breadcrumbs .breadcrumb ol li:last-of-type{color:#6666fb}#block-frt-breadcrumbs .breadcrumb ol li a{color:#879722;text-decoration:none}#block-frt-breadcrumbs .breadcrumb ol li a:hover{color:#6666fb}.footer-container{background-color:#f5fce4;border-top:1px solid #879722;position:relative}.footer-container footer{flex-direction:column;display:flex}.footer-container footer .footer-top{display:flex}@media only screen and (max-width:767px){.footer-container footer .footer-top{flex-direction:column}}.footer-container footer .footer-top .left{flex:58.33%;padding:72px 0 60px}@media only screen and (max-width:767px){.footer-container footer .footer-top .left{width:auto;padding:0 24px 32px}}@media only screen and (min-width:768px) and (max-width:1142px){.footer-container footer .footer-top .left{padding:33px 50px 60px 0}}.footer-container footer .footer-top .left .title{margin-bottom:40px}@media only screen and (max-width:767px){.footer-container footer .footer-top .left .title{margin-bottom:32px}}.footer-container footer .footer-top .left .title h3{color:#6666fb;max-width:530px;font-size:48px;font-weight:400;line-height:56px}@media only screen and (max-width:767px){.footer-container footer .footer-top .left .title h3{font-size:27px;line-height:unset;margin-top:32px}}@media only screen and (min-width:768px) and (max-width:1142px){.footer-container footer .footer-top .left .title h3{font-size:40px;line-height:unset}}.footer-container footer .footer-top .left .btn{margin-bottom:40px}@media only screen and (max-width:767px){.footer-container footer .footer-top .left .btn{margin-bottom:24px}.footer-container footer .footer-top .left .contact{align-items:center;display:flex}}.footer-container footer .footer-top .left .contact p{color:#879722;margin-bottom:8px;font-size:24px;font-weight:300}@media only screen and (max-width:767px){.footer-container footer .footer-top .left .contact p{margin:0 8px 0 0;font-size:14px}}.footer-container footer .footer-top .left .contact a{color:#6666fb;font-size:16px;font-weight:400;text-decoration:none}@media only screen and (max-width:767px){.footer-container footer .footer-top .left .contact a{font-size:14px}}.footer-container footer .footer-top .line{background-color:#879722;width:1px}@media only screen and (max-width:767px){.footer-container footer .footer-top .line{width:auto;height:1px}}.footer-container footer .footer-top .right{flex-direction:column;justify-content:space-between;padding:50px 0 30px 70px;display:flex}@media only screen and (min-width:768px) and (max-width:799px){.footer-container footer .footer-top .right{padding:50px 0 30px 26px}}@media only screen and (max-width:767px){.footer-container footer .footer-top .right{width:auto;padding:35px 24px 32px}}.footer-container footer .footer-top .right .top{margin-bottom:40px;display:flex}@media only screen and (max-width:767px){.footer-container footer .footer-top .right .top{flex-direction:column}}.footer-container footer .footer-top .right .top .left-menu,.footer-container footer .footer-top .right .top .right-menu{flex-direction:column;display:flex}.footer-container footer .footer-top .right .top .left-menu a,.footer-container footer .footer-top .right .top .right-menu a{color:#879722;margin-bottom:18px;font-size:18px;font-weight:400;text-decoration:none}.footer-container footer .footer-top .right .top .left-menu a:last-of-type,.footer-container footer .footer-top .right .top .right-menu a:last-of-type{margin-bottom:0}@media only screen and (max-width:767px){.footer-container footer .footer-top .right .top .left-menu a,.footer-container footer .footer-top .right .top .right-menu a{margin-bottom:16px;font-size:14px}.footer-container footer .footer-top .right .top .left-menu a:nth-child(5),.footer-container footer .footer-top .right .top .right-menu a:nth-child(5){margin-bottom:0}.footer-container footer .footer-top .right .top .left-menu{grid-template-areas:"a b""c d""e f""g h";column-gap:40px;display:grid}.footer-container footer .footer-top .right .top .left-menu a:first-child{grid-area:a}.footer-container footer .footer-top .right .top .left-menu a:nth-child(2){grid-area:b}.footer-container footer .footer-top .right .top .left-menu a:nth-child(3){grid-area:c}.footer-container footer .footer-top .right .top .left-menu a:nth-child(4){grid-area:d}.footer-container footer .footer-top .right .top .left-menu a:nth-child(5){grid-area:e}.footer-container footer .footer-top .right .top .left-menu a:nth-child(6){grid-area:f}}.footer-container footer .footer-top .right .top .right-menu{margin-left:40px}@media only screen and (max-width:767px){.footer-container footer .footer-top .right .top .right-menu{grid-template-columns:1fr 1fr;margin-top:32px;margin-left:0;display:grid}}.footer-container footer .footer-top .right .top .right-menu a{justify-content:center;align-items:center;display:flex}@media only screen and (max-width:767px){.footer-container footer .footer-top .right .top .right-menu a{justify-content:initial;margin-bottom:0}}.footer-container footer .footer-top .right .top .right-menu a em{width:24px;height:24px;margin-right:8px}.footer-container footer .footer-top .right .top .right-menu a em.linkedin{background-image:url(/images/svg/linkedin-logo.svg)}.footer-container footer .footer-top .right .top .right-menu a em.whatsapp{background-image:url(/images/svg/whatsapp-logo.svg)}.footer-container footer .footer-top .right .bottom-container .line{background:#879722;width:calc(100% + 166px);height:1px;margin-bottom:23px;position:relative;left:-70px}@media only screen and (min-width:768px) and (max-width:799px){.footer-container footer .footer-top .right .bottom-container .line{width:calc(100% + 74px);left:-26px}}.footer-container footer .footer-top .right .bottom-container .bottom p{color:#879722;margin-bottom:10px;font-size:14px;font-weight:400}.footer-container footer .footer-top .right .bottom-container .bottom p:last-of-type{margin-bottom:0}.footer-container .footer-bottom{border-top:1px solid #879722;padding-top:18px;padding-bottom:14px;display:flex}@media only screen and (max-width:767px){.footer-container .footer-bottom{padding:24px}}.footer-container .footer-bottom a{color:#879722;font-size:18px;font-weight:400;text-decoration:none}@media only screen and (max-width:767px){.footer-container .footer-bottom a{font-size:14px}}.footer-container .footer-bottom a:first-of-type{margin-right:90px}@media only screen and (max-width:767px){.footer-container .footer-bottom a:first-of-type{margin-right:70px}}.frt-input.mt30{margin-top:30px}.frt-input .texto-intro{margin-bottom:8px}.frt-input .texto-intro p{color:#879722;font-size:14px;font-weight:400}.frt-input .label-float{padding-top:16px;position:relative}.frt-input .label-float.error input{border:1px solid #f25852;width:calc(100% - 60px);padding-right:45px}.frt-input .label-float.error textarea{border:1px solid #f25852}.frt-input .label-float.error .error-icon{display:block}.frt-input .label-float .error-icon{background-image:url(/images/svg/input-error.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;padding-right:16px;display:none;position:absolute;top:28px;right:0}.frt-input .label-float input,.frt-input .label-float textarea{resize:none;-webkit-appearance:none;color:#879722;background-color:#0000;border:1px solid #879722;border-radius:4px;outline:none;width:calc(100% - 32px);padding:16px;font-size:14px;font-weight:500;transition:all .1s linear}.frt-input .label-float input:focus,.frt-input .label-float textarea:focus{border:1px solid #6666fb}.frt-input .label-float input::placeholder,.frt-input .label-float textarea::placeholder{color:#0000}.frt-input .label-float input:required:invalid+label,.frt-input .label-float textarea:required:invalid+label{color:#f25852}.frt-input .label-float input:focus:required:invalid,.frt-input .label-float textarea:focus:required:invalid{border:2px solid #f25852}.frt-input .label-float input:required:invalid+label:before,.frt-input .label-float textarea:required:invalid+label:before{content:"*"}.frt-input .label-float input:focus+label,.frt-input .label-float input:not(:placeholder-shown)+label,.frt-input .label-float textarea:focus+label,.frt-input .label-float textarea:not(:placeholder-shown)+label{color:#879722;font-size:10px;font-weight:400;top:22px}.frt-input .label-float label{pointer-events:none;box-sizing:border-box;color:#879722;font-size:14px;font-weight:500;transition:all .1s linear;position:absolute;top:50%;left:16px}.frt-input .texto-suporte{margin-top:8px}.frt-input .texto-suporte p{justify-content:space-between;width:100%;display:flex}.frt-input .texto-suporte p,.frt-input .texto-suporte span{color:#879722;font-size:11px;font-weight:700}.error-message{color:#f25852;margin-top:8px;padding:0 8px;font-size:11px;font-weight:400;display:block}.error-message.hide{display:none}.navbar-container .nav-top{z-index:10;background-color:#f5fce4;width:calc(100% - 194px);position:fixed}@media only screen and (max-width:767px){.navbar-container .nav-top{width:100%;left:0}}.navbar-container .nav-top .language-select{justify-content:space-between;align-items:center;padding:17px 96px;display:flex}@media only screen and (min-width:768px) and (max-width:991px){.navbar-container .nav-top .language-select{padding:18px 48px}}@media only screen and (max-width:767px){.navbar-container .nav-top .language-select{display:none}}.navbar-container .nav-top .language-select .left{cursor:pointer;align-items:center;text-decoration:none;display:flex}.navbar-container .nav-top .language-select .left p{font-size:14px;font-weight:700}.navbar-container .nav-top .language-select .left .name{color:#6666fb;margin-right:4px}.navbar-container .nav-top .language-select .right{display:none}.navbar-container .nav-top .language-select .right a{color:#f5f5f5;font-size:.75rem;font-weight:400;text-decoration:none}.navbar-container .nav-top .language-select .right a.active{color:#c7e54d}.navbar-container .nav-top .language-select .right .mark{background-color:#f5f5f5;width:28px;height:1px;margin:0 4px}.navbar-container .nav-top nav{border-top:1px solid #879722;border-bottom:1px solid #879722;justify-content:space-between;align-items:center;padding:10px 96px;display:flex}@media only screen and (min-width:768px) and (max-width:991px){.navbar-container .nav-top nav{padding:10px 48px}}@media only screen and (max-width:767px){.navbar-container .nav-top nav{padding:8px 24px}}.navbar-container .nav-top nav .logo-side img{cursor:pointer;height:75px}@media only screen and (min-width:768px) and (max-width:991px){.navbar-container .nav-top nav .logo-side img{height:65px}}@media only screen and (max-width:767px){.navbar-container .nav-top nav .logo-side img{height:47px}}.navbar-container .nav-top nav .menu-side{background:0 0;border:none}.navbar-container .nav-top nav .menu-side #nav-icon{-o-transition:.5s ease-in-out;cursor:pointer;width:32px;height:26px;transition:all .5s ease-in-out;display:block;position:relative;transform:rotate(0)}.navbar-container .nav-top nav .menu-side #nav-icon span{opacity:1;-o-transition:.25s ease-in-out;background:#879722;width:100%;height:2px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.navbar-container .nav-top nav .menu-side #nav-icon span:first-child{top:0}.navbar-container .nav-top nav .menu-side #nav-icon span:nth-child(2),.navbar-container .nav-top nav .menu-side #nav-icon span:nth-child(3){top:13px}@media only screen and (max-width:767px){.navbar-container .nav-top nav .menu-side #nav-icon span:nth-child(2),.navbar-container .nav-top nav .menu-side #nav-icon span:nth-child(3){top:8px}}.navbar-container .nav-top nav .menu-side #nav-icon span:nth-child(4){top:26px}@media only screen and (max-width:767px){.navbar-container .nav-top nav .menu-side #nav-icon span:nth-child(4){top:16px}}.navbar-container .nav-top nav .menu-side #nav-icon.open span:first-child{width:0%;top:13px;left:50%}@media only screen and (max-width:767px){.navbar-container .nav-top nav .menu-side #nav-icon.open span:first-child{top:8px}}.navbar-container .nav-top nav .menu-side #nav-icon.open span:nth-child(2){transform:rotate(45deg)}.navbar-container .nav-top nav .menu-side #nav-icon.open span:nth-child(3){transform:rotate(-45deg)}.navbar-container .nav-top nav .menu-side #nav-icon.open span:nth-child(4){width:0%;top:13px;left:50%}@media only screen and (max-width:767px){.navbar-container .nav-top nav .menu-side #nav-icon.open span:nth-child(4){top:8px}.navbar-container .nav-top nav .menu-side #nav-icon{width:19px;height:16px}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-container .nav-top{width:calc(100% - 98px)}}@media only screen and (min-width:768px) and (max-width:1080px){.navbar-container .nav-top-v2{width:calc(100% - 98px)}}.navbar-container .menu-expansivel{z-index:9;background:#f5fce4;border-bottom:1px solid #879722;justify-content:space-between;align-items:center;width:calc(100% - 345px);height:calc(100% - 36px);margin:0 auto;padding:100px 55px 0 96px;transition:top .8s ease-out;display:flex;position:fixed;top:0;left:0;right:0;overflow-y:auto}@media only screen and (min-width:851px) and (max-width:991px){.navbar-container .menu-expansivel{width:calc(100% - 249px)}}@media only screen and (min-width:768px) and (max-width:850px){.navbar-container .menu-expansivel{width:calc(100% - 170px);padding:35px 36px 0}}@media only screen and (max-width:767px){.navbar-container .menu-expansivel{justify-content:initial;flex-direction:column;align-items:flex-start;width:auto;height:calc(100% - 165px);padding:82px 24px}}.navbar-container .menu-expansivel.closed{top:-100%}.navbar-container .menu-expansivel .left-side{width:100%;height:100%;position:relative}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side{width:100%;height:auto}}.navbar-container .menu-expansivel .left-side .anchors{flex-direction:column;justify-content:center;height:100%;padding-right:15px;display:flex}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side .anchors{justify-content:initial;height:auto;padding-right:0}}.navbar-container .menu-expansivel .left-side .line{background:#879792;width:1px;height:100%;position:absolute;top:0;right:0}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side .line{display:none}}.navbar-container .menu-expansivel .left-side .divisor{align-items:center;width:-moz-fit-content;margin-bottom:16px;text-decoration:none;display:flex}.navbar-container .menu-expansivel .left-side .divisor:last-of-type{margin-bottom:0}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side .divisor{width:100%;margin-bottom:16px}}.navbar-container .menu-expansivel .left-side .divisor:hover .text .nome-link{margin-left:5px;transition:margin-left 1s}.navbar-container .menu-expansivel .left-side .divisor:hover .text .descricao-link{opacity:1;z-index:1;transition:opacity 1s}.navbar-container .menu-expansivel .left-side .divisor:hover .btn{z-index:1;opacity:1;animation-name:show-arrow-btn;animation-duration:.6s;left:0}@keyframes show-arrow-btn{0%{opacity:0;z-index:-1;left:-100%}to{z-index:1;opacity:1;left:0}}.navbar-container .menu-expansivel .left-side .divisor.opacity-off{opacity:.3;transition:opacity .6s}.navbar-container .menu-expansivel .left-side .divisor .text{flex-direction:column;text-decoration:none;display:flex}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side .divisor .text{width:100%;line-height:44px}}.navbar-container .menu-expansivel .left-side .divisor .text .nome-link{color:#879722;margin-left:0;font-size:2.5rem;font-weight:400;text-decoration:none;transition:margin-left 1s;animation-name:remove-margin-p;animation-duration:1s}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side .divisor .text .nome-link{font-size:1.5rem}}.navbar-container .menu-expansivel .left-side .divisor .text .descricao-link{color:#97b02a;opacity:0;z-index:-1;margin-top:6px;font-size:14px;font-weight:400;transition:opacity 1s}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side .divisor .text .descricao-link{display:none}}.navbar-container .menu-expansivel .left-side .divisor .btn{opacity:0;z-index:-1;text-decoration:none;animation-name:hide-arrow-btn;animation-duration:.6s;position:relative;left:-100%}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side .divisor .btn{display:none}}@keyframes hide-arrow-btn{0%{z-index:1;opacity:1;left:0}to{opacity:0;z-index:-1;left:-100%}}.navbar-container .menu-expansivel .left-side .divisor .btn em{background-image:url(/images/svg/green-btn-arrow.svg);width:48px;height:48px;margin-left:11px}.navbar-container .menu-expansivel .right-side{grid-template-rows:2fr 1fr;height:100%;padding-left:100px;display:grid;position:relative}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side{width:100%;padding:0;display:block}}.navbar-container .menu-expansivel .right-side .top{flex-direction:column;justify-content:center;margin-top:100px;display:flex}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .top{justify-content:initial;margin:0}}.navbar-container .menu-expansivel .right-side .top .title{margin-bottom:40px}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .top .title{border-top:1px solid #8797221a;margin-top:33px;margin-bottom:25px}}.navbar-container .menu-expansivel .right-side .top .title h3{color:#879722;font-size:2.1875rem;font-weight:400;line-height:44px}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .top .title h3{color:#6666fb;padding-top:30px;font-size:24px}}.navbar-container .menu-expansivel .right-side .top .btn{margin-bottom:40px}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .top .btn{margin-bottom:32px}}.navbar-container .menu-expansivel .right-side .top .btn button{color:#242425;cursor:pointer;background-color:#c7e54d;border:none;border-radius:4px;padding:16px 24px;font-size:.875rem;font-weight:500;text-decoration:none}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .top .btn button{width:100%}.navbar-container .menu-expansivel .right-side .top .contact{display:none}}.navbar-container .menu-expansivel .right-side .top .contact p{color:#879722;margin-bottom:8px;font-size:1.1875rem;font-weight:300}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .top .contact p{margin:0;font-size:.875rem}}.navbar-container .menu-expansivel .right-side .top .contact a{color:#6666fb;font-size:.8125rem;font-weight:400;text-decoration:none}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .top .contact a{margin-left:8px;font-size:.875rem}}.navbar-container .menu-expansivel .right-side .bottom{flex-direction:column;justify-content:center;display:flex;position:relative}.navbar-container .menu-expansivel .right-side .bottom .line{background:#879722;width:calc(100% + 155px);height:1px;margin-bottom:100px;position:absolute;left:-100px}@media only screen and (min-width:768px) and (max-width:850px){.navbar-container .menu-expansivel .right-side .bottom .line{width:calc(100% + 136px)}}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .bottom .line{background-color:#8797221a;width:100%;margin-bottom:70px;left:0}}.navbar-container .menu-expansivel .right-side .bottom .socials{justify-content:center;gap:16px;padding-top:100px;display:flex}@media only screen and (min-width:768px) and (max-width:850px){.navbar-container .menu-expansivel .right-side .bottom .socials{justify-content:flex-start}}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .bottom .socials{padding:32px 0 0}}.navbar-container .menu-expansivel .right-side .bottom .socials a{text-decoration:none}.navbar-container .menu-expansivel .right-side .bottom .socials a em{width:40px;height:40px}.navbar-container .menu-expansivel .right-side .bottom .socials a em.whatsapp{background-image:url(/images/svg/whatsapp-logo.svg)}.navbar-container .menu-expansivel .right-side .bottom .socials a em.linkedin{background-image:url(/images/svg/linkedin-logo.svg)}.navbar-container .menu-expansivel .right-side .bottom .socials a em.dribbble{background-image:url(/images/svg/dribbble-logo.svg)}.navbar-container .menu-expansivel .right-side .img-anchors{opacity:1;z-index:1;width:calc(100% + 55px);height:100%;transition:all 1s;position:absolute}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .img-anchors{display:none}}.navbar-container .menu-expansivel .right-side .img-anchors.hide{opacity:0;z-index:-1;transition:all 1s}.navbar-container .menu-expansivel .right-side .img-anchors .img{background-size:cover;width:100%;height:100%;transition:all 1s}.navbar-container .menu-expansivel .right-side .img-anchors .img.home{background-image:url(/images/menu/home.png)}.navbar-container .menu-expansivel .right-side .img-anchors .img.quem-somos{background-image:url(/images/menu/quem-somos.png)}.navbar-container .menu-expansivel .right-side .img-anchors .img.servicos{background-image:url(/images/menu/servicos.png)}.navbar-container .menu-expansivel .right-side .img-anchors .img.outsourcing{background-image:url(/images/menu/outsourcing.png)}.navbar-container .menu-expansivel .right-side .img-anchors .img.portfolio{background-image:url(/images/menu/portfolio.png)}.navbar-container .menu-expansivel .right-side .img-anchors .img.nori{background-image:url(/images/menu/nori.png)}.navbar-container .menu-expansivel .right-side .img-anchors .img.contato{background-image:url(/images/menu/contato.png)}.portfolio-section .content-area .card{flex-direction:column;flex:1;display:flex}.portfolio-section .content-area .card a{text-decoration:none}.portfolio-section .content-area .card.wip{pointer-events:none}.portfolio-section .content-area .card.wip .img-area:after{content:"Em breve";text-align:center;color:#f5fce4;background:#6666fbb3;border-radius:4px;width:80%;padding:9px;font-size:14px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio-section .content-area .card .img-area{position:relative}.portfolio-section .content-area .card .img-area:before{content:"";z-index:1;background-image:url(/images/svg/tag-conteudo.svg);width:41px;height:50px;margin-right:16px;position:absolute;right:0}@media only screen and (max-width:900px){.portfolio-section .content-area .card .img-area:before{width:40px;height:48px}}.portfolio-section .content-area .card .img-area .image{filter:grayscale();object-fit:cover;object-position:center center;width:100%;height:344px;margin-bottom:18px}@media only screen and (max-width:1280px){.portfolio-section .content-area .card .img-area .image{height:292px}}@media only screen and (max-width:1120px){.portfolio-section .content-area .card .img-area .image{height:252px}}@media only screen and (max-width:900px){.portfolio-section .content-area .card .img-area .image{height:370px}}.portfolio-section .content-area .card .content{justify-content:space-between;align-items:center;padding:0 16px;display:flex}@media only screen and (max-width:900px){.portfolio-section .content-area .card .content{padding:0}}.portfolio-section .content-area .card .content .top .title p{margin-bottom:5px}.portfolio-section .content-area .card .content .top .title p a{color:#879722;font-size:20px;font-weight:400}@media only screen and (max-width:900px){.portfolio-section .content-area .card .content .top .title{font-size:16px}}.portfolio-section .content-area .card .content .top .description a{color:#6666fb;font-size:14px;font-weight:700}.portfolio-section .content-area .card .content .bottom em{cursor:pointer;background-image:url(/images/svg/plus.svg);width:48px;height:48px;transition:transform .6s}.portfolio-section .content-area .card .content .bottom em:hover{transform:rotate(90deg)}@media only screen and (max-width:425px){.portfolio-section .content-area .card .content .bottom em{width:28px;height:28px}}@media only screen and (max-width:900px){.portfolio-section .content-area .card{margin-bottom:26px}.portfolio-section .content-area .card:last-of-type{margin-bottom:0}}@media only screen and (max-width:425px){.portfolio-section .content-area .card{width:100%}}.portfolio-section .content-area .card:hover .img-area .image{filter:grayscale(0)}.portfolio-section .content-area .card:hover .content .bottom em{background-image:url(/images/svg/plus-filled.svg)}.services-cards{display:flex}@media only screen and (max-width:880px){.services-cards{flex-direction:column}}.services-cards .card{flex-direction:column;justify-content:space-between;width:50%;min-height:504px;padding:32px;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:880px){.services-cards .card{width:100%;min-height:305px;padding:24px;left:-24px}}@media only screen and (max-width:767px){.services-cards .card{width:calc(100% - 48px);left:0}}@media only screen and (min-width:1026px){.services-cards .card:hover .bottom .text-area .description{opacity:1;height:auto;animation-name:to-show;animation-duration:.2s}@keyframes to-show{0%{opacity:0;height:0;left:-100%}to{opacity:1;height:auto;left:calc(100% - 122px)}}.services-cards .card:hover .bottom .button-area{opacity:1;z-index:1;height:auto;animation-name:to-show;animation-duration:1s;left:calc(100% - 122px)}}.services-cards .card .bg{z-index:-1;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.services-cards .card .bg.design{background-image:url(/images/servicos/design-system.png)}.services-cards .card .bg.equipe{background-image:url(/images/servicos/talentos.png)}.services-cards .card .top.white p{color:#f5fce4}.services-cards .card .top.white p:before{background-color:#f5fce4}.services-cards .card .top p{color:#c7e54d;align-items:center;font-size:16px;font-weight:500;display:flex}@media only screen and (max-width:880px){.services-cards .card .top p{font-size:14px}}.services-cards .card .top p:before{content:"";background-color:#c7e54d;width:14px;height:14px;margin-right:12px;display:block}.services-cards .card .bottom{cursor:default;flex-direction:column;justify-content:space-between;display:flex}.services-cards .card .bottom .text-area .title{max-width:280px}@media only screen and (max-width:880px){.services-cards .card .bottom .text-area .title{max-width:170px}}.services-cards .card .bottom .text-area .title p{color:#f5fce4;font-size:32px;font-weight:300}@media only screen and (max-width:880px){.services-cards .card .bottom .text-area .title p{font-size:24px}}.services-cards .card .bottom .text-area .description{max-width:200px;margin-top:16px}@media only screen and (min-width:1026px){.services-cards .card .bottom .text-area .description{opacity:0;height:0;transition:height 1.5s}}@media only screen and (max-width:1025px){.services-cards .card .bottom .text-area .description{margin-top:40px}}.services-cards .card .bottom .text-area .description p{color:#f5fce4;font-size:16px;font-weight:300}.services-cards .card .bottom .button-area{z-index:-1;opacity:0;height:0;animation-name:to-hide;animation-duration:1s;position:absolute;bottom:32px;left:-100%}@keyframes to-hide{0%{opacity:1;height:auto;left:calc(100% - 122px)}to{opacity:0;height:0;left:-100%}}@media only screen and (max-width:1025px){.services-cards .card .bottom .button-area{opacity:1;z-index:1;height:auto;bottom:32px;left:auto;right:32px}}@media only screen and (min-width:1026px){.services-cards .card .bottom .button-area:hover .circle{background-color:#c7e54d;animation-name:show-circle;animation-duration:.5s;left:-64px}.services-cards .card .bottom .button-area:hover .circle.black{background-color:#191919;border:1px solid #191919}.services-cards .card .bottom .button-area:hover .circle.black a{color:#c7e54d}@keyframes show-circle{0%{left:0}to{left:-64px}}.services-cards .card .bottom .button-area:hover .circle a{color:#191919}.services-cards .card .bottom .button-area:hover .circle a:before{margin-left:70px}}.services-cards .card .bottom .button-area .circle{z-index:-1;cursor:pointer;border:1px solid #c7e54d;border-radius:100%;justify-content:center;align-items:center;width:96px;height:96px;animation-name:hide-circle;animation-duration:.5s;display:flex;position:relative;left:0}@keyframes hide-circle{0%{left:-64px}to{left:0}}@media only screen and (max-width:880px){.services-cards .card .bottom .button-area .circle{width:88px;height:88px}}@media only screen and (min-width:881px) and (max-width:1025px){.services-cards .card .bottom .button-area .circle{background-color:#c7e54d}.services-cards .card .bottom .button-area .circle.black{background-color:#191919;border:1px solid #191919}.services-cards .card .bottom .button-area .circle.black a{color:#c7e54d!important}.services-cards .card .bottom .button-area .circle a{color:#191919!important}}.services-cards .card .bottom .button-area .circle a{color:#c7e54d;text-align:center;align-items:center;height:100%;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative}@media only screen and (max-width:880px){.services-cards .card .bottom .button-area .circle a{font-size:12px}}.services-cards .card .bottom .button-area .circle a:before{content:"";pointer-events:none;background-image:url(/images/svg/seta-verde.svg);width:70px;height:10px;margin-top:4px;margin-left:-75px;transition:all .5s;position:absolute;left:0}@media only screen and (max-width:1025px){.services-cards .card .bottom .button-area .circle a:before{background-image:url(/images/svg/seta-verde-mobile.svg);width:7px;height:115px;margin:-120px auto 0;top:37px;left:0;right:0}}.skill-cards{position:relative}.skill-cards.visual-design{flex-direction:column;align-items:flex-end;display:flex}.skill-cards.visual-design .card{align-items:stretch;width:786px;margin:0;padding:81px 0;display:flex}@media only screen and (max-width:1250px){.skill-cards.visual-design .card{width:100%}}@media only screen and (max-width:767px){.skill-cards.visual-design .card{padding:32px 0}}.skill-cards.visual-design .card:first-of-type{border-top:0}.skill-cards.visual-design .card:last-of-type{border-bottom:1px solid #879722}.skill-cards.visual-design .card .description{flex-basis:50%}@media only screen and (max-width:767px){.skill-cards.visual-design .card .description{flex-basis:100%;margin-top:13px}}.skill-cards.visual-design .card .icon{flex-basis:30%}.skill-cards.visual-design .card .icon img{object-fit:contain;object-position:top left;width:100%;height:100%}@media only screen and (max-width:767px){.skill-cards.visual-design .card .icon img{max-height:80px}.skill-cards.visual-design .card .icon{flex-basis:100%}}.skill-cards .card{border-top:1px solid #879722;justify-content:space-between;align-items:flex-start;width:695px;padding:44px 0;display:flex}@media only screen and (max-width:1250px){.skill-cards .card{width:100%}}@media only screen and (max-width:767px){.skill-cards .card{flex-wrap:wrap;align-items:center;padding:40px 0}}.skill-cards .card.justify-end{justify-content:flex-end}@media only screen and (max-width:767px){.skill-cards .card.justify-end{justify-content:flex-start}}.skill-cards .card .icon{margin-right:23px}@media only screen and (max-width:767px){.skill-cards .card .icon{margin-right:16px}}.skill-cards .card .icon em{width:40px;height:40px}.skill-cards .card .icon em.design{background-image:url(/images/svg/design-logo.svg)}.skill-cards .card .icon em.dev{background-image:url(/images/svg/dev-logo.svg)}.skill-cards .card .icon em.management{background-image:url(/images/svg/management-logo.svg)}.skill-cards .card .title{color:#6666fb;cursor:default;flex-grow:1;font-size:32px;font-weight:300}@media only screen and (max-width:855px){.skill-cards .card .title{margin-right:24px;font-size:24px}}@media only screen and (max-width:767px){.skill-cards .card .title{margin:0}.skill-cards .card .break-mobile{flex-basis:100%;width:0;height:0}}.skill-cards .card .description{color:#879722;max-width:336px;font-size:14px;font-weight:300;line-height:24px}@media only screen and (max-width:767px){.skill-cards .card .description{max-width:none;margin-top:24px}}.skill-cards .card.only-text{align-items:center}@media only screen and (max-width:767px){.skill-cards .card.only-text{flex-direction:column}}.skill-cards .card.only-text p{color:#879722;max-width:364px;font-size:16px;font-weight:300;line-height:32px}@media only screen and (max-width:767px){.skill-cards .card.only-text p{max-width:none;margin-bottom:32px;font-size:14px}}.skill-cards .skill-highlight{z-index:-1;opacity:0;background-image:url(/images/habilidades/dev.png);background-size:cover;width:426px;height:490px;transition:opacity .3s ease-in;position:absolute}.skill-cards .skill-highlight.show{opacity:1}.skill-cards .skill-highlight.dev{background-image:url(/images/habilidades/dev.png)}.skill-cards .skill-highlight.design{background-image:url(/images/habilidades/design.png)}.skill-cards .skill-highlight.product_management{background-image:url(/images/habilidades/product_management.png)}.skill-cards .skill-highlight.ux_ui{background-image:url(/images/habilidades/ux_ui.png)}.skill-cards .skill-highlight.visual{background-image:url(/images/habilidades/visual.png)}.services-container .services-area{flex-direction:column;margin-top:80px;margin-bottom:80px;display:flex}.services-container .services-area .services-top{justify-content:space-between;gap:20px;padding-left:180px;display:flex}@media only screen and (max-width:991px){.services-container .services-area .services-top{padding-left:0}}@media only screen and (max-width:767px){.services-container .services-area .services-top{flex-direction:column}}.services-container .services-area .services-top .title p{color:#6666fb;max-width:336px;font-size:32px;font-weight:400}@media only screen and (max-width:767px){.services-container .services-area .services-top .title p{max-width:none;font-size:24px}}.services-container .services-area .services-top .description p{color:#879722;max-width:430px;font-size:16px;font-weight:400}@media only screen and (max-width:767px){.services-container .services-area .services-top .description p{max-width:none;font-size:14px}}.services-container .services-area .services-img-banner{width:100%;margin-top:32px;margin-bottom:24px}.services-container .services-area .services-img-banner .img{background-size:cover;height:376px}@media only screen and (max-width:767px){.services-container .services-area .services-img-banner .img{height:240px}}.services-container .services-area .services-img-banner .img.pc1{background-image:url(/images/o-que-fazemos/pc-1.png)}.services-container .services-area .services-img-banner .img.pc2{background-image:url(/images/o-que-fazemos/pc-2.png)}.services-container .services-area .services-img-banner .img.pc3{background-image:url(/images/o-que-fazemos/pc-3.png)}.services-container .services-area .services-img-banner .img.pc4{background-image:url(/images/o-que-fazemos/pc-4.png)}.services-container .services-area .services-buttons{grid-template-columns:1fr 1fr;align-self:flex-end;width:calc(100% - 180px);max-width:880px;height:100%;display:grid;position:relative}@media only screen and (max-width:991px){.services-container .services-area .services-buttons{width:100%}}@media only screen and (max-width:767px){.services-container .services-area .services-buttons{grid-template-columns:1fr}}.services-container .services-area .services-buttons .serv-button{border:1px solid #879722;padding:26px;position:relative}.services-container .services-area .services-buttons .serv-button.opened{background-color:#f5fce4}.services-container .services-area .services-buttons .serv-button.opened .top .icon{border:unset;cursor:pointer;background:0 0}.services-container .services-area .services-buttons .serv-button.opened .top .icon em{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg id='Grupo_27627' data-name='Grupo 27627' transform='translate(-0.115)'%3E%3Cg id='Elipse_176' data-name='Elipse 176' transform='translate(0.115)' fill='none' stroke='%23879722' stroke-width='1'%3E%3Ccircle cx='24' cy='24' r='24' stroke='none'/%3E%3Ccircle cx='24' cy='24' r='23.5' fill='none'/%3E%3C/g%3E%3Cg id='Grupo_27626' data-name='Grupo 27626' transform='translate(16.117 16)'%3E%3Cpath id='Caminho_10560' data-name='Caminho 10560' d='M-15093,16877.68v16' transform='translate(15101.235 -16877.68)' fill='none' stroke='%23879722' stroke-width='1'/%3E%3Cpath id='Caminho_10561' data-name='Caminho 10561' d='M0,0V16.471' transform='translate(16.47 8) rotate(90)' fill='none' stroke='%23879722' stroke-width='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");transform:rotate(136deg)}.services-container .services-area .services-buttons .serv-button.opened .description{opacity:1;z-index:1;border:1px solid #879722;border-top:none;height:auto;margin:16px -1px 0;transition:all 1s}@media only screen and (max-width:767px){.services-container .services-area .services-buttons .serv-button.opened .description{border:unset}}.services-container .services-area .services-buttons .serv-button .top{justify-content:space-between;align-items:center;gap:20px;display:flex}.services-container .services-area .services-buttons .serv-button .top p{color:#879722;font-size:24px;font-weight:400}@media only screen and (max-width:767px){.services-container .services-area .services-buttons .serv-button .top p{font-size:16px;font-weight:300}}.services-container .services-area .services-buttons .serv-button .top .icon{border:unset;cursor:pointer;background:0 0}.services-container .services-area .services-buttons .serv-button .top .icon em{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg id='Grupo_27627' data-name='Grupo 27627' transform='translate(-0.115)'%3E%3Cg id='Elipse_176' data-name='Elipse 176' transform='translate(0.115)' fill='none' stroke='%236666FB' stroke-width='1'%3E%3Ccircle cx='24' cy='24' r='24' stroke='none'/%3E%3Ccircle cx='24' cy='24' r='23.5' fill='none'/%3E%3C/g%3E%3Cg id='Grupo_27626' data-name='Grupo 27626' transform='translate(16.117 16)'%3E%3Cpath id='Caminho_10560' data-name='Caminho 10560' d='M-15093,16877.68v16' transform='translate(15101.235 -16877.68)' fill='none' stroke='%236666FB' stroke-width='1'/%3E%3Cpath id='Caminho_10561' data-name='Caminho 10561' d='M0,0V16.471' transform='translate(16.47 8) rotate(90)' fill='none' stroke='%236666FB' stroke-width='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");width:48px;height:48px;transition:all .5s;transform:rotate(90deg)}@media only screen and (max-width:767px){.services-container .services-area .services-buttons .serv-button .top .icon em{width:32px;height:32px}}.services-container .services-area .services-buttons .serv-button .description{opacity:0;z-index:-1;background-color:#f5fce4;height:0;transition:all 1s;position:absolute;left:0}@media only screen and (max-width:767px){.services-container .services-area .services-buttons .serv-button .description{position:relative}}.services-container .services-area .services-buttons .serv-button .description p{color:#879722;margin-bottom:16px;padding:0 25px;font-size:14px;font-weight:400}@media only screen and (max-width:767px){.services-container .services-area .services-buttons .serv-button .description p{padding:0}}.services-container .services-area .services-buttons .serv-button .description .button-next{justify-content:flex-end;margin-bottom:23px;padding:0 25px;display:flex}@media only screen and (max-width:767px){.services-container .services-area .services-buttons .serv-button .description .button-next{padding:0}}.services-container .services-area .services-buttons .serv-button .description .button-next button{color:#f5fce4;background-color:#879722}@media only screen and (max-width:767px){.services-container .services-area .services-buttons .serv-button .description .button-next button{width:100%}}:root{--height-modal-dialog-cookie:auto}.modal-dialog-cookie{top:calc(100% - var(--height-modal-dialog-cookie));max-height:var(--height-modal-dialog-cookie);color:#f5fce4;z-index:99999;background-color:#879722;flex-direction:row;padding:20px 60px;display:none;position:fixed}.modal-dialog-cookie .text{text-align:justify;flex:.8;font-size:16px;font-weight:500}.modal-dialog-cookie .text a{color:#f5fce4;text-decoration:underline}.modal-dialog-cookie .action{text-align:center;flex:.2;align-self:center}.modal-dialog-cookie .action a{color:#879722;background-color:#f5fce4;border-radius:4px;padding:14px 20px;text-decoration:none}.modal-dialog-cookie.open{display:flex}@media only screen and (min-width:1921px){.modal-dialog-cookie{width:100%}}@media only screen and (max-width:767px){.modal-dialog-cookie{flex-direction:column}.modal-dialog-cookie .action{align-self:unset;flex:1;margin-top:15px}.modal-dialog-cookie .action a{width:100%;padding:14px 0;display:block}}.home-section{border-bottom:1px solid #879722;padding-top:202px;padding-bottom:80px}.home-section .text-space{margin-bottom:26px;position:relative}.home-section .text-space .line{display:flex}.home-section .text-space .line p{color:#97b02a;letter-spacing:-.03em;font-size:4.5rem;font-weight:400}.home-section .text-space .line p .btn-plus{display:none}.home-section .text-space .line p .content-image{opacity:0;z-index:-1;width:424px;height:536px;animation-name:image-qualities-out;animation-duration:.6s;display:none;position:absolute;top:0;left:15%}.home-section .text-space .line p .content-image img{object-fit:cover;object-position:center center;width:100%;height:100%}@keyframes image-qualities-in{0%{opacity:0;top:var(--image-qualities-top);height:0;left:15%}to{opacity:1;height:536px;top:0;left:calc(100% - 424px)}}@keyframes image-qualities-out{0%{opacity:1;height:536px;top:0;left:calc(100% - 424px)}to{opacity:0;top:var(--image-qualities-top);height:0;left:15%}}.home-section .text-space .line p.green{color:#6666fb;cursor:default;max-width:fit-content;transition:padding .6s;position:relative}@keyframes noise-anim{0%{clip:rect(97px,9999px,98px,0)}5%{clip:rect(55px,9999px,59px,0)}10%{clip:rect(23px,9999px,82px,0)}15%{clip:rect(46px,9999px,26px,0)}20%{clip:rect(37px,9999px,50px,0)}25%{clip:rect(67px,9999px,15px,0)}30%{clip:rect(64px,9999px,28px,0)}35%{clip:rect(84px,9999px,62px,0)}40%{clip:rect(14px,9999px,51px,0)}45%{clip:rect(8px,9999px,93px,0)}50%{clip:rect(80px,9999px,20px,0)}55%{clip:rect(61px,9999px,81px,0)}60%{clip:rect(60px,9999px,43px,0)}65%{clip:rect(59px,9999px,65px,0)}70%{clip:rect(38px,9999px,88px,0)}75%{clip:rect(16px,9999px,26px,0)}80%{clip:rect(36px,9999px,27px,0)}85%{clip:rect(98px,9999px,46px,0)}90%{clip:rect(81px,9999px,72px,0)}95%{clip:rect(35px,9999px,12px,0)}to{clip:rect(43px,9999px,82px,0)}}@keyframes noise-anim-2{0%{clip:rect(30px,9999px,53px,0)}5%{clip:rect(85px,9999px,74px,0)}10%{clip:rect(48px,9999px,32px,0)}15%{clip:rect(89px,9999px,54px,0)}20%{clip:rect(60px,9999px,7px,0)}25%{clip:rect(74px,9999px,6px,0)}30%{clip:rect(26px,9999px,52px,0)}35%{clip:rect(55px,9999px,73px,0)}40%{clip:rect(20px,9999px,22px,0)}45%{clip:rect(17px,9999px,58px,0)}50%{clip:rect(56px,9999px,18px,0)}55%{clip:rect(37px,9999px,76px,0)}60%{clip:rect(98px,9999px,76px,0)}65%{clip:rect(36px,9999px,53px,0)}70%{clip:rect(29px,9999px,100px,0)}75%{clip:rect(15px,9999px,33px,0)}80%{clip:rect(80px,9999px,6px,0)}85%{clip:rect(24px,9999px,80px,0)}90%{clip:rect(67px,9999px,99px,0)}95%{clip:rect(52px,9999px,85px,0)}to{clip:rect(92px,9999px,22px,0)}}.home-section .text-space .line p.green:after{content:attr(data-text);text-shadow:-1px 0 #879722;color:#6666fb;clip:rect(0,900px,0,0);background:#f5fce4;animation:2s linear infinite alternate-reverse noise-anim;position:absolute;top:0;left:26px;overflow:hidden}.home-section .text-space .line p.green:before{content:attr(data-text);text-shadow:1px 0 #97b02a;color:#6666fb;clip:rect(0,900px,0,0);background:#f5fce4;animation:3s linear infinite alternate-reverse noise-anim-2;position:absolute;top:0;left:22px;overflow:hidden}.home-section .text-space .line p.green.performance:after{animation:3s linear infinite alternate-reverse noise-anim;left:2px}.home-section .text-space .line p.green.performance:before{animation:4s linear infinite alternate-reverse noise-anim-2;left:-2px}.home-section .text-space .line p.green.negocio:after{animation:4s linear infinite alternate-reverse noise-anim}.home-section .text-space .line p.green.negocio:before{animation:5s linear infinite alternate-reverse noise-anim-2}@media only screen and (min-width:1024px){.home-section .text-space .line p:hover{z-index:7}.home-section .text-space .line p:hover .content-image{opacity:1;height:536px;animation-name:image-qualities-in;animation-duration:.6s;position:absolute;top:0;left:calc(100% - 424px)}.home-section .text-space .line p:hover .content-image a{cursor:url(/images/svg/btn-plus-yellow.svg),pointer}.home-section .text-space .line p:hover.green:after,.home-section .text-space .line p:hover.green:before{content:""}.home-section .text-space .line p:hover.experiencias{color:#97b02a;padding-left:10%}.home-section .text-space .line p:hover.para-pessoas{color:#97b02a}.home-section .text-space .line p:hover.performance{color:#97b02a;margin-right:unset;padding-left:25%}.home-section .text-space .line p:hover.negocio{color:#97b02a;padding-left:16%}}@media only screen and (min-width:768px) and (max-width:991px){.home-section .text-space .line p{font-size:3.125rem}}@media only screen and (max-width:767px){.home-section .text-space .line p{font-size:2rem}}@media only screen and (max-width:768px){.home-section .text-space .line .letter-a{position:absolute;right:0}}.home-section .text-space .img-highlight{z-index:-1;opacity:0;transition:all .6s;position:absolute;top:0}.home-section .text-space .img-highlight em{background-size:cover;width:424px;height:536px}.home-section .text-space .img-highlight em.experiencias{background-image:url(/images/home/experiencias.png)}.home-section .text-space .img-highlight em.performance{background-image:url(/images/home/performance.png)}.home-section .text-space .img-highlight em.negocio{background-image:url(/images/home/negocio.png)}@media only screen and (min-width:1441px){.home-section .text-space{width:82%}}@media only screen and (min-width:1920px){.home-section .text-space{width:62%}}@media only screen and (min-width:2560px){.home-section .text-space{width:45%}}@media only screen and (max-width:767px){.home-section .text-space{margin:0 24px 26px}}.home-section .icon-space em{opacity:0;background-image:url(/images/svg/home-anim-icon.svg);width:33px;height:58px;animation:1.4s infinite anima-seta}@keyframes anima-seta{to{opacity:1;transform:translateY(18px)}}@media only screen and (max-width:767px){.home-section .icon-space{align-self:center}}.home-section .content-circle{z-index:8;cursor:pointer;position:relative;top:0;left:calc(100% - 98px)}.home-section .content-circle a{text-decoration:none}.home-section .content-circle.mobile{display:none}.home-section .content-circle.servicos{margin-bottom:-90px}.home-section .content-circle.contato{margin-top:-98px}.home-section .content-circle .wrapper-circle{pointer-events:none;width:98px;transition:all .6s;position:relative;right:0}.home-section .content-circle .wrapper-circle .circle{text-align:center;color:#879722;cursor:pointer;pointer-events:none;border:1px solid #879722;border-radius:100%;justify-content:center;align-items:center;width:96px;height:96px;font-family:Ubuntu;font-size:14px;font-weight:500;transition:all .6s;display:flex;position:relative}.home-section .content-circle .wrapper-circle .circle p a{color:#879722}.home-section .content-circle .wrapper-circle .circle:after{content:"";pointer-events:none;cursor:pointer;background-image:url(/images/svg/right-arrow-circle-green-dark.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;width:73px;height:7px;transition:all .6s;position:absolute;right:82.4px}.home-section .content-circle .wrapper-circle:hover{position:relative;right:60px}.home-section .content-circle .wrapper-circle:hover .circle{color:#f5fce4;background-color:#879722}.home-section .content-circle .wrapper-circle:hover .circle:after{background-image:url(/images/svg/right-arrow-circle-green-white.svg);background-repeat:no-repeat;background-size:cover;width:73px;height:7px;margin:45px 0;right:-60px}.home-section .content-circle:hover .wrapper-circle{position:relative;right:60px}.home-section .content-circle:hover .wrapper-circle .circle{color:#f5fce4;background-color:#879722}.home-section .content-circle:hover .wrapper-circle .circle p a{color:#fff}.home-section .content-circle:hover .wrapper-circle .circle:after{background-image:url(/images/svg/right-arrow-circle-green-white.svg);background-repeat:no-repeat;background-size:cover;width:73px;height:7px;margin:45px 0;right:-60px}@media only screen and (max-width:767px){.home-section .content-circle{flex-direction:row;justify-content:space-between;left:auto}.home-section .content-circle.desktop{display:none}.home-section .content-circle.mobile{display:flex}.home-section .content-circle .wrapper-circle.servicos{margin-left:24px}.home-section .content-circle .wrapper-circle.contato{margin-right:24px}.home-section .content-circle .wrapper-circle.contato .circle{right:-16px}.home-section .content-circle .wrapper-circle.contato .circle:after{right:71px;left:unset;background-image:url(/images/svg/right-arrow-mobile-circle-green-dark.svg)}.home-section .content-circle .wrapper-circle .circle{width:80px;height:80px}.home-section .content-circle .wrapper-circle .circle p{font-size:12px;font-weight:500;line-height:40px}.home-section .content-circle .wrapper-circle .circle:after{right:unset;background-image:url(/images/svg/left-arrow-circle-green-dark.svg);width:49px;left:71px}.home-section .content-circle .wrapper-circle:hover .circle{background-color:unset}.home-section .content-circle .wrapper-circle:hover .circle:nth-child(2){right:-16px}.home-section .content-circle .wrapper-circle:hover .circle p a{color:#879722}.home-section .content-circle:hover .wrapper-circle{right:unset;pointer-events:initial!important}.home-section .content-circle:hover .wrapper-circle .circle:after{left:71px;right:unset;background-image:url(/images/svg/left-arrow-circle-green-dark.svg);content:""!important;pointer-events:initial!important;cursor:pointer!important;background-repeat:no-repeat!important;background-size:cover!important;width:49px!important;height:7px!important;transition:all .6s!important;position:absolute!important}.home-section .content-circle:hover .wrapper-circle.contato .circle:after{right:71px;left:unset;background-image:url(/images/svg/right-arrow-mobile-circle-green-dark.svg)}.home-section{flex-direction:column;padding-top:160px;padding-bottom:65px;display:flex}}@media only screen and (max-width:425px){.home-section{padding-top:106px}}:root{--image-what-we-do-top:0px}.o-que-fazemos-section{padding:80px 0 96px}@media only screen and (max-width:880px){.o-que-fazemos-section{padding:40px 0 0}}.o-que-fazemos-section .top-content .title{max-width:337px}@media only screen and (max-width:767px){.o-que-fazemos-section .top-content{margin:0 24px}}.o-que-fazemos-section .skill-cards{flex-direction:column;align-items:flex-end;margin-bottom:80px;display:flex}.o-que-fazemos-section .skill-cards .card p span{color:#6666fb;white-space:nowrap;font-size:24px;font-weight:400;line-height:40px}.o-que-fazemos-section .skill-cards .card p .description{color:#879722;font-size:14px;font-weight:400;line-height:24px}@media only screen and (max-width:1250px){.o-que-fazemos-section .skill-cards .card p img{display:none}}.o-que-fazemos-section .skill-cards .card.only-text p{z-index:4;color:#879722;font-size:16px;font-weight:400;line-height:32px}@media only screen and (min-width:1251px){.o-que-fazemos-section .skill-cards .card .icon{z-index:3;pointer-events:none}.o-que-fazemos-section .skill-cards .card p{position:relative}.o-que-fazemos-section .skill-cards .card p span{white-space:nowrap;z-index:4;cursor:pointer;position:absolute}.o-que-fazemos-section .skill-cards .card p img{z-index:2;display:none;position:absolute;top:0;left:0}.o-que-fazemos-section .skill-cards .card p:hover a{display:block}.o-que-fazemos-section .skill-cards .card p:hover a img{cursor:url(/images/svg/btn-plus-blue.svg),pointer;animation-name:what-we-do-image;animation-duration:1s;display:block}.o-que-fazemos-section .skill-cards .card p:hover a img[data-name=design-system]{top:-44px;left:-400px}.o-que-fazemos-section .skill-cards .card p:hover a img[data-name=development],.o-que-fazemos-section .skill-cards .card p:hover a img[data-name=user-experience]{top:-173.82px;left:-400px}.o-que-fazemos-section .skill-cards .card p:hover a img[data-name=visual-design]{top:-185.82px;left:-400px}.o-que-fazemos-section .skill-cards .card p:hover a img[data-name=product-management]{top:-273px;left:-400px}}@media only screen and (max-width:767px){.o-que-fazemos-section .skill-cards{margin:0 24px 40px}}@keyframes what-we-do-image{0%{opacity:.1}to{opacity:.9}}.o-que-fazemos-section .services-cards{margin-bottom:80px}@media only screen and (max-width:767px){.o-que-fazemos-section .services-cards{margin-bottom:0}}.inside-container.case-content{position:relative}.inside-container.case-content:before{content:"";z-index:-1;background-color:#6666fb;width:100vw;height:5px;position:absolute;top:7%;left:0}@media only screen and (max-width:950px){.inside-container.case-content:before{top:6%}}@media only screen and (max-width:767px){.inside-container.case-content:before{top:4%}}@media only screen and (max-width:768px){.inside-container.case-content{padding-top:37px;padding-left:24px;padding-right:24px}}@media only screen and (max-width:767px){.inside-container.case-content.case-padding{padding:0 24px}}.inside-container.case-content .mobile-area{display:none}@media only screen and (max-width:767px){.inside-container.case-content .mobile-area{margin-top:37px}.inside-container.case-content .mobile-area p{color:#6666fb;align-items:center;font-size:14px;font-weight:400;display:flex}.inside-container.case-content .mobile-area p:before{content:"";background-color:#6666fb;width:10px;height:10px;margin-right:8px}}.inside-container.case-content .title-page{justify-content:center;margin-top:50px;margin-bottom:50px;display:flex}@media only screen and (max-width:767px){.inside-container.case-content .title-page{margin-top:unset;justify-content:flex-start}}.inside-container.case-content .title-page .title-case{color:#6666fb;text-transform:uppercase;width:90%;max-width:900px;margin:0 auto;font-size:80px;font-weight:400}.inside-container.case-content .title-page .title-case span{color:#879722}@media only screen and (max-width:950px){.inside-container.case-content .title-page .title-case,.inside-container.case-content .title-page .subtitle-case{font-size:50px}}@media only screen and (max-width:767px){.inside-container.case-content .title-page .title-case,.inside-container.case-content .title-page .subtitle-case{font-size:24px}}.inside-container.case-content .top-image-area{background-color:#191919;border:1px solid #879722;border-radius:20px;max-width:900px;margin:0 auto 80px;padding:2vw;display:block}.inside-container.case-content .top-image-area .ilustra{border:1px solid #879722;border-radius:10px;width:100%;display:inline-block}.inside-container.case-content .sobre-case{width:100%;max-width:1056px;margin:auto;position:relative}.inside-container.case-content .sobre-case .image.logo-design{width:336px}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .image.logo-design{width:250px}}@media only screen and (min-width:992px){.inside-container.case-content .sobre-case .area{float:left}}.inside-container.case-content .sobre-case .sobre-top{overflow:auto}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top{text-align:center}}.inside-container.case-content .sobre-case .sobre-top .text p{color:#879722;max-width:427px;font-size:32px;font-weight:400}@media only screen and (max-width:1441px){.inside-container.case-content .sobre-case .sobre-top .text p{max-width:350px;font-size:28px}}@media only screen and (max-width:1300px){.inside-container.case-content .sobre-case .sobre-top .text p{max-width:300px;font-size:24px}}@media only screen and (max-width:1200px){.inside-container.case-content .sobre-case .sobre-top .text p{max-width:250px;font-size:20px}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .text p{max-width:none;font-size:20px;line-height:24px}}@media only screen and (min-width:1142px){.inside-container.case-content .sobre-case .sobre-top .text{margin-bottom:100px;margin-left:100px}}@media only screen and (max-width:1441px) and (min-width:1301px){.inside-container.case-content .sobre-case .sobre-top .text{margin-bottom:100px;margin-left:70px}}@media only screen and (max-width:1300px) and (min-width:1201px){.inside-container.case-content .sobre-case .sobre-top .text{margin-bottom:100px;margin-left:40px}}@media only screen and (max-width:1200px) and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .text{margin-bottom:60px;margin-left:30px}}@media only screen and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .text{float:left}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .text{text-align:left;margin-bottom:20px}}.inside-container.case-content .sobre-case .sobre-top .img1{width:430px}@media only screen and (max-width:1441px){.inside-container.case-content .sobre-case .sobre-top .img1{width:400px}}@media only screen and (max-width:1300px){.inside-container.case-content .sobre-case .sobre-top .img1{width:360px}}@media only screen and (max-width:1200px){.inside-container.case-content .sobre-case .sobre-top .img1{width:320px}}@media only screen and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .img1{float:right}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .img1{vertical-align:middle;width:272px;margin:auto 8px;display:inline-block}}.inside-container.case-content .sobre-case .sobre-top .img2{width:245px}@media only screen and (max-width:1441px){.inside-container.case-content .sobre-case .sobre-top .img2{width:200px}}@media only screen and (max-width:1300px){.inside-container.case-content .sobre-case .sobre-top .img2{width:175px}}@media only screen and (max-width:1200px){.inside-container.case-content .sobre-case .sobre-top .img2{width:150px}}@media only screen and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .img2{float:left;clear:left;z-index:-1;position:relative}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .img2{vertical-align:middle;width:128px;margin-top:8px;margin-right:16px;display:inline-block}}.inside-container.case-content .sobre-case .sobre-top .img3{width:245px}@media only screen and (max-width:1441px){.inside-container.case-content .sobre-case .sobre-top .img3{width:200px}}@media only screen and (max-width:1300px){.inside-container.case-content .sobre-case .sobre-top .img3{width:175px}}@media only screen and (max-width:1200px){.inside-container.case-content .sobre-case .sobre-top .img3{width:150px}}@media only screen and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .img3{float:right;clear:right;z-index:1;margin-top:60px;position:relative}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .img3{vertical-align:middle;width:128px;margin-top:8px;display:inline-block}}.inside-container.case-content .sobre-case .sobre-top .text-mid p{color:#6666fb;max-width:340px;padding-bottom:100px;font-size:32px;font-style:italic;position:relative}.inside-container.case-content .sobre-case .sobre-top .text-mid p.roxo:before,.inside-container.case-content .sobre-case .sobre-top .text-mid p.roxo:after{color:#6666fb}.inside-container.case-content .sobre-case .sobre-top .text-mid p:before{content:"“";color:#c7e54d;font-family:Ubuntu;font-size:100px;font-style:italic;font-weight:100;position:absolute;top:-45px;left:-16px}@media only screen and (max-width:1441px) and (min-width:1301px){.inside-container.case-content .sobre-case .sobre-top .text-mid p:before{font-size:70px;top:-25px}}@media only screen and (max-width:1300px) and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .text-mid p:before{font-size:70px;top:-25px}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .text-mid p:before{top:-15px;left:20px}}.inside-container.case-content .sobre-case .sobre-top .text-mid p:after{content:"”";color:#c7e54d;font-family:Ubuntu;font-size:100px;font-style:italic;font-weight:100;position:absolute;bottom:20px;right:-16px}@media only screen and (max-width:1441px) and (min-width:1301px){.inside-container.case-content .sobre-case .sobre-top .text-mid p:after{font-size:70px;bottom:-60px}}@media only screen and (max-width:1300px) and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .text-mid p:after{font-size:70px;bottom:-60px}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .text-mid p:after{bottom:-48px;right:260px}}@media only screen and (max-width:1441px){.inside-container.case-content .sobre-case .sobre-top .text-mid p{max-width:310px;margin-bottom:100px;font-size:28px}}@media only screen and (max-width:1300px){.inside-container.case-content .sobre-case .sobre-top .text-mid p{max-width:270px;margin-bottom:100px;font-size:24px}}@media only screen and (max-width:1200px) and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .text-mid p{max-width:260px;margin-bottom:100px;font-size:20px}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .text-mid p{color:#879722;max-width:none;font-size:16px;line-height:24px}}@media only screen and (min-width:1442px){.inside-container.case-content .sobre-case .sobre-top .text-mid{margin-top:150px;margin-left:-80px}}@media only screen and (max-width:1441px) and (min-width:1301px){.inside-container.case-content .sobre-case .sobre-top .text-mid{margin-top:150px;margin-left:-100px}}@media only screen and (max-width:1300px) and (min-width:1201px){.inside-container.case-content .sobre-case .sobre-top .text-mid{margin-top:150px;margin-left:-80px}}@media only screen and (max-width:1200px) and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .text-mid{margin-top:150px;margin-left:-80px}}@media only screen and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .text-mid{float:left}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .text-mid{clear:both;text-align:left;margin-top:100px}}.inside-container.case-content .sobre-case .sobre-top .img4{width:426px;margin-top:-130px;margin-right:100px}@media only screen and (max-width:1441px){.inside-container.case-content .sobre-case .sobre-top .img4{width:370px;margin-top:-90px;margin-right:100px}}@media only screen and (max-width:1300px){.inside-container.case-content .sobre-case .sobre-top .img4{width:340px;margin-top:-70px;margin-right:70px}}@media only screen and (max-width:1200px){.inside-container.case-content .sobre-case .sobre-top .img4{width:315px;margin-top:-90px;margin-right:50px}}@media only screen and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .img4{float:right}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .img4{width:272px;margin:auto;display:inline-block}}.inside-container.case-content .sobre-case .more-details{z-index:-1;background-image:url(/images/svg/circle-casebg.svg);justify-content:center;width:100%;height:1203px;margin:-250px auto;display:flex;position:relative}@media only screen and (max-width:1600px){.inside-container.case-content .sobre-case .more-details{width:100%}}@media only screen and (max-width:1350px){.inside-container.case-content .sobre-case .more-details{height:940px;margin:-100px auto}}@media only screen and (max-width:1180px){.inside-container.case-content .sobre-case .more-details{height:830px;margin:-150px auto}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .more-details{height:830px;margin:-120px auto}}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .more-details{width:calc(100% + 200px);height:650px;left:-100px}}.inside-container.case-content .sobre-case .more-details .img-space{justify-content:center;align-items:center;display:flex}.inside-container.case-content .sobre-case .more-details .img-space .celular{background-color:#1d1d1d;border:1px solid #879722;border-radius:16px;margin:8px;padding:16px;box-shadow:0 3px 6px #00000029}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .more-details .img-space .celular{padding:8px}}.inside-container.case-content .sobre-case .more-details .img-space .celular .image{border:1px solid #879722;border-radius:8px;width:252px}@media only screen and (max-width:1180px){.inside-container.case-content .sobre-case .more-details .img-space .celular .image{width:230px}}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .more-details .img-space .celular .image{width:127px}}.inside-container.case-content .sobre-case .objectives-challenges{flex-direction:column;align-items:flex-end;margin-bottom:80px;display:flex;position:relative}.inside-container.case-content .sobre-case .objectives-challenges .card{border-bottom:1px solid #879722;justify-content:space-between;width:100%;max-width:788px;margin-bottom:48px;padding-bottom:42px;display:flex}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .objectives-challenges .card{flex-direction:column;max-width:none;margin-bottom:32px;padding-bottom:32px}}.inside-container.case-content .sobre-case .objectives-challenges .card:last-of-type{margin-bottom:0}.inside-container.case-content .sobre-case .objectives-challenges .card .title em{height:36px}.inside-container.case-content .sobre-case .objectives-challenges .card .title em.objectives{background-image:url(/images/svg/objetivos-icon.svg);width:51px}.inside-container.case-content .sobre-case .objectives-challenges .card .title em.challenges{background-image:url(/images/svg/desafios-icon.svg);width:47px}.inside-container.case-content .sobre-case .objectives-challenges .card .title p{color:#879722;margin-top:16px;font-size:32px;font-weight:400}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .objectives-challenges .card .title p{color:#6666fb;margin-bottom:16px;font-size:24px}}.inside-container.case-content .sobre-case .objectives-challenges .card .description p{color:#879722;max-width:362px;font-size:14px;font-weight:400;line-height:24px}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .objectives-challenges .card .description p{max-width:none;line-height:24px}}.inside-container.case-content .sobre-case .timeline{margin-bottom:80px;display:none;position:relative}.inside-container.case-content .sobre-case .timeline .timeline-area{float:right;overflow:auto}.inside-container.case-content .sobre-case .timeline .timeline-area em.timeline-fini{background-image:url(/images/svg/timeline-cases.svg);width:890px;height:352px}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .timeline .timeline-area em.timeline-fini{height:320px}}.inside-container.case-content .sobre-case .design-visual{clear:both;margin-bottom:80px;position:relative}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .design-visual{margin-top:42px}}.inside-container.case-content .sobre-case .design-visual .top{justify-content:space-between;gap:20px;display:flex}@media only screen and (max-width:870px){.inside-container.case-content .sobre-case .design-visual .top{justify-content:unset;flex-direction:column}}.inside-container.case-content .sobre-case .design-visual .top .right{display:flex}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .design-visual .top .right{flex-direction:column}}.inside-container.case-content .sobre-case .design-visual .top .right .text{position:relative}.inside-container.case-content .sobre-case .design-visual .top .right .text p{color:#879722;max-width:430px;margin-right:20px;font-size:32px;font-weight:400}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .design-visual .top .right .text p{max-width:none;margin-right:0}}.inside-container.case-content .sobre-case .design-visual .top .right .text .line{background:#6666fb;width:calc(100% + 100px);height:3px;margin-top:40px}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .design-visual .top .right .text .line{display:none}.inside-container.case-content .sobre-case .design-visual .top .right .ilustra{justify-content:center;margin-top:24px;display:flex}}.inside-container.case-content .sobre-case .site-preview{background-image:url(/images/cases/bg-case.png);background-position:50%;background-repeat:repeat-y;height:100%;margin-bottom:80px;padding:24px;display:flex;position:relative}@media screen and (max-width:1169px){.inside-container.case-content .sobre-case .site-preview{padding:16px}}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .site-preview{background:0 0;margin-top:48px}}.inside-container.case-content .sobre-case .site-preview:before{content:"";box-sizing:border-box;z-index:0;background-color:#1d1d1d;border:1px solid #879722;border-radius:16px;width:100%;height:40vw;display:block;position:absolute;top:0;left:0;box-shadow:0 3px 6px #00000029}@media screen and (min-width:1170px){.inside-container.case-content .sobre-case .site-preview:before{max-width:792px;height:450px;margin-left:-396px;left:50%}}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .site-preview:before{height:55vw}}.inside-container.case-content .sobre-case .site-preview .preview-image{z-index:1;border:1px solid #879722;border-radius:8px;width:100%;max-width:744px;margin:auto;position:relative}.inside-container.case-content .sobre-case .ficha-tecnica{align-items:center;padding:80px 0;display:flex;position:relative}.inside-container.case-content .sobre-case .ficha-tecnica .area{float:none}@media only screen and (max-width:850px){.inside-container.case-content .sobre-case .ficha-tecnica{flex-direction:column-reverse}}.inside-container.case-content .sobre-case .ficha-tecnica:before,.inside-container.case-content .sobre-case .ficha-tecnica:after{content:"";background-color:#879722;width:100vw;height:1px;position:absolute;top:0;left:-340px}@media only screen and (min-width:1811px){.inside-container.case-content .sobre-case .ficha-tecnica:before,.inside-container.case-content .sobre-case .ficha-tecnica:after{left:-440px}}@media only screen and (max-width:1810px) and (min-width:1442px){.inside-container.case-content .sobre-case .ficha-tecnica:before,.inside-container.case-content .sobre-case .ficha-tecnica:after{left:-280px}}@media only screen and (max-width:1441px) and (min-width:1101px){.inside-container.case-content .sobre-case .ficha-tecnica:before,.inside-container.case-content .sobre-case .ficha-tecnica:after{left:-100px}}@media only screen and (max-width:1100px) and (min-width:851px){.inside-container.case-content .sobre-case .ficha-tecnica:before,.inside-container.case-content .sobre-case .ficha-tecnica:after{left:-50px}}@media only screen and (max-width:850px){.inside-container.case-content .sobre-case .ficha-tecnica:before,.inside-container.case-content .sobre-case .ficha-tecnica:after{display:none}}.inside-container.case-content .sobre-case .ficha-tecnica:after{top:auto;bottom:0}.inside-container.case-content .sobre-case .ficha-tecnica .left{margin-right:75px}@media only screen and (max-width:971px){.inside-container.case-content .sobre-case .ficha-tecnica .left{margin-right:20px}}@media only screen and (max-width:850px){.inside-container.case-content .sobre-case .ficha-tecnica .left{width:100%;margin:0}}.inside-container.case-content .sobre-case .ficha-tecnica .left .img{width:553px}@media only screen and (max-width:1290px){.inside-container.case-content .sobre-case .ficha-tecnica .left .img{width:420px}}@media only screen and (max-width:971px){.inside-container.case-content .sobre-case .ficha-tecnica .left .img{width:360px}}@media only screen and (max-width:850px){.inside-container.case-content .sobre-case .ficha-tecnica .left .img{width:100%}}.inside-container.case-content .sobre-case .ficha-tecnica .right{width:100%}.inside-container.case-content .sobre-case .ficha-tecnica .right .details{margin-top:8px}.inside-container.case-content .sobre-case .ficha-tecnica .right .details .ano,.inside-container.case-content .sobre-case .ficha-tecnica .right .details .site{color:#879722;font-size:14px;font-weight:400}.inside-container.case-content .sobre-case .ficha-tecnica .right .details .site{margin-top:8px}.inside-container.case-content .sobre-case .ficha-tecnica .right .details .site span{color:#6666fb}.inside-container.case-content .sobre-case .ficha-tecnica .right .tags{grid-template-columns:repeat(3,1fr);gap:18px;max-width:350px;margin-top:24px;margin-bottom:24px;display:grid}@media only screen and (max-width:850px){.inside-container.case-content .sobre-case .ficha-tecnica .right .tags{grid-template-columns:repeat(2,1fr)}}.inside-container.case-content .sobre-case .ficha-tecnica .right .tags .tag{text-align:center;border:1px solid #6666fb;border-radius:4px;justify-content:center;align-items:center;padding:16px 10px;display:flex}.inside-container.case-content .sobre-case .ficha-tecnica .right .tags .tag p{color:#6666fb}@media only screen and (max-width:850px){.inside-container.case-content .sobre-case .ficha-tecnica .right .ferramentas{margin-bottom:24px}}.inside-container.case-content .sobre-case .ficha-tecnica .right .ferramentas p{color:#879722;margin-bottom:17px;font-size:14px;font-weight:400}.inside-container.case-content .sobre-case .ficha-tecnica .right .ferramentas .icons{gap:16px;display:flex}.inside-container.case-content .sobre-case .ficha-tecnica .right .ferramentas .icons em{width:48px;height:48px}.inside-container.case-content .sobre-case .ficha-tecnica .right .ferramentas .icons em.xd{background-image:url(/images/svg/adobe_xd.svg)}.inside-container.case-content .sobre-case .ficha-tecnica .right .ferramentas .icons em.photoshop{background-image:url(/images/svg/photoshop.svg)}.inside-container.case-content .sobre-case .ficha-tecnica .right .ferramentas .icons em.after-effects{background-image:url(/images/svg/after_effects.svg)}.portfolio-section-footer{border-top:1px solid #879722;padding:80px 90px;position:relative}.portfolio-section-footer .area{justify-content:space-between;align-items:flex-start;display:flex}.portfolio-section-footer .area .link-title{color:#6666fb;align-items:center;margin-right:16px;font-size:16px;font-weight:700;display:flex}.portfolio-section-footer .area .link-title:before{content:"";background-color:#6666fb;width:14px;height:14px;margin-right:12px}@media only screen and (max-width:767px){.portfolio-section-footer .area .link-title{margin:0 0 30px}}.portfolio-section-footer .area .titulo{color:#6666fb;max-width:406px;margin-right:16px;font-size:32px;font-weight:400}@media screen and (max-width:767px){.portfolio-section-footer .area .titulo{max-width:none;margin-bottom:30px;margin-right:0;font-size:24px}}.portfolio-section-footer .area .description{color:#879722;max-width:427px;margin-bottom:50px;font-size:16px;font-weight:500;line-height:32px;display:block}@media screen and (max-width:767px){.portfolio-section-footer .area .description{max-width:none;margin-bottom:0;margin-right:0;font-size:14px;font-weight:400;line-height:24px}}@media only screen and (max-width:767px){.portfolio-section-footer .area{flex-direction:column;margin-bottom:37px;padding-bottom:0}}.portfolio-section-footer .content-area{clear:both;justify-content:center;display:flex}.portfolio-section-footer .content-area .card-case{flex-basis:33%;margin-bottom:0}.portfolio-section-footer .content-area .card-case .content-image{height:300px}@media only screen and (max-width:1399px){.portfolio-section-footer .content-area .card-case .content-image{height:300px}}@media only screen and (max-width:1199px){.portfolio-section-footer .content-area .card-case .content-image{height:220px}}@media only screen and (max-width:991px){.portfolio-section-footer .content-area .card-case .content-image{height:210px}}@media only screen and (max-width:900px){.portfolio-section-footer .content-area .card-case .content-image{height:300px}}@media only screen and (max-width:767px){.portfolio-section-footer .content-area .card-case{margin-bottom:26px}}@media only screen and (max-width:900px){.portfolio-section-footer .content-area{flex-direction:column;align-items:center;width:100%}}.portfolio-section-footer .area{margin-bottom:40px}@media screen and (max-width:991px){.portfolio-section-footer{padding-left:48px;padding-right:48px}}@media screen and (max-width:767px){.portfolio-section-footer{padding-left:24px;padding-right:24px}}.card-case{flex-flow:wrap;margin-bottom:56px;text-decoration:none;display:flex;position:relative;overflow:hidden}.card-case:hover{text-decoration:none}.card-case:hover .content-image:after{opacity:1;transform:rotate(90deg)}.card-case:hover .content-image .image{opacity:1;filter:grayscale(0%)}.card-case:hover .titulo,.card-case:hover .subtitulo{color:#fff}.card-case:hover:after{opacity:1;bottom:0}.card-case .content-image{flex:100%;height:500px;position:relative}.card-case .content-image .image{object-fit:cover;filter:grayscale();opacity:.4;width:100%;height:100%;transition:all .3s}@media screen and (max-width:767px){.card-case .content-image .image{opacity:1;filter:grayscale(0%)}}.card-case .content-image:before{content:"";z-index:1;background-image:url(/images/portfolio/tag-conteudo-portfolio.svg);background-position:top;background-repeat:no-repeat;background-size:contain;width:56px;height:67px;position:absolute;top:0;right:20px}@media screen and (max-width:767px){.card-case .content-image:before{right:15px}}.card-case .content-image:after{content:"";cursor:pointer;opacity:0;background-image:url(/images/portfolio/btn-plus-portfolio-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px;height:80px;transition:all .3s;display:block;position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);transform:rotate(0)}.card-case .titulo{color:#879722;flex:100%;width:100%;margin-bottom:9px;padding:16px 70px 0 16px;font-size:24px;font-weight:400;transition:all .3s}@media screen and (max-width:767px){.card-case .titulo{padding:16px 48px 0 0}}.card-case .subtitulo{color:#6666fb;flex:100%;width:100%;padding:0 70px 16px 16px;font-size:16px;font-weight:700;transition:all .3s}@media screen and (max-width:767px){.card-case .subtitulo{padding:0 70px 0 0}}.card-case:before{content:"";z-index:-2;background-image:url(/images/portfolio/btn-plus-portfolio.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:48px;height:48px;position:absolute;bottom:16px;right:16px}@media only screen and (max-width:767px){.card-case:before{bottom:0;right:0}}.card-case:after{content:"";z-index:-1;opacity:0;background-color:#6666fb;width:100%;height:100%;transition:all .3s;display:block;position:absolute;bottom:10%;left:0}@media only screen and (max-width:767px){.card-case{margin-bottom:26px}}.portfolio-container .mobile{display:none}.portfolio-container .portfolio-content{padding-top:48px;padding-left:96px;padding-right:96px}.portfolio-container .portfolio-content .section-title{margin-bottom:32px}.portfolio-container .portfolio-content .section-title .title{color:#6666fb;align-items:center;font-size:16px;font-weight:700;display:flex}.portfolio-container .portfolio-content .section-top{margin-bottom:48px}.portfolio-container .portfolio-content .section-top .content-text-title-mobile{margin-bottom:10px}.portfolio-container .portfolio-content .section-top .content-text-title-mobile .title-mobile{color:#6666fb;text-transform:uppercase;font-size:40px;font-weight:400;line-height:43px}.portfolio-container .portfolio-content .section-top .banner-image{background-image:url(/images/portfolio/banner-portfolio.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:506px}@media only screen and (max-width:768px){.portfolio-container .portfolio-content .section-top .banner-image{background-image:url(/images/portfolio/banner-portfolio-mobile.png);width:80%;padding-top:400px}}@media only screen and (max-width:470px){.portfolio-container .portfolio-content .section-top .banner-image{background-image:url(/images/portfolio/banner-portfolio-mobile.png);padding-top:280px}}.portfolio-container .portfolio-content .section-top .container-support-text{height:100%}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text{flex-direction:column;justify-content:space-between;height:100%;display:flex}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text{color:#879722}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text .blue{color:#6666fb}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text p{text-transform:uppercase;font-size:80px;display:flex}@media only screen and (max-width:1120px){.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text p{font-size:54px}}@media only screen and (max-width:768px){.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text p{font-size:40px}}@media only screen and (max-width:470px){.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text p{font-size:39px}}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text p:first-child{gap:319px}@media only screen and (max-width:1120px){.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text p:first-child{gap:241px}}@media only screen and (max-width:768px){.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text p:first-child{gap:199px}}@media only screen and (max-width:470px){.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text p:first-child{gap:20px}}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text p:nth-child(2){gap:79px}@media only screen and (max-width:470px){.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .support-text p:nth-child(2){gap:20px}}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .content-circle{flex-direction:row-reverse;display:flex}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .content-circle .circle{text-align:center;color:#879722;cursor:pointer;border:1px solid #879722;border-radius:100%;justify-content:center;align-items:center;width:96px;height:96px;font-family:Ubuntu;font-size:14px;font-weight:500;transition:all .3s;display:flex;position:relative}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .content-circle .circle:after{content:"";background-image:url(/images/svg/arrow-circle-green-dark.svg);background-repeat:no-repeat;background-size:cover;width:7px;height:156px;margin-top:-122px;transition:all .3s;position:absolute;top:0}@media only screen and (max-width:440px){.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .content-circle .circle:after{background-size:60%;margin-top:-56px}}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .content-circle .circle:hover{color:#f5fce4;background-color:#879722}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .content-circle .circle:hover:after{background-image:url(/images/svg/arrow-circle-green-white.svg);background-repeat:no-repeat;background-size:cover;width:7px;height:156px;margin-top:-117px}@media only screen and (max-width:768px){.portfolio-container .portfolio-content .section-top .container-support-text{height:100%;display:block;position:absolute;top:0;right:0}.portfolio-container .portfolio-content .section-top{display:block;position:relative}}.portfolio-container .portfolio-content .section-cards{flex-flow:wrap;justify-content:center;gap:32px;margin-bottom:128px;display:flex}.portfolio-container .portfolio-content .section-cards .card-case{flex-basis:calc(50% - 16px)}.portfolio-container .portfolio-content .section-cards .card-case .content-image{height:500px}@media only screen and (max-width:1399px){.portfolio-container .portfolio-content .section-cards .card-case .content-image{height:320px}}@media only screen and (max-width:1199px){.portfolio-container .portfolio-content .section-cards .card-case .content-image{height:260px}}@media only screen and (max-width:991px){.portfolio-container .portfolio-content .section-cards .card-case .content-image{height:260px}}@media only screen and (max-width:767px){.portfolio-container .portfolio-content .section-cards .card-case .content-image{height:365px}}@media only screen and (min-width:1900px){.portfolio-container .portfolio-content .section-cards .card-case{flex-basis:calc(33% - 17px)}}@media only screen and (max-width:767px){.portfolio-container .portfolio-content .section-cards .card-case{flex-basis:100%}}@media only screen and (max-width:1024px){.portfolio-container .portfolio-content{padding-left:24px;padding-right:24px}}@media only screen and (max-width:768px){.portfolio-container .desktop{display:none!important}.portfolio-container .mobile{display:block}}.termos-section .scrollable-container .scrollable-top{z-index:1;background-color:#f5fce4;padding-top:48px;padding-bottom:15px;position:relative}@media only screen and (max-width:860px){.termos-section .scrollable-container .scrollable-top{padding-top:36px}}.termos-section .scrollable-container .scrollable-top .title{margin-bottom:34px}@media only screen and (max-width:860px){.termos-section .scrollable-container .scrollable-top .title{margin-bottom:24px}}.termos-section .scrollable-container .scrollable-top .content{justify-content:space-between;display:flex}@media only screen and (max-width:860px){.termos-section .scrollable-container .scrollable-top .content{justify-content:unset;flex-direction:column-reverse}}.termos-section .scrollable-container .scrollable-top .content .left .banner{background-position:50%;background-size:cover;width:516px;height:532px;margin-bottom:-100px;position:relative}@media only screen and (max-width:860px){.termos-section .scrollable-container .scrollable-top .content .left .banner{width:100%;height:344px}}@media only screen and (min-width:861px) and (max-width:1230px){.termos-section .scrollable-container .scrollable-top .content .left .banner{width:340px;height:420px}}.termos-section .scrollable-container .scrollable-top .content .left .banner.cookies{background-image:url(/images/cookies/cookies-banner.png);justify-content:flex-end;align-items:flex-end;display:flex}.termos-section .scrollable-container .scrollable-top .content .left .banner.privacidade{background-image:url(/images/privacidade/privacidade-banner.png);justify-content:flex-end;align-items:flex-end;display:flex}.termos-section .scrollable-container .scrollable-top .content .right{flex-direction:column;justify-content:space-between;align-items:flex-end;margin-top:60px;margin-left:20px;display:flex}@media only screen and (max-width:860px){.termos-section .scrollable-container .scrollable-top .content .right{justify-content:unset;align-items:flex-start;margin:0}}.termos-section .scrollable-container .scrollable-top .content .right .title p{color:#6666fb;margin-bottom:16px;font-size:16px;font-weight:500}@media only screen and (max-width:860px){.termos-section .scrollable-container .scrollable-top .content .right .title p{font-size:12px}}.termos-section .scrollable-container .scrollable-top .content .right .title h1{color:#879722;text-transform:uppercase;max-width:426px;font-size:72px;font-weight:400}@media only screen and (max-width:860px){.termos-section .scrollable-container .scrollable-top .content .right .title h1{font-size:32px}}@media only screen and (min-width:861px) and (max-width:1230px){.termos-section .scrollable-container .scrollable-top .content .right .title h1{font-size:60px}}.termos-section .scrollable-container .scrollable-mid{justify-content:space-between;display:flex}@media only screen and (max-width:991px){.termos-section .scrollable-container .scrollable-mid{flex-direction:column}}.termos-section .scrollable-container .scrollable-mid .left{background-color:#f5fce4;width:60%}@media only screen and (max-width:991px){.termos-section .scrollable-container .scrollable-mid .left{width:auto}}.termos-section .scrollable-container .scrollable-mid .left .text{padding:132px 69px 96px 96px}@media only screen and (max-width:991px){.termos-section .scrollable-container .scrollable-mid .left .text{padding:132px 69px 11px 96px}}.termos-section .scrollable-container .scrollable-mid .left .text .paragraph{color:#879722;margin-bottom:40px;font-size:16px;font-weight:300;line-height:32px}.termos-section .scrollable-container .scrollable-mid .left .text .paragraph.mod-line{color:#879722;text-align:center;font-weight:700}.termos-section .scrollable-container .scrollable-mid .left .text .title{color:#879722;margin-bottom:32px;font-size:16px;font-weight:700}@media only screen and (max-width:991px){.termos-section .scrollable-container .scrollable-mid .left .text .title{font-size:14px}}.termos-section .scrollable-container .scrollable-mid .left .text table.table{background-color:#ffffff0d}.termos-section .scrollable-container .scrollable-mid .left .text table.table thead tr{background:#879722;border:none}.termos-section .scrollable-container .scrollable-mid .left .text table.table thead tr th{text-align:center;color:#f5fce4;background:#879722;border:0;width:50%;padding:23px 0;font-size:16px;font-weight:500}@media only screen and (max-width:991px){.termos-section .scrollable-container .scrollable-mid .left .text table.table thead tr th{font-weight:700}}.termos-section .scrollable-container .scrollable-mid .left .text table.table tbody tr{background:unset}.termos-section .scrollable-container .scrollable-mid .left .text table.table tbody tr td{color:#879722;border:1px solid #87972280;border-top:none;margin:0;padding:24px;font-size:14px;font-weight:300}.termos-section .scrollable-container .scrollable-mid .fixed{width:40%;padding:0 40px}@media only screen and (max-width:991px){.termos-section .scrollable-container .scrollable-mid .fixed{width:auto;padding:0}}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:992px){.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile{display:none}}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile h3{color:#879722;border-bottom:1px solid #f5f5f533;margin-bottom:15px;padding-bottom:24px;font-size:24px;font-weight:300}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .top{justify-content:space-between;display:flex}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .top .title,.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .top .data{color:#879722;font-size:12px;font-weight:500}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .mid{align-items:center;margin-top:8px;margin-bottom:16px;display:flex}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .mid .title{color:#97b02a;max-width:128px;font-size:24px;font-weight:300;line-height:32px;position:absolute}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .mid .img{z-index:-1;justify-content:flex-end;width:100%;display:flex;top:0}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .mid .img .ilustra{background-size:cover;width:176px;height:114px}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .mid .img .ilustra.cookies{background-image:url(/images/privacidade/cookies-banner.png)}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .mid .img .ilustra.privacidade{background-image:url(/images/cookies/privacidade-banner.png)}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .btn a{background-color:#6666fb}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll{position:fixed;top:55%;transform:translateY(-50%)}@media only screen and (max-width:991px){.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll{display:none}}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .title-article{margin-bottom:18px}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .page-details{margin-bottom:40px}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .page-details .title{color:#879722;max-width:170px;margin-bottom:18px;font-size:32px;font-weight:300;line-height:40px}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .page-details .data{color:#6666fb;margin-bottom:27px;font-size:14px;font-weight:400}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .page-details .tags{display:flex}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .page-details .tags .tag{background-color:#879722;border-radius:7px;justify-content:center;align-items:center;margin-right:16px;display:flex}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .page-details .tags .tag span{color:#f5fce4;padding:8px 16px;font-size:16px;font-weight:400}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion{position:relative}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .more{color:#879722;border-bottom:1px solid #879722;margin-bottom:24px;padding-bottom:16px;font-size:16px;font-weight:400}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card{align-items:center;display:flex;position:relative}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .c-left span,.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .c-left .c-data{color:#6666fb;font-size:14px;font-weight:400}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .c-left .c-title{color:#879722;max-width:120px;margin-top:8px;margin-bottom:8px;font-size:24px;font-weight:300}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .img-card{z-index:-1;margin-left:100px;position:absolute;top:0}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .img-card .ilustra{width:156px;height:122px}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .img-card .ilustra.cookies{background:url(/images/privacidade/cookies-banner.png)}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .img-card .ilustra.privacidade{background:url(/images/cookies/privacidade-banner.png)}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .c-right{margin-left:156px}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .c-right button{cursor:pointer;color:#f5fce4;background-color:#6666fb;border:none;border-radius:4px;padding:16px 24px;font-size:14px;font-weight:500}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .c-right button a{text-decoration:none}.termos-section .circle{border:1px solid #879722;border-radius:100%;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}@media only screen and (max-width:1230px){.termos-section .circle{width:80px;height:80px}}.termos-section .circle p{color:#879722;font-size:14px;font-weight:500}.termos-section .circle:after{content:"";background-image:url(/images/svg/seta-termos.svg);width:6px;height:157px;margin-top:-100px;position:absolute;top:0}@media only screen and (max-width:1030px){.termos-section .circle:after{top:unset;margin-top:unset;width:5px;height:157px;margin-bottom:-38px;margin-left:-30px;position:absolute;bottom:0;left:0;transform:rotate(-90deg)}}@media only screen and (max-width:861px){.termos-section .scrollable-container .inside-container .content .left .banner .circle{display:none}.termos-section .scrollable-container .inside-container .content .right{position:relative}.termos-section .scrollable-container .inside-container .content .right .circle{text-align:center;display:block;position:absolute;top:338px;right:8px}}@media only screen and (max-width:861px) and (max-width:415px){.termos-section .scrollable-container .inside-container .content .right .circle{top:369px}.termos-section .scrollable-container .inside-container .content .right .circle.cookie{top:337px}}@media only screen and (max-width:861px){.termos-section .scrollable-container .inside-container .content .right .circle p{margin-top:33px;display:block}.termos-section .scrollable-container .inside-container .content .right .circle:after{top:unset;margin-top:unset;width:7px;height:156px;margin-left:35px;position:absolute;bottom:85px;transform:rotate(0)}}.artigos-container .mobile{display:none}.artigos-container .artigos-content{padding-top:48px;padding-left:96px;padding-right:96px}.artigos-container .artigos-content .section-title{margin-bottom:32px}.artigos-container .artigos-content .section-title .title{color:#6666fb;align-items:center;font-size:16px;font-weight:700;display:flex}.artigos-container .artigos-content .section-top{margin-bottom:48px}.artigos-container .artigos-content .section-top .content-text-title-mobile{margin-bottom:10px}.artigos-container .artigos-content .section-top .content-text-title-mobile .title-mobile{color:#6666fb;text-transform:uppercase;font-size:40px;font-weight:400;line-height:43px}.artigos-container .artigos-content .section-top .banner-image{background-image:url(/images/portfolio/banner-portfolio.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:506px}@media only screen and (max-width:768px){.artigos-container .artigos-content .section-top .banner-image{background-image:url(/images/portfolio/banner-portfolio-mobile.png);width:80%;padding-top:400px}}@media only screen and (max-width:470px){.artigos-container .artigos-content .section-top .banner-image{background-image:url(/images/portfolio/banner-portfolio-mobile.png);padding-top:280px}}.artigos-container .artigos-content .section-top .container-support-text{height:100%}.artigos-container .artigos-content .section-top .container-support-text .content-support-text{flex-direction:column;justify-content:space-between;height:100%;display:flex}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text{color:#879722}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text .blue{color:#6666fb}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text p{text-transform:uppercase;font-size:80px;display:flex}@media only screen and (max-width:1120px){.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text p{font-size:54px}}@media only screen and (max-width:768px){.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text p{font-size:40px}}@media only screen and (max-width:470px){.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text p{font-size:39px}}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text p:first-child{gap:319px}@media only screen and (max-width:1120px){.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text p:first-child{gap:241px}}@media only screen and (max-width:768px){.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text p:first-child{gap:199px}}@media only screen and (max-width:470px){.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text p:first-child{gap:20px}}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text p:nth-child(2){gap:79px}@media only screen and (max-width:470px){.artigos-container .artigos-content .section-top .container-support-text .content-support-text .support-text p:nth-child(2){gap:20px}}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .content-circle{flex-direction:row-reverse;display:flex}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .content-circle .circle{text-align:center;color:#879722;cursor:pointer;border:1px solid #879722;border-radius:100%;justify-content:center;align-items:center;width:96px;height:96px;font-family:Ubuntu;font-size:14px;font-weight:500;transition:all .3s;display:flex;position:relative}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .content-circle .circle:after{content:url(/images/svg/arrow-circle-green-dark.svg);width:7px;height:158px;top:unset;transition:all .3s;position:absolute;bottom:70px}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .content-circle .circle:hover{color:#f5fce4;background-color:#879722}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .content-circle .circle:hover:after{background-image:url(/images/svg/arrow-circle-green-white.svg);background-repeat:no-repeat;background-size:cover;width:7px;height:156px;margin-top:-117px}@media only screen and (max-width:768px){.artigos-container .artigos-content .section-top .container-support-text{height:100%;display:block;position:absolute;top:0;right:0}.artigos-container .artigos-content .section-top{display:block;position:relative}}.artigos-container .artigos-content .section-cards{flex-flow:wrap;justify-content:center;gap:32px;margin-bottom:128px;display:flex}.artigos-container .artigos-content .section-cards .card-case{flex-basis:calc(50% - 16px)}.artigos-container .artigos-content .section-cards .card-case .content-image{height:500px}@media only screen and (max-width:1399px){.artigos-container .artigos-content .section-cards .card-case .content-image{height:320px}}@media only screen and (max-width:1199px){.artigos-container .artigos-content .section-cards .card-case .content-image{height:260px}}@media only screen and (max-width:991px){.artigos-container .artigos-content .section-cards .card-case .content-image{height:260px}}@media only screen and (max-width:767px){.artigos-container .artigos-content .section-cards .card-case .content-image{height:365px}}@media only screen and (min-width:1900px){.artigos-container .artigos-content .section-cards .card-case{flex-basis:calc(33% - 17px)}}@media only screen and (max-width:767px){.artigos-container .artigos-content .section-cards .card-case{flex-basis:100%}}@media only screen and (max-width:1024px){.artigos-container .artigos-content{padding-left:24px;padding-right:24px}}@media only screen and (max-width:768px){.artigos-container .desktop{display:none!important}.artigos-container .mobile{display:block}}.article-container .article-content{padding-top:48px;padding-left:96px;padding-right:96px}.article-container .article-content .section-title{margin-bottom:2px}.article-container .article-content .section-title .title{color:#6666fb;font-size:16px;font-weight:700}.article-container .article-content .section-subtitle{margin-bottom:16px}.article-container .article-content .section-subtitle .subtitle{color:#879722;font-size:16px;font-weight:400;line-height:24px}@media only screen and (max-width:768px){.article-container .article-content .section-subtitle{margin-top:33px}.article-container .article-content .section-subtitle .subtitle{color:#6666fb;font-size:12px}}.article-container .article-content .section-top{background-image:url(/images/artigo/banner-artigo.png);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%}.article-container .article-content .section-top .content{position:relative}.article-container .article-content .section-top .content .support-text{color:#879722}.article-container .article-content .section-top .content .support-text .blue{color:#6666fb}.article-container .article-content .section-top .content .support-text h1{text-transform:uppercase;font-size:80px}@media only screen and (max-width:1024px){.article-container .article-content .section-top .content .support-text h1{font-size:54px}}@media only screen and (max-width:768px){.article-container .article-content .section-top .content .support-text h1{font-size:32px}}.article-container .article-content .section-top .content .sub-support-text h3{color:#879722;text-transform:none;font-size:24px;font-weight:400;line-height:32px}@media only screen and (max-width:768px){.article-container .article-content .section-top .content .sub-support-text h3{font-size:16px;line-height:24px}.article-container .article-content .section-top .content .sub-support-text{margin-top:17px}}.article-container .article-content .section-top .content .content-circle{flex-direction:row-reverse;width:100%;margin-top:176.6px;display:flex}.article-container .article-content .section-top .content .content-circle .circle{text-align:center;color:#879722;cursor:pointer;border:1px solid #879722;border-radius:100%;justify-content:center;align-items:center;width:96px;height:96px;font-family:Ubuntu;font-size:14px;font-weight:500;transition:all .3s;display:flex;position:relative}.article-container .article-content .section-top .content .content-circle .circle:after{content:"";background-image:url(/images/svg/arrow-circle-green-dark.svg);background-repeat:no-repeat;background-size:cover;width:7px;height:156px;margin-top:-122px;transition:all .3s;position:absolute;top:0}@media only screen and (max-width:560px){.article-container .article-content .section-top .content .content-circle .circle:after{background-image:url(/images/svg/arrow-circle-white.svg);background-size:cover;margin-top:-117px}}.article-container .article-content .section-top .content .content-circle .circle:hover{color:#f5fce4;background-color:#879722}.article-container .article-content .section-top .content .content-circle .circle:hover:after{background-image:url(/images/svg/arrow-circle-green-dark.svg);background-repeat:no-repeat;background-size:cover;width:7px;height:156px;margin-top:-117px}@media only screen and (max-width:768px){.article-container .article-content .section-top .content .content-circle{margin-top:417px}}@media only screen and (max-width:375px){.article-container .article-content .section-top .content .content-circle{margin-top:207.4px}}@media only screen and (max-width:470px){.article-container .article-content .section-top .content .sub-support-text{color:#879722;margin-top:17px;margin-bottom:26px;font-size:16px;line-height:24px}}@media only screen and (max-width:768px){.article-container .article-content .section-top{background-position:0 100%;background-size:auto 500px}}@media only screen and (max-width:375px){.article-container .article-content .section-top{background-position:0 100%;background-size:auto 288px}}.article-container .article-content .section-article{margin-top:37px}.article-container .article-content .section-article .content .title h2{color:#6666fb;font-size:32px;font-weight:400;line-height:40px}@media only screen and (max-width:768px){.article-container .article-content .section-article .content .title h2{color:#879722;font-size:24px;font-weight:400;line-height:32px}}.article-container .article-content .section-article .content .subtitle{margin-top:30px;margin-bottom:24px}.article-container .article-content .section-article .content .subtitle p{color:#879722;font-size:16px;font-weight:400;line-height:24px}@media only screen and (max-width:768px){.article-container .article-content .section-article .content .subtitle p{color:#6666fb;font-size:12px;font-weight:700;line-height:24px}.article-container .article-content .section-article .content .subtitle{margin-top:9px;margin-bottom:16.6px}}.article-container .article-content .section-article .content .article{border-top:1px solid #879722;margin-bottom:160px;padding-top:32.7px}.article-container .article-content .section-article .content .article p{color:#879722;font-size:16px;font-weight:400;line-height:24px}@media only screen and (max-width:768px){.article-container .article-content .section-article .content .article p{color:#879722;font-size:14px;font-weight:400;line-height:24px}}.article-container .article-content .section-article .content .article img{width:100%}@media only screen and (max-width:768px){.article-container .article-content .section-article .content .article{margin-bottom:40px}}.article-container .article-content .section-article .content .article-read-more{overflow:hidden}.article-container .article-content .section-article .content .article-read-more .content .title-article{margin-top:21px}.article-container .article-content .section-article .content .article-read-more .content .title-article p{color:#879722;letter-spacing:0;font-family:Ubuntu Mono;font-size:32px;font-weight:400;line-height:40px}.article-container .article-content .section-article .content .article-read-more .content .date-article{margin-top:20px}.article-container .article-content .section-article .content .article-read-more .content .date-article p{color:#6666fb;letter-spacing:0;font-family:Ubuntu Mono;font-size:14px;font-weight:700;line-height:24px}.article-container .article-content .section-article .content .article-read-more .content .tags-article{flex-flow:wrap;gap:8px;margin-top:23px;display:flex}.article-container .article-content .section-article .content .article-read-more .content .tags-article a{text-align:center;color:#fff;white-space:nowrap;background-color:#879722;border-radius:7px;padding:8px 16px;font-family:Ubuntu Mono;font-size:14px;font-weight:400;text-decoration:none}.article-container .article-content .section-article .content .article-read-more .content .read-too-article{margin-top:87px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .title{border-bottom:1px solid #8fa228;padding-bottom:16px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .title p{color:#879722;letter-spacing:0;font-family:Ubuntu Mono;font-size:16px;font-weight:700;line-height:24px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article{flex-direction:row;margin-top:24px;display:flex}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article{flex-direction:row;display:flex}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article .informations-article-content .title-category-read-too p{color:#6666fb;letter-spacing:0;font-family:Ubuntu Mono;font-size:14px;font-weight:700;line-height:24px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article .informations-article-content .title-article-read-too{margin-top:8px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article .informations-article-content .title-article-read-too p{color:#879722;letter-spacing:0;font-family:Ubuntu Mono;font-size:16px;font-weight:700;line-height:24px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article .informations-article-content .date-article-read-too{margin-top:8px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article .informations-article-content .date-article-read-too p{color:#6666fb;letter-spacing:0;font-family:Ubuntu Mono;font-size:14px;font-weight:700;line-height:24px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article .image-article-content{z-index:-1;width:100%;margin-left:-87px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article .image-article-content .image-article{object-fit:cover;width:100%;height:100%}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .link-article-content{align-self:center;margin-left:22px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .link-article-content a{text-align:center;color:#fff;white-space:nowrap;background-color:#6666fb;border-radius:4px;padding:16px 24px;font-family:Ubuntu Mono;font-size:14px;font-weight:400;line-height:40px;text-decoration:none}@media only screen and (max-width:1024px){.article-container .article-content .section-article .content .article-read-more{display:none}}@media only screen and (max-width:768px){.article-container .article-content .section-article{margin-top:20px}.article-container .article-content{padding-left:24px;padding-right:24px}}.blog-container .blog-content{border-top:1px solid #879722;padding:84px 96px 96px}.blog-container .blog-content .section-title{margin-bottom:2px}.blog-container .blog-content .section-title .title-category{color:#6666fb;font-size:16px;font-weight:700}.blog-container .blog-content .content-support-text .support-text{width:350px}.blog-container .blog-content .content-support-text .support-text p{color:#6666fb;letter-spacing:0;font-family:Ubuntu Mono;font-size:32px;font-weight:400;line-height:40px}@media only screen and (max-width:768px){.blog-container .blog-content .content-support-text .support-text p{color:#6666fb;letter-spacing:0;font-family:Ubuntu Mono;font-size:24px;font-weight:400;line-height:32px}.blog-container .blog-content .content-support-text .support-text{width:100%}.blog-container .blog-content .content-support-text{margin-top:24px}}.blog-container .blog-content .more-articles{margin-top:79px}.blog-container .blog-content .more-articles .more-article-content .more-article{border-top:1px solid #879722;flex-direction:row;margin-bottom:18px;padding-top:36px;display:flex}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article{flex-direction:row;display:flex}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .title-category{color:#6666fb;font-family:Ubuntu Mono;font-size:14px;font-weight:700;line-height:24px}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .title-article{color:#879722;z-index:1;width:246px;margin-top:19px;font-family:Ubuntu Mono;font-size:32px;font-weight:400;line-height:40px;position:relative}@media only screen and (max-width:768px){.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .title-article{color:#879722;width:118px;font-family:Ubuntu Mono;font-size:16px;font-weight:400;line-height:24px}}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .date-article{color:#6666fb;-webkit-text-decoration-line:unset;-webkit-text-decoration-color:unset;text-decoration-color:unset;-webkit-text-decoration-color:unset;margin-top:29.2px;font-family:Ubuntu Mono;font-size:14px;font-weight:400;line-height:24px}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content{z-index:-1;width:100%;max-height:202px;margin-left:-102px}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content .image-article{object-fit:cover;width:100%;height:100%}@media only screen and (max-width:768px){.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content .image-article{object-fit:cover;width:100%;max-height:192px}}@media only screen and (max-width:1260px){.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content{margin-left:-160px}}@media only screen and (max-width:1024px){.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content{margin-left:-210px}}@media only screen and (max-width:768px){.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content{width:100%;margin-left:-50px}}.blog-container .blog-content .more-articles .more-article-content .more-article .link-article-content{flex-direction:row-reverse;flex:1;align-self:center;margin-left:15px;display:flex}.blog-container .blog-content .more-articles .more-article-content .more-article .link-article-content .link-article a{text-align:center;color:#fff;background-color:#879722;border-radius:4px;padding:16px 24px;font-family:Ubuntu Mono;font-size:14px;font-weight:400;text-decoration:none;display:block}@media only screen and (max-width:768px){.blog-container .blog-content .more-articles .more-article-content .more-article .link-article-content .link-article a{width:100%;padding:16px 0}.blog-container .blog-content .more-articles .more-article-content .more-article .link-article-content{align-self:unset;margin-top:16px;margin-left:unset}.blog-container .blog-content .more-articles .more-article-content .more-article .link-article-content .link-article{flex:1}.blog-container .blog-content .more-articles .more-article-content .more-article{background-position:85px 42px;border-top:1px solid #87972233;flex-direction:column;margin-bottom:23px}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article{flex-flow:wrap;display:flex}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content{flex-flow:wrap;flex:100%;display:flex}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .title-category{flex:1 0 50%;order:-1}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .title-article{flex:100%}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .title-article p{width:125px}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .date-article{flex-direction:row-reverse;flex:1 0 50%;order:-1;margin:0;display:flex}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content{flex-direction:row-reverse;flex:100%;max-height:114.64px;margin-top:-65px;display:flex}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content .image-article{object-fit:cover;width:64.71%;max-height:192px}.blog-container .blog-content .more-articles{margin-top:24px}.blog-container .blog-content{padding:24px 24px 16px}.o-que-fazemos-container{padding-left:24px;padding-right:24px}}.o-que-fazemos-container .no-pd{padding-left:0}.o-que-fazemos-container .top-title{margin-top:50px}.o-que-fazemos-container .top-title .content{position:relative}@media only screen and (max-width:780px){.o-que-fazemos-container .top-title .content{flex-direction:column-reverse;margin-bottom:27px}}.o-que-fazemos-container .top-title .content .left .img{background-image:url(/images/o-que-fazemos/o-que-fazemos-title.png);background-size:cover;width:100%;max-width:516px;height:548px}@media only screen and (max-width:1170px){.o-que-fazemos-container .top-title .content .left .img{height:480px}}@media only screen and (max-width:780px){.o-que-fazemos-container .top-title .content .left .img{max-width:224px;height:280px;position:relative;top:-28px}}.o-que-fazemos-container .top-title .content .right .text p{color:#6666fb;text-transform:uppercase;width:calc(100% + 100px);font-size:80px;font-weight:400;position:relative;left:-100px}@media only screen and (max-width:1170px){.o-que-fazemos-container .top-title .content .right .text p{font-size:60px}}@media only screen and (max-width:780px){.o-que-fazemos-container .top-title .content .right .text p{width:100%;font-size:40px;left:0}}.o-que-fazemos-container .top-title .content .right .text p .txt1{display:block}.o-que-fazemos-container .top-title .content .right .text p .txt2{margin-right:10px}.o-que-fazemos-container .top-title .content .btn-saiba-mais{position:absolute;bottom:-30px;right:0}.o-que-fazemos-container .top-title .content .btn-saiba-mais .circle{text-align:center;color:#879722;cursor:pointer;border:1px solid #879722;border-radius:100%;justify-content:center;align-items:center;width:96px;height:96px;font-family:Ubuntu;font-size:14px;font-weight:500;transition:all .3s;display:flex;position:relative}.o-que-fazemos-container .top-title .content .btn-saiba-mais .circle:after{content:"";background-image:url(/images/svg/arrow-circle-green-dark.svg);background-repeat:no-repeat;background-size:cover;width:7px;height:156px;margin-top:-122px;transition:all .3s;position:absolute;top:0}@media only screen and (max-width:560px){.o-que-fazemos-container .top-title .content .btn-saiba-mais .circle:after{background-size:cover;margin-top:-117px}}.o-que-fazemos-container .top-title .content .btn-saiba-mais .circle:hover{color:#f5fce4;background-color:#879722}.o-que-fazemos-container .top-title .content .btn-saiba-mais .circle:hover:after{background-image:url(/images/svg/arrow-circle-green-dark.svg);background-repeat:no-repeat;background-size:cover;width:7px;height:156px;margin-top:-117px}@media only screen and (max-width:780px){.o-que-fazemos-container .top-title{margin-top:108px}}.o-que-fazemos-container .area .mg-top60{margin-top:60px}@media only screen and (max-width:991px){.o-que-fazemos-container .area .mg-top60{margin-top:0}}.o-que-fazemos-container .area .title{margin-bottom:23px}.o-que-fazemos-container .area .ilustra-area .img{width:426px;height:538px;margin-left:auto}@media only screen and (max-width:1360px){.o-que-fazemos-container .area .ilustra-area .img{width:340px;height:428px}}@media only screen and (max-width:991px){.o-que-fazemos-container .area .ilustra-area .img{z-index:-1;width:224px;height:280px;position:relative}}@media only screen and (max-width:768px){.o-que-fazemos-container .area .ilustra-area .img{top:-60px}}.o-que-fazemos-container .area .ilustra-area .img.parceiros{background-image:url(/images/o-que-fazemos/parceiros-ilustra.png)}.o-que-fazemos-container .area .ilustra-area .img.atuacao{background-image:url(/images/o-que-fazemos/atuacao-ilustra.png)}.o-que-fazemos-container .line{background-color:#879722;width:110vw;height:1px;margin-bottom:40px;position:relative;left:-110px}@media only screen and (max-width:780px){.o-que-fazemos-container .line{left:-30px}}.o-que-fazemos-container .portfolio-section{border:0}.o-que-fazemos-container .portfolio-section .content-area{margin-top:70px}.o-que-fazemos-container .parceiros{margin-bottom:83px}@media only screen and (max-width:991px){.o-que-fazemos-container .parceiros{margin-top:15px}}@media only screen and (max-width:768px){.o-que-fazemos-container .parceiros .top .title{padding-left:0}}.o-que-fazemos-container .parceiros .top .title p{color:#6666fb;max-width:370px;font-size:32px;font-weight:400}@media only screen and (max-width:768px){.o-que-fazemos-container .parceiros .top .title p{max-width:none;font-size:24px}}.o-que-fazemos-container .parceiros .top .description p{color:#879722;max-width:426px;margin-left:auto;font-size:14px;font-weight:400;line-height:24px}@media only screen and (max-width:768px){.o-que-fazemos-container .parceiros .top .description p{margin-left:unset;max-width:none;margin-top:19px}}.o-que-fazemos-container .parceiros .parceiros-logos{margin-top:60px}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.desktop{grid-template-columns:repeat(4,1fr);place-items:center;gap:80px 40px;display:grid}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile{display:none;position:relative}@media only screen and (max-width:991px){.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile{width:100%;height:216px;display:block}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .button-preview{z-index:99;position:absolute;top:40%;left:0}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .button-preview img{pointer-events:none}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .button-preview.disable img{opacity:.4}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .button-next{z-index:99;position:absolute;top:40%;right:0}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .button-next img{pointer-events:none}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .button-next img:nth-child(2){display:none}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .button-next.disable img{opacity:.4}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .pagination{flex-direction:row;justify-content:center;gap:16px;width:100%;display:flex;position:absolute;top:120%}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .pagination .dots{opacity:.4;background-color:#879722;border-radius:2px;width:8px;height:8px}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .pagination .dots.active{opacity:1}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.desktop{display:none}}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo1{width:98px;height:82px}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo1 img{object-fit:cover}@media only screen and (max-width:991px){.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo1{width:165px;height:216px}}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo2{width:96px;height:65px}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo2 img{object-fit:cover}@media only screen and (max-width:991px){.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo2{width:165px;height:216px}}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo3{width:115px;height:67px}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo3 img{object-fit:cover}@media only screen and (max-width:991px){.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo3{width:165px;height:216px}}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo4{width:150px;height:24px}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo4 img{object-fit:cover}@media only screen and (max-width:991px){.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo4{width:165px;height:216px}}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo5{width:112px;height:57px}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo5 img{object-fit:cover}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo6{width:95px;height:52px}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo6 img{object-fit:cover}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo7{width:145px;height:24px}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo7 img{object-fit:cover}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo8{width:149px;height:29px}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.logo8 img{object-fit:cover}@media only screen and (max-width:991px){.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo{opacity:0;justify-content:center;display:flex;position:absolute;top:0;left:0;width:100%!important}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.active{opacity:1}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.enter-left{animation-name:enter-left;animation-duration:1.3s}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.enter-right{animation-name:enter-right;animation-duration:1.3s}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.out-left{animation-name:out-left;animation-duration:.7s}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area .logo.out-right{animation-name:out-right;animation-duration:.7s}@keyframes enter-left{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0%)}}@keyframes enter-right{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0%)}}@keyframes out-right{0%{opacity:1;transform:translate(0%)}to{opacity:0;transform:translate(-100%)}}@keyframes out-left{0%{opacity:1;transform:translate(0%)}to{opacity:0;transform:translate(100%)}}}.quem-somos .bg-quem-somos{width:100%}.quem-somos .bg-quem-somos .inside-container{height:7000px;padding-left:96px;padding-right:96px;position:relative}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container{width:100%;height:100%;position:relative;top:0;left:0}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home{background-image:url(/images/quem-somos/background.png);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;position:relative}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .background-content{z-index:-1;pointer-events:none;flex-direction:row;justify-content:center;width:100%;height:66vh;display:flex;position:absolute}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .lines{flex-direction:column;align-items:center;display:flex}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .lines .line{align-self:start}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .lines .line p{opacity:0;text-transform:uppercase;color:#879722;font-size:48px;font-weight:400;line-height:52px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .lines .line p span{color:#6666fb}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .lines .line p span.break{display:block}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .seta-quem-somos{opacity:1;cursor:pointer;position:absolute;bottom:6vh}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .seta-quem-somos em{opacity:0;background-image:url(/images/svg/home-anim-icon.svg);width:33px;height:58px;animation:1.4s infinite anima-seta}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.active .background-content img:first-child{animation:.8s .4s forwards to-right}@keyframes to-right{0%{transform:translate(0)}to{transform:translate(10vh)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.active .background-content img:nth-child(2){animation:.8s .4s forwards to-left}@keyframes to-left{0%{transform:translate(0)}to{transform:translate(-10vh)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.active .lines .line p{animation:.8s 1.2s forwards in-paragraph}@keyframes in-paragraph{0%{opacity:0;transform:translateY(40vh)}to{opacity:1;transform:translateY(0)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.active .lines .line p[data-delay="1"]{animation-delay:1.3s}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.active .lines .line p[data-delay="2"]{animation-delay:1.4s}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.initial{display:flex}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.out .background-content img:first-child{animation:.8s forwards out-image-left}@keyframes out-image-left{0%{transform:translate(10vh)}to{transform:translate(0)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.out .background-content img:nth-child(2){animation:.8s forwards out-image-right}@keyframes out-image-right{0%{transform:translate(-10vh)}to{transform:translate(0)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.out .lines .line p{animation:.8s forwards out-paragraph}@keyframes out-paragraph{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40vh)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second{background-image:url(/images/quem-somos/background.png);background-repeat:no-repeat;background-size:cover;align-items:center}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second .img-area img{width:100%}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second .text-area{align-items:center;display:flex}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second .text-area p{color:#879722;font-size:16px;font-weight:400;line-height:24px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second.active .img-area img{animation:.8s forwards img-in}@keyframes img-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second.active .text-area{transition:opacity .8s,transform .8s;animation:.8s forwards in-text-right}@keyframes in-text-right{0%{opacity:0;transform:translate(40vh)}to{opacity:1;transform:translate(0)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica{align-items:center}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .content-animation{height:calc(100vh - var(--navbar-height));pointer-events:none;flex-direction:row;align-items:center;width:52%;display:flex;position:absolute;top:0;left:0}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .content-animation lottie-player{opacity:1;width:100%;height:calc(100vh - var(--navbar-height))}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .title-area .text p{color:#6666fb;max-width:440px;font-size:48px;font-weight:400;line-height:56px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .description-area .text p{color:#879722;font-size:16px;font-weight:400;line-height:24px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .description-area .text p:nth-child(2),.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .description-area .text p:nth-child(3){margin-top:15px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica.active .title-area .text{animation:.8s forwards in-text-left}@keyframes in-text-left{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica.active .description-area .text{animation:.8s forwards in-text-right}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .frt-row{pointer-events:none;height:calc(100vh - var(--navbar-height));opacity:0;width:100%;display:flex;position:absolute;top:0;left:0}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .frt-row.active{opacity:1}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .frt-row.home{height:77vh}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container.fixed{top:var(--navbar-height);left:unset;width:calc(100% - 385px);position:fixed}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container.absolute{left:unset;width:calc(100% - 192px);position:absolute}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container.absolute .frt-row.active:last-child{top:unset;bottom:0}@media only screen and (max-width:1024px){.quem-somos .bg-quem-somos .inside-container{padding-left:48px;padding-right:48px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .background-content{width:calc(100% + 96px);overflow:hidden}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second .text-area{padding-left:0}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .title-area p{font-size:32px!important;line-height:48px!important}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .description-area{padding-left:0}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container.fixed{left:unset;width:calc(100% - 194px)}}@media only screen and (max-width:767px){.quem-somos .bg-quem-somos .inside-container{padding-left:24px;padding-right:24px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .lines .line{padding-left:0}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .lines .line p{font-size:32px;line-height:38px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .seta-quem-somos{bottom:16px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second .img-area{justify-content:center;width:100%;display:flex}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second .img-area img{max-width:400px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second .text-area{padding-left:0}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second .text-area p{font-size:18px;line-height:24px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .content-animation{width:100%}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .title-area .text p{font-size:36px;line-height:42px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .description-area{padding-left:0}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .description-area .text p{font-size:18px;line-height:24px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .frt-row{align-items:center;height:90vh}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container.fixed,.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container.absolute{width:calc(100% - 48px)}}.contato-container .inside-container.contato{display:flex}@media only screen and (max-width:991px){.contato-container .inside-container.contato{flex-direction:column;display:flex}}@media only screen and (max-width:768px){.contato-container .inside-container.contato{padding-left:24px;padding-right:24px}}.contato-container .inside-container.contato .left-side{width:calc(50% - 100px);padding-right:100px}@media only screen and (max-width:1430px){.contato-container .inside-container.contato .left-side{width:calc(50% - 40px);padding-right:40px}}@media only screen and (max-width:991px){.contato-container .inside-container.contato .left-side{width:100%;padding:0}}.contato-container .inside-container.contato .left-side .area{margin-top:50px}.contato-container .inside-container.contato .left-side .title{max-width:430px;margin-top:40px}@media only screen and (max-width:768px){.contato-container .inside-container.contato .left-side .title .mobile-mod{display:flex}.contato-container .inside-container.contato .left-side .title .mobile-mod p:first-of-type{margin-right:30px}}.contato-container .inside-container.contato .left-side .title p{text-transform:uppercase;font-size:80px}@media only screen and (max-width:1170px){.contato-container .inside-container.contato .left-side .title p{font-size:50px}}@media only screen and (max-width:991px){.contato-container .inside-container.contato .left-side .title p{font-size:40px}}.contato-container .inside-container.contato .left-side .title p.verde{color:#879722}.contato-container .inside-container.contato .left-side .title p.roxo{color:#6666fb}@media only screen and (max-width:768px){.contato-container .inside-container.contato .left-side .title p.roxo{margin-left:60px}}.contato-container .inside-container.contato .left-side .title p.end{text-align:end}@media only screen and (max-width:991px){.contato-container .inside-container.contato .left-side .title p.end{text-align:unset}}.contato-container .inside-container.contato .left-side .img .img-note{background-image:url(/images/contato/note-img.png);width:100%;height:449px;margin-top:-85px}@media only screen and (max-width:1170px){.contato-container .inside-container.contato .left-side .img .img-note{height:300px}}.contato-container .inside-container.contato .right-side{border-left:1px solid #879722;width:calc(50% - 100px);padding-left:100px}@media only screen and (max-width:1430px){.contato-container .inside-container.contato .right-side{width:calc(50% - 40px);padding-left:40px}}@media only screen and (max-width:991px){.contato-container .inside-container.contato .right-side{border:none;width:100%;max-width:426px;padding:0}}@media only screen and (max-width:768px){.contato-container .inside-container.contato .right-side{max-width:none}}.contato-container .inside-container.contato .right-side .title{margin-top:100px;margin-bottom:40px}@media only screen and (max-width:991px){.contato-container .inside-container.contato .right-side .title{margin-top:37px;margin-bottom:22px}}.contato-container .inside-container.contato .right-side .title p{color:#6666fb;font-size:32px;font-weight:400}@media only screen and (max-width:991px){.contato-container .inside-container.contato .right-side .title p{font-size:24px}}.contato-container .inside-container.contato .right-side .select-area{margin-top:40px;margin-bottom:30px}.contato-container .inside-container.contato .right-side .select-area .title-select{color:#879722;font-size:14px;font-weight:400}.contato-container .inside-container.contato .right-side .select-area .options{margin-top:30px}.contato-container .inside-container.contato .right-side .select-area .options .line{gap:23px;margin-bottom:18px;display:flex}.contato-container .inside-container.contato .right-side .select-area .options .line:last-of-type{margin-bottom:0}.contato-container .inside-container.contato .right-side .select-area .options .line .input-group{align-items:center;min-height:50px;display:flex}.contato-container .inside-container.contato .right-side .select-area .options .line .input-group label{cursor:pointer;color:#6666fb;background-color:#0000;border:1px solid #6666fb;border-radius:4px;width:100%;padding:16px;font-size:14px;font-weight:400;text-decoration:none;transition:all .3s;display:block;position:relative}.contato-container .inside-container.contato .right-side .select-area .options .line .input-group label:has(input:checked){color:#f5fce4;background-color:#6666fb}.contato-container .inside-container.contato .right-side .select-area .options .line .input-group label:hover{background:#6666fb0d}.contato-container .inside-container.contato .right-side .select-area .options .line .input-group input[type=checkbox]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}@media only screen and (max-width:768px){.contato-container .inside-container.contato .right-side .select-area .options .line{flex-direction:column;gap:16px}.contato-container .inside-container.contato .right-side .select-area .options .line .input-group{width:100%}}.contato-container .inside-container.contato .right-side .upload-area{margin-top:26px;margin-bottom:33px}.contato-container .inside-container.contato .right-side .upload-area .upload-title p{color:#879722;margin-bottom:35px;font-size:14px;font-weight:400}.contato-container .inside-container.contato .right-side .upload-area .btn-upload{position:relative}.contato-container .inside-container.contato .right-side .upload-area .btn-upload .inputfile{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}.contato-container .inside-container.contato .right-side .upload-area .btn-upload .inputfile:focus+label{outline-offset:2px;outline:2px solid #6666fb}.contato-container .inside-container.contato .right-side .upload-area .btn-upload .inputfile+label{cursor:pointer}.contato-container .inside-container.contato .right-side .upload-area .btn-upload label{border:1px solid #6666fb;border-radius:4px;align-items:center;gap:16px;width:-moz-fit-content;padding:16px;display:flex}.contato-container .inside-container.contato .right-side .upload-area .btn-upload label span{color:#6666fb;white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:14px;font-weight:400;overflow:hidden}@media only screen and (max-width:768px){.contato-container .inside-container.contato .right-side .upload-area .btn-upload label{justify-content:center;width:auto}}.contato-container .inside-container.contato .right-side .upload-area .btn-upload label:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg id='Grupo_27361' data-name='Grupo 27361' transform='translate(0 16) rotate(-90)'%3E%3Cg id='Grupo_27023' data-name='Grupo 27023'%3E%3Cpath id='Caminho_10438' data-name='Caminho 10438' d='M.5,16h-1V0h1Z' transform='translate(7.998)' fill='%236666fb'/%3E%3Cpath id='Caminho_10457' data-name='Caminho 10457' d='M.5,16h-1V0h1Z' transform='translate(16 8.001) rotate(90)' fill='%236666fb'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.contato-container .inside-container.contato .right-side .upload-area .btn-upload .allowed-files{color:#666;margin-top:16px;padding:0 8px;font-size:11px;font-weight:400;display:block}.contato-container .inside-container.contato .right-side .button-submit-area{margin-bottom:80px}.contato-container .inside-container.contato .right-side .button-submit-area:before{content:"";background:#879722;width:100vw;height:1px;margin-top:50px;margin-bottom:50px;display:block;position:relative;left:-100px}@media only screen and (max-width:1430px){.contato-container .inside-container.contato .right-side .button-submit-area:before{left:-40px}}@media only screen and (max-width:991px){.contato-container .inside-container.contato .right-side .button-submit-area:before{left:-48px}}@media only screen and (max-width:768px){.contato-container .inside-container.contato .right-side .button-submit-area:before{left:-24px}}.contato-container .inside-container.contato .right-side .button-submit-area button{color:#f5fce4;cursor:pointer;background:#879722 0 0/100% 100%;border:none;border-radius:4px;width:100%;padding:16px 24px;font-family:Ubuntu Mono,sans-serif;font-size:14px;font-weight:500;text-decoration:none}.contato-container .inside-container.contato .right-side .button-submit-area button.loading{pointer-events:none;opacity:.5;background:linear-gradient(165deg,#6666fb 45%,#fff,#879722 55%) 0 0/200% 200%;animation:2s infinite loading}@keyframes loading{0%{background-position:40% 0}50%{background-position:100% 100%}to{background-position:0 0}}.contato-container .inside-container.contato .right-side .frt-input .message-content .message{color:#6666fb;font-size:32px;font-weight:400}.contato-container .inside-container.contato .right-side .frt-input .message-content .message.hide{display:none}@media only screen and (max-width:768px){.outsourcing-container{padding-left:24px;padding-right:24px}}.outsourcing-container .no-pd{padding-left:0}.outsourcing-container .top-title{margin-top:50px}@media only screen and (max-width:780px){.outsourcing-container .top-title{margin-top:108px}}.outsourcing-container .content{position:relative}@media only screen and (max-width:780px){.outsourcing-container .content{margin-bottom:27px}}.outsourcing-container .content p.titulo{color:#6666fb;text-transform:uppercase;margin-top:20px;margin-bottom:100px;font-size:80px;font-weight:400}@media only screen and (max-width:1170px){.outsourcing-container .content p.titulo{margin-bottom:20px;font-size:40px}}@media only screen and (max-width:767px){.outsourcing-container .content p.titulo{width:100%;margin-bottom:20px;font-size:32px}}.outsourcing-container .content p.subtitulo{color:#879722;max-width:430px;font-size:16px;font-weight:400;line-height:24px}.outsourcing-container .content p.diferenciais{color:#879722;font-size:48px}@media only screen and (max-width:1170px){.outsourcing-container .content p.diferenciais{margin-bottom:20px;font-size:32px}}@media only screen and (max-width:767px){.outsourcing-container .content p.diferenciais{margin-bottom:20px;font-size:32px}}.outsourcing-container .content p.diferencial-titulo{color:#6666fb;flex:0 0 150px;padding-left:24px;font-size:16px;font-weight:700;line-height:24px;position:relative}.outsourcing-container .content p.diferencial-titulo:before{content:"";background-color:#6666fb;width:14px;height:14px;margin-right:12px;display:block;position:absolute;top:5px;left:0}@media only screen and (max-width:1170px){.outsourcing-container .content p.diferencial-titulo{flex:0 0 20px}}@media only screen and (max-width:767px){.outsourcing-container .content p.diferencial-titulo{flex:0 0 20px}}.outsourcing-container .content p.diferencial-descricao{color:#879722;flex:0 0 calc(100% - 150px);font-size:24px;line-height:32px}@media only screen and (max-width:767px){.outsourcing-container .content p.diferencial-descricao{font-size:14px;line-height:24px}}.outsourcing-container .content .left .text p{z-index:4;color:#6666fb;width:calc(100% + 100px);font-size:32px;font-weight:400;line-height:40px;position:relative;top:-100px}@media only screen and (max-width:1170px){.outsourcing-container .content .left .text p{width:auto;font-size:32px;line-height:normal}}@media only screen and (max-width:767px){.outsourcing-container .content .left .text p{width:100%;font-size:24px;line-height:32px;top:0}}.outsourcing-container .content .left .text p .txt1{display:block}.outsourcing-container .content .left .text p .txt2{margin-right:10px}.outsourcing-container .content .right .video{width:100%;max-width:696px;margin-bottom:120px;position:relative;left:-100px}@media only screen and (max-width:1170px){.outsourcing-container .content .right .video{left:0}}@media only screen and (max-width:767px){.outsourcing-container .content .right .video{max-width:100%;margin-bottom:20px;left:0}}.outsourcing-container .content .right .video .tinta{z-index:3;mix-blend-mode:overlay;background-image:url(/images/svg/tinta.svg);background-position:right 30% center;background-repeat:no-repeat;background-size:530px;width:100%;height:100%;position:absolute}.outsourcing-container .content .right .video .mask1{z-index:2;opacity:.22;mix-blend-mode:soft-light;background-color:#000;width:100%;height:100%;position:absolute}.outsourcing-container .content .right .video .mask2{z-index:1;mix-blend-mode:hue;background-color:#f5f5f5;width:100%;height:100%;position:absolute}.outsourcing-container .content .right .video video{width:100%}.outsourcing-container .full{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:30px;margin-bottom:220px;display:flex}.outsourcing-container .full .container-svg{box-sizing:border-box;border-top:1px solid #879722;border-bottom:1px solid #879722;border-right:1px solid #879722;flex:1 0 33%;padding:7%}.outsourcing-container .full .container-svg:first-child{padding:5%}.outsourcing-container .full .container-svg:last-child{border-right:none}@media only screen and (max-width:1170px){.outsourcing-container .full{margin-top:60px;margin-bottom:100px}}@media only screen and (max-width:767px){.outsourcing-container .full{margin-top:0;margin-bottom:50px}}.outsourcing-container .diferencial{width:100%;margin-bottom:40px;display:flex}@media only screen and (max-width:1170px){.outsourcing-container .diferencial{flex-direction:column}}.skip-link{display:none}.container,.container-v2{border-left:1px solid #879722;border-right:1px solid #879722;min-height:100vh;margin:0 96px;overflow:hidden}@media screen and (max-width:767px){.container,.container-v2{border:0;margin:0}}@media only screen and (min-width:768px) and (max-width:991px){.container{margin:0 48px}}@media only screen and (min-width:768px) and (max-width:1080px){.container-v2{margin:0 48px}}.inside-container{padding-left:96px;padding-right:96px}@media only screen and (min-width:768px) and (max-width:1100px){.inside-container{padding-left:48px;padding-right:48px}}@media only screen and (max-width:767px){.inside-container{padding-left:0;padding-right:0}}.top-content{justify-content:space-between;padding-bottom:72px;display:flex}@media only screen and (max-width:767px){.top-content{flex-direction:column;padding-bottom:26px}}.top-content .legend{margin-top:6px;margin-right:50px}.top-content .legend p{color:#6666fb;white-space:nowrap;align-items:center;font-size:16px;font-weight:700;display:flex}@media only screen and (max-width:767px){.top-content .legend{margin:0 0 30px}}.top-content .legend p{color:#6666fb;align-items:center;font-size:16px;font-weight:700;display:flex}.top-content .legend p:before{content:"";background-color:#6666fb;width:14px;height:14px;margin-right:12px}.top-content .title{max-width:306px;margin-right:45px}@media only screen and (max-width:767px){.top-content .title{max-width:none;margin-bottom:30px;margin-right:0}}.top-content .title p{color:#6666fb;font-size:32px;font-weight:400}@media only screen and (max-width:767px){.top-content .title p{font-size:24px}}.top-content .description{max-width:427px}@media only screen and (max-width:767px){.top-content .description{max-width:none}}.top-content .description p{color:#879722;font-size:16px;font-weight:300;line-height:32px;display:block}@media only screen and (max-width:767px){.top-content .description p{line-height:24px}}.top-content .description p:first-of-type{margin-bottom:50px}@media only screen and (max-width:767px){.top-content .description p:first-of-type{margin-bottom:30px}}.top-content .description p:last-of-type{font-weight:500}@media only screen and (max-width:767px){.top-content .description p{font-size:14px}}.section-title{color:#6666fb;align-items:center;font-size:16px;font-weight:700;display:flex}@media only screen and (max-width:860px){.section-title{font-size:14px}}.section-title:before{content:"";background-color:#6666fb;width:10px;height:10px;margin-right:8px}.slick-next{z-index:2;width:32px;height:32px;right:0}.slick-next:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg id='Grupo_27784' data-name='Grupo 27784' transform='translate(56 5277) rotate(180)'%3E%3Cg id='Elipse_177' data-name='Elipse 177' transform='translate(24 5245)' fill='none' stroke='%236666fb' stroke-width='1'%3E%3Ccircle cx='16' cy='16' r='16' stroke='none'/%3E%3Ccircle cx='16' cy='16' r='15.5' fill='none'/%3E%3C/g%3E%3Cpath id='Caminho_10642' data-name='Caminho 10642' d='M-14236,19115.408v-8h8' transform='translate(-3407.262 -18316.191) rotate(-45)' fill='none' stroke='%236666fb' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");width:32px;height:32px;display:block}.slick-prev{z-index:2;width:32px;height:32px;left:0}.slick-prev:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg id='Grupo_27783' data-name='Grupo 27783' transform='translate(-24 -5245)'%3E%3Cg id='Elipse_177' data-name='Elipse 177' transform='translate(24 5245)' fill='none' stroke='%236666fb' stroke-width='1'%3E%3Ccircle cx='16' cy='16' r='16' stroke='none'/%3E%3Ccircle cx='16' cy='16' r='15.5' fill='none'/%3E%3C/g%3E%3Cpath id='Caminho_10642' data-name='Caminho 10642' d='M-14236,19115.408v-8h8' transform='translate(-3408.262 -18316.191) rotate(-45)' fill='none' stroke='%236666fb' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");width:32px;height:32px;display:block}@media only screen and (max-width:767px){.btn{width:100%}}.btn button,.btn a{color:#f5fce4;cursor:pointer;background-color:#879722;border:none;border-radius:4px;min-width:140px;padding:16px 24px;font-family:Ubuntu Mono,sans-serif;font-size:14px;font-weight:500;text-decoration:none}@media only screen and (max-width:767px){.btn button,.btn a{text-align:center;width:calc(100% - 48px);display:block}.area{margin-bottom:16px}}.area .title{color:#6666fb;align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:flex}@media only screen and (max-width:767px){.area .title{font-size:14px;font-weight:400}}.area .title:before{content:"";background-color:#6666fb;width:14px;height:14px;margin-right:12px}@media only screen and (max-width:767px){.area .title:before{width:10px;height:10px;margin-right:8px}}.area .subtitle{color:#6666fb;max-width:480px;font-size:32px;font-weight:400}@media only screen and (max-width:991px){.area .subtitle{font-size:24px}}html{scroll-behavior:smooth;font-size:16px}body{background-color:#f5fce4;font-family:Ubuntu Mono,sans-serif}#__next{flex-direction:column;min-height:100vh;display:flex}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}img{max-width:100%;height:auto}.loading{opacity:.6;pointer-events:none}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;width:1px;height:1px;overflow:hidden;position:absolute!important}.page-transition-enter{opacity:0}.page-transition-enter-active{opacity:1;transition:opacity .3s}.page-transition-exit{opacity:1}.page-transition-exit-active{opacity:0;transition:opacity .3s}
