@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}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:unset}#block-frt-breadcrumbs .breadcrumb ol li:before,.contato-container .inside-container.contato .left-side .img .img-note,.footer-container footer .footer-top .right .top .right-menu a em,.home-section .icon-space em,.home-section .text-space .img-highlight em,.inside-container.case-content .sobre-case .ficha-tecnica .left .img,.inside-container.case-content .sobre-case .ficha-tecnica .right .ferramentas .icons em,.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 .site-preview,.inside-container.case-content .sobre-case .site-preview .preview-image,.inside-container.case-content .sobre-case .timeline .timeline-area 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,.o-que-fazemos-container .area .ilustra-area .img,.o-que-fazemos-container .top-title .content .left .img,.portfolio-section .content-area .card .content .bottom em,.portfolio-section .content-area .card .img-area .image,.portfolio-section .content-area .card .img-area:before,.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .seta-quem-somos em,.services-cards .card .bg,.services-cards .card .bottom .button-area .circle a:before,.services-container .services-area .services-buttons .serv-button .top .icon em,.services-container .services-area .services-img-banner .img,.skill-cards .card .icon em,.skill-cards .skill-highlight,.termos-section .circle:after,.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 .scrollable-container .scrollable-top .content .left .banner{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-mid .fixed .container-mobile,.termos-section .scrollable-container .scrollable-mid .left .text,.termos-section .scrollable-container .scrollable-top{padding-left:48px!important;padding-right:48px!important}}@media only screen and (max-width:767px){.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile,.termos-section .scrollable-container .scrollable-mid .left .text,.termos-section .scrollable-container .scrollable-top{padding-left:24px!important;padding-right:24px!important}}.frt-row{display:flex;flex-wrap:wrap;--total-cols:12;--total-gaps:11;--gap:24px}.frt-row .frt-col-1{flex:0 0 calc(1*100%/var(--total-cols));max-width:calc(1*100%/var(--total-cols))}.frt-row .frt-col-1,.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))}.frt-row .frt-col-2,.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))}.frt-row .frt-col-3,.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))}.frt-row .frt-col-4,.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))}.frt-row .frt-col-5,.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))}.frt-row .frt-col-6,.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))}.frt-row .frt-col-7,.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))}.frt-row .frt-col-8,.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))}.frt-row .frt-col-9,.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))}.frt-row .frt-col-10,.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))}.frt-row .frt-col-11,.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))}.frt-row .frt-col-12,.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 .frt-col-mb-1,.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))}.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 :after,.frt-row :before,.frt-row [class*=frt-col-]{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{display:flex;align-items:center;padding:16px 96px;border-bottom:1px solid #879722;background-color:#f5fce4;position:relative;z-index:1}@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{display:flex;align-items:center;font-size:12px;font-weight:500;color:#879722;text-decoration:none}#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:"";height:10px;width:10px;background-color:#879722;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{border-top:1px solid #879722;background-color:#f5fce4;position:relative}.footer-container footer{display:flex;flex-direction:column}.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% 1;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;font-size:48px;font-weight:400;line-height:56px;max-width:530px}@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{display:flex;align-items:center}}.footer-container footer .footer-top .left .contact p{font-size:24px;font-weight:300;color:#879722;margin-bottom:8px}@media only screen and (max-width:767px){.footer-container footer .footer-top .left .contact p{font-size:14px;margin:0 8px 0 0}}.footer-container footer .footer-top .left .contact a{text-decoration:none;font-size:16px;font-weight:400;color:#6666fb}@media only screen and (max-width:767px){.footer-container footer .footer-top .left .contact a{font-size:14px}}.footer-container footer .footer-top .line{width:1px;background-color:#879722}@media only screen and (max-width:767px){.footer-container footer .footer-top .line{height:1px;width:auto}}.footer-container footer .footer-top .right{display:flex;flex-direction:column;justify-content:space-between;padding:50px 0 30px 70px}@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{display:flex;margin-bottom:40px}@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{display:flex;flex-direction:column}.footer-container footer .footer-top .right .top .left-menu a,.footer-container footer .footer-top .right .top .right-menu a{font-size:18px;font-weight:400;color:#879722;text-decoration:none;margin-bottom:18px}.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{font-size:14px;margin-bottom:16px}.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{display:grid;grid-template-areas:"a b" "c d" "e f" "g h";grid-column-gap:40px;column-gap:40px}.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{display:grid;grid-template-columns:1fr 1fr;margin-left:0;margin-top:32px}}.footer-container footer .footer-top .right .top .right-menu a{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.footer-container footer .footer-top .right .top .right-menu a{justify-content:normal;margin-bottom:0}}.footer-container footer .footer-top .right .top .right-menu a em{height:24px;width: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{height:1px;width:calc(100% + 166px);background:#879722;margin-bottom:23px;left:-70px;position:relative}@media only screen and (min-width:768px)and (max-width:799px){.footer-container footer .footer-top .right .bottom-container .line{left:-26px;width:calc(100% + 74px)}}.footer-container footer .footer-top .right .bottom-container .bottom p{font-size:14px;font-weight:400;color:#879722;margin-bottom:10px}.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{text-decoration:none;font-size:18px;font-weight:400;color:#879722}@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{font-size:14px;font-weight:400;color:#879722}.frt-input .label-float{position:relative;padding-top:16px}.frt-input .label-float.error input{padding-right:45px;width:calc(100% - 60px);border:1px solid #f25852}.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;display:none;position:absolute;right:0;top:28px;padding-right:16px}.frt-input .label-float input,.frt-input .label-float textarea{resize:none;border:1px solid #879722;background-color:rgba(0,0,0,0);border-radius:4px;outline:none;width:calc(100% - 32px);padding:16px;font-size:14px;font-weight:500;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-appearance:none;color:#879722}.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:rgba(0,0,0,0)}.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{font-size:10px;font-weight:400;top:22px;color:#879722}.frt-input .label-float label{pointer-events:none;position:absolute;top:50%;left:16px;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;box-sizing:border-box;color:#879722;font-size:14px;font-weight:500}.frt-input .texto-suporte{margin-top:8px}.frt-input .texto-suporte p{width:100%;display:flex;justify-content:space-between}.frt-input .texto-suporte p,.frt-input .texto-suporte span{font-size:11px;font-weight:700;color:#879722}.error-message{font-size:11px;font-weight:400;display:block;margin-top:8px;color:#f25852;padding:0 8px}.error-message.hide{display:none}.navbar-container .nav-top{position:fixed;background-color:#f5fce4;z-index:10;width:calc(100% - 194px)}@media only screen and (max-width:767px){.navbar-container .nav-top{width:100%;left:0}}.navbar-container .nav-top .language-select{padding:17px 96px;display:flex;justify-content:space-between;align-items:center}@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{display:flex;align-items:center;cursor:pointer;text-decoration:none}.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{font-size:.75rem;font-weight:400;color:#f5f5f5;text-decoration:none}.navbar-container .nav-top .language-select .right a.active{color:#c7e54d}.navbar-container .nav-top .language-select .right .mark{width:28px;height:1px;background-color:#f5f5f5;margin:0 4px}.navbar-container .nav-top nav{padding:10px 96px;border-top:1px solid #879722;border-bottom:1px solid #879722;display:flex;align-items:center;justify-content:space-between}@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{height:75px;cursor:pointer}@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:rgba(0,0,0,0);border:none}.navbar-container .nav-top nav .menu-side #nav-icon{width:32px;height:26px;display:block;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.navbar-container .nav-top nav .menu-side #nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#879722;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.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{top:13px;width:0;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){top:13px;width:0;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{overflow-y:auto;display:flex;justify-content:space-between;align-items:center;position:fixed;z-index:9;width:calc(100% - 345px);height:calc(100% - 36px);padding:100px 55px 0 96px;border-bottom:1px solid #879722;background:#f5fce4;top:0;left:0;right:0;margin:0 auto;transition:top .8s ease-out}@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{width:auto;padding:82px 24px;height:calc(100% - 165px);flex-direction:column;justify-content:normal;align-items:flex-start}}.navbar-container .menu-expansivel.closed{top:-100%}.navbar-container .menu-expansivel .left-side{height:100%;position:relative;width:100%}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side{width:100%;height:auto}}.navbar-container .menu-expansivel .left-side .anchors{display:flex;flex-direction:column;justify-content:center;height:100%;padding-right:15px}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side .anchors{padding-right:0;justify-content:normal;height:auto}}.navbar-container .menu-expansivel .left-side .line{width:1px;height:100%;background:#879792;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{display:flex;align-items:center;margin-bottom:16px;text-decoration:none;width:fit-content;width:-moz-fit-content}.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{margin-bottom:16px;width:100%}}.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{left:0;z-index:1;opacity:1;animation-name:show-arrow-btn;animation-duration:.6s}@keyframes show-arrow-btn{0%{left:-100%;opacity:0;z-index:-1}to{left:0;z-index:1;opacity:1}}.navbar-container .menu-expansivel .left-side .divisor.opacity-off{opacity:.3;transition:opacity .6s}.navbar-container .menu-expansivel .left-side .divisor .text{text-decoration:none;display:flex;flex-direction:column}@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{font-size:2.5rem;font-weight:400;color:#879722;text-decoration:none;margin-left:0;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{font-size:14px;font-weight:400;color:#97b02a;opacity:0;z-index:-1;margin-top:6px;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{text-decoration:none;position:relative;left:-100%;opacity:0;z-index:-1;animation-name:hide-arrow-btn;animation-duration:.6s}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .left-side .divisor .btn{display:none}}@keyframes hide-arrow-btn{0%{left:0;z-index:1;opacity:1}to{left:-100%;opacity:0;z-index:-1}}.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{position:relative;padding-left:100px;display:grid;grid-template-rows:2fr 1fr;height:100%}@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{display:flex;justify-content:center;flex-direction:column;margin-top:100px}@media only screen and (max-width:767px){.navbar-container .menu-expansivel .right-side .top{margin:0;justify-content:normal}}.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{margin-top:33px;border-top:1px solid rgba(135,151,34,.1);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{text-decoration:none;font-size:.875rem;font-weight:500;padding:16px 24px;color:#242425;background-color:#c7e54d;border-radius:4px;cursor:pointer;border: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{font-size:1.1875rem;font-weight:300;color:#879722;margin-bottom:8px}@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{text-decoration:none;font-size:.8125rem;font-weight:400;color:#6666fb}@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{position:relative;display:flex;flex-direction:column;justify-content:center}.navbar-container .menu-expansivel .right-side .bottom .line{width:calc(100% + 155px);height:1px;background:#879722;position:absolute;left:-100px;margin-bottom: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{margin-bottom:70px;left:0;width:100%;background-color:rgba(135,151,34,.1)}}.navbar-container .menu-expansivel .right-side .bottom .socials{display:flex;gap:16px;justify-content:center;padding-top:100px}@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{height:40px;width: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{position:absolute;width:calc(100% + 55px);height:100%;opacity:1;z-index:1;transition:all 1s}@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{height:100%;width:100%;background-size:cover;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:1 1;display:flex;flex-direction:column}.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";position:absolute;text-align:center;background:rgba(102,102,251,.7);border-radius:4px;padding:9px;font-size:14px;font-weight:700;color:#f5fce4;left:50%;top:50%;transform:translate(-50%,-50%);width:80%}.portfolio-section .content-area .card .img-area{position:relative}.portfolio-section .content-area .card .img-area:before{content:"";background-image:url(/images/svg/tag-conteudo.svg);width:41px;height:50px;position:absolute;right:0;z-index:1;margin-right:16px}@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{margin-bottom:18px;filter:grayscale(1);width:100%;height:344px;object-fit:cover;object-position:center center}@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{display:flex;justify-content:space-between;align-items:center;padding:0 16px}@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{font-size:20px;font-weight:400;color:#879722}@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{font-size:14px;font-weight:700;color:#6666fb}.portfolio-section .content-area .card .content .bottom em{background-image:url(/images/svg/plus.svg);cursor:pointer;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{width:50%;min-height:504px;padding:32px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:880px){.services-cards .card{width:100%;left:-24px;padding:24px;min-height:305px}}@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{height:auto;opacity:1;animation-name:to-show;animation-duration:.2s}.services-cards .card:hover .bottom .button-area{left:calc(100% - 122px);opacity:1;height:auto;z-index:1;animation-name:to-show;animation-duration:1s}@keyframes to-show{0%{opacity:0;left:-100%;height:0}to{opacity:1;left:calc(100% - 122px);height:auto}}}.services-cards .card .bg{position:absolute;top:0;width:100%;height:100%;z-index:-1;background-size:cover;background-position:50%;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{font-size:16px;font-weight:500;color:#c7e54d;display:flex;align-items:center}@media only screen and (max-width:880px){.services-cards .card .top p{font-size:14px}}.services-cards .card .top p:before{content:"";display:block;width:14px;height:14px;background-color:#c7e54d;margin-right:12px}.services-cards .card .bottom{display:flex;justify-content:space-between;flex-direction:column;cursor:default}.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{font-size:32px;font-weight:300;color:#f5fce4}@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{height:0;opacity: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{font-size:16px;font-weight:300;color:#f5fce4}.services-cards .card .bottom .button-area{position:absolute;bottom:32px;z-index:-1;height:0;opacity:0;left:-100%;animation-name:to-hide;animation-duration:1s}@keyframes to-hide{0%{opacity:1;left:calc(100% - 122px);height:auto}to{opacity:0;left:-100%;height:0}}@media only screen and (max-width:1025px){.services-cards .card .bottom .button-area{opacity:1;left:auto;right:32px;bottom:32px;height:auto;z-index:1}}@media only screen and (min-width:1026px){.services-cards .card .bottom .button-area:hover .circle{background-color:#c7e54d;left:-64px;animation-name:show-circle;animation-duration:.5s}.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{position:relative;width:96px;height:96px;border-radius:100%;border:1px solid #c7e54d;z-index:-1;display:flex;justify-content:center;align-items:center;cursor:pointer;left:0;animation-name:hide-circle;animation-duration:.5s}@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{text-decoration:none;font-size:14px;font-weight:500;color:#c7e54d;position:relative;height:100%;text-align:center;display:flex;align-items:center}@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:"";background-image:url(/images/svg/seta-verde.svg);position:absolute;left:0;transition:all .5s;width:70px;height:10px;margin-left:-75px;margin-top:4px;pointer-events:none}@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;top:37px;left:0;right:0;margin:-120px auto 0}}.skill-cards{position:relative}.skill-cards.visual-design{display:flex;flex-direction:column;align-items:flex-end}.skill-cards.visual-design .card{width:786px;padding:81px 0;display:flex;align-items:stretch;margin:0}@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{display:flex;align-items:flex-start;justify-content:space-between;width:695px;border-top:1px solid #879722;padding:44px 0}@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{font-size:32px;font-weight:300;color:#6666fb;flex-grow:1;cursor:default}@media only screen and (max-width:855px){.skill-cards .card .title{font-size:24px;margin-right:24px}}@media only screen and (max-width:767px){.skill-cards .card .title{margin:0}.skill-cards .card .break-mobile{height:0;flex-basis:100%;width:0}}.skill-cards .card .description{font-size:14px;font-weight:300;color:#879722;max-width:336px;line-height:24px}@media only screen and (max-width:767px){.skill-cards .card .description{margin-top:24px;max-width:none}}.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{font-size:16px;font-weight:300;color:#879722;line-height:32px;max-width:364px}@media only screen and (max-width:767px){.skill-cards .card.only-text p{font-size:14px;max-width:none;margin-bottom:32px}}.skill-cards .skill-highlight{background-image:url(/images/habilidades/dev.png);background-size:cover;width:426px;height:490px;position:absolute;z-index:-1;opacity:0;transition:opacity .3s ease-in}.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{display:flex;flex-direction:column;margin-top:80px;margin-bottom:80px}.services-container .services-area .services-top{display:flex;justify-content:space-between;gap:20px;padding-left:180px}@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{font-size:32px;font-weight:400;color:#6666fb;max-width:336px}@media only screen and (max-width:767px){.services-container .services-area .services-top .title p{font-size:24px;max-width:none}}.services-container .services-area .services-top .description p{font-size:16px;font-weight:400;color:#879722;max-width:430px}@media only screen and (max-width:767px){.services-container .services-area .services-top .description p{font-size:14px;max-width:none}}.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{height:100%;position:relative;width:calc(100% - 180px);max-width:880px;align-self:flex-end;display:grid;grid-template-columns:1fr 1fr}@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{padding:26px;border:1px solid #879722;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{background:rgba(0,0,0,0);border:unset;cursor:pointer}.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{height:auto;opacity:1;z-index:1;transition:all 1s;border:1px solid #879722;border-top:none;margin:16px -1px 0}@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{display:flex;align-items:center;justify-content:space-between;gap:20px}.services-container .services-area .services-buttons .serv-button .top p{font-size:24px;font-weight:400;color:#879722}@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{background:rgba(0,0,0,0);border:unset;cursor:pointer}.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;transform:rotate(90deg);transition:all .5s}@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{position:absolute;height:0;opacity:0;left:0;background-color:#f5fce4;transition:all 1s;z-index:-1}@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{padding:0 25px;margin-bottom:16px;font-size:14px;font-weight:400;color:#879722}@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{padding:0 25px;display:flex;justify-content:flex-end;margin-bottom:23px}@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{background-color:#879722;color:#f5fce4}@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{display:none;flex-direction:row;position:fixed;top:calc(100% - var(--height-modal-dialog-cookie));max-height:var(--height-modal-dialog-cookie);color:#f5fce4;background-color:#879722;padding:20px 60px;z-index:99999}.modal-dialog-cookie .text{flex:.8 1;font-size:16px;font-weight:500;text-align:justify}.modal-dialog-cookie .text a{color:#f5fce4;text-decoration:underline}.modal-dialog-cookie .action{flex:.2 1;text-align:center;align-self:center}.modal-dialog-cookie .action a{color:#879722;text-decoration:none;background-color:#f5fce4;padding:14px 20px;border-radius:4px}.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{flex:1 1;margin-top:15px;align-self:unset}.modal-dialog-cookie .action a{padding:14px 0;display:block;width:100%}}.home-section{border-bottom:1px solid #879722;padding-top:202px;padding-bottom:80px}.home-section .text-space{position:relative;margin-bottom:26px}.home-section .text-space .line{display:flex}.home-section .text-space .line p{font-size:4.5rem;font-weight:400;color:#97b02a;letter-spacing:-.03em}.home-section .text-space .line p .btn-plus{display:none}.home-section .text-space .line p .content-image{top:0;height:536px;width:424px;left:15%;display:none;opacity:0;position:absolute;z-index:-1;animation-name:image-qualities-out;animation-duration:.6s}.home-section .text-space .line p .content-image img{width:100%;height:100%;object-fit:cover;object-position:center center}@keyframes image-qualities-in{0%{opacity:0;top:var(--image-qualities-top);left:15%;height:0}to{opacity:1;top:0;left:calc(100% - 424px);height:536px}}@keyframes image-qualities-out{0%{opacity:1;top:0;left:calc(100% - 424px);height:536px}to{opacity:0;top:var(--image-qualities-top);left:15%;height:0}}.home-section .text-space .line p.green{color:#6666fb;transition:padding .6s;max-width:-moz-fit-content;max-width:fit-content;cursor:default;position:relative}@keyframes noise-anim{0%{clip:rect(48px,9999px,84px,0)}5%{clip:rect(95px,9999px,76px,0)}10%{clip:rect(81px,9999px,32px,0)}15%{clip:rect(14px,9999px,58px,0)}20%{clip:rect(13px,9999px,49px,0)}25%{clip:rect(72px,9999px,9px,0)}30%{clip:rect(8px,9999px,46px,0)}35%{clip:rect(85px,9999px,98px,0)}40%{clip:rect(25px,9999px,21px,0)}45%{clip:rect(98px,9999px,24px,0)}50%{clip:rect(98px,9999px,50px,0)}55%{clip:rect(84px,9999px,22px,0)}60%{clip:rect(41px,9999px,3px,0)}65%{clip:rect(45px,9999px,75px,0)}70%{clip:rect(43px,9999px,21px,0)}75%{clip:rect(93px,9999px,42px,0)}80%{clip:rect(50px,9999px,2px,0)}85%{clip:rect(65px,9999px,42px,0)}90%{clip:rect(30px,9999px,100px,0)}95%{clip:rect(17px,9999px,73px,0)}to{clip:rect(60px,9999px,93px,0)}}@keyframes noise-anim-2{0%{clip:rect(74px,9999px,41px,0)}5%{clip:rect(85px,9999px,97px,0)}10%{clip:rect(51px,9999px,78px,0)}15%{clip:rect(19px,9999px,32px,0)}20%{clip:rect(84px,9999px,17px,0)}25%{clip:rect(71px,9999px,3px,0)}30%{clip:rect(12px,9999px,45px,0)}35%{clip:rect(32px,9999px,53px,0)}40%{clip:rect(71px,9999px,77px,0)}45%{clip:rect(17px,9999px,63px,0)}50%{clip:rect(4px,9999px,42px,0)}55%{clip:rect(63px,9999px,1px,0)}60%{clip:rect(24px,9999px,45px,0)}65%{clip:rect(7px,9999px,51px,0)}70%{clip:rect(66px,9999px,88px,0)}75%{clip:rect(97px,9999px,57px,0)}80%{clip:rect(27px,9999px,64px,0)}85%{clip:rect(11px,9999px,24px,0)}90%{clip:rect(59px,9999px,49px,0)}95%{clip:rect(38px,9999px,21px,0)}to{clip:rect(5px,9999px,9px,0)}}.home-section .text-space .line p.green:after{left:26px;text-shadow:-1px 0 #879722;animation:noise-anim 2s linear infinite alternate-reverse}.home-section .text-space .line p.green:after,.home-section .text-space .line p.green:before{content:attr(data-text);position:absolute;top:0;color:#6666fb;background:#f5fce4;overflow:hidden;clip:rect(0,900px,0,0)}.home-section .text-space .line p.green:before{left:22px;text-shadow:1px 0 #97b02a;animation:noise-anim-2 3s linear infinite alternate-reverse}.home-section .text-space .line p.green.performance:after{left:2px;animation:noise-anim 3s linear infinite alternate-reverse}.home-section .text-space .line p.green.performance:before{left:-2px;animation:noise-anim-2 4s linear infinite alternate-reverse}.home-section .text-space .line p.green.negocio:after{animation:noise-anim 4s linear infinite alternate-reverse}.home-section .text-space .line p.green.negocio:before{animation:noise-anim-2 5s linear infinite alternate-reverse}@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{top:0;height:536px;left:calc(100% - 424px);opacity:1;position:absolute;animation-name:image-qualities-in;animation-duration:.6s}.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{position:absolute;top:0;z-index:-1;transition:all .6s;opacity: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{background-image:url(/images/svg/home-anim-icon.svg);width:33px;height:58px;opacity:0;animation:anima-seta 1.4s ease infinite}@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;position:relative;cursor:pointer;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{width:98px;right:0;position:relative;transition:.6s;pointer-events:none}.home-section .content-circle .wrapper-circle .circle{width:96px;height:96px;border:1px solid #879722;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;font-family:Ubuntu;text-align:center;color:#879722;cursor:pointer;transition:.6s;pointer-events:none}.home-section .content-circle .wrapper-circle .circle p a{color:#879722}.home-section .content-circle .wrapper-circle .circle:after{content:"";background-image:url(/images/svg/right-arrow-circle-green-dark.svg);background-repeat:no-repeat;background-size:cover;background-position:100%;width:73px;height:7px;position:absolute;right:82.4px;transition:.6s;pointer-events:none;cursor:pointer}.home-section .content-circle .wrapper-circle:hover{right:60px;position:relative}.home-section .content-circle .wrapper-circle:hover .circle{background-color:#879722;color:#f5fce4}.home-section .content-circle .wrapper-circle:hover .circle:after{background-image:url(/images/svg/right-arrow-circle-green-white.svg);background-repeat:no-repeat;width:73px;height:7px;background-size:cover;right:-60px;margin:45px 0}.home-section .content-circle:hover .wrapper-circle{right:60px;position:relative}.home-section .content-circle:hover .wrapper-circle .circle{background-color:#879722;color:#f5fce4}.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;width:73px;height:7px;background-size:cover;right:-60px;margin:45px 0}@media only screen and (max-width:767px){.home-section .content-circle{left:auto;flex-direction:row;justify-content:space-between}.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{height:80px;width: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{background-image:url(/images/svg/left-arrow-circle-green-dark.svg);right:unset;left:71px;width:49px}.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:auto!important}.home-section .content-circle:hover .wrapper-circle .circle:after{content:""!important;background-image:url(/images/svg/left-arrow-circle-green-dark.svg);background-repeat:no-repeat!important;background-size:cover!important;width:49px!important;height:7px!important;position:absolute!important;left:71px;right:unset;transition:.6s!important;pointer-events:auto!important;cursor:pointer!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{padding-top:160px;padding-bottom:65px;display:flex;flex-direction:column}}@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{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:80px}.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;position:absolute;z-index:4;cursor:pointer}.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;display:block;animation-name:what-we-do-image;animation-duration:1s}.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:"";position:absolute;width:100vw;height:5px;background-color:#6666fb;top:7%;left:0;z-index:-1}@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-left:24px;padding-right:24px;padding-top:37px}}@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{display:flex;align-items:center;font-size:14px;font-weight:400;color:#6666fb}.inside-container.case-content .mobile-area p:before{content:"";width:10px;height:10px;margin-right:8px;background-color:#6666fb}}.inside-container.case-content .title-page{display:flex;justify-content:center;margin-top:50px;margin-bottom:50px}@media only screen and (max-width:767px){.inside-container.case-content .title-page{justify-content:flex-start;margin-top:unset}}.inside-container.case-content .title-page .title-case{font-size:80px;font-weight:400;color:#6666fb;text-transform:uppercase;max-width:900px;width:90%;margin:0 auto}.inside-container.case-content .title-page .title-case span{color:#879722}@media only screen and (max-width:950px){.inside-container.case-content .title-page .subtitle-case,.inside-container.case-content .title-page .title-case{font-size:50px}}@media only screen and (max-width:767px){.inside-container.case-content .title-page .subtitle-case,.inside-container.case-content .title-page .title-case{font-size:24px}}.inside-container.case-content .top-image-area{margin:0 auto 80px;background-color:#191919;display:block;max-width:900px;border-radius:20px;border:1px solid #879722;padding:2vw}.inside-container.case-content .top-image-area .ilustra{width:100%;display:inline-block;border:1px solid #879722;border-radius:10px}.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{font-size:32px;font-weight:400;color:#879722;max-width:427px}@media only screen and (max-width:1441px){.inside-container.case-content .sobre-case .sobre-top .text p{font-size:28px;max-width:350px}}@media only screen and (max-width:1300px){.inside-container.case-content .sobre-case .sobre-top .text p{font-size:24px;max-width:300px}}@media only screen and (max-width:1200px){.inside-container.case-content .sobre-case .sobre-top .text p{font-size:20px;max-width:250px}}@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{margin-bottom:20px;text-align:left}}.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{width:272px;display:inline-block;margin:auto 8px;vertical-align:middle}}.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;position:relative;z-index:-1}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .img2{width:128px;margin-right:16px;display:inline-block;margin-top:8px;vertical-align:middle}}.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;position:relative;z-index:1;margin-top:60px}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .img3{width:128px;display:inline-block;vertical-align:middle;margin-top:8px}}.inside-container.case-content .sobre-case .sobre-top .text-mid p{font-size:32px;font-style:italic;color:#6666fb;max-width:340px;position:relative;padding-bottom:100px}.inside-container.case-content .sobre-case .sobre-top .text-mid p.roxo:after,.inside-container.case-content .sobre-case .sobre-top .text-mid p.roxo:before{color:#6666fb}.inside-container.case-content .sobre-case .sobre-top .text-mid p:before{content:"“";font-size:100px;position:absolute;top:-45px;font-family:Ubuntu;font-weight:100;font-style:italic;color:#c7e54d;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:"”";font-size:100px;position:absolute;bottom:20px;font-family:Ubuntu;font-weight:100;font-style:italic;color:#c7e54d;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{right:260px;bottom:-48px}}@media only screen and (max-width:1441px){.inside-container.case-content .sobre-case .sobre-top .text-mid p{font-size:28px;max-width:310px;margin-bottom:100px}}@media only screen and (max-width:1300px){.inside-container.case-content .sobre-case .sobre-top .text-mid p{font-size:24px;max-width:270px;margin-bottom:100px}}@media only screen and (max-width:1200px)and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .text-mid p{font-size:20px;max-width:260px;margin-bottom:100px}}@media only screen and (max-width:991px){.inside-container.case-content .sobre-case .sobre-top .text-mid p{font-size:16px;max-width:none;color:#879722;line-height:24px}}@media only screen and (min-width:1442px){.inside-container.case-content .sobre-case .sobre-top .text-mid{margin-left:-80px;margin-top:150px}}@media only screen and (max-width:1441px)and (min-width:1301px){.inside-container.case-content .sobre-case .sobre-top .text-mid{margin-left:-100px;margin-top:150px}}@media only screen and (max-width:1300px)and (min-width:1201px){.inside-container.case-content .sobre-case .sobre-top .text-mid{margin-left:-80px;margin-top:150px}}@media only screen and (max-width:1200px)and (min-width:992px){.inside-container.case-content .sobre-case .sobre-top .text-mid{margin-left:-80px;margin-top:150px}}@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-right:100px;margin-top:-130px}@media only screen and (max-width:1441px){.inside-container.case-content .sobre-case .sobre-top .img4{width:370px;margin-right:100px;margin-top:-90px}}@media only screen and (max-width:1300px){.inside-container.case-content .sobre-case .sobre-top .img4{width:340px;margin-right:70px;margin-top:-70px}}@media only screen and (max-width:1200px){.inside-container.case-content .sobre-case .sobre-top .img4{width:315px;margin-right:50px;margin-top:-90px}}@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{background-image:url(/images/svg/circle-casebg.svg);width:100%;height:1203px;position:relative;z-index:-1;margin:-250px auto;display:flex;justify-content:center}@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{display:flex;justify-content:center;align-items:center}.inside-container.case-content .sobre-case .more-details .img-space .celular{background-color:#1d1d1d;border:1px solid #879722;border-radius:16px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin:8px;padding:16px}@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-radius:8px;border:1px solid #879722;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{position:relative;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:80px}.inside-container.case-content .sobre-case .objectives-challenges .card{max-width:788px;display:flex;width:100%;justify-content:space-between;padding-bottom:42px;margin-bottom:48px;border-bottom:1px solid #879722}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .objectives-challenges .card{flex-direction:column;margin-bottom:32px;padding-bottom:32px;max-width:none}}.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{font-size:32px;font-weight:400;color:#879722;margin-top:16px}@media only screen and (max-width:767px){.inside-container.case-content .sobre-case .objectives-challenges .card .title p{font-size:24px;color:#6666fb;margin-bottom:16px}}.inside-container.case-content .sobre-case .objectives-challenges .card .description p{font-size:14px;line-height:24px;font-weight:400;color:#879722;max-width:362px}@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{display:none;position:relative;margin-bottom:80px}.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{position:relative;clear:both;margin-bottom:80px}@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{display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width:870px){.inside-container.case-content .sobre-case .design-visual .top{flex-direction:column;justify-content:unset}}.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{font-weight:400;font-size:32px;margin-right:20px;color:#879722;max-width:430px}@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{width:calc(100% + 100px);margin-top:40px;height:3px;background:#6666fb}@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{display:flex;justify-content:center;margin-top:24px}}.inside-container.case-content .sobre-case .site-preview{position:relative;margin-bottom:80px;display:flex;background-image:url(/images/cases/bg-case.png);background-position:50%;background-repeat:repeat-y;height:100%;padding:24px}@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{margin-top:48px;background:none}}.inside-container.case-content .sobre-case .site-preview:before{content:"";position:absolute;box-sizing:border-box;top:0;left:0;z-index:0;width:100%;height:40vw;display:block;background-color:#1d1d1d;border:1px solid #879722;border-radius:16px;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (min-width:1170px){.inside-container.case-content .sobre-case .site-preview:before{left:50%;max-width:792px;height:450px;margin-left:-396px}}@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{position:relative;z-index:1;margin:auto;width:100%;max-width:744px;border:1px solid #879722;border-radius:8px}.inside-container.case-content .sobre-case .ficha-tecnica{display:flex;align-items:center;position:relative;padding:80px 0}.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:after,.inside-container.case-content .sobre-case .ficha-tecnica:before{content:"";background-color:#879722;height:1px;width:100vw;position:absolute;top:0;left:-340px}@media only screen and (min-width:1811px){.inside-container.case-content .sobre-case .ficha-tecnica:after,.inside-container.case-content .sobre-case .ficha-tecnica:before{left:-440px}}@media only screen and (max-width:1810px)and (min-width:1442px){.inside-container.case-content .sobre-case .ficha-tecnica:after,.inside-container.case-content .sobre-case .ficha-tecnica:before{left:-280px}}@media only screen and (max-width:1441px)and (min-width:1101px){.inside-container.case-content .sobre-case .ficha-tecnica:after,.inside-container.case-content .sobre-case .ficha-tecnica:before{left:-100px}}@media only screen and (max-width:1100px)and (min-width:851px){.inside-container.case-content .sobre-case .ficha-tecnica:after,.inside-container.case-content .sobre-case .ficha-tecnica:before{left:-50px}}@media only screen and (max-width:850px){.inside-container.case-content .sobre-case .ficha-tecnica:after,.inside-container.case-content .sobre-case .ficha-tecnica:before{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{margin:0;width:100%}}.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{font-size:14px;font-weight:400;color:#879722}.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{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(3,1fr);max-width:350px;margin-top:24px;margin-bottom:24px}@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{padding:16px 10px;border:1px solid #6666fb;border-radius:4px;text-align:center;display:flex;justify-content:center;align-items:center}.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{font-size:14px;font-weight:400;color:#879722;margin-bottom:17px}.inside-container.case-content .sobre-case .ficha-tecnica .right .ferramentas .icons{display:flex;gap:16px}.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{position:relative;padding:80px 90px;border-top:1px solid #879722}.portfolio-section-footer .area{display:flex;justify-content:space-between;align-items:flex-start}.portfolio-section-footer .area .link-title{font-size:16px;font-weight:700;color:#6666fb;display:flex;align-items:center;margin-right:16px}.portfolio-section-footer .area .link-title:before{content:"";width:14px;height:14px;margin-right:12px;background-color:#6666fb}@media only screen and (max-width:767px){.portfolio-section-footer .area .link-title{margin:0 0 30px}}.portfolio-section-footer .area .titulo{color:#6666fb;font-size:32px;font-weight:400;max-width:406px;margin-right:16px}@media screen and (max-width:767px){.portfolio-section-footer .area .titulo{max-width:none;margin-right:0;margin-bottom:30px;font-size:24px}}.portfolio-section-footer .area .description{font-size:16px;font-weight:500;display:block;color:#879722;line-height:32px;margin-bottom:50px;max-width:427px}@media screen and (max-width:767px){.portfolio-section-footer .area .description{max-width:none;margin-right:0;margin-bottom:0;font-size:14px;line-height:24px;font-weight:400}}@media only screen and (max-width:767px){.portfolio-section-footer .area{flex-direction:column;padding-bottom:0;margin-bottom:37px}}.portfolio-section-footer .content-area{clear:both;display:flex;justify-content:center}.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{width:100%;flex-direction:column;align-items:center}}.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{display:flex;flex-flow:row wrap;margin-bottom:56px;position:relative;overflow:hidden}.card-case,.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 .subtitulo,.card-case:hover .titulo{color:#fff}.card-case:hover:after{bottom:0;opacity:1}.card-case .content-image{height:500px;position:relative;flex:1 1;flex-basis:100%}.card-case .content-image .image{width:100%;height:100%;object-fit:cover;transition:.3s;filter:grayscale(100%);opacity:.4}@media screen and (max-width:767px){.card-case .content-image .image{opacity:1;filter:grayscale(0)}}.card-case .content-image:before{content:"";background-image:url(/images/portfolio/tag-conteudo-portfolio.svg);background-position:top;background-size:contain;background-repeat:no-repeat;height:67px;width:56px;top:0;right:20px;position:absolute;z-index:1}@media screen and (max-width:767px){.card-case .content-image:before{right:15px}}.card-case .content-image:after{content:"";background-image:url(/images/portfolio/btn-plus-portfolio-hover.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;top:calc(50% - 40px);left:calc(50% - 40px);position:absolute;height:80px;width:80px;display:block;cursor:pointer;transition:.3s;opacity:0;transform:rotate(0deg)}.card-case .titulo{flex:1 1;flex-basis:100%;width:100%;color:#879722;font-size:24px;font-weight:400;margin-bottom:9px;transition:.3s;padding:16px 70px 0 16px}@media screen and (max-width:767px){.card-case .titulo{padding:16px 48px 0 0}}.card-case .subtitulo{flex:1 1;flex-basis:100%;width:100%;color:#6666fb;font-size:16px;font-weight:700;transition:.3s;padding:0 70px 16px 16px}@media screen and (max-width:767px){.card-case .subtitulo{padding:0 70px 0 0}}.card-case:before{content:"";position:absolute;z-index:-2;background-position:50%;background-size:contain;background-repeat:no-repeat;right:16px;bottom:16px;height:48px;width:48px;background-image:url(/images/portfolio/btn-plus-portfolio.svg)}@media only screen and (max-width:767px){.card-case:before{right:0;bottom:0}}.card-case:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;bottom:10%;z-index:-1;background-color:#6666fb;opacity:0;transition:.3s}@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{align-items:center;color:#6666fb;display:flex;font-size:16px;font-weight:700}.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{font-size:40px;font-weight:400;color:#6666fb;line-height:43px;text-transform:uppercase}.portfolio-container .portfolio-content .section-top .banner-image{background-image:url(/images/portfolio/banner-portfolio.png);background-repeat:no-repeat;background-size:cover;background-position:50%;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{display:flex;flex-direction:column;justify-content:space-between;height:100%}.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{display:flex;flex-direction:row-reverse}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .content-circle .circle{width:96px;height:96px;border:1px solid #879722;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;font-family:Ubuntu;text-align:center;color:#879722;cursor:pointer;transition:.3s}.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;position:absolute;top:0;margin-top:-122px;transition:.3s}@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% auto;margin-top:-56px}}.portfolio-container .portfolio-content .section-top .container-support-text .content-support-text .content-circle .circle:hover{background-color:#879722;color:#f5fce4}.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;width:7px;height:156px;background-size:cover;margin-top:-117px}@media only screen and (max-width:768px){.portfolio-container .portfolio-content .section-top .container-support-text{position:absolute;top:0;right:0;display:block;height:100%}.portfolio-container .portfolio-content .section-top{position:relative;display:block}}.portfolio-container .portfolio-content .section-cards{margin-bottom:128px;display:flex;flex-flow:row wrap;gap:32px;justify-content:center}.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{background-color:#f5fce4;position:relative;z-index:1;padding-top:48px;padding-bottom:15px}@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{display:flex;justify-content:space-between}@media only screen and (max-width:860px){.termos-section .scrollable-container .scrollable-top .content{flex-direction:column-reverse;justify-content:unset}}.termos-section .scrollable-container .scrollable-top .content .left .banner{width:516px;height:532px;background-size:cover;background-position:50%;position:relative;margin-bottom:-100px}@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);display:flex;align-items:flex-end;justify-content:flex-end}.termos-section .scrollable-container .scrollable-top .content .left .banner.privacidade{background-image:url(/images/privacidade/privacidade-banner.png);display:flex;align-items:flex-end;justify-content:flex-end}.termos-section .scrollable-container .scrollable-top .content .right{margin-left:20px;margin-top:60px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}@media only screen and (max-width:860px){.termos-section .scrollable-container .scrollable-top .content .right{margin:0;justify-content:unset;align-items:flex-start}}.termos-section .scrollable-container .scrollable-top .content .right .title p{font-size:16px;font-weight:500;color:#6666fb;margin-bottom:16px}@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{font-size:72px;font-weight:400;color:#879722;max-width:426px;text-transform:uppercase}@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{display:flex;justify-content:space-between}@media only screen and (max-width:991px){.termos-section .scrollable-container .scrollable-mid{flex-direction:column}}.termos-section .scrollable-container .scrollable-mid .left{width:60%;background-color:#f5fce4}@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{font-size:16px;font-weight:300;color:#879722;line-height:32px;margin-bottom:40px}.termos-section .scrollable-container .scrollable-mid .left .text .paragraph.mod-line{font-weight:700;color:#879722;text-align:center}.termos-section .scrollable-container .scrollable-mid .left .text .title{font-size:16px;font-weight:700;color:#879722;margin-bottom:32px}@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:hsla(0,0%,100%,.05)}.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{width:50%;text-align:center;color:#f5fce4;font-size:16px;font-weight:500;border:0;padding:23px 0;background:#879722}@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{margin:0;padding:24px;border:1px solid rgba(135,151,34,.5);border-top:none;font-size:14px;font-weight:300;color:#879722}.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{font-size:24px;font-weight:300;color:#879722;padding-bottom:24px;border-bottom:1px solid rgba(245,245,245,.2);margin-bottom:15px}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .top{display:flex;justify-content:space-between}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .top .data,.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .top .title{font-size:12px;font-weight:500;color:#879722}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .mid{display:flex;align-items:center;margin-top:8px;margin-bottom:16px}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .mid .title{position:absolute;font-size:24px;font-weight:300;color:#97b02a;line-height:32px;max-width:128px}.termos-section .scrollable-container .scrollable-mid .fixed .container-mobile .article .mid .img{top:0;z-index:-1;width:100%;display:flex;justify-content:flex-end}.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{font-size:32px;font-weight:300;max-width:170px;line-height:40px;color:#879722;margin-bottom:18px}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .page-details .data{font-size:14px;font-weight:400;color:#6666fb;margin-bottom:27px}.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{display:flex;justify-content:center;align-items:center;margin-right:16px;border-radius:7px;background-color:#879722}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .page-details .tags .tag span{padding:8px 16px;font-size:16px;font-weight:400;color:#f5fce4}.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{font-size:16px;font-weight:400;color:#879722;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #879722}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card{display:flex;align-items:center;position:relative}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .c-left .c-data,.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .c-left span{font-size:14px;font-weight:400;color:#6666fb}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .c-left .c-title{font-size:24px;font-weight:300;color:#879722;max-width:120px;margin-top:8px;margin-bottom:8px}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .img-card{position:absolute;top:0;z-index:-1;margin-left:100px}.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{border:none;font-size:14px;font-weight:500;padding:16px 24px;border-radius:4px;background-color:#6666fb;cursor:pointer;color:#f5fce4}.termos-section .scrollable-container .scrollable-mid .fixed .container-scroll .article-suggestion .card .c-right button a{text-decoration:none}.termos-section .circle{width:96px;height:96px;border:1px solid #879722;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1230px){.termos-section .circle{width:80px;height:80px}}.termos-section .circle p{font-size:14px;font-weight:500;color:#879722}.termos-section .circle:after{content:"";background-image:url(/images/svg/seta-termos.svg);width:6px;height:157px;position:absolute;top:0;margin-top:-100px}@media only screen and (max-width:1030px){.termos-section .circle:after{top:unset;margin-top:unset;width:5px;height:157px;position:absolute;left:0;transform:rotate(-90deg);bottom:0;margin-bottom:-38px;margin-left:-30px}}@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{position:absolute;top:338px;right:8px;text-align:center;display:block}}@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;position:absolute;bottom:85px;margin-left:35px;transform:rotate(0deg)}}.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{align-items:center;color:#6666fb;display:flex;font-size:16px;font-weight:700}.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{font-size:40px;font-weight:400;color:#6666fb;line-height:43px;text-transform:uppercase}.artigos-container .artigos-content .section-top .banner-image{background-image:url(/images/portfolio/banner-portfolio.png);background-repeat:no-repeat;background-size:cover;background-position:50%;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{display:flex;flex-direction:column;justify-content:space-between;height:100%}.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{display:flex;flex-direction:row-reverse}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .content-circle .circle{width:96px;height:96px;border:1px solid #879722;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;font-family:Ubuntu;text-align:center;color:#879722;cursor:pointer;transition:.3s}.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;position:absolute;top:unset;transition:.3s;bottom:70px}.artigos-container .artigos-content .section-top .container-support-text .content-support-text .content-circle .circle:hover{background-color:#879722;color:#f5fce4}.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;width:7px;height:156px;background-size:cover;margin-top:-117px}@media only screen and (max-width:768px){.artigos-container .artigos-content .section-top .container-support-text{position:absolute;top:0;right:0;display:block;height:100%}.artigos-container .artigos-content .section-top{position:relative;display:block}}.artigos-container .artigos-content .section-cards{margin-bottom:128px;display:flex;flex-flow:row wrap;gap:32px;justify-content:center}.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{font-size:16px;font-weight:400;line-height:24px;color:#879722}@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-repeat:no-repeat;background-size:auto 100%;background-position:0 0}.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;font-size:24px;font-weight:400;line-height:32px;text-transform:none}@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{margin-top:176.6px;display:flex;flex-direction:row-reverse;width:100%}.article-container .article-content .section-top .content .content-circle .circle{width:96px;height:96px;border:1px solid #879722;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;font-family:Ubuntu;text-align:center;color:#879722;cursor:pointer;transition:.3s}.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;position:absolute;top:0;margin-top:-122px;transition:.3s}@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{background-color:#879722;color:#f5fce4}.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;width:7px;height:156px;background-size:cover;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-size:auto 500px;background-position:0 100%}}@media only screen and (max-width:375px){.article-container .article-content .section-top{background-size:auto 288px;background-position:0 100%}}.article-container .article-content .section-article{margin-top:37px}.article-container .article-content .section-article .content .title h2{font-weight:400;font-size:32px;color:#6666fb;line-height:40px}@media only screen and (max-width:768px){.article-container .article-content .section-article .content .title h2{font-weight:400;font-size:24px;color:#879722;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{font-weight:400;font-size:16px;color:#879722;line-height:24px}@media only screen and (max-width:768px){.article-container .article-content .section-article .content .subtitle p{font-weight:700;font-size:12px;color:#6666fb;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;padding-top:32.7px;margin-bottom:160px}.article-container .article-content .section-article .content .article p{font-weight:400;font-size:16px;color:#879722;line-height:24px}@media only screen and (max-width:768px){.article-container .article-content .section-article .content .article p{font-weight:400;font-size:14px;color:#879722;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{font-family:Ubuntu Mono;font-weight:400;font-size:32px;color:#879722;line-height:40px;letter-spacing:0}.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{font-family:Ubuntu Mono;font-weight:700;font-size:14px;color:#6666fb;line-height:24px;letter-spacing:0}.article-container .article-content .section-article .content .article-read-more .content .tags-article{margin-top:23px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.article-container .article-content .section-article .content .article-read-more .content .tags-article a{text-decoration:none;text-align:center;background-color:#879722;font-family:Ubuntu Mono;font-weight:400;font-size:14px;color:#fff;border-radius:7px;padding:8px 16px;white-space:nowrap}.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{padding-bottom:16px;border-bottom:1px solid #8fa228}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .title p{font-family:Ubuntu Mono;font-weight:700;font-size:16px;color:#879722;line-height:24px;letter-spacing:0}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article{display:flex;flex-direction:row;margin-top:24px}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article{display:flex;flex-direction:row}.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{font-family:Ubuntu Mono;font-weight:700;font-size:14px;color:#6666fb;line-height:24px;letter-spacing:0}.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{font-family:Ubuntu Mono;font-weight:700;font-size:16px;color:#879722;line-height:24px;letter-spacing:0}.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{font-family:Ubuntu Mono;font-weight:700;font-size:14px;color:#6666fb;line-height:24px;letter-spacing:0}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article .image-article-content{width:100%;margin-left:-87px;z-index:-1}.article-container .article-content .section-article .content .article-read-more .content .read-too-article .more-article .wrapper-article .image-article-content .image-article{width:100%;height:100%;object-fit:cover}.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-decoration:none;text-align:center;background-color:#6666fb;font-family:Ubuntu Mono;font-weight:400;font-size:14px;color:#fff;line-height:40px;border-radius:4px;padding:16px 24px;white-space:nowrap}@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{padding:84px 96px 96px;border-top:1px solid #879722}.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{font-family:Ubuntu Mono;font-weight:400;font-size:32px;color:#6666fb;line-height:40px;letter-spacing:0}@media only screen and (max-width:768px){.blog-container .blog-content .content-support-text .support-text p{font-family:Ubuntu Mono;font-weight:400;font-size:24px;color:#6666fb;line-height:32px;letter-spacing:0}.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;padding-top:36px;margin-bottom:18px;display:flex;flex-direction:row}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article{display:flex;flex-direction:row}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .title-category{font-family:Ubuntu Mono;font-weight:700;font-size:14px;color:#6666fb;line-height:24px}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .title-article{margin-top:19px;width:246px;font-family:Ubuntu Mono;font-weight:400;font-size:32px;color:#879722;line-height:40px;z-index:1;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{width:118px;font-family:Ubuntu Mono;font-weight:400;font-size:16px;color:#879722;line-height:24px}}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .date-article{margin-top:29.2px;font-family:Ubuntu Mono;font-weight:400;font-size:14px;color:#6666fb;line-height:24px;-webkit-text-decoration-line:unset;text-decoration-color:unset;-webkit-text-decoration-color:unset}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content{width:100%;z-index:-1;max-height:202px;margin-left:-102px}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content .image-article{width:100%;height:100%;object-fit:cover}@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{width:100%;object-fit:cover;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{align-self:center;display:flex;flex:1 1;flex-direction:row-reverse;margin-left:15px}.blog-container .blog-content .more-articles .more-article-content .more-article .link-article-content .link-article a{text-decoration:none;display:block;text-align:center;background-color:#879722;font-family:Ubuntu Mono;font-weight:400;font-size:14px;color:#fff;border-radius:4px;padding:16px 24px}@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 1}.blog-container .blog-content .more-articles .more-article-content .more-article{background-position:85px 42px;border-top:1px solid rgba(135,151,34,.2);flex-direction:column;margin-bottom:23px}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article{display:flex;flex-direction:row;flex-wrap:wrap}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content{display:flex;flex-direction:row;flex-wrap:wrap;flex:100% 1}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .title-category{order:-1;flex:1 0 50%}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .informations-article-content .title-article{flex:100% 1}.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:1 0 50%;order:-1;margin:0;display:flex;flex-direction:row-reverse}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content{flex:100% 1;margin-top:-65px;display:flex;flex-direction:row-reverse;max-height:114.64px}.blog-container .blog-content .more-articles .more-article-content .more-article .wrapper-article .image-article-content .image-article{width:64.71%;object-fit:cover;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%;height:548px;max-width:516px}@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{height:280px;max-width:224px;top:-28px;position:relative}}.o-que-fazemos-container .top-title .content .right .text p{width:calc(100% + 100px);left:-100px;position:relative;font-size:80px;font-weight:400;color:#6666fb;text-transform:uppercase}@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{font-size:40px;width:100%;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{width:96px;height:96px;border:1px solid #879722;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;font-family:Ubuntu;text-align:center;color:#879722;cursor:pointer;transition:.3s}.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;position:absolute;top:0;margin-top:-122px;transition:.3s}@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{background-color:#879722;color:#f5fce4}.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;width:7px;height:156px;background-size:cover;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{margin-left:auto;width:426px;height:538px}@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{width:224px;height:280px;position:relative;z-index:-1}}@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{height:1px;background-color:#879722;width:110vw;left:-110px;position:relative;margin-bottom:40px}@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{font-size:32px;font-weight:400;color:#6666fb;max-width:370px}@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{max-width:426px;margin-left:auto;font-size:14px;font-weight:400;color:#879722;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{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-items:center;grid-column-gap:40px;column-gap:40px;grid-row-gap:80px;row-gap:80px}.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{display:block;height:216px;width:100%}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .button-preview{position:absolute;top:40%;left:0;z-index:99}.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{position:absolute;right:0;top:40%;z-index:99}.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{position:absolute;top:120%;width:100%;display:flex;justify-content:center;gap:16px;flex-direction:row}.o-que-fazemos-container .parceiros .parceiros-logos .logo-area.mobile .pagination .dots{height:8px;width:8px;border-radius:2px;background-color:#879722;opacity:.4}.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{height:216px;width:165px}}.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{height:216px;width:165px}}.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{height:216px;width:165px}}.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{height:216px;width:165px}}.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{position:absolute;top:0;left:0;width:100%!important;display:flex;justify-content:center;opacity:0}.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:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes enter-right{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes out-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes out-left{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}}.quem-somos .bg-quem-somos{width:100%}.quem-somos .bg-quem-somos .inside-container{position:relative;padding-left:96px;padding-right:96px;height:7000px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container{position:relative;top:0;left:0;width:100%;height:100%}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home{justify-content:center;align-items:center;position:relative;background-image:url(/images/quem-somos/background.png);background-size:cover;background-repeat:no-repeat}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .background-content{position:absolute;display:flex;flex-direction:row;justify-content:center;width:100%;height:66vh;z-index:-1;pointer-events:none}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .lines{display:flex;flex-direction:column;align-items:center}.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;font-size:48px;font-weight:400;text-transform:uppercase;color:#879722;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;position:absolute;bottom:6vh;cursor:pointer}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home .seta-quem-somos em{background-image:url(/images/svg/home-anim-icon.svg);width:33px;height:58px;opacity:0;animation:anima-seta 1.4s ease infinite}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.active .background-content img:first-child{animation:to-right .8s;animation-delay:.4s;animation-fill-mode:forwards}@keyframes to-right{0%{transform:translateX(0)}to{transform:translateX(10vh)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.active .background-content img:nth-child(2){animation:to-left .8s;animation-delay:.4s;animation-fill-mode:forwards}@keyframes to-left{0%{transform:translateX(0)}to{transform:translateX(-10vh)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.active .lines .line p{animation:in-paragraph .8s;animation-delay:1.2s;animation-fill-mode:forwards}@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:out-image-left .8s;animation-fill-mode:forwards}@keyframes out-image-left{0%{transform:translateX(10vh)}to{transform:translateX(0)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.out .background-content img:nth-child(2){animation:out-image-right .8s;animation-fill-mode:forwards}@keyframes out-image-right{0%{transform:translateX(-10vh)}to{transform:translateX(0)}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .home.out .lines .line p{animation:out-paragraph .8s;animation-fill-mode:forwards}@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{align-items:center;background-image:url(/images/quem-somos/background.png);background-size:cover;background-repeat:no-repeat}.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{display:flex;align-items:center}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second .text-area p{font-size:16px;font-weight:400;color:#879722;line-height:24px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .second.active .img-area img{animation:img-in .8s;animation-fill-mode:forwards}@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:in-text-right .8s;animation-fill-mode:forwards}.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));width:52%;position:absolute;top:0;left:0;align-items:center;display:flex;flex-direction:row;pointer-events:none}.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{font-size:48px;font-weight:400;color:#6666fb;max-width:440px;line-height:56px}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica .description-area .text p{font-size:16px;font-weight:400;color:#879722;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:in-text-left .8s;animation-fill-mode:forwards}@keyframes in-text-left{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .caracteristica.active .description-area .text{animation:in-text-right .8s;animation-fill-mode:forwards}@keyframes in-text-right{0%{transform:translateX(40vh);opacity:0}to{transform:translateX(0);opacity:1}}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container .frt-row{position:absolute;top:0;left:0;pointer-events:none;height:calc(100vh - var(--navbar-height));display:flex;opacity:0;width:100%}.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{position:fixed;top:var(--navbar-height);left:unset;width:calc(100% - 385px)}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container.absolute{position:absolute;left:unset;width:calc(100% - 192px)}.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{overflow:hidden;width:calc(100% + 96px)}.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{display:flex;width:100%;justify-content:center}.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{height:90vh;align-items:center}.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container.absolute,.quem-somos .bg-quem-somos .inside-container .wrapper-inside-container.fixed{width:calc(100% - 48px)}}.contato-container .inside-container.contato{display:flex}@media only screen and (max-width:991px){.contato-container .inside-container.contato{display:flex;flex-direction:column}}@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{padding:0;width:100%}}.contato-container .inside-container.contato .left-side .area{margin-top:50px}.contato-container .inside-container.contato .left-side .title{margin-top:40px;max-width:430px}@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{font-size:80px;text-transform:uppercase}@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{width:calc(50% - 100px);padding-left:100px;border-left:1px solid #879722}@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{padding:0;width:100%;max-width:426px;border:none}}@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{font-size:32px;font-weight:400;color:#6666fb}@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{font-size:14px;font-weight:400;color:#879722}.contato-container .inside-container.contato .right-side .select-area .options{margin-top:30px}.contato-container .inside-container.contato .right-side .select-area .options .line{display:flex;margin-bottom:18px;gap:23px}.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{min-height:50px;display:flex;align-items:center}.contato-container .inside-container.contato .right-side .select-area .options .line .input-group label{cursor:pointer;padding:16px;font-size:14px;font-weight:400;color:#6666fb;border:1px solid #6666fb;border-radius:4px;text-decoration:none;background-color:rgba(0,0,0,0);transition:all .3s;width:100%;display:block;position:relative}.contato-container .inside-container.contato .right-side .select-area .options .line .input-group label:has(input:checked){background-color:#6666fb;color:#f5fce4}.contato-container .inside-container.contato .right-side .select-area .options .line .input-group label:hover{background:rgba(102,102,251,.05)}.contato-container .inside-container.contato .right-side .select-area .options .line .input-group input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}@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{font-size:14px;font-weight:400;color:#879722;margin-bottom:35px}.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{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.contato-container .inside-container.contato .right-side .upload-area .btn-upload .inputfile:focus+label{outline:2px solid #6666fb;outline-offset:2px}.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{padding:16px;border:1px solid #6666fb;border-radius:4px;width:fit-content;width:-moz-fit-content;display:flex;align-items:center;gap:16px}.contato-container .inside-container.contato .right-side .upload-area .btn-upload label span{font-size:14px;font-weight:400;color:#6666fb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}@media only screen and (max-width:768px){.contato-container .inside-container.contato .right-side .upload-area .btn-upload label{width:auto;justify-content:center}}.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-size:contain;background-repeat:no-repeat;width:16px;height:16px}.contato-container .inside-container.contato .right-side .upload-area .btn-upload .allowed-files{font-size:11px;font-weight:400;display:block;margin-top:16px;color:#666;padding:0 8px}.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:"";width:100vw;height:1px;background:#879722;display:block;left:-100px;position:relative;margin-top:50px;margin-bottom:50px}@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{width:100%;font-family:Ubuntu Mono,sans-serif;text-decoration:none;font-size:14px;font-weight:500;padding:16px 24px;color:#f5fce4;background:#879722;background-size:100% 100%;border-radius:4px;cursor:pointer;border:none}.contato-container .inside-container.contato .right-side .button-submit-area button.loading{background:linear-gradient(165deg,#6666fb 45%,#ffffff,#879722 55%);animation:loading 2s ease infinite;pointer-events:none;opacity:.5;background-size:200% 200%}@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{font-size:32px;font-weight:400;color:#6666fb}.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{font-size:80px;font-weight:400;color:#6666fb;text-transform:uppercase;margin-bottom:100px;margin-top:20px}@media only screen and (max-width:1170px){.outsourcing-container .content p.titulo{font-size:40px;margin-bottom:20px}}@media only screen and (max-width:767px){.outsourcing-container .content p.titulo{font-size:32px;width:100%;margin-bottom:20px}}.outsourcing-container .content p.subtitulo{font-size:16px;font-weight:400;color:#879722;max-width:430px;line-height:24px}.outsourcing-container .content p.diferenciais{font-size:48px;color:#879722}@media only screen and (max-width:1170px){.outsourcing-container .content p.diferenciais{font-size:32px;margin-bottom:20px}}@media only screen and (max-width:767px){.outsourcing-container .content p.diferenciais{font-size:32px;margin-bottom:20px}}.outsourcing-container .content p.diferencial-titulo{font-size:16px;line-height:24px;font-weight:700;color:#6666fb;position:relative;padding-left:24px;flex:0 0 150px}.outsourcing-container .content p.diferencial-titulo:before{content:"";width:14px;height:14px;margin-right:12px;background-color:#6666fb;display:block;position:absolute;left:0;top:5px}@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{font-size:24px;line-height:32px;color:#879722;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 150px)}@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{width:calc(100% + 100px);position:relative;top:-100px;z-index:4;font-size:32px;line-height:40px;font-weight:400;color:#6666fb}@media only screen and (max-width:1170px){.outsourcing-container .content .left .text p{font-size:32px;line-height:normal;width:auto}}@media only screen and (max-width:767px){.outsourcing-container .content .left .text p{font-size:24px;line-height:32px;width:100%;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;position:relative;left:-100px;margin-bottom:120px}@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%;left:0;margin-bottom:20px}}.outsourcing-container .content .right .video .tinta{position:absolute;z-index:3;width:100%;height:100%;background-image:url(/images/svg/tinta.svg);background-repeat:no-repeat;background-position:center right 30%;background-size:530px;mix-blend-mode:overlay}.outsourcing-container .content .right .video .mask1{position:absolute;z-index:2;width:100%;height:100%;background-color:#000;opacity:.22;mix-blend-mode:soft-light}.outsourcing-container .content .right .video .mask2{position:absolute;z-index:1;width:100%;height:100%;background-color:#f5f5f5;mix-blend-mode:hue}.outsourcing-container .content .right .video video{width:100%}.outsourcing-container .full{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:30px;margin-bottom:220px;box-sizing:border-box}.outsourcing-container .full .container-svg{flex:1 0 33%;border-top:1px solid #879722;border-bottom:1px solid #879722;border-right:1px solid #879722;padding:7%;box-sizing:border-box}.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{min-height:100vh;border-left:1px solid #879722;border-right:1px solid #879722;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{display:flex;justify-content:space-between;padding-bottom:72px}@media only screen and (max-width:767px){.top-content{flex-direction:column;padding-bottom:26px}}.top-content .legend{margin-right:50px;margin-top:6px}.top-content .legend p{white-space:nowrap}@media only screen and (max-width:767px){.top-content .legend{margin:0 0 30px}}.top-content .legend p{font-size:16px;font-weight:700;color:#6666fb;display:flex;align-items:center}.top-content .legend p:before{content:"";width:14px;height:14px;margin-right:12px;background-color:#6666fb}.top-content .title{max-width:306px;margin-right:45px}@media only screen and (max-width:767px){.top-content .title{max-width:none;margin-right:0;margin-bottom:30px}}.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{font-size:16px;font-weight:300;display:block;color:#879722;line-height:32px}@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{font-size:16px;font-weight:700;color:#6666fb;display:flex;align-items:center}@media only screen and (max-width:860px){.section-title{font-size:14px}}.section-title:before{content:"";height:10px;width:10px;background-color:#6666fb;margin-right:8px}.slick-next{right:0;width:32px;height:32px;z-index:2}.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{left:0;width:32px;height:32px;z-index:2}.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 a,.btn button{font-family:Ubuntu Mono,sans-serif;min-width:140px;text-decoration:none;font-size:14px;font-weight:500;padding:16px 24px;color:#f5fce4;background-color:#879722;border-radius:4px;cursor:pointer;border:none}@media only screen and (max-width:767px){.btn a,.btn button{display:block;width:calc(100% - 48px);text-align:center}.area{margin-bottom:16px}}.area .title{display:flex;align-items:center;font-size:16px;font-weight:700;color:#6666fb;text-decoration:none}@media only screen and (max-width:767px){.area .title{font-size:14px;font-weight:400}}.area .title:before{content:"";width:14px;height:14px;margin-right:12px;background-color:#6666fb}@media only screen and (max-width:767px){.area .title:before{width:10px;height:10px;margin-right:8px}}.area .subtitle{font-size:32px;font-weight:400;color:#6666fb;max-width:480px}@media only screen and (max-width:991px){.area .subtitle{font-size:24px}}html{font-size:16px;scroll-behavior:smooth}body{font-family:Ubuntu Mono,sans-serif;background-color:#f5fce4}#__next{min-height:100vh;display:flex;flex-direction:column}@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{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.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}