@font-face{font-family:'Satoshi';src:url(../../../../../../../themes/theme-fante/font/Satoshi-Regular.woff2) format('woff2');font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:'Satoshi';src:url(../../../../../../../themes/theme-fante/font/Satoshi-Medium.woff2) format('woff2');font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:'Satoshi';src:url(../../../../../../../themes/theme-fante/font/Satoshi-Bold.woff2) format('woff2');font-weight:800;font-display:swap;font-style:normal}*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;margin:0}body{margin:0;padding:0;font-family:'Satoshi',sans-serif;line-height:1;overflow-x:hidden}input,textarea,select,button{font-family:'Satoshi',sans-serif;-webkit-appearance:none;-moz-appearance:none;border-radius:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0;vertical-align:baseline}h1,h2,h3,h4,h5,h6{clear:both}.clearfix::before,.clearfix::after{content:'';display:table}.clearfix::after{clear:both}img,svg{width:100%;max-width:100%;height:auto;border:none}div.image{overflow:hidden}div.image img,div.image video{width:100%;height:100%;object-fit:cover;display:block}div.icon,span.icon{min-width:60px;max-width:60px;min-height:60px;max-height:60px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:6px;margin:0 0 20px;background-color:rgba(4,16,32,.1)}div.icon.no-icon,span.icon.no-icon{min-width:28px;max-width:28px;min-height:28px;max-height:28px;background-color:transparent}div.icon img,span.icon img{width:26px;display:block;position:relative;z-index:2}div.icon.no-icon img,span.icon.no-icon img{min-width:28px;max-width:28px;min-height:28px;max-height:28px;width:28px}@media screen and (max-width:991px){div.icon.no-icon,span.icon.no-icon{min-width:28px;max-width:28px;min-height:28px;max-height:28px}div.icon.no-icon img,span.icon.no-icon img{min-width:28px;max-width:28px;min-height:28px;max-height:28px}}.font-w h1,.font-w h2,.font-w h3,.font-w p,.font-w .entry-content li,.font-w .entry-content a:not(.button){color:#fff}.font-w p{opacity:.8}span.title{display:inline-block;font-size:11px;text-transform:uppercase;color:#041020;background-color:rgba(4,16,32,.15);border-radius:20px;padding:6px 12px;margin:0 0 32px;letter-spacing:0}.font-w span.title{color:#fff;background-color:rgba(255,255,255,.1);backdrop-filter:blur(1.5rem)!important}.title,h1,h2,h3,h4,h5{font-size:42px;font-weight:700;color:#041020;line-height:1;margin:0 0 32px;letter-spacing:-1px}h1,.hero h2,.cta h2,h2.bigger{font-size:64px}h3{font-size:22px;line-height:1.2;color:#041020;font-weight:700;letter-spacing:0}h4,h5{font-size:20px}p{font-size:1.094em;font-weight:400;color:#041020;line-height:1.5;opacity:.7;margin:0}@media screen and (max-width:991px){.title,h1,.hero h2,.cta h2,h2.bigger{font-size:36px}.hero.portfolio h1{font-size:38px}h2{font-size:24px}h2 br{display:none}h3,h4{font-size:20px}}.no-js-banner{position:fixed;bottom:0;left:0;background-color:#000;color:#fff;font-size:14px;line-height:1.3;text-align:center;z-index:999;display:flex;width:100%;padding:20px;align-items:center;justify-content:center}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#041020;z-index:101}.no-js #preloader{display:none}.anime-start #preloader{animation:fadeOuts 1s;animation-fill-mode:forwards}@keyframes fadeOuts{100%{opacity:0;visibility:hidden}}#status{position:relative;width:230px;height:230px;left:50%;top:50%;margin:0;text-align:center;-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.col-af{width:100%;height:auto;position:relative;padding:120px 0;z-index:2}.col-af.one-column.font-w{background-color:#041020}.col-af.one-column.font-w::after{content:'';position:absolute;top:0;left:50%;width:90%;max-width:1320px;height:1px;width:100%;transform:translateX(-50%);background-color:rgba(255,255,255,.1)}.col-af-content{width:90%;max-width:1520px;margin:0 auto}.hero-top{padding-top:0!important;padding-bottom:0!important}.hero-top .col-af-content{transform:translateY(-60px);z-index:2;position:relative}@media screen and (max-width:991px){.col-af{padding:60px 0}.hero-top{padding:0!important}.col-af-slide{width:95%;margin-left:5%}}.button{display:inline-flex;cursor:pointer;position:relative;align-items:center;justify-content:center;font-size:17px;font-weight:700;min-width:200px;line-height:1;color:#041020;border:1.5pt solid transparent;text-align:center;margin:0;background-color:#FFBB36;padding:16px 32px 18px;transition:ease .6s;border-radius:40px}.button:not(.outline):not(.white):not(.underline):not(.blur)::after{content:'';width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;top:50%;left:50%;border:1px solid rgba(255,187,54,.5);transform:translate(-50%,-50%);border-radius:40px;animation:opacityBorder 1.6s linear infinite;z-index:-1}.button:not(.outline):not(.white):not(.underline):not(.blur):hover::after{opacity:1!important}@-webkit-keyframes opacityBorder{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.button.outline{background-color:transparent;border:1.5pt solid #041020;color:#041020}.button.blur{background-color:rgba(255,255,255,.2);backdrop-filter:blur(1.5rem);border:1.5pt solid rgba(255,255,255,.2);color:#fff}.button.outline.white{border:1.5pt solid #fff;color:#fff}.button.underline{color:#041020;background-color:transparent;padding:0;min-width:1px}.button:not(.underline):hover{background-color:#FFC148!important;border:1.5pt solid #FFC148!important;transform:scale(1.04)!important;color:#041020!important;box-shadow:0 0 0 4px rgba(255,255,255,.2)}.button svg,.button img{width:14px;display:inline-block;margin:0 0 0 24px;fill:#041020;transition:ease .3s}.button.underline svg{width:16px;margin:0 0 0 16px}.descricao .button.underline svg{width:12px}.button:hover svg{fill:#041020!important}.button:hover img{filter:brightness(0) invert(1)}@media screen and (max-width:991px){a.button:not(.underline){width:100%;min-width:100px;padding:16px 24px 18px}}.wpp-button{position:fixed;bottom:20px;right:20px;border-radius:50%;width:60px;height:60px;z-index:99;background-color:#041020;transition:ease .4s;border:2px solid rgba(255,255,255,.3);box-shadow:0 15px 60px 0 rgba(0,0,0,.3)}.wpp-button:hover{transform:scale(1.05)}.wpp-button svg{position:absolute;top:50%;left:50%;fill:#fff;transform:translate(-50%,-50%);width:30px}.header{width:100%;height:auto;position:fixed;top:0;left:0;z-index:9;background-color:transparent;transition:ease 0.6s;content-visibility:visible!important}.page-id-14 .header,.page-id-2781 .header{display:none}.header::after{content:'';position:absolute;left:0;width:100%;height:90px;top:0;background-color:rgba(0,0,0,.3);z-index:-1;transition:.4s ease;opacity:0}.header.nav-open:not(.header-is-visible)::after{opacity:0!important}.header.header-is-visible::after{opacity:1}.header.nav-open:not(.header-is-visible){background-color:#fff}.header.header-is-hidden{transform:translateY(-100%)}.header.header-is-visible{background-color:rgba(255,255,255,.2);backdrop-filter:blur(1.5rem)}body:not(.page-template):not(.single) .header:not(.header-is-visible):not(.nav-open),.header.header-show:not(.header-is-visible):not(.nav-open){background:rgba(4,16,32,1)}body:not(.page-id-14):not(.page-id-2781) main.header-show{padding-top:60px}.admin-bar .header{top:32px}.header .col-af-content{height:90px;display:flex;align-items:center;justify-content:space-between;position:relative}.header .buttons{display:flex;position:relative}.header .buttons .button{flex:none;width:auto;min-width:140px;padding:13px 32px;margin:0 0 0 10px}.header.header-is-visible .buttons .button{color:#fff;border-color:#fff}.header .buttons.mobile{display:none}@media screen and (max-width:1268px){.header.nav-open::after{opacity:0!important}}@media screen and (max-width:991px){.header.header-is-hidden{transform:none}.page-id-14 .header,.page-id-2781 .header{display:block}body main.header-show{padding-top:60px}}.header a.logo{display:flex;align-items:center;justify-content:center;gap:16px}.header a.logo svg{display:block;margin:0;fill:#FFBB36;width:126px;height:auto;min-width:126px;max-width:126px}.header a.logo span{display:inline-block;font-size:10px;text-transform:uppercase;color:#fff;background-color:rgba(255,255,255,.15);border-radius:20px;padding:6px 12px;margin:0}.header-portfolio a.logo svg,.header.header-is-visible a.logo svg{fill:#fff}.header-container:not(.header-is-visible) a.logo svg,.header.nav-open:not(.header-is-visible) a.logo svg{fill:#041020}@media screen and (max-width:1268px){.header a.logo{position:absolute;left:0}.header .buttons:not(.mobile){position:absolute;right:50px;display:none}.header .buttons.mobile{display:block;width:100%}.header .buttons.mobile .button{width:100%;padding:16px;margin:20px 0 0;color:#041020!important;border-color:#041020!important}}@media screen and (max-width:991px){.header{position:fixed}.header .col-af-content,.header::after{height:72px}.header .buttons:not(.mobile) .button{min-width:auto;padding:8px 15px;font-size:12px;align-items:center}.header a.logo svg{width:110px;min-width:110px;max-width:110px}}.nav{flex:1;text-align:center}.nav ul{margin:0 auto;padding:0}.nav li{display:inline-block;line-height:90px;position:relative}.nav li.nav-expand{background-color:transparent}.nav li a{display:flex;font-size:16px;text-align:center;font-weight:400;margin:0;transition:ease 0.3s}.nav li a span:not(.icon){font-size:16px;text-align:center;font-weight:700;padding:0 18px;margin:0;transition:ease 0.3s;position:relative;display:inline-block;overflow:hidden;color:transparent;line-height:1.2;text-decoration:none}.nav li a span::before,.nav li a span::after{content:attr(data-text);position:absolute;left:50%;top:0;color:#fff;white-space:nowrap;transition:transform .4s cubic-bezier(.22,1,.36,1)}.header-container:not(.header-is-visible) .nav li a span::before,.header-container:not(.header-is-visible) .nav li a span::after,.header.nav-open:not(.header-is-visible) .nav li a span::before,.header.nav-open:not(.header-is-visible) .nav li a span::after{color:#041020}.nav li a span::before{transform:translateX(-50%) translateY(0)}.nav li a span::after{transform:translateX(-50%) translateY(-110%)}.nav li a span:hover::before{transform:translateX(-50%) translateY(110%)}.nav li a span:hover::after{transform:translateX(-50%) translateY(0)}.nav li a span:hover{opacity:1}.nav a.nav-link{position:relative;display:flex;align-items:center;padding-left:12px}.nav li a.nav-link span{padding:0}.nav a.nav-link::after{display:block;content:'';margin:0 0 0 4px;width:20px;height:20px;background-size:10px auto;background-repeat:no-repeat;background-position:center;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M4.9928 5.99999C4.88517 5.99999 4.78428 5.9833 4.69011 5.94994C4.59594 5.91658 4.50849 5.85927 4.42778 5.77801L0.714771 2.06501C0.566789 1.91703 0.492798 1.72868 0.492798 1.49998C0.492798 1.27129 0.566789 1.08294 0.714771 0.934963C0.862753 0.786981 1.05109 0.71299 1.27979 0.71299C1.50849 0.71299 1.69683 0.786981 1.84482 0.934963L4.9928 4.08295L8.14078 0.934963C8.28876 0.786981 8.4771 0.71299 8.7058 0.71299C8.9345 0.71299 9.12284 0.786981 9.27082 0.934963C9.41881 1.08294 9.4928 1.27129 9.4928 1.49998C9.4928 1.72868 9.41881 1.91703 9.27082 2.06501L5.55782 5.77801C5.4771 5.85873 5.38966 5.91604 5.29549 5.94994C5.20132 5.98384 5.10042 6.00052 4.9928 5.99999Z' fill='%23fff'/%3E%3C/svg%3E")}.header-container:not(.header-is-visible) .nav a.nav-link::after,.header.nav-open:not(.header-is-visible) .nav a.nav-link::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M4.9928 5.99999C4.88517 5.99999 4.78428 5.9833 4.69011 5.94994C4.59594 5.91658 4.50849 5.85927 4.42778 5.77801L0.714771 2.06501C0.566789 1.91703 0.492798 1.72868 0.492798 1.49998C0.492798 1.27129 0.566789 1.08294 0.714771 0.934963C0.862753 0.786981 1.05109 0.71299 1.27979 0.71299C1.50849 0.71299 1.69683 0.786981 1.84482 0.934963L4.9928 4.08295L8.14078 0.934963C8.28876 0.786981 8.4771 0.71299 8.7058 0.71299C8.9345 0.71299 9.12284 0.786981 9.27082 0.934963C9.41881 1.08294 9.4928 1.27129 9.4928 1.49998C9.4928 1.72868 9.41881 1.91703 9.27082 2.06501L5.55782 5.77801C5.4771 5.85873 5.38966 5.91604 5.29549 5.94994C5.20132 5.98384 5.10042 6.00052 4.9928 5.99999Z' fill='%23041020'/%3E%3C/svg%3E")}.nav li .nav-link.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav li ul.submenu{opacity:0;width:100%;height:calc(100vh - 90px);visibility:hidden;overflow-x:hidden;overflow-y:auto;left:0;top:90px;position:fixed;z-index:9;background-color:rgba(0,0,0,.7);transition:ease 0.3s}.nav li ul .menu{position:relative;border-top:1px solid rgba(0,0,0,0);width:100%;background-color:#F4F4F4;padding:54px 0}.nav li .nav-link.active+ul{opacity:1;visibility:visible}.nav li .col-af-content{height:auto;display:flex;flex-wrap:wrap;position:relative;align-items:inherit;justify-content:inherit;flex-wrap:wrap;gap:48px}.nav .col-af-content li{flex:1}.nav .col-af-content li .icon{margin:0;min-width:40px;max-width:40px;min-height:40px;max-height:40px;background:rgba(4,16,32,.08)}.nav .col-af-content li .icon img{width:22px}.nav .col-af-content li a.top-nav{align-items:center;padding:0 0 24px;margin:0 0 32px;gap:24px;border-bottom:1px solid rgba(4,16,32,.2)}.nav .col-af-content ul{display:flex;flex-direction:column;gap:12px}.nav .col-af-content ul li{line-height:1.3;flex:1;width:100%;padding:0}.nav .col-af-content ul a{font-size:16px;text-align:center;font-weight:400;margin:0;padding:0;color:#041020;flex:1;text-align:left}.nav .col-af-content li span.icon.no-icon img{max-width:28px;max-height:28px}.nav .col-af-content li p{margin:0;font-weight:700;font-size:18px;color:#041020;opacity:1}.nav .col-af-content li a:hover,.nav .col-af-content li a:hover p{text-decoration:underline}input#toggle-menu,label.toggle-menu{display:none}@media screen and (max-width:1268px){.header.nav-open,.header-container:not(.header-is-visible){background-color:#fff}.header.nav-open a.logo svg{fill:#041020}label.toggle-menu{position:absolute;right:0;top:9px;display:block;z-index:11;height:72px;width:72px;outline:0;border:0;cursor:pointer}label.toggle-menu div{position:absolute;top:28px;left:26px}label.toggle-menu span{display:block;height:2pt;width:34px;background-color:#fff;position:absolute;opacity:1;left:0;border-radius:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .3s}.header.nav-open label.toggle-menu span,.header-container:not(.header-is-visible) label.toggle-menu span{background-color:#041020}label.toggle-menu span:nth-child(1){top:0}label.toggle-menu span:nth-child(2){top:12px;opacity:0}label.toggle-menu span:nth-child(3){top:12px}input#toggle-menu:checked~label.toggle-menu span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}input#toggle-menu:checked~label.toggle-menu span:nth-child(2){opacity:0}input#toggle-menu:checked~label.toggle-menu span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nav{float:none;height:calc(100vh - 90px);width:100%;position:fixed;top:90px;right:0;margin:0;z-index:10;padding:24px 24px 88px 24px;background-color:#fff;transition:all .3s;-webkit-transform:translateY(150%);transform:translateY(150%);overflow-y:auto}.header-is-visible .nav{height:calc(100vh - 90px);top:90px}input#toggle-menu:checked~.nav{-webkit-transform:translateY(0);transform:translateY(0)}.nav ul{width:100%;line-height:60px;padding:0 0 20px}.nav li{width:100%;line-height:60px;float:left}.nav li a:not(.button){text-align:left;padding:24px 0;border-bottom:1px solid rgba(0,0,0,.15);position:relative}.nav li a.active:not(.button){border-color:transparent}.nav li a span:not(.icon){font-size:18px;padding:0}.nav li a span::before,.nav li a span::after{color:#041020}.nav li ul.submenu{display:block;position:relative;width:100%;box-shadow:none;max-height:0;top:auto;left:auto;overflow:hidden;padding:0;background-color:transparent;transition:all .3s}.nav li .nav-link.active+ul{max-height:1800px;border-bottom:1px solid rgba(0,0,0,.15)}.nav li ul li a:not(.button){font-size:16px;text-align:left;padding:0;border-bottom:0;position:relative}.nav li ul.submenu,.admin-bar .nav li ul.submenu{height:auto;left:auto;top:auto;position:relative;background-color:transparent}.nav li ul .menu{background-color:transparent;padding:0}.nav li .col-af-content{width:100%;flex-direction:column;gap:0}.nav .col-af-content li .icon{min-width:32px;max-width:32px;min-height:32px;display:none;max-height:32px}.nav .col-af-content li a.top-nav{padding:24px 0 0;margin:0 0 24px;gap:24px;border-top:1px solid rgba(4,16,32,.2);border-bottom:1px solid rgba(4,16,32,0)}.nav a.nav-link::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M4.9928 5.99999C4.88517 5.99999 4.78428 5.9833 4.69011 5.94994C4.59594 5.91658 4.50849 5.85927 4.42778 5.77801L0.714771 2.06501C0.566789 1.91703 0.492798 1.72868 0.492798 1.49998C0.492798 1.27129 0.566789 1.08294 0.714771 0.934963C0.862753 0.786981 1.05109 0.71299 1.27979 0.71299C1.50849 0.71299 1.69683 0.786981 1.84482 0.934963L4.9928 4.08295L8.14078 0.934963C8.28876 0.786981 8.4771 0.71299 8.7058 0.71299C8.9345 0.71299 9.12284 0.786981 9.27082 0.934963C9.41881 1.08294 9.4928 1.27129 9.4928 1.49998C9.4928 1.72868 9.41881 1.91703 9.27082 2.06501L5.55782 5.77801C5.4771 5.85873 5.38966 5.91604 5.29549 5.94994C5.20132 5.98384 5.10042 6.00052 4.9928 5.99999Z' fill='%23041020'/%3E%3C/svg%3E")}}@media screen and (max-width:991px){label.toggle-menu{right:0;top:0}.nav,.header-is-visible .nav{height:calc(100vh - 72px);top:72px}}.hero-slider .owl-carousel .owl-item,.hero-slider .owl-carousel .owl-stage{display:block}body:not(.single-projeto) .hero-slider{position:sticky;top:0;z-index:1;min-height:100svh;overflow:hidden}.hero{position:relative;background-color:#041020;background-repeat:no-repeat;background-size:cover;background-position:center;padding:0;height:100svh;overflow:hidden}.hero.container{background-color:#fff}.hero.portfolio{height:auto;max-height:4000px}.hero-slider-content{transform:translate(-50%,-50%) scale(var(--hero-scale,1));opacity:var(--hero-opacity,1);transform-origin:center center;will-change:transform,opacity}.hero.hero-single{height:80vh}.hero-slider .owl-carousel .owl-item,.hero-slider .owl-carousel .owl-stage{display:block}.hero.portfolio::after{content:'';display:block;width:100%;height:10%;position:absolute;bottom:0;left:0;background-color:#fff;z-index:1}.hero:not(.portfolio) .col-af-content{position:absolute;z-index:3;top:52%;left:50%;display:flex;justify-content:space-between;align-items:end;gap:160px}.hero.container .col-af-content{max-width:1300px}.hero.portfolio .col-af-content{padding:200px 0 0;display:flex;justify-content:space-between;align-items:center}.hero.center .col-af-content{flex-direction:column;align-items:center;justify-content:center;gap:0;max-width:1080px}.hero .info{width:100%;flex:1}.hero.center .col-af-content .info{text-align:center}.hero .info.right{width:50%;flex:1;display:flex;flex-direction:column;gap:40px}.hero.center .col-af-content .info.right{width:100%}.hero.hero-single .info{width:70%}.hero.hero-single .info div{display:flex;gap:32px;margin:32px 0 0}.hero .buttons .button-anchor{display:block}.hero .buttons .button-anchor svg{fill:#fff;width:28px}.hero.portfolio .info{margin:0 auto;max-width:880px;text-align:center}.hero .info h1{margin:0}.hero .info p{margin:0;font-size:18px}.hero .info p a{color:#fff}.hero.center .info p{margin:24px 0 0}.hero .image{position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:2;background-color:#041020}.hero:not(.container) .image{transform:scale(1.25);filter:blur(10px);transition:all 1s ease;transition-delay:0.8s;opacity:.4}.hero:not(.portfolio) .image::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(270deg,#00000047 0%,#000000 70%);z-index:2;opacity:.5}.hero.hero-single:not(.portfolio) .image::after{opacity:.7}body.anime-start .hero:not(.container) .image{opacity:1;transform:scale(1);filter:blur(0)}.hero.portfolio .image{position:relative;width:calc(100% - 3.2em);height:auto;max-width:1520px;right:auto;bottom:auto;margin:120px auto 0;overflow:hidden;padding:10px;background-color:rgba(255,255,255,.15);border-radius:20px;backdrop-filter:blur(15px);opacity:0}.hero.portfolio .image div{width:100%;aspect-ratio:10 / 4;overflow:hidden;border-radius:10px}.hero.portfolio .image div img,.hero.portfolio .image video{border-radius:10px;transition:2s ease}.hero.portfolio .image video{width:100%;aspect-ratio:10 / 4}.hero.container .image{height:calc(100svh - 120px);width:calc(100% - 40px);left:50%;overflow:hidden;position:absolute;top:90px;transform:translateX(-50%);z-index:1;border-radius:16px;background-color:#041020}@media screen and (max-width:991px){.hero{max-height:3000px;height:100svh;overflow:hidden}.hero:not(.portfolio)::after{display:none}.hero:not(.portfolio) .col-af-content{top:50%;flex-direction:column;gap:24px}.hero.portfolio .col-af-content{padding:140px 0 0;display:flex;justify-content:space-between;align-items:center}.hero.portfolio .image{margin:60px auto 0}.hero .info,.hero.hero-single .info{width:100%;text-align:center}.hero .info.right{width:100%;gap:0}.hero.hero-single .info div{gap:0;flex-direction:column}.hero:not(.portfolio) .buttons{position:relative;bottom:auto;right:auto;height:auto;width:100%;padding:32px 16px 0}.hero:not(.portfolio) .buttons .button{position:relative;bottom:auto;right:auto}.hero:not(.portfolio) .image{width:100%;height:100%}.hero:not(.portfolio) .image::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(4,16,32,.6);z-index:1}.hero.container .image{height:100svh;width:100%;left:auto;overflow:hidden;position:relative;top:auto;transform:none;border-radius:0}.hero.portfolio .image div,.hero.portfolio .image video{aspect-ratio:1 / 1}}ol,ul{list-style:none;margin:0;padding:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;width:100%}table tr{border-top:1px solid rgba(0,0,0,.1)}table tr:last-child{border-bottom:1px solid rgba(0,0,0,.1)}table td{padding:20px;border-left:1px solid rgba(0,0,0,.1)}table td:last-child{border-right:1px solid rgba(0,0,0,.1)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}a[href^=tel]{color:inherit;text-decoration:none}strong{font-weight:800}a{text-decoration:none}::-moz-selection{color:#041020;background:#FFBB36}::selection{color:#041020;background:#FFBB36}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:none;justify-content:center;align-items:center;z-index:9999}.popup-box{background:#fff;padding:35px 40px;border-radius:8px;max-width:460px;text-align:center;box-shadow:0 5px 20px rgba(0,0,0,.2);animation:fadeIn 0.3s ease}.popup-box p{margin:0 0 20px}.popup-box a{color:#06346c;display:inline-block;font-weight:700;text-decoration:underline}#popup-fechar{margin:10px 0 0;border:none;cursor:pointer}#popup-fechar:hover{background:#005bb5}@keyframes fadeIn{from{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.cookies-container{position:fixed;width:100%;max-width:100%;margin:0;bottom:0;right:0;z-index:100;display:none}.cookies-content{background:rgba(4,16,32,.4)!important;backdrop-filter:blur(1.5rem);padding:24px;margin:0 auto;display:flex;justify-content:center;gap:32px;align-items:center;position:relative;border-top:1px solid rgba(255,255,255,.2);box-shadow:0 0 40px 0 rgba(0,0,0,.2)}.cookies-content p{margin:0;padding:0;font-size:12px;line-height:1.4;display:block}.cookies-content a{display:inline-block;text-decoration:underline;color:inherit}.cookies-content .cookies-save{color:#fff;display:block;cursor:pointer;font-weight:700;border:0;outline:0;padding:0;margin:0;font-size:12px;background-color:transparent}.cookies-content .cookies-save:hover{text-decoration:underline}.cookies-pref{display:none}@media screen and (max-width:991px){.cookies-content{flex-direction:column;text-align:center;gap:16px}.cookies-content .cookies-save{font-size:14px}}.sobre{background-color:#fff;overflow:hidden}.sobre.font-w{background-color:#041020}.sobre.cinza{background-color:#F4F4F4}.sobre .col-af-content{position:relative}.sobre .info{width:45%}.sobre.full .info{width:60%}.sobre.inverse .info{float:right}.sobre .info p{margin:0 0 32px;font-size:18px}.sobre .info p a{color:#041020;font-weight:800}.sobre.font-w .info p a{color:#fff}.sobre .info h3{margin:0}.sobre .image{right:0;bottom:0;position:absolute;width:45%;height:100%;background-color:transparent;z-index:2;border-radius:8px}.sobre.full .image{width:30%}.sobre.inverse .image{left:0;right:auto}.sobre ul.tag-list{width:100%;margin:16px 0 0;display:flex;gap:8px;position:relative}.sobre ul.tag-list li{font-size:11px;text-transform:uppercase;color:#041020;background-color:rgba(4,16,32,0);border:1px solid rgba(4,16,32,.5);border-radius:20px;padding:6px 10px}.sobre.font-w ul.tag-list li{color:#fff;border:1px solid rgba(255,255,255,.5)}.sobre ul.card-list{width:100%;margin:16px 0 0;display:flex;flex-direction:column;position:relative}.sobre ul.card-list li{display:flex;align-items:center;gap:16px;padding:32px 16px 32px 0;border-top:1px solid rgba(4,16,32,.1)}.sobre ul.card-list li:last-child{border-bottom:1px solid rgba(4,16,32,.1)}.sobre.font-w ul.card-list li,.sobre.font-w ul.card-list li:last-child{border-color:rgba(255,255,255,.1)}.sobre ul.card-list li div:not(.icon){display:flex;gap:32px;align-items:center;flex:1.2}.sobre ul.card-list li .icon{margin:0;opacity:.5}.sobre.font-w ul.card-list li .icon img{filter:brightness(0) invert(1)}.sobre ul.card-list li h3{margin:0;font-size:20px;flex:1}.sobre ul.card-list li p{margin:0;flex:3}@media screen and (max-width:991px){.sobre .info,.sobre.full .info{width:100%;margin:0 0 40px}.sobre ul.tag-list{flex-wrap:wrap}.sobre ul.card-list li{flex-direction:column;align-items:start}.sobre ul.card-list li div:not(.icon){display:flex;align-items:center;gap:24px}.sobre ul.card-list li .icon{margin:0}.sobre ul.card-list li h3 br{display:none}.sobre .image,.sobre.inverse .image,.sobre.full .image{left:auto;right:auto;bottom:auto;position:relative;width:100%;height:auto;aspect-ratio:4 / 3}}.descricao{background-color:#fff;overflow:hidden}.descricao .info{width:60%;float:left}.descricao.full .info{width:100%}.descricao .info p{margin:0 0 32px}.descricao .info p:last-of-type{margin-bottom:0}.descricao .info .button{margin:32px 0 0}.descricao .info p a:not(.button){color:#041020;text-decoration:underline}.descricao ul.tag-list{width:25%;float:right;display:flex;flex-direction:column;gap:0}.descricao ul.tag-list li p.titulo{font-weight:700;opacity:1;margin:32px 0 0}.descricao ul.tag-list li:nth-of-type(1) p.titulo{margin:0}.descricao ul.tag-list li a:not(.button){display:block;font-size:17px;font-weight:400;color:#041020;line-height:1.5;opacity:.8}.descricao ul.tag-list li a:not(.button):hover{text-decoration:underline;opacity:1}.descricao ul.tag-list li a.button.small{font-size:14px;color:#041020;background-color:rgba(4,16,32,.2);padding:12px 20px;min-width:20px;margin:40px 0 0}.descricao ul.tag-list li a.button.small:not(.button-outline):not(.button-white):not(.button-blur)::after{display:none}@media screen and (max-width:991px){.descricao .info{width:100%}.descricao ul.tag-list{width:100%;background-color:#EFEFEF;padding:32px;border-radius:16px;margin:0 0 32px}.descricao ul.tag-list li p.titulo{margin:16px 0 0}.descricao ul.tag-list li p,.descricao ul.tag-list li a:not(.button),.descricao ul.tag-list li p.titulo{font-size:14px}}.cards{background-color:#fff;text-align:center}.cards.font-w .col-af-content{position:relative;z-index:2}.cards.font-w::after{content:'';height:100%;width:calc(100% - 40px);max-width:1820px;left:50%;overflow:hidden;position:absolute;border-radius:16px;top:0;transform:translateX(-50%);position:absolute;overflow:hidden;z-index:1;background-color:#041020}.cards .info{margin:0 0 64px;text-align:left;display:flex;align-items:end;gap:80px}.cards.chamada .info{margin:0 auto;align-items:center;width:100%;max-width:1300px}.cards .info div{flex:1;width:100%}.cards .info h2,.cards .info p:nth-of-type(1){margin:0}.cards .info p{margin:24px 0 0}.cards .info p a{color:#041020}.cards.font-w .info p a{color:#fff}.cards ul{width:100%;margin:0;display:flex;position:relative;gap:24px}.cards ul.column{flex-wrap:wrap}.cards ul li{position:relative;width:100%;flex:1;float:left;text-align:left;padding:32px;border:1px solid rgba(4,16,32,0);background-color:#F4F4F4;border-radius:4px}.cards.font-w ul li{border-color:rgba(255,255,255,0);background-color:rgba(255,255,255,.08)}.cards ul.column li{width:calc(33.3333333% - 20px);flex:none}.cards ul.column-8 li{width:calc(25% - 20px)}.cards ul li .icon{margin-bottom:48px;opacity:.5}.cards ul li h3{margin:0}.cards ul li p{font-size:16px;margin:16px 0 0}.cards.font-w ul li .icon img{filter:brightness(0) invert(1)}.cards .button{margin:48px 0 0}.cards.chamada .button{margin:32px 0 0}@media screen and (max-width:991px){.cards.font-w::after{width:calc(100% - 16px)}.cards.font-w .col-af-content{padding:0 24px}.cards .info{flex-direction:column;gap:32px}.cards ul{width:100%;margin:0;flex-wrap:wrap}.cards ul li{flex:none;padding:32px 32px}.cards ul.column li,.cards ul.column-8 li{width:100%;flex:none}}.destaques{background-color:#fff;padding-bottom:0}.destaques.font-w{background-color:#041020}.destaques .col-af-content{width:100%;display:flex;align-items:center;gap:64px;flex-direction:column}.destaques .info{width:90%;display:flex;align-items:end}.destaques .info div{width:100%;flex:1}.destaques .info h2{margin:0}.destaques .info p{font-size:18px}.destaques .info p,.destaques .info .button{margin:32px 0 0}.destaques .info p a{color:#041020}.destaques.font-w .info p a{color:#fff}.destaques ul{width:100%;float:right;margin:40px 0 0;display:flex;flex-direction:column}.destaques ul li{position:relative;width:100%;display:flex;flex:1;align-items:center;padding:72px 0;background-color:rgba(4,16,32,.02)}.destaques ul li:nth-of-type(2){background-color:rgba(4,16,32,.04)}.destaques ul li:nth-of-type(3){background-color:rgba(4,16,32,.06)}.destaques.font-w ul li{background-color:rgba(255,255,255,.02)}.destaques.font-w ul li:nth-of-type(2){background-color:rgba(255,255,255,.04)}.destaques.font-w ul li:nth-of-type(3){background-color:rgba(255,255,255,.06)}.destaques ul li .content{width:90%;margin:0 auto;display:flex;align-items:center}.destaques ul li .content div{display:flex;align-items:center;gap:32px;flex:1;width:100%}.destaques ul li .icon,.destaques ul li h3{margin:0}.destaques ul li h3{font-size:32px}@media screen and (max-width:991px){.destaques .col-af-content{gap:48px}.destaques .info{flex-direction:column}.destaques ul li{padding:64px 16px}.destaques ul li .content{flex-direction:column;gap:32px}.destaques ul li h3{font-size:24px}}.servicos{background-color:#fff}.servicos.font-w{background-color:#041020}.servicos .info{margin:0 0 64px;display:flex;align-items:end}.servicos .info h2{margin:0}.servicos .info p{margin:0;font-size:20px}.servicos .info div{flex:1}.servicos ul{width:100%;display:flex;position:relative;gap:24px}.servicos ul.column{flex-wrap:wrap}.servicos ul li{position:relative;width:100%;flex:1;float:left}.servicos ul.column li{width:calc(33.3333333% - 20px);flex:none}.servicos ul li a{display:block;width:100%;height:100%;padding:40px;background-color:rgba(4,16,32,.02);transition:ease .4s;border-radius:8px}.servicos ul li:nth-child(2) a{background-color:rgba(4,16,32,.04)}.servicos ul li:nth-child(3) a{background-color:rgba(4,16,32,.06)}.servicos ul li:nth-child(4) a{background-color:rgba(4,16,32,.08)}.servicos ul li a:hover{background-color:rgba(4,16,32,.04)}.servicos.font-w ul li a{background-color:rgba(255,255,255,.02)}.servicos.font-w ul li:nth-child(2) a{background-color:rgba(255,255,255,.03)}.servicos.font-w ul li:nth-child(3) a{background-color:rgba(255,255,255,.04)}.servicos.font-w ul li:nth-child(4) a{background-color:rgba(255,255,255,.05)}.servicos.font-w ul li:nth-child(5) a{background-color:rgba(255,255,255,.06)}.servicos.font-w ul li:nth-child(6) a{background-color:rgba(255,255,255,.07)}.servicos.font-w ul li a:hover{background-color:rgba(255,255,255,.04)}.servicos ul li .icon{margin:0 0 80px}.servicos ul.column li .icon{margin:0 0 56px}.servicos ul li .icon img{min-width:40px;max-width:40px;min-height:40px;max-height:40px;width:40px}.servicos ul li .icon{min-width:40px;max-width:40px;min-height:40px;max-height:40px}.servicos ul li h3{margin:0}.servicos ul li p{margin:16px 0 0}.glow-card{--mx:50%;--my:50%;--alpha:0;position:relative;overflow:hidden;transform:translateZ(0)}.glow-card::before{content:'';position:absolute;inset:1px;padding:1px;pointer-events:none;border-radius:8px;background:radial-gradient(180px circle at var(--mx) var(--my),rgba(255,187,54,calc(1 * var(--alpha))) 0%,rgba(255,187,54,calc(.6 * var(--alpha))) 40%,rgba(255,187,54,0) 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:1}.glow-card::after{content:'';position:absolute;inset:-60px;pointer-events:none;background:radial-gradient(220px circle at var(--mx) var(--my),rgba(255,187,54,calc(.55 * var(--alpha))) 0%,rgba(255,187,54,calc(.45 * var(--alpha))) 30%,rgba(255,187,54,calc(.35 * var(--alpha))) 55%,rgba(0,0,0,0) 70%);filter:blur(100px);opacity:.3;mix-blend-mode:screen}.glow-card:hover{--alpha:1}@media screen and (max-width:991px){.servicos .info{margin:0 0 40px;flex-direction:column;gap:32px;align-items:start}.servicos .info p{font-size:17px}.servicos ul{width:100%;margin:0;flex-wrap:wrap;display:flex;gap:16px}.servicos ul li,.servicos ul.column li{padding:0;width:100%;flex:none}.servicos ul li a{padding:32px}.servicos ul li .icon{margin:0 0 64px}.servicos ul.column li .icon{margin:0 0 40px}.servicos ul.column li .icon img{min-width:32px;max-width:32px;min-height:32px;max-height:32px;width:32px}.servicos ul.column li .icon{min-width:32px;max-width:32px;min-height:32px;max-height:32px}.servicos ul li br{display:none}}.faq{background-color:#fff}.faq.font-w{background-color:#041020}.faq .col-af-content{display:flex}.faq .info{flex:1}.faq .info p,.faq .info .button{margin:32px 0 0}.faq .info p a{color:#041020}.faq.font-w .info p a{color:#fff}.faq ul{width:100%;flex:2;padding-left:80px;display:flex;flex-direction:column;gap:0}.faq ul li{border-top:1px solid rgba(4,16,32,.2);padding:0;margin:0}.faq.font-w ul li{border-color:rgba(255,255,255,.2)}.faq ul li button.accordion{display:block;width:100%;margin:0;padding:28px 54px 28px 8px;outline:0;border:0;cursor:pointer;position:relative;transition:ease .4s;background-color:transparent;border-bottom:1px solid transparent}.faq ul li button.accordion h3{margin:0;font-size:20px;text-align:left}.faq ul button.accordion::before{content:'';position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-color:transparent;background-position:center;background-size:20px auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='512' height='512'%3E%3Cpath fill='%23041020' d='M19.061,7.854a1.5,1.5,0,0,0-2.122,0l-4.586,4.585a.5.5,0,0,1-.707,0L7.061,7.854A1.5,1.5,0,0,0,4.939,9.975l4.586,4.586a3.5,3.5,0,0,0,4.95,0l4.586-4.586A1.5,1.5,0,0,0,19.061,7.854Z'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;transition:all 0.3s}.faq.font-w ul button.accordion::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='512' height='512'%3E%3Cpath fill='%23fff' d='M19.061,7.854a1.5,1.5,0,0,0-2.122,0l-4.586,4.585a.5.5,0,0,1-.707,0L7.061,7.854A1.5,1.5,0,0,0,4.939,9.975l4.586,4.586a3.5,3.5,0,0,0,4.95,0l4.586-4.586A1.5,1.5,0,0,0,19.061,7.854Z'/%3E%3C/svg%3E%0A");background-position:center}.faq ul button.accordion.active::before{transform:translateY(-50%) rotate(180deg)}.faq ul div.panel{margin:0;padding:0 8px;max-height:0;overflow:hidden;text-align:left;transition:.4s ease-out}.faq ul div.panel p{margin:0 0 32px}.faq ul div.panel p a{color:inherit;text-decoration:underline}.faq .button{display:none}.faq .info .button{display:inline-flex}@media screen and (max-width:991px){.faq .col-af-content{display:flex;flex-direction:column;align-items:center;gap:32px}.faq .info{flex:none;width:100%;margin:0}.faq .button{display:inline-flex}.faq .info .button{display:none}.faq ul{width:100%;flex:none;padding:0}}.metodologia{background-color:#fff}.metodologia.font-w{background-color:#041020}.metodologia .info p,.metodologia .info .button{margin:32px 0 0}.metodologia .info p a{color:#041020}.metodologia.font-w .info p a{color:#fff}.metodologia .info{margin:0 0 64px;text-align:left;display:flex;align-items:end;gap:80px}.metodologia .info div{flex:1;width:100%}.metodologia .info h2,.metodologia .info p:nth-of-type(1){margin:0}.metodologia ul li{display:flex;padding:40px;border-top:1px solid rgba(4,16,32,.05);background-color:rgba(4,16,32,.03)}.metodologia ul li:nth-child(2){background-color:rgba(4,16,32,.05)}.metodologia ul li:nth-child(3){background-color:rgba(4,16,32,.07)}.metodologia ul li:nth-child(4){background-color:rgba(4,16,32,.08)}.metodologia.font-w ul li{border-color:rgba(255,255,255,.05);background-color:rgba(255,255,255,.03)}.metodologia.font-w ul li:nth-child(2){background-color:rgba(255,255,255,.05)}.metodologia.font-w ul li:nth-child(3){background-color:rgba(255,255,255,.07)}.metodologia.font-w ul li:nth-child(4){background-color:rgba(255,255,255,.1)}.metodologia ul li .titulo{display:flex;gap:40px;padding:0;flex:1;align-items:center}.metodologia ul li .titulo span{font-size:14px;font-weight:400;color:#041020;line-height:1;margin:0}.metodologia.font-w ul li .titulo span{color:#fff}.metodologia ul li .titulo div{flex:1}.metodologia ul li .titulo h3{margin:0 0 8px;color:#041020}.metodologia.font-w ul li .titulo h3{color:#fff}.metodologia ul li .titulo p{flex:1;line-height:1.2}.metodologia ul li .etapas{display:flex;flex:1.5;padding:0 24px;align-items:center;justify-content:start;position:relative;gap:16px}.metodologia.font-w ul li .etapas{border-color:rgba(255,255,255,.1)}.metodologia ul li:nth-of-type(3) .etapas,.metodologia ul li:nth-of-type(4) .etapas{justify-content:end}.metodologia ul li .etapas::after{content:'';display:block;position:absolute;top:50%;left:50%;width:90%;height:1px;background-color:rgba(4,16,32,.2);z-index:1;transform:translate(-50%,-50%)}.metodologia.font-w ul li .etapas::after{background-color:rgba(255,255,255,.3)}.metodologia ul li .etapas .title{margin:0;display:flex;align-items:center;backdrop-filter:blur(15px);z-index:2;position:relative;padding-left:8px;white-space:nowrap}.metodologia ul li .etapas .title span{width:24px;height:24px;min-height:24px;min-width:24px;border-radius:50%;align-items:center;justify-content:center;display:flex;background-color:rgba(4,16,32,.1);margin:0 8px 0 0}.metodologia.font-w ul li .etapas .title span{background-color:rgba(255,255,255,.1)}@media screen and (max-width:991px){.metodologia .info{flex-direction:column;gap:40px}.metodologia ul li{flex-direction:column;padding:32px 0 0}.metodologia ul li .titulo{padding:0 32px}.metodologia ul li .etapas{width:100%;overflow-x:scroll;padding:40px 24px 48px}.metodologia ul li:nth-of-type(3) .etapas,.metodologia ul li:nth-of-type(4) .etapas{justify-content:start}.metodologia ul li .titulo p{font-size:14px}.metodologia ul li .etapas::after{width:100%}}.carrossel{background-color:#fff;width:100%;overflow:hidden}.carrossel:not(.fotos){padding:40px 0 60px}.carrossel.font-w{background-color:#041020}.carrossel h2{margin:0 0 80px}.carrossel p{opacity:1;font-size:42px;line-height:1.1;margin:120px 0 60px}.carrossel .button{margin:40px 0 0}.carrossel .carrossel-linha{display:flex;flex-wrap:nowrap;align-items:center;width:max-content;gap:80px;margin:0;padding:0;list-style:none;will-change:transform}.fotos .carrossel-linha{gap:32px}.carrossel .carrossel-linha+.carrossel-linha{margin-top:30px}.carrossel .carrossel-linha li{flex:0 0 auto;float:none;font-size:130px;font-weight:700;line-height:.8;color:#041020;opacity:.3}.fotos .carrossel-linha li{opacity:1}.carrossel.font-w .carrossel-linha li{color:#fff}.carrossel .carrossel-linha li div{max-width:72px;width:72px;aspect-ratio:1 / 1;margin-bottom:-32px}.fotos .carrossel-linha li div{max-width:420px;width:420px;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;margin:0}.page-id-932 .fotos .carrossel-linha li div{aspect-ratio:4 / 3}.carrossel .carrossel-linha li img{width:100%;display:block}.fotos .carrossel-linha li img{height:100%;object-fit:cover}@media screen and (max-width:991px){.carrossel-linha{gap:32px}.carrossel:not(.font-w){padding:30px 0 50px}.carrossel .carrossel-linha li{font-size:50px}.carrossel .carrossel-linha li div{max-width:32px;width:32px;margin-bottom:-14px}.fotos .carrossel-linha li div{max-width:220px;width:220px}.carrossel p{font-size:26px;margin-top:80px}}.clientes{background-color:#fff}.clientes.font-w{background-color:#041020}.clientes .info{margin:0 0 64px;display:flex;align-items:end}.clientes .info h2,.clientes .info p{margin:0}.clientes .info div{flex:1}.clientes .info div:nth-of-type(1){flex:3;padding:0 24px 0 0}.clientes ul{display:flex;flex-wrap:wrap;width:100%}.clientes ul li{display:flex;align-items:center;justify-content:center;width:16.6666667%;padding:40px}@media screen and (max-width:991px){.clientes .info{margin:0 0 40px;flex-direction:column;gap:32px;align-items:start}.clientes .info div:nth-of-type(1){padding:0}.clientes ul li{width:33.3333333%;padding:16px}}.depoimentos{background-color:#fff;overflow:hidden}.depoimentos.font-w{background-color:#041020}.depoimentos .col-af-content{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:64px}.depoimentos .info{width:90%;max-width:1300px;text-align:center}.depoimentos ul{margin:0;display:flex;position:relative}.depoimentos ul.carrossel-linha{flex-wrap:nowrap;width:max-content;gap:32px;will-change:transform}.depoimentos ul li{width:480px;flex:1;background-color:#EFEFEF;padding:40px;border-radius:8px;margin:0;text-align:left;display:flex;flex-direction:column;justify-content:space-between;align-items:start}.depoimentos.font-w ul li{background-color:rgba(255,255,255,.05)}.depoimentos ul li h3{margin:0 0 5px}.depoimentos ul li p{margin:0 0 32px}.depoimentos ul li .ass p{margin:0;font-size:14px}.depoimentos ul li img{margin:0;max-height:40px;max-width:120px;width:auto}.depoimentos ul li .ass{display:flex;width:100%;gap:24px;justify-content:space-between;align-items:center}.depoimentos ul li .ass div{display:flex;flex-direction:column;gap:2px}@media screen and (max-width:991px){.depoimentos .info{margin:0;flex-direction:column;gap:32px;align-items:start}.depoimentos .info div{flex:1}.depoimentos .info div:nth-of-type(1){flex:2;padding:0}.depoimentos ul li{padding:32px;width:320px}.depoimentos ul li p{font-size:16px}}.cases{background-color:#EFEFEF;overflow:hidden}.cases .col-af-content{overflow:visible}.cases .owl-carousel .owl-stage-outer{overflow:visible}.owl-cases .owl-carousel .owl-stage{padding-right:0!important}.single .cases{background-color:#fff}.cases .info{margin:0 0 48px;text-align:left;display:flex;align-items:end;justify-content:space-between}.cases .info div{flex:1}.cases:not(.completo) .info div:nth-of-type(1){flex:3}.cases .info h1,.cases .info h2{margin:0}.cases .button{margin:32px 0 0}.cases .info p a{color:#041020}.cases.font-w .info p a{color:#fff}.cases .portfolioFilter{width:100%;display:flex;padding:24px 0;border-bottom:1px solid rgba(4,16,32,.1);border-top:1px solid rgba(4,16,32,.1);margin:0 0 32px;gap:8px}.cases .portfolioFilter button{flex:1;text-align:center;background-color:transparent;border:0;outline:0;font-size:17px;font-weight:700;line-height:1;color:#041020;cursor:pointer;padding:16px;border-radius:3px;opacity:1;background-color:rgba(4,16,32,0)}.cases .portfolioFilter button:hover,.cases .portfolioFilter button.active{background-color:rgba(4,16,32,.1)}.cases ul{width:calc(100% + 44px);display:flex;float:left;margin:0 0 0 -16px}.cases ul:not(.owl-carousel){flex-wrap:wrap}.cases ul.owl-carousel{width:calc(100% + 16px);margin:0 0 0 -8px}.single .cases ul.owl-carousel::after{display:none}.cases ul li{width:33%;margin:0;padding:12px;text-align:left;position:relative}.cases ul.owl-carousel li{width:100%;margin:0}.cases ul li a{display:block;position:relative;width:100%;border-radius:6px;overflow:hidden;transition:ease .4s}.cases ul li.more a{background-color:#041020;aspect-ratio:5 / 5.6}.cases ul li.more a svg{width:56px;fill:#fff}.cases ul li .image{display:block;position:relative;width:100%;aspect-ratio:5 / 5.6;overflow:hidden;transition:ease .4s;background-color:#041020}.cases ul li .image img{display:block;transition:ease .8s}.cases ul li .image a{display:block;width:100%;height:100%}.cases ul li a:hover .image img{transform:scale(1.1);filter:blur(5px);opacity:.8}.cases ul li:not(.more) a::after{content:'';display:block;width:100%;height:70%;position:absolute;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 95%);z-index:1;opacity:.8}.cases ul li:not(.more) a::before{content:'';display:block;width:100%;height:40%;position:absolute;bottom:0;left:0;z-index:2;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);-webkit-mask-image:linear-gradient(to top,#041020 0%,#041020 40%,transparent 100%);mask-image:linear-gradient(to top,#041020 0%,#041020 40%,transparent 100%)}.cases.blog ul li:not(.more) a::after{background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.9) 95%);opacity:1}.cases ul li .detail{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;padding:40px 32px 40px 40px;display:flex;flex-direction:column;justify-content:space-between}.cases ul.owl-carousel li .detail{padding:32px}.cases ul li.more .detail{padding:64px 56px;transition:.8s ease}.cases ul li.more a:hover .detail{padding:72px 56px}.cases ul li .detail h3{margin:0;font-size:32px;font-weight:700}.cases ul li.more .detail h3{font-size:32px;font-weight:700}.cases ul li .detail .tags{display:flex;gap:8px;flex-wrap:wrap}.cases ul li .detail .tags .title{margin:0;border:1px solid rgba(255,255,255,.1)}.item-hidden{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease,transform 0.6s ease}.item-visible{opacity:1;transform:translateY(0)}#load-more-status{padding:20px;color:#666;clear:both}@media screen and (max-width:991px){.cases .col-af-slide .info{width:95%}.cases .col-af-slide{text-align:left}.cases .col-af-slide .button{width:95%;margin:40px 0 0}.cases .info{flex-direction:column;gap:24px}.cases .info div{flex:none;width:100%}.cases:not(.completo) .info div:nth-of-type(1){flex:none}.cases .portfolioFilter{display:block}.cases .portfolioFilter button{flex:none;width:calc(50% - 16px);float:left;padding:16px 0;margin:8px;background-color:rgba(4,16,32,.03)}.cases ul{width:100%;margin:0}.cases ul.owl-carousel{width:100%;margin:0}.cases ul.owl-carousel::after{display:none}.cases ul li{width:100%;margin:8px 0;padding:0}.cases ul.owl-carousel li{width:calc(100% - 24px);margin:0 24px 0 0;padding:0}.cases ul li .image,.cases ul li.more a,.cases ul.owl-carousel li .image{aspect-ratio:4 / 5}.cases ul li .detail h3{font-size:28px}}.resultados{background-color:#fff}.resultados .col-af-content{display:flex;flex-direction:column;align-items:center;gap:64px}.resultados .info{text-align:center}.resultados ul.itens{width:100%;display:flex;flex-direction:column;gap:80px}.resultados ul.itens li.item{width:100%;flex:1;display:flex;gap:80px;background-color:#F4F4F4;padding:64px;border-radius:16px;transform:scale(var(--item-scale,.90));transform-origin:center top;will-change:transform}.resultados ul.itens li.item:nth-child(even){flex-direction:row-reverse}.resultados ul.itens li.item .info,.resultados ul.itens li.item .image{flex:1}.resultados ul.itens li.item .image{border-radius:8px}.resultados ul.itens li.item .image-reveal::before{background-color:#F4F4F4}.resultados ul.itens li.item .info{text-align:left}.resultados ul.itens li.item ul.results{display:flex;padding:48px 0;gap:40px}.resultados ul.itens li.item ul.results li{flex:1}.resultados ul.itens li.item ul.results li h3.bigger{font-size:42px;margin:0 0 8px}.resultados ul.itens li.item ul.results li p{font-size:16px}@media screen and (max-width:991px){.resultados ul.itens{gap:64px}.resultados ul.itens li.item,.resultados ul.itens li.item:nth-child(even){flex-direction:column;align-items:start;gap:40px;padding:24px}.resultados ul.itens li.item .info{padding:8px;width:100%}.resultados ul.itens li.item .image{aspect-ratio:4 / 3}.resultados ul.itens li.item ul.results li h3.bigger{font-size:24px}.resultados ul.itens li.item ul.results{gap:24px}.resultados ul.itens li.item ul.results li p{font-size:14px}}.numeros{background-color:#fff;position:relative}.numeros .col-af-content{position:relative;z-index:2;max-width:1300px}.numeros .image{height:100%;width:calc(100% - 40px);left:50%;overflow:hidden;position:absolute;border-radius:16px;top:0;transform:translateX(-50%);position:absolute;overflow:hidden;z-index:1}.numeros .image img,.numeros .image video{opacity:.4;filter:blur(8px)}.numeros .content{padding:60px 0}.numeros .info{width:100%;padding:0 0 54px;border-bottom:1px solid rgba(0,0,0,.2)}.numeros.font-w .info{border-bottom:1px solid rgba(255,255,255,.2)}.numeros .info h2{margin:0}.numeros .info p,.numeros .info .button{margin:32px 0 0}.numeros ul{margin:60px 0 0;display:flex;gap:40px}.numeros ul li{flex:1}.numeros ul h3.bigger{font-size:64px;margin:0 0 24px}@media screen and (max-width:991px){.numeros .image{width:calc(100% - 16px)}.numeros .content{padding:24px}.numeros .info{flex-direction:column}.numeros .info div{flex:none;width:100%}.numeros ul{flex-direction:column;margin:40px 0 0}.numeros ul li{padding:0 0 40px;border-bottom:1px solid rgba(0,0,0,.1)}.numeros.font-w ul li{border-bottom:1px solid rgba(255,255,255,.1)}.numeros ul li:last-child{padding:0;border-bottom:0}.numeros ul h3.bigger{font-size:38px;margin:0 0 24px}}.slides .info h2{margin:0}.slides .info p{margin:32px 0 0}.slides ul{margin:60px 0 0}.slides ul li{width:100%}.portfolio:not(.hero){background-color:#fff;padding:.8em 1.6rem}.portfolio.p-identidade:not(.hero){padding:0}.portfolio:not(.hero) .col-af-content{width:100%;max-width:100%;padding:0;border-radius:16px;overflow:hidden}.portfolio.p-identidade:not(.hero) .col-af-content{border-radius:0}.portfolio.p-desktop .col-af-content{padding:80px 0 0}.portfolio.p-desktop .col-af-content.flutuante{padding:80px 0}.portfolio.p-mobile .col-af-content{padding:80px 0}.portfolio ul{width:100%;margin:0;padding:0}.portfolio ul li img,.portfolio ul li video{display:block;width:100%}.portfolio.p-mobile ul{width:90%;max-width:1216px;margin:0 auto}.portfolio.p-mobile .owl-carousel{width:90%;max-width:1216px;margin:0 auto}.portfolio.p-social ul{display:flex;flex-wrap:wrap;max-width:1216px;width:90%;margin:100px auto}.portfolio.p-social ul li{width:33.3333333%;float:left;margin:0;padding:24px}.portfolio.p-social:not(.p-identidade) ul li div{box-shadow:0 10px 32px 0 rgba(0,0,0,.1)}.portfolio.p-social ul.owl-carousel li{width:100%;padding:40px 4px}.portfolio:not(.p-identidade) ul li div{box-shadow:0 10px 32px 0 rgba(0,0,0,.1);border-radius:20px;overflow:hidden}.portfolio:not(.p-identidade) ul.reels li div{aspect-ratio:9 / 16}.portfolio:not(.p-identidade) ul.reels li div video{width:100%;height:100%;display:block}.portfolio.p-desktop ul{width:90%;max-width:1216px;margin:0 auto;position:relative}.portfolio.p-desktop .responsivo ul::before{content:'';display:block;position:absolute;bottom:-80px;right:0;width:25%;height:300px;z-index:3}.portfolio.p-desktop ul li div{background-color:#fff;border-radius:5px 5px 0 0;padding:16px 0 0}.portfolio.p-desktop ul li:nth-of-type(2) div{padding:0;background-color:transparent}.portfolio.p-desktop .responsivo ul li{width:70%;float:left}.portfolio.p-desktop .responsivo ul li:nth-of-type(2){width:24%;position:absolute;right:0;top:0;float:right}.portfolio.p-desktop .flutuante ul li div{background-color:rgba(255,255,255,.15);border-radius:20px;padding:10px}.portfolio.p-desktop .flutuante ul li div img,.portfolio.p-desktop .flutuante ul li div video{border-radius:10px}.portfolio.p-identidade ul{padding:.8em 0}.portfolio.p-identidade ul li{padding:.8em 1.6rem}.portfolio.p-identidade ul li img,.portfolio.p-identidade ul li video{border-radius:16px}.portfolio.p-identidade ul li video{width:100%}.portfolio.p-mobile ul li{padding:40px 40px}.portfolio.p-mobile:not(.p-stories) ul li div{background-color:rgba(255,255,255,.15);border-radius:10% / 5%;padding:10px}.portfolio.p-mobile:not(.p-stories) ul li div img{border-radius:7% / 3.5%}.portfolio.p-stories .mesclado ul{max-width:1200px;align-items:start}.portfolio.p-stories .mesclado ul li:nth-child(2){margin-top:60px}.portfolio.p-stories .mesclado ul li:nth-child(3){margin-top:120px}.portfolio.p-stories .mesclado ul li:nth-child(4){margin-top:180px}@media screen and (max-width:991px){.portfolio:not(.hero){background-color:#fff;padding:.5em 1rem}.portfolio:not(.hero) .col-af-content{border-radius:6px}.portfolio.p-desktop .col-af-content{padding:32px 16px 0}.portfolio.p-desktop .col-af-content.flutuante{padding:32px 16px}.portfolio.p-mobile .col-af-content{padding:0}.portfolio.p-desktop ul{width:95%}.portfolio.p-mobile ul,.portfolio.p-social ul.owl-carousel{width:95%;margin-left:5%}.portfolio.p-mobile .owl-carousel{width:95%;margin-left:5%}.portfolio.p-mobile ul li{padding:48px 16px}.portfolio.p-mobile:not(.p-stories) ul li div{border-radius:18px;padding:6px}.portfolio.p-mobile:not(.p-stories) ul li div img{border-radius:12px}.portfolio.p-identidade ul{padding:.5em 0}.portfolio.p-identidade ul li{padding:.5em 1rem}.portfolio.p-identidade ul li img,.portfolio.p-identidade ul li video{border-radius:6px}.portfolio.p-social ul{padding:0;margin:40px auto}.portfolio.p-social ul li{width:50%;padding:8px}.portfolio.p-social ul.owl-carousel li{padding:24px 4px}.portfolio.p-desktop ul li div{padding:10px 0 0}.portfolio.p-desktop .flutuante ul li div{border-radius:10px;padding:4px}.portfolio.p-desktop .flutuante ul li div img{border-radius:7px}.portfolio.p-desktop .responsivo ul li{width:90%}.portfolio.p-desktop .responsivo ul li:nth-of-type(2){width:30%;top:8%}.portfolio.p-desktop .responsivo ul::before{display:none}.portfolio.p-desktop .responsivo ul li:nth-of-type(2) div{box-shadow:-20px 40px 40px 0 rgba(0,0,0,.2);backdrop-filter:blur(1.5rem)!important}.portfolio.p-social:not(.p-identidade) ul.owl-carousel li div,.portfolio:not(.p-identidade) ul.owl-carousel li div{box-shadow:none}.portfolio:not(.p-identidade) ul li div{border-radius:8px}.portfolio.p-stories .mesclado ul{flex-wrap:wrap;justify-content:center}.portfolio.p-stories .mesclado ul li:nth-child(2){margin-top:0;transform:translateY(20px)}.portfolio.p-stories .mesclado ul li:nth-child(3){margin-top:0;padding-top:0}.portfolio.p-stories .mesclado ul li:nth-child(4){margin-top:0;padding-top:0;transform:translateY(20px)}}.links{background-color:#041020;height:100vh;display:flex;align-items:center;justify-content:center}.links .col-af-content{max-width:540px;position:relative;z-index:2}.links a:not(.button){width:124px;display:block;margin:0 auto 40px}.links svg{width:100%;fill:#FFBB36}.links a.button{display:block;margin:16px 0;padding:20px 32px}.links .social{margin:40px auto 0;text-align:center}.links .social a{display:inline-block;position:relative;margin:0 0 0 8px;padding:0;width:40px;height:40px;opacity:1;border-radius:50%;transition:ease .4s;background-color:transparent}.links .social a svg{display:block;position:absolute;top:50%;left:50%;width:24px;transform:translate(-50%,-50%);fill:#fff;transition:ease .4s}.links .social a:hover{background-color:#FFBB36}.links .social a:hover svg{fill:#041020}.links .image{position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:1;background-color:#041020}.links .image video,.links .image img{opacity:.3}.video{background-color:#fff}.video.font-w{background-color:#041020}.video-scroll{position:relative;height:200vh;padding:0;overflow:visible}.video-scroll .col-af-content{position:sticky;top:0;width:100%;max-width:none;height:100vh;padding:0;overflow:hidden}.video-scroll .image{position:absolute;top:50%;left:50%;width:65%;height:65%;overflow:hidden;background-color:#000;border-radius:16px;transform:translate(-50%,-50%);will-change:width,height,border-radius}.video-scroll .image video,.video-scroll .image img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .5s ease}.video-scroll.is-visible .image video,.video-scroll.is-visible .image img{opacity:.4;filter:blur(4px)}.video-scroll .info{position:absolute;display:flex;align-items:end;gap:80px;z-index:2;top:50%;left:50%;width:90%;max-width:1320px;opacity:0;visibility:hidden;transform:translate(-50%,calc(-50% + 40px));transition:visibility .1s;pointer-events:none;will-change:opacity,transform}.video-scroll.is-visible .info{visibility:visible;pointer-events:auto}.video-scroll .info div{flex:1;width:100%}.video-scroll .info div:nth-of-type(2){display:flex;align-items:center;gap:48px}.video-scroll .info div.has-button{flex-direction:column;align-items:start;gap:32px}.video-scroll .info .play-modal{width:80px;min-width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(255,255,255,.4);backdrop-filter:blur(1.5rem);transition:.3s ease}.video-scroll .info .play-modal:hover{transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,255,255,.2)}.video-scroll .info .play-modal svg{width:40px;fill:#fff}.video-scroll .info div h2{margin:0;font-size:56px}.video-scroll .info div a{color:#fff}@media screen and (max-width:991px){.video-scroll .info{flex-direction:column;gap:32px}.video-scroll .info div h2{font-size:32px}}.VideoPopUp-Wrap{position:fixed;z-index:999999;inset:0;display:flex;align-items:center;justify-content:center;padding:30px;background:rgba(0,0,0,.85);opacity:0;animation:videoPopupFade .3s forwards}.VideoPopUp-Content{position:relative;width:100%;max-width:1080px;aspect-ratio:16 / 9;background:#000;border-radius:16px;overflow:hidden}.VideoPopUp-Content video,.VideoPopUp-Content iframe{width:100%;height:100%;display:block;object-fit:contain;border:0}.VideoPopUp-Close{cursor:pointer;display:none;width:40px;height:40px;margin:0;border-radius:50%;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cpath d='M0.4 8C1 1.6 9.6-2.3 14.4 2.4 29.7 17.5 44.8 32.8 60.1 48 75.4 33 90.4 17.7 105.6 2.6 108.1 0.6 111.8-0.7 114.8 1.2 120 3.2 121.6 10.7 117.7 14.7 102.6 29.8 87.5 45 72.3 60.1 87.4 75.5 102.8 90.6 118 106 120.3 108.8 120.5 113.2 118.4 116.2 116.1 119.8 110.9 120.9 107.2 118.8 105.5 117.9 104.3 116.3 103 115 88.7 100.8 74.5 86.4 60.1 72.3 45.1 87.3 30.2 102.3 15.2 117.2 11.5 121.4 4 120.4 1.5 115.4 -0.8 112.2 0.5 107.8 3.1 105.1 18.1 90.1 33.1 75.1 48.1 60.1 33.2 45.3 18.3 30.4 3.5 15.5 1.4 13.7 0 10.8 0.4 8Z' fill='%23224239'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:18px auto;z-index:2;position:absolute;right:-20px;top:-20px;overflow:hidden;text-indent:-999px}body.video-popup-open{overflow:hidden}@keyframes videoPopupFade{to{opacity:1}}@media (max-width:768px){.VideoPopUp-Wrap{padding:20px}.VideoPopUp-Close{top:-40px;font-size:34px}}.cta{background-color:#041020;position:relative;padding:180px 0 100px}.cta::after{content:'';height:calc(100% - 80px);width:calc(100% - 40px);max-width:1820px;left:50%;overflow:hidden;position:absolute;border-radius:16px;bottom:0;transform:translateX(-50%);position:absolute;overflow:hidden;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);z-index:1}.cta .col-af-content{position:relative;z-index:2;display:flex;max-width:1300px;align-items:center;gap:80px}.cta .info{flex:1;width:100%}.cta h2{margin:0;font-size:54px}.cta .button{margin:32px 0 0}@media screen and (max-width:991px){.cta{background-color:#041020;position:relative;padding:120px 0 80px}.cta::after{height:calc(100% - 60px);width:calc(100% - 16px)}.cta .col-af-content{flex-direction:column;gap:40px;padding:0 24px}.cta h2{font-size:32px}}.footer{background-color:#041020;padding:0}.footer .info{padding:60px 0;width:100%;display:flex}.footer .info{align-items:center;border-bottom:1px solid rgba(255,255,255,.15)}.footer .info svg{display:inline-block;width:126px;height:auto;margin:0;fill:#FFBB36}.footer .info img:nth-of-type(2){margin-left:30px}.footer .info div{flex:1}.footer .info .social{flex:none}.footer .info div:nth-of-type(2){text-align:right;display:flex;align-items:center;justify-content:end}.footer .social a{display:inline-block;position:relative;margin:0 0 0 8px;padding:0;width:40px;height:40px;opacity:1;border-radius:50%;transition:ease .4s;background-color:transparent}.footer .social a svg{display:block;position:absolute;top:50%;left:50%;width:24px;transform:translate(-50%,-50%);fill:#fff;transition:ease .4s}.footer .social a:hover{background-color:#FFBB36}.footer .social a:hover svg{fill:#041020}.footer .menu{width:100%;display:flex;padding:56px 0;gap:48px}.footer .menu div{width:100%;flex:1}.footer .menu ul{display:flex;flex-direction:column;gap:16px}.footer .menu a{display:block;margin:0;opacity:.8;font-weight:400;font-size:16px;color:#fff}.footer .menu a.top-nav{margin:0 0 32px;font-weight:700;font-size:18px;opacity:1}.footer .menu a:hover{color:#FFBB36;opacity:1}.footer .menu a.call{border-radius:16px;flex:.5;opacity:1;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;background-color:rgba(255,255,255,.08);transition:.4s ease}.footer .menu a.call svg{width:24px;fill:#fff}.footer .menu a.call:hover{background-color:#FFBB36;color:#041020}.footer .menu a.call:hover svg{fill:#041020}@media screen and (max-width:991px){.footer{padding:0 0 56px}.footer .info{flex-direction:column;padding:40px 0}.footer .info div{flex:none;width:100%;text-align:center}.footer .info div:nth-of-type(2){text-align:center;justify-content:center;flex-direction:column}.footer .info .social{margin:16px 0 0}.footer .menu{width:100%;flex-wrap:wrap;gap:32px;padding-bottom:16px}.footer .menu div{width:calc(50% - 32px);flex:none;padding:0 0 16px}.footer .menu a.top-nav{font-size:14px}.footer .menu a.call{flex:.8;padding:24px 16px 24px 24px}}.footer .end{width:100%;margin:40px 0}.footer .end div{width:100%;flex:1}.footer .end div a,.footer .end div p{display:inline-block;font-size:12px;font-weight:400;line-height:1.3;color:#fff;margin:0 24px 0 0;opacity:.9;transition:.4s ease}.footer .end div a:hover{color:#FFBB36;opacity:1}@media screen and (max-width:991px){.footer .col-af-content .end div,.footer .col-af-content .end div:nth-child(2){width:100%;text-align:center}.footer .col-af-content .end div p,.footer .col-af-content .end div a{margin:8px}}.lines{overflow:visible}.line{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.line span{display:inline-block;transform:translateY(100%);opacity:0;transition:transform .6s ease,opacity .6s ease}.lines.is-visible .line span{transform:translateY(0);opacity:1}.lines.animation-finished,.lines.animation-finished .line,.lines.animation-finished .line span{overflow:visible}.image-reveal{position:relative;overflow:hidden}.image-reveal img,.image-reveal video{transform:scale(1.08);filter:blur(12px);transition:transform 1.2s ease,filter 1.2s ease}.image-reveal::before{content:'';position:absolute;inset:0;background-color:#fff;z-index:2;transform:translateX(0);transition:transform 1s cubic-bezier(.77,0,.175,1)}.font-w .image-reveal::before{background-color:#041020}.image-reveal.come-in::before{transform:translateX(100%)}.image-reveal.come-in img,.image-reveal.come-in video{transform:scale(1);filter:blur(0)}.reveal{position:relative;overflow:hidden}.reveal a,.reveal .col-af-content{transform:scale(1.08);filter:blur(12px);transition:transform 1.2s ease,filter 1.2s ease}.reveal::before{content:'';position:absolute;inset:0;background-color:#fff;z-index:2;transform:translateX(0);transition:transform 1s cubic-bezier(.77,0,.175,1)}.font-w .reveal::before{background-color:#041020}.reveal.come-in::before{transform:translateX(100%)}.reveal.come-in a,.reveal.come-in .col-af-content{transform:scale(1);filter:blur(0)}.anime.fadeInUp{opacity:0;transition:ease .8s;transition-delay:.1s;-webkit-transform:translateY(20%);transform:translateY(20%)}.anime.fadeInUp.come-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.anime.delay{transition-delay:.6s}.no-js .anime{opacity:1!important;transform:none!important}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;display:flex;-ms-touch-action:pan-Y;padding-left:0!important}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;z-index:2;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;display:flex;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-nav{display:block;width:130%;max-width:1400px;z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.navig .owl-nav{width:100%;top:-80px;left:50%;transform:translateX(-50%);text-align:right}.owl-nav button{z-index:10;display:inline-block;position:relative;cursor:pointer;border:0;margin:0;outline:0;padding:0;width:48px;height:48px;background-color:#fff;transition:all .3s;border-radius:50%}.owl-nav button.disabled{opacity:0}.center .owl-nav button.owl-prev{float:left}.center .owl-nav button.owl-next{float:right}.owl-nav button svg{z-index:10;display:block;width:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:#041020}.owl-dots{display:flex;width:100%;position:absolute;text-align:center;justify-content:center;align-items:center;left:0;z-index:2;bottom:-40px}.owl-hero .owl-dots{bottom:30px}@media screen and (max-width:991px){.owl-dots{width:95%;bottom:-20px}}.owl-dots .owl-dot{display:inline-block;border:0;width:32px;height:2px;padding:0;margin:4px 8px;outline:0;transition:all .3s;background-color:#041020;opacity:.4;border-radius:4px}.font-w .owl-dots .owl-dot{background-color:#fff}.owl-dots .owl-dot.active{opacity:1;height:4px}.no-js .owl-carousel{display:block}.contato{background-color:#EFEFEF;position:relative}.contato::after{content:'';height:calc(100% - 60px);width:calc(100% - 40px);max-width:1820px;left:50%;overflow:hidden;position:absolute;border-radius:16px;top:50%;transform:translate(-50%,-50%);position:absolute;overflow:hidden;background:#fff;z-index:1}.contato .col-af-content{position:relative;z-index:2;max-width:1300px}.contato .info{position:sticky;width:30%;top:120px;z-index:2;float:left}.contato .info h1{font-size:46px}.contato .info a.logo{width:126px;display:block;margin:0 0 54px}.contato .info a.logo svg{fill:#041020}.contato .info ul{display:flex;flex-direction:column;gap:24px;padding:32px 0 0}.contato .info ul li{display:flex;gap:16px;align-items:center;padding:24px 0 0;border-top:1px solid rgba(4,16,32,.08)}.contato .info ul li .icon,.contato .info ul li h3{margin:0}.contato .info ul li .icon{margin:0;min-width:40px;max-width:40px;min-height:40px;max-height:40px;background:rgba(4,16,32,.08)}.contato .info ul li .icon img{width:22px}.contato .info ul li h3{font-size:18px}.contato .info ul li h3 a{color:#041020}.contato .form-af{width:60%;float:right}.form-af{display:block;margin:0;position:relative}.form-af .multi-checkbox{margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.form-af .multi-checkbox input[type="checkbox"]{display:none}.form-af .multi-checkbox .option span{display:inline-block;padding:8px 16px;border-radius:20px;border:1.5pt solid rgba(4,16,32,.1);background:#fff;font-size:.95em;font-weight:400;cursor:pointer;transition:.15s ease}.form-af .multi-checkbox .option span:hover{border-color:rgba(4,16,32,.25)}.form-af .multi-checkbox input:checked+span{background:#041020;color:#fff;border-color:#041020}.form-af input[type=text].naoexibir,.form-af input[type=url].naoexibir{height:0;width:0;border:0!important;outline:0;padding:0!important;background:transparent}.form-af div{width:100%;padding:16px 0;margin:0;float:left;position:relative}.form-af div.submit{display:flex;align-items:center}.form-af span{display:block;width:100%;float:left;font-size:14px;padding:0;font-weight:400;color:#041020;line-height:1.4;margin:0;opacity:.95}.form-af span a{display:inline-block;color:#041020;text-decoration:underline}@media screen and (max-width:991px){.contato{background-color:#fff}.contato::after{display:none}.contato .info{position:relative;width:100%;top:auto}.contato .info a.logo{display:none}.contato .form-af{width:100%;margin:24px 0 0;padding:40px 0 0;border-top:1px solid rgba(4,16,32,.1)}.form-af div.submit{flex-direction:column}.form-af span{margin:0 0 20px}.form-af .multi-checkbox .option span{margin:0;padding:8px 12px}}.form-af label{display:block;font-size:16px;font-weight:700;color:#041020;line-height:1.4;margin:0 0 4px;opacity:1;transition:ease .3s}.form-af select,.form-af input:not([type="submit"]),.form-af textarea{display:block;font-size:16px;font-weight:400;color:#041020;width:100%;height:55px;line-height:55px;margin:0;outline:0;border:1.5pt solid rgba(4,16,32,.1);background-color:#fff;background-size:11px auto;background-position:right 12px center;background-repeat:no-repeat;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 20px;border-radius:4px;transition:all 0.3s}.form-af input::placeholder,.form-af input::textarea{color:#687079}.form-af select:required:invalid{color:#687079}.form-af select{line-height:52px;background-size:22px auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%232c2c2c'%3E%3Cpath d='M24 24H0V0h24v24z' fill='none' opacity='.87'/%3E%3Cpath d='M15.88 9.29L12 13.17 8.12 9.29c-.39-.39-1.02-.39-1.41 0-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41-.39-.38-1.03-.39-1.42 0z'/%3E%3C/svg%3E")}.form-af textarea{height:110px;line-height:1.5;resize:none;padding:20px 20px}.form-af select option[value=""][disabled]{display:none}.form-af select option{color:#041020}.form-af select:focus,.form-af input:not([type="submit"]):focus,.form-af textarea:focus{border:1.5pt solid #041020}.form-af input:not([type="submit"]).invalidPattern{border:1.5pt solid #e50202}.form-af input[type=submit]{cursor:pointer;border:0;outline:0;background-image:none;min-width:1px;width:100%;padding:0 30px;height:55px;line-height:55px}.form-af input[type=submit].is-loading,.form-af input[type=submit].is-loading{opacity:.8;cursor:not-allowed}.form-af .submit-spinner{display:none;width:16px;height:16px;margin:-34px 0 0 20px;border:2px solid #041020;border-right-color:transparent;border-radius:50%;vertical-align:middle;animation:spin .8s linear infinite}.form-af .submit-spinner.is-loading{display:inline-block;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#FFBB36;fill:none;animation:stroke 0.6s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:60px;height:60px;border-radius:50%;display:block;stroke-width:2;stroke:#041020;stroke-miterlimit:10;margin:0 auto 32px;box-shadow:inset 0 0 0 #fff;animation:fill 0.4s ease-in-out 0.4s forwards,scale 0.3s ease-in-out 0.9s both}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke 0.3s cubic-bezier(.65,0,.45,1) 0.8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{100%{box-shadow:inset 0 0 0 50px #FFBB36}}.one-column #content{margin:0 auto;max-width:1300px;width:90%;position:relative;padding:80px 0}.single-attachment #content{margin:0 auto;max-width:1000px;width:90%}.screen-reader-text{position:absolute;left:-9000px}.insight .col-af-content{max-width:920px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5{margin:40px 0 32px}.entry-content h2{font-size:32px}.entry-content h1:nth-of-type(1),.entry-content h2:nth-of-type(1),.entry-content h3:nth-of-type(1),.entry-content h4:nth-of-type(1),.entry-content h5:nth-of-type(1){margin:0 0 32px 0}.entry-content p{margin:32px 0;font-size:18px;opacity:1;line-height:1.7}.entry-content hr{width:100%;display:block;width:100%;height:1px;background-color:rgba(0,0,0,.1);margin:40px 0;outline:0;border:0}.entry-content a:not(.button){font-weight:700;color:#041020;text-decoration:underline}.entry-content ul{display:block;list-style-type:disc;padding:0 0 0 24px;margin:16px 0}.entry-content ol{display:block;list-style-type:decimal;padding:0 0 0 24px;margin:16px 0}.entry-content li{display:list-item;line-height:1.6;padding:0 0 0 15px;font-size:18px;margin:25px 0}.entry-content iframe{aspect-ratio:16 / 9;display:block;max-width:760px!important;height:auto!important;width:100%!important;margin:24px auto}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img,figure{max-width:700px;width:100%;height:auto;display:block;margin:30px auto;box-shadow:0 10px 20px 0 rgba(0,0,0,.05);border-radius:6px}.alignleft,img.alignleft,.alignright,img.alignright,.aligncenter,img.aligncenter{clear:both;display:block;margin:30px auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{max-width:700px;width:100%!important;background:#fff;line-height:18px;display:block;margin:30px auto;padding:0;text-align:center}.wp-caption img{margin:0;border-radius:4px}.wp-caption p.wp-caption-text{color:#888;font-size:14px;margin:5px;text-align:center}.wp-smiley{margin:0}.gallery{margin:0 auto}.gallery::after{content:'';display:table;clear:both}.gallery .gallery-item{float:left;margin-top:0;text-align:center;padding:15px}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery img{width:100%;max-width:100%;display:block;margin:0}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery br{display:none}@media screen and (max-width:768px){.gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item{width:50%}}.crunchify-social{width:100%;height:auto;padding:40px 0 10px;margin:0}.crunchify-social a{min-width:20px;margin:5px 10px 5px 0;padding:10px 25px 10px 45px;text-decoration:none;background-size:15px auto;background-repeat:no-repeat;background-position:20px center}.crunchify-social a.button:not(.button-outline):not(.button-white)::after{display:none}@media screen and (max-width:768px){.crunchify-social a.button:not(.underline){float:left;margin:5px;width:calc(50% - 10px)}}.crunchify-social a:nth-of-type(1){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='%23041020' d='M19.05 4.91A9.816 9.816 0 0 0 12.04 2c-5.46 0-9.91 4.45-9.91 9.91c0 1.75.46 3.45 1.32 4.95L2.05 22l5.25-1.38c1.45.79 3.08 1.21 4.74 1.21c5.46 0 9.91-4.45 9.91-9.91c0-2.65-1.03-5.14-2.9-7.01m-7.01 15.24c-1.48 0-2.93-.4-4.2-1.15l-.3-.18l-3.12.82l.83-3.04l-.2-.31a8.264 8.264 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.24-8.24c2.2 0 4.27.86 5.82 2.42a8.183 8.183 0 0 1 2.41 5.83c.02 4.54-3.68 8.23-8.22 8.23m4.52-6.16c-.25-.12-1.47-.72-1.69-.81c-.23-.08-.39-.12-.56.12c-.17.25-.64.81-.78.97c-.14.17-.29.19-.54.06c-.25-.12-1.05-.39-1.99-1.23c-.74-.66-1.23-1.47-1.38-1.72c-.14-.25-.02-.38.11-.51c.11-.11.25-.29.37-.43s.17-.25.25-.41c.08-.17.04-.31-.02-.43s-.56-1.34-.76-1.84c-.2-.48-.41-.42-.56-.43h-.48c-.17 0-.43.06-.66.31c-.22.25-.86.85-.86 2.07c0 1.22.89 2.4 1.01 2.56c.12.17 1.75 2.67 4.23 3.74c.59.26 1.05.41 1.41.52c.59.19 1.13.16 1.56.1c.48-.07 1.47-.6 1.67-1.18c.21-.58.21-1.07.14-1.18s-.22-.16-.47-.28'/%3E%3C/svg%3E")}.crunchify-social a:nth-of-type(2){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='%23041020' d='M18.205 2.25h3.308l-7.227 8.26l8.502 11.24H16.13l-5.214-6.817L4.95 21.75H1.64l7.73-8.835L1.215 2.25H8.04l4.713 6.231zm-1.161 17.52h1.833L7.045 4.126H5.078z'/%3E%3C/svg%3E")}.crunchify-social a:nth-of-type(3){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='%23041020' d='M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95'/%3E%3C/svg%3E")}.crunchify-social a:nth-of-type(4){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='%23041020' d='M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93zM6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37z'/%3E%3C/svg%3E")}.cliente{background-color:#fff;position:relative;padding:0;height:100vh}.cliente .col-af-content{max-width:100%;width:100%;padding:0 8% 0 0}.cliente-aviso .col-af-content{max-width:100%;width:100%;padding:0;height:100vh;display:flex;align-items:center;justify-content:center}.cliente .cliente-login{width:40%;float:left;background-color:#fff;padding:40px;height:100vh;display:flex;align-items:center;justify-content:center}.cliente .cliente-login .cliente-login-content{width:100%;max-width:400px}.cliente .cliente-login svg{width:126px;display:block;margin:0 auto;fill:#041020}.cliente .cliente-login hr{display:block;width:100%;height:1px;border:0;outline:0;background-color:rgba(4,16,32,.1);margin:40px 0}.cliente .cliente-login div{width:100%;padding:8px 0;margin:0;float:left;position:relative}.cliente .cliente-login .error{border-radius:2px;background:rgba(255,0,0,.06);border:1px solid rgba(255,0,0,.2);padding:8px 16px;font-size:14px;color:rgba(255,0,0,1)}.cliente .cliente-login label{display:block;font-size:15px;font-weight:700;color:#041020;line-height:1.4;margin:0 0 4px;opacity:1;transition:ease .3s}.cliente .cliente-login input:not([type="submit"]){display:block;font-size:16px;font-weight:400;color:#041020;width:100%;height:55px;line-height:55px;margin:0;outline:0;border:1.5pt solid rgba(4,16,32,.1);background-color:#fff;background-size:11px auto;background-position:right 12px center;background-repeat:no-repeat;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 20px;border-radius:4px;transition:all 0.3s}.cliente .cliente-login input::placeholder{color:#687079}.cliente .cliente-login input:not([type="submit"]):focus{border:1.5pt solid #041020}.cliente .cliente-login .button{width:100%}.cliente .image{width:60%;height:100%;background-color:#000}.cliente .info{position:sticky;width:30%;height:100vh;top:0;z-index:2;float:left;padding:64px;background-color:#041020}.cliente .info a.logo-cliente{width:100px;display:block;margin:0 0 54px}.cliente .info a svg{fill:#fff}.cliente .info .logout{width:100%;display:flex;margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid rgba(255,255,255,.1)}.cliente .info .logout h1{font-size:20px;margin:0;flex:3}.cliente .info .logout button{background-color:transparent;outline:0;border:0;color:#fff;cursor:pointer}.cliente ul.tag-list{width:100%;float:right;display:flex;flex-direction:column;gap:32px}.cliente ul.tag-list li h3{font-weight:700;font-size:16px;opacity:1;margin:0 0 4px;display:flex;flex:1;justify-content:space-between}.cliente ul.tag-list li h3 span{display:flex;align-items:center;gap:8px}.cliente ul.tag-list li h3 svg{width:20px;fill:#fff}.cliente ul.tag-list li.is-open h3 svg{transform:rotate(180deg)}.cliente ul.tag-list li a{font-size:17px;font-weight:400;color:#fff;line-height:1.5;opacity:.8;margin:0;text-decoration:underline}.cliente ul.tag-list li.andamento{margin:0 0 16px;padding:0 0 40px;border-bottom:1px solid rgba(255,255,255,.1)}.cliente ul.tag-list li.andamento .toggle{cursor:pointer;transition:.25s ease}.cliente ul.tag-list li.andamento.is-open .toggle{padding:0 0 16px}.cliente ul.tag-list li.andamento .expand{overflow:hidden;max-height:0;transition:max-height .25s ease}.cliente ul.tag-list li .progress{width:100%;height:10px;border-radius:20px;margin:16px 0 0;background-color:rgba(255,255,255,.2)}.cliente ul.tag-list li .progress span{display:flex;height:10px;border-radius:20px;margin:0;background-color:#FFBB36}.cliente ul.tag-list li.andamento .expand li{display:flex;align-items:center;font-size:17px;font-weight:400;color:#fff;line-height:1.5;opacity:.4;margin:8px 0 0;padding:0;gap:16px;width:100%!important}.cliente ul.tag-list li.andamento .expand li.ativo{opacity:1}.cliente ul.tag-list li.andamento .expand li span{width:16px;height:16px;background-color:#FFBB36;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:.5}.cliente ul.tag-list li.andamento .expand li.ativo span{opacity:1}.cliente ul.tag-list li.andamento .expand li svg{width:16px;fill:transparent}.cliente ul.tag-list li.andamento .expand li.ativo svg{fill:#041020}.cliente ul.etapas{width:64%;float:right;position:relative;display:flex;flex-direction:column-reverse;gap:54px;padding:80px 0 80px 40px}.cliente ul.etapas::after{display:block;content:'';width:2px;height:100%;position:absolute;left:110px;top:0;background-color:rgba(4,16,32,.05);z-index:1}.cliente ul.etapas li{display:flex;align-items:start;flex-direction:column;gap:20px;background-color:#F2F3F4;border-radius:4px;padding:40px;position:relative;z-index:2}.cliente ul.etapas li .head{display:flex;gap:40px;flex:1;width:100%;align-items:center}.cliente ul.etapas li .count{display:flex;min-width:72px;height:72px;border-radius:50%;background-color:#041020;color:#fff;font-weight:700;font-size:20px;line-height:1.2;align-items:center;justify-content:center;position:relative;border:4px solid transparent}.cliente ul.etapas li:last-child .count{background-color:rgba(4,16,32,.05);border-color:rgba(4,16,32,.4);color:#041020}.cliente ul.etapas li .count span{display:flex;min-width:26px;height:26px;border-radius:50%;background-color:#FFBB36;align-items:center;justify-content:center;position:absolute;top:0;right:-14px}.cliente ul.etapas li:last-child .count span{display:none}.cliente ul.etapas li .count span svg{width:24px;fill:#041020}.cliente ul.etapas li .texto{flex:1;width:100%;padding:24px 0 0;margin:24px 0 0;border-top:1px solid rgba(4,16,32,.1)}.cliente ul.etapas li h3{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0}.cliente ul.etapas li h3 span{font-weight:400;font-size:16px}.cliente ul.etapas li p{margin:24px 0 0}.cliente ul.etapas li div{flex:1}@media screen and (max-width:768px){.cliente .col-af-content{max-width:100%;width:100%;padding:0;flex-direction:column}.cliente .cliente-login{width:100%;height:60vh}.cliente .image{width:100%;height:40vh}.cliente .info{position:relative;width:100%;height:auto;padding:40px}.cliente ul.tag-list{flex-wrap:wrap;flex-direction:inherit;gap:0}.cliente ul.tag-list li:not(.andamento){width:50%;float:left;padding:16px 0 0}.cliente ul.etapas{width:100%;padding:60px 5%;gap:40px}.cliente ul.etapas::after{left:60px}.cliente ul.etapas li{gap:8px;padding:26px}.cliente ul.etapas li .head{gap:24px}.cliente ul.etapas li .count{min-width:40px;height:40px;font-size:14px}.cliente ul.etapas li .count span{min-width:16px;width:16px;height:16px;right:-12px}.cliente ul.etapas li .texto{padding:8px 0 0;margin:16px 0 0}}