@font-face{font-family:'Satoshi';src:url(../fonts/Satoshi-Regular.woff2) format('woff2');font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:'Satoshi';src:url(../fonts/Satoshi-Medium.woff2) format('woff2');font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:'Satoshi';src:url(../fonts/Satoshi-Bold.woff2) format('woff2');font-weight:800;font-display:swap;font-style:normal}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}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)}*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;margin:0}html{scroll-behavior:smooth}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}a[href^=tel]{color:inherit;text-decoration:none}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:10px;margin:0 0 20px;background-color:#E106A8}div.icon.no-icon,span.icon.no-icon{min-width:40px;max-width:40px;min-height:40px;max-height:40px;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:34px;max-width:34px;min-height:34px;max-height:34px}.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}a{text-decoration:none}::-moz-selection{color:#041020;background:#FFBB36}::selection{color:#041020;background:#FFBB36}.clearfix::before,.clearfix::after{content:'';display:table}.clearfix::after{clear:both}.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:80px 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:1320px;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;transition:ease .6s;border-radius:4px}.button:not(.button-outline):not(.button-white):not(.button-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:8px;animation:opacityBorder 1.6s linear infinite}.button:not(.button-outline):not(.button-white):not(.button-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-outline.button-white{border:1.5pt solid #fff;color:#fff}.button-ghost{color:#041020;background-color:rgba(4,16,32,.1)}.button-blur{color:#fff;background-color:rgba(255,255,255,.16);backdrop-filter:blur(1.5rem)}.button:hover{background-color:#FFC148!important;border:1.5pt solid #FFC148!important;transform:scale(1.04)!important;color:#041020!important}.button svg,.button img{width:12px;display:inline-block;margin:0 0 0 24px;fill:#041020;transition:ease .3s}.button:hover svg{fill:#041020!important}.button:hover img{filter:brightness(0) invert(1)}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){a.button{width:100%;min-width:100px}.title,h1,.hero h2,.cta h2,h2.bigger{font-size:36px}.hero.portfolio h1{font-size:38px}h2{font-size:24px}h3,h4{font-size:20px}}.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}.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}}.header{width:100%;height:auto;position:fixed;top:0;left:0;z-index:9;background-color:transparent;transition:ease 0.4s}.header.header-is-visible{background:rgba(255,255,255,.05)!important;backdrop-filter:blur(1.5rem)!important}.header.header-is-visible.header--dark{background:rgba(4,16,32,.8)!important}body:not(.page-template):not(.single) .header,.header.header-show{position:sticky;background:rgba(4,16,32,1)}.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;margin:0 32px 0 0;background:rgba(255,255,255,.05);backdrop-filter:blur(1.5rem);border-color:rgba(255,255,255,.6)}.header .buttons .button.button-blog{border-color:rgba(255,255,255,.2)}.header .buttons .button.button-blog svg{fill:#fff}.menu-open{cursor:pointer;outline:0;border:0;background-color:transparent}.menu-open svg{fill:#fff;width:40px}@media screen and (max-width:991px){.menu-open svg{fill:#fff;width:36px;height:26px}.menu-open{display:flex;width:40px;height:16px;overflow:hidden}}a.logo{display:flex;align-items:center;justify-content:center;gap:16px}a.logo svg{display:block;margin:0;fill:#FFBB36;width:126px;min-width:126px;max-width:126px}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{fill:#fff}.float-cta{display:none}@media screen and (max-width:991px){.header{position:fixed}.header .col-af-content{height:65px;padding:0 4px}.header .buttons .button{min-width:auto;padding:8px 12px;font-size:12px;align-items:center;margin:0 20px 0 0;display:none}.header .buttons .button.button-blog{margin:0;display:flex!important}.header .buttons .button.button-blog svg{display:none}a.logo svg{width:110px;min-width:110px;max-width:110px}.float-cta{width:100%;position:fixed;bottom:-1px;left:0;padding:0 40px 24px;z-index:8;display:flex;justify-content:flex-end;opacity:0;visibility:hidden;transform:translateY(20px);pointer-events:none;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.float-cta::before{content:'';display:block;width:100%;height:100%;position:absolute;bottom:-1px;left:0;z-index:2;opacity:1;backdrop-filter:blur(10px);mask-image:linear-gradient(to top,#041020 0%,#041020 20%,transparent 100%)}.float-cta.float-cta-is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.float-cta .button{position:relative;z-index:3;background:rgba(255,255,255,.1);backdrop-filter:blur(1.5rem);-webkit-backdrop-filter:blur(1.5rem);border-color:rgba(255,255,255,.3);color:#fff;border-radius:56px;border:0;transition:background .3s ease,color .3s ease,border-color .3s ease}.float-cta.float-cta--light .button{background:linear-gradient(160deg,rgba(255,255,255,.09) 0%,rgba(255,255,255,.04) 100%);box-shadow:rgba(255,255,255,.14) 0 0 0 1px inset,rgba(255,255,255,.18) 0 1px 0 inset,rgba(0,0,0,.35) 0 12px 40px}.float-cta.float-cta--dark .button{background:linear-gradient(160deg,rgba(4,16,32,.4) 0%,rgba(4,16,32,.8) 100%);box-shadow:rgba(4,16,32,.14) 0 0 0 1px inset,rgba(4,16,32,.18) 0 1px 0 inset,rgba(255,255,255,.15) 0 12px 40px}.float-cta .button:hover{background:#FFBB36!important;color:#041020!important;box-shadow:none!important;transform:none!important;border:0!important}}.nav:not(.active),.nav:not(.active) *{pointer-events:none!important}.nav{position:fixed;inset:0;background:rgba(4,16,32,.8);backdrop-filter:blur(15px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s;z-index:9}.nav.active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease,visibility 0s linear 0s}.nav .content{list-style:none;padding:40px 120px;width:100%;height:100%;position:absolute;align-items:center;inset:0;display:flex;flex-direction:column;justify-content:center;transform:translateY(10%);transition:.6s ease}.nav.active .content{transform:translateY(0)}.nav .menu-close{width:90%;max-width:1320px;height:90px;display:flex;align-items:center;justify-content:end;position:absolute;top:0;left:50%;cursor:pointer;outline:0;border:0;background-color:transparent;transform:translateX(-50%)}.nav .menu-close svg{fill:#fff;width:40px}.nav .menu{list-style:none;display:flex;flex-direction:column;justify-content:center;transform:translateY(15%);transition:1s ease}.nav.active .menu{transform:translateY(0)}.nav .menu a:not(.button){display:block;padding:24px 0;color:#fff;font-size:64px;margin:0;transition:.4s ease;text-align:center}.nav .content a.button{margin:40px 0 0;display:none}.menu a:not(.button):hover{color:#FFBB36}.menu li.nav-item:not(.has-submenu){display:block;opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;transition:opacity .55s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.submenu-open li.nav-item:not(.active):not(.has-submenu){opacity:0;transform:translateY(-10px);visibility:hidden;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1),visibility 0s linear .55s}.has-submenu>.submenu{max-height:0;overflow:hidden;transition:max-height .55s cubic-bezier(.4,0,.2,1)}.has-submenu.active>.submenu{max-height:500px}.has-submenu{transition:.55s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.has-submenu.active{transform:translateY(15%)}.has-submenu.active>.nav-link{font-size:24px!important;opacity:.5}.nav.submenu-open .content a.button{opacity:0}@media screen and (max-width:991px){.nav .content{padding:40px 60px}.nav .menu-close{height:65px}.nav .menu-close svg{width:30px}.nav .menu a:not(.button){font-size:32px}.has-submenu.active>.nav-link:not(.button){font-size:18px}.nav .content a.button{display:flex;background:rgba(255,255,255,.1);backdrop-filter:blur(1.5rem);border-color:rgba(255,255,255,.6);color:#fff;border-radius:56px}.nav .content a.button::after{display:none}}.hero{position:relative;background-color:#041020;background-repeat:no-repeat;background-size:cover;background-position:center;padding:0;height:100vh;max-height:880px;overflow:hidden}.hero.portfolio{height:auto;max-height:4000px}.hero.hero-single{height:80vh}.hero-slider .owl-carousel .owl-item,.hero-slider .owl-carousel .owl-stage{display:block}.hero:not(.portfolio)::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:.3}.hero.hero-single:not(.portfolio)::after{opacity:.7}.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%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;justify-content:space-between;align-items:end;gap:200px}.hero.portfolio .col-af-content{padding:200px 0 0;display:flex;justify-content:space-between;align-items:center}.hero .info{width:100%;flex:1}.hero .info.right{width:50%;flex:1;display:flex;flex-direction:column;gap:40px}.hero.hero-single .info{width:70%}.hero.hero-single .info div{display:flex;gap:32px}.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:24px 0 0;font-size:18px}.hero-title{visibility:hidden}.hero-title.is-ready{visibility:visible}.hero-title .line{overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.hero-title .line span{display:inline-block;transform:translateY(110%);opacity:0;transition:transform 0.8s ease,opacity 0.8s ease}.hero-title.is-visible .line span{transform:translateY(0);opacity:1}.hero-title.animation-finished .line{overflow:visible}.hero p{opacity:0;transform:translateY(10px);transition:all 0.8s ease;transition-delay:1s}body.anime-start .hero p{opacity:1;transform:translateY(0)}.hero .buttons{opacity:0;transform:translateY(10px);transition:all 0.8s ease;transition-delay:1.2s}body.anime-start .hero .buttons{opacity:1;transform:translateY(0)}.no-js .hero p,.no-js .hero .buttons{opacity:1!important;-webkit-transform:none!important}.hero .image{position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:2;background-color:#041020;transform:scale(1.25);filter:blur(10px);transition:all 1s ease;transition-delay:0.8s;opacity:.4}body.anime-start .hero .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}@media screen and (max-width:991px){.hero{max-height:3000px;height:100vh;overflow:hidden}.hero:not(.portfolio)::after{display:none}.hero:not(.portfolio) .col-af-content{top:50%;flex-direction:column;gap:8px}.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.portfolio .image div{aspect-ratio:1 / 1}}.sobre{background-color:#fff;overflow:hidden}.sobre.font-w{background-color:#041020}.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:6px}.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;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:24px;align-items:center;flex:1.2}.sobre ul.card-list li .icon{margin:0}.sobre.font-w ul.card-list li .icon img{filter:brightness(0) invert(1)}.sobre ul.card-list li h3{margin:0;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:16px}.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 ul.tag-list{width:25%;float:right;display:flex;flex-direction:column;gap:0}.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{display:block;font-size:17px;font-weight:400;color:#041020;line-height:1.5;opacity:.8}.descricao ul.tag-list li a:hover{text-decoration:underline;opacity:1}@media screen and (max-width:991px){.descricao .info{width:100%}.descricao ul.tag-list{width:100%}}.cards{background-color:#fff;text-align:center}.cards.font-w{background-color:#041020}.cards .info{margin:0 0 64px;text-align:left;display:flex;align-items:end;gap:80px}.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;border-top:1px solid rgba(4,16,32,.1)}.cards.font-w ul{border-top:1px solid rgba(255,255,255,.1)}.cards ul.column{flex-wrap:wrap}.cards ul li{position:relative;width:100%;flex:1;float:left;text-align:left;padding:40px 40px 40px 0;border-bottom:1px solid rgba(4,16,32,.1)}.cards.font-w ul li{border-bottom:1px solid rgba(255,255,255,.1)}.cards ul.column li{width:25%;flex:none}.cards ul li h3{margin:0}.cards ul li p{margin:16px 0 0}.cards.font-w ul li .icon img{filter:brightness(0) invert(1)}.cards .button{margin:48px 0 0}@media screen and (max-width:991px){.cards .info{flex-direction:column;gap:40px}.cards ul{width:100%;margin:0;flex-wrap:wrap}.cards ul li{flex:none;padding:32px 16px}.cards ul.column li{width:100%;flex:none}.cards ul li .icon{margin:0}.cards ul li div:not(.icon){display:flex;align-items:center;gap:16px}}.destaques{background-color:#fff}.destaques.destaques-parallax{padding:90px 0 0;position:sticky;top:0;z-index:1;height:100vh}.destaques.font-w{background-color:#041020}.destaques.destaques-parallax .col-af-content{display:flex;align-items:center}.destaques .info{width:50%;float:left;padding:0 80px 0 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.parallax-list{position:relative;width:50%;margin:0;height:calc(100vh - 90px)}.destaques ul li{position:relative;width:100%;display:flex;flex:1;margin:2px 0;align-items:center;padding:32px 0 32px 40px;background:linear-gradient(89deg,rgba(4,16,32,.03) 54%,rgba(4,16,32,0) 100%)}@media screen and (min-width:991px){.destaques ul li.parallax-item{transform:translateX(120%);opacity:0;will-change:transform,opacity}}.destaques.font-w ul li{background:linear-gradient(89deg,rgba(255,255,255,.03) 54%,rgba(255,255,255,0) 100%)}.destaques ul li .icon{margin:0 40px 0 0}.destaques ul li h3{margin:0}.destaques ul li p{margin:16px 0 0!important}.destaques .image{width:50%;height:calc(100vh - 160px);position:sticky;top:120px;right:0}@media screen and (max-width:991px){.destaques.destaques-parallax{height:auto;padding:56px 0 0;position:relative;top:auto}.destaques.destaques-parallax .col-af-content{flex-direction:column;width:100%}.destaques .info{width:100%;padding:0;margin:0 auto 56px}.destaques.destaques-parallax .info{margin:0 auto 56px;width:90%}.destaques ul{width:100%;height:auto;margin:32px 0 0}.destaques.destaques-parallax ul{margin:0;height:auto;width:100%}.destaques ul li{flex-direction:column;align-items:start;padding:32px}.destaques ul li .icon{margin:0 0 24px}.destaques .image{width:100%;height:auto;position:relative;top:auto;right:auto;aspect-ratio:4 / 3}}.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:calc(100% + 8px);margin:0 0 0 -4px;display:flex;position:relative}.servicos ul li{position:relative;width:100%;flex:1;float:left;padding:4px}@media screen and (min-width:991px){.servicos ul li:nth-of-type(2)::before{transition-delay:.3s}.servicos ul li:nth-of-type(3)::before{transition-delay:.6s}.servicos ul li:nth-of-type(4)::before{transition-delay:.9s}}.servicos ul li a{display:block;width:100%;height:100%;padding:40px;background-color:rgba(4,16,32,.02);transition:ease .4s}.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,.04)}.servicos.font-w ul li:nth-child(3) a{background-color:rgba(255,255,255,.06)}.servicos.font-w ul li:nth-child(4) a{background-color:rgba(255,255,255,.08)}.servicos.font-w ul li a:hover{background-color:rgba(255,255,255,.04)}.servicos ul li .icon{margin:0 0 54px}.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;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}.servicos ul li{padding:4px 0;width:100%;flex:none}.servicos ul li a{padding:32px}.servicos ul li .icon{margin:0 0 24px}.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}.faq ul li{background-color:rgba(4,16,32,.05);padding:0;margin:8px 0}.faq.font-w ul li{background-color:rgba(255,255,255,.05)}.faq ul li button.accordion{display:block;width:100%;margin:0;padding:24px 54px 24px 24px;outline:0;border:0;cursor:pointer;position:relative;transition:ease .4s;background-color:transparent;border-bottom:1px solid transparent}.faq ul li button.accordion.active{border-color:rgba(4,16,32,.1)}.faq.font-w ul li button.accordion.active{border-color:rgba(255,255,255,.1)}.faq ul li button.accordion h3{margin:0;text-align:left}.faq ul button.accordion::before{content:'';position:absolute;right:24px;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 24px;max-height:0;overflow:hidden;text-align:left;transition:.4s ease-out}.faq ul div.panel p{margin:24px 0}.faq ul div.panel p a{text-decoration:underline}@media screen and (max-width:991px){.faq .col-af-content{display:flex;flex-direction:column}.faq .info{flex:none;margin:0 0 24px}.faq ul{width:100%;flex:none;padding:0}}.metodologia{background-color:#fff}.metodologia.font-w{background-color:#041020}.metodologia .info{width:33%;position:sticky;top:120px;float:left}.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 ul{width:67%;padding-left:80px;position:relative;float:right}.metodologia ul li{display:contents}.metodologia.font-w ul li{background-color:rgba(255,255,255,.05)}.metodologia ul li .anchor{position:relative;top:-90px;display:block;height:0;visibility:hidden}.metodologia ul li:nth-child(2) .anchor{top:-180px}.metodologia ul li:nth-child(3) .anchor{top:-270px}.metodologia ul li:nth-child(4) .anchor{top:-360px}.metodologia ul li .titulo{display:flex;padding:0 24px;height:90px;border-bottom:1px solid rgba(4,16,32,.1);background-color:rgba(4,16,32,.02);align-items:center;position:sticky;backdrop-filter:blur(30px);z-index:3;top:90px}.metodologia ul li:nth-child(2) .titulo{top:180px;background-color:rgba(4,16,32,.04)}.metodologia ul li:nth-child(3) .titulo{top:270px;background-color:rgba(4,16,32,.06)}.metodologia ul li:nth-child(4) .titulo{top:360px;background-color:rgba(4,16,32,.08)}.metodologia.font-w ul li .titulo{background-color:rgba(255,255,255,.02);border-color:rgba(255,255,255,.1)}.metodologia.font-w ul li:nth-child(2) .titulo{background-color:rgba(255,255,255,.04)}.metodologia.font-w ul li:nth-child(3) .titulo{background-color:rgba(255,255,255,.06)}.metodologia.font-w ul li:nth-child(4) .titulo{background-color:rgba(255,255,255,.08)}.metodologia ul li .titulo span{width:50px;font-size:24px;font-weight:700;color:#041020;line-height:1;margin:0}.metodologia.font-w ul li .titulo span{color:#fff}.metodologia ul li .titulo h3{width:120px;margin:0}.metodologia ul li .titulo h3 a{color:#041020}.metodologia.font-w ul li .titulo h3 a{color:#fff}.metodologia ul li .titulo p{flex:1;line-height:1.2}.metodologia ul li .etapas{display:flex;padding:40px 24px;align-items:center;justify-content:start;position:relative;gap:16px;background-color:rgba(4,16,32,.02);border-bottom:1px solid rgba(4,16,32,.1)}.metodologia ul li:nth-child(2) .etapas{background-color:rgba(4,16,32,.04)}.metodologia ul li:nth-child(3) .etapas{background-color:rgba(4,16,32,.06)}.metodologia ul li:nth-child(4) .etapas{background-color:rgba(4,16,32,.08)}.metodologia.font-w ul li .etapas{background-color:rgba(255,255,255,.02);border-color:rgba(255,255,255,.1)}.metodologia.font-w ul li:nth-child(2) .etapas{background-color:rgba(255,255,255,.04)}.metodologia.font-w ul li:nth-child(3) .etapas{background-color:rgba(255,255,255,.06)}.metodologia.font-w ul li:nth-child(4) .etapas{background-color:rgba(255,255,255,.08)}.metodologia ul li:nth-of-type(2) .etapas,.metodologia ul li:nth-of-type(3) .etapas{justify-content:center}.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,.1);z-index:1;transform:translate(-50%,-50%)}.metodologia.font-w ul li .etapas::after{background-color:rgba(255,255,255,.2)}.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{width:100%;margin:0 0 24px;position:relative;top:auto}.metodologia ul{width:100%;padding:0}.metodologia ul li .etapas{width:100%;overflow-x:scroll;padding:48px 24px}.metodologia ul li:nth-of-type(2) .etapas,.metodologia ul li:nth-of-type(3) .etapas{justify-content:start}.metodologia ul li:nth-of-type(4) .etapas{justify-content:start}.metodologia ul li .titulo{height:72px}.metodologia ul li .titulo{top:65px}.metodologia ul li:nth-child(2) .titulo{top:137px}.metodologia ul li:nth-child(3) .titulo{top:209px}.metodologia ul li:nth-child(4) .titulo{top:281px}.metodologia ul li .anchor{top:-65px}.metodologia ul li:nth-child(2) .anchor{top:-137px}.metodologia ul li:nth-child(3) .anchor{top:-209px}.metodologia ul li:nth-child(4) .anchor{top:-281px}.metodologia ul li .titulo p{font-size:12px}.metodologia ul li .etapas::after{width:100%}}.carrossel{background-color:#fff}.carrossel.font-w{background-color:#041020}.carrossel li{width:calc(100% - 16px);aspect-ratio:4 / 3;margin:16px 8px;border-radius:8px;overflow:hidden}.carrossel li img{width:100%;height:100%;object-fit:cover}.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}}.fullscreen{background-color:#041020;overflow:hidden;padding:160px 0}.fullscreen .col-af-content{position:relative;z-index:2;display:flex;align-items:center}.fullscreen .info{width:100%;position:absolute;width:100%;height:100%;z-index:2}.scroll-parallax{position:relative}.scroll-parallax h2{position:absolute;margin:0;will-change:transform;transform:translate3d(0,0,0);backface-visibility:hidden;transition:none}.scroll-parallax .esquerda{top:-40px;left:0}.scroll-parallax .direita{bottom:-40px;right:0}.fullscreen .image{position:relative;width:90%;max-width:860px;height:auto;aspect-ratio:5 / 3;z-index:1;margin:0 auto;transform-origin:center center;will-change:transform;transition:transform 1.4s linear;transform:scale(1.1);border-radius:4px}.fullscreen h2.bigger{font-size:120px;line-height:.9;text-transform:uppercase}@media screen and (max-width:991px){.fullscreen{padding:100px 0}.fullscreen .col-af-content{height:30vh}.fullscreen h2.bigger{font-size:50px;line-height:.7}.scroll-parallax .esquerda{top:-30px;left:-120px}.scroll-parallax .direita{bottom:-30px;right:-120px}.fullscreen .image{aspect-ratio:1 / 1}}.scroll-container{height:200vh;position:relative;z-index:4;background:#041020}.sticky-viewport{position:sticky;top:0;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.text-content{position:relative;z-index:5;width:90%;max-width:1080px;pointer-events:none;text-align:center;opacity:0;transform:translateY(40px);transition:none;backface-visibility:hidden}.text-content h2.bigger{font-size:80px;line-height:1.05}.placeholder{display:inline-block;width:200px;height:auto;aspect-ratio:5 / 3;vertical-align:middle}.video-wrapper{position:absolute;width:90%;max-width:860px;height:auto;aspect-ratio:5 / 3;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center center;z-index:3;overflow:hidden;will-change:transform,opacity,border-radius;border-radius:0}.video-wrapper video,.video-wrapper img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:991px){.placeholder{width:100px;padding:0 10px}.scroll-container{height:250vh}.sticky-viewport{height:100vh}.text-content h2.bigger{font-size:40px}}.depoimentos{background-color:#fff}.depoimentos.font-w{background-color:#041020}.depoimentos .col-af-content{width:100%;max-width:100%}.depoimentos .info{width:90%;max-width:1216px;margin:0 auto 64px;display:flex;align-items:end}.depoimentos .info h2,.depoimentos .info p{margin:0}.depoimentos .info div{flex:1}.depoimentos .info div:nth-of-type(1){flex:2;padding:0 80px 0 0}.depoimentos ul{width:calc(100% + 32px);margin:0 0 0 -16px;display:flex;position:relative}.depoimentos ul li{width:calc(100% - 32px);background-color:#EFEFEF;padding:40px;border-radius:4px;margin:0 16px;text-align:left}.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:24px 0 0}.depoimentos ul li p.cargo{margin:0 0 5px}.depoimentos ul li img{margin:24px 0 0;height:40px;width:auto}.owl-carousel .owl-stage{transition-timing-function:linear!important}@media screen and (max-width:991px){.depoimentos .info{margin:0 0 40px;flex-direction:column;gap:32px;align-items:start}.depoimentos .info div{flex:1}.depoimentos .info div:nth-of-type(1){flex:2;padding:0}}.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 .info p,.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;flex-wrap:wrap;float:left;margin:0 0 0 -16px}.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:16px;text-align:left;position:relative}.cases ul.owl-carousel li{width:100%;margin:0;padding:8px}.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 / 7}.cases ul li.more a svg{width:56px;fill:#fff}.cases ul li .image{display:block;position:relative;width:100%;aspect-ratio:5 / 6;overflow:hidden;transition:ease .4s;background-color:#041020}.cases ul.owl-carousel li .image{aspect-ratio:5 / 7}.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}.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}}.numeros{background-color:#fff;padding:.8em 1.6rem}.numeros .col-af-content{width:100%;max-width:100%;padding:0;border-radius:16px;overflow:hidden}.numeros .content{width:90%;max-width:1216px;margin:0 auto;padding:100px 0}.numeros .info{text-align:left;display:flex;align-items:end;justify-content:space-between;padding:0 0 54px;border-bottom:1px solid rgba(0,0,0,.1)}.numeros.font-w .info{border-bottom:1px solid rgba(255,255,255,.1)}.numeros .info div{flex:1}.numeros .info h2{margin:0}.numeros .info p{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:42px;margin:0 0 24px}@media screen and (max-width:991px){.numeros{padding:.5em 1rem}.numeros .content{padding:80px 16px}.numeros .info{flex-direction:column}.numeros .info div{flex:none;width:100%}.numeros ul{flex-direction:column}.numeros ul li{padding:0 0 54px;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}}.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{display:block;width:100%}.portfolio.p-mobile ul{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)}.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:24px 0 0}.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{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{border-radius:16px}.portfolio.p-mobile ul li{padding:40px 24px}.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%}@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 ul li{padding:48px 8px}.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:14px}.portfolio.p-identidade ul{padding:.5em 0}.portfolio.p-identidade ul li{padding:.5em 1rem}.portfolio.p-identidade ul li img{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}}.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}.cta{background-color:#041020;position:relative;border-top:1px solid rgba(255,255,255,.15)}.cta .col-af-content{position:relative;display:flex;gap:80px}.cta .info{flex:1}.cta h2{margin:0}.cta .button{margin:32px 0 0}@media screen and (max-width:991px){.cta .col-af-content{flex-direction:column;gap:40px}}.footer{background-color:#041020;padding:0}.footer .info{padding:60px 0;width:100%;display:flex}.footer .info{align-items:center;border-top:1px solid rgba(255,255,255,.15);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}@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 .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:#fff}.contato .info{position:sticky;width:30%;top:120px;z-index:2;float:left}.contato .info a{width:126px;display:block;margin:0 0 54px}.contato .info a svg{fill:#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:10px;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 .info{position:relative;width:100%;top:auto}.contato .form-af{width:100%;margin:48px 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}}.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)}}.page-template-page-enviado .header,.page-template-page-enviado .footer,.page-template-page-enviado .cta,.page-template-page-enviado .end{display:none}.col-af.pedido-enviado{background-color:#041020;min-height:100vh}.pedido-enviado .col-af-content{max-width:800px;text-align:center;padding:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pedido-enviado .col-af-content h1{font-size:56px}.pedido-enviado .col-af-content ._form-thank-you{margin:0 0 32px}.pedido-enviado .col-af-content a.button{margin:24px 0 0}.pedido-enviado .col-af-content svg{display:block;width:80px;margin:0 auto;fill:#fff}.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:80px;height:80px;border-radius:50%;display:block;stroke-width:2;stroke:#041020;stroke-miterlimit:10;margin:0 auto;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{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}}