.Home_page__g0Gxi{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;display:grid;grid-template-rows:20px 1fr 20px;align-items:center;justify-items:center;min-height:100vh;padding:20px;grid-gap:64px;gap:64px}@media(prefers-color-scheme:dark){.Home_page__g0Gxi{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.Home_main__uFstG{display:flex;justify-content:center;align-items:flex-start;gap:32px;grid-row-start:2;width:100%;position:relative;margin:0 auto}.Home_main__uFstG .Home_article__aFOGZ{max-width:75%;background-color:var(--secundaryground);border-radius:1rem;border:1px solid var(--thirdground)}.Home_main__uFstG .Home_article__aFOGZ section{width:100%}@media(max-width:1250px){.Home_main__uFstG{flex-direction:column;margin:0 auto}.Home_main__uFstG .Home_article__aFOGZ{max-width:100%}}@media(min-width:930px)and (max-width:1249px){.Home_main__uFstG .Home_article__aFOGZ{min-width:100%}}@media(min-width:750px)and (max-width:929px){.Home_main__uFstG{align-items:center}.Home_main__uFstG .Home_article__aFOGZ{min-width:100%}}@media(max-width:744px){.Home_page__g0Gxi{padding:0;width:100vw}.Home_page__g0Gxi .Home_main__uFstG{max-width:none;min-width:none;overflow:hidden;width:100%;align-items:center}.Home_page__g0Gxi .Home_main__uFstG .Home_article__aFOGZ{max-width:none;min-width:none;width:80%}}.styles_container__f36l0{padding:20px;display:flex;flex-direction:column;gap:50px;width:100%}.styles_container__f36l0 h3{text-transform:capitalize}.styles_container__f36l0 .styles_aboutText__FaumB{color:#d1d1d1;display:flex;flex-direction:column;gap:20px}.styles_container__f36l0 .styles_whatIdo__R_6iq{display:flex;flex-direction:column;gap:20px;width:100%}.styles_container__f36l0 .styles_whatIdo__R_6iq .styles_items__L0iu2{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;width:100%;overflow:hidden}.styles_container__f36l0 .styles_testmonialsContainer__WaSin{display:flex;flex-direction:column;gap:50px;overflow:hidden;position:relative}.styles_container__f36l0 .styles_testmonialsContainer__WaSin .styles_testimonials__mHvpj{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:20px;gap:20px}.styles_container__f36l0 .styles_testmonialsContainer__WaSin .styles_testimonials__mHvpj .styles_testimonial__tZO8q{flex:1 1;text-align:center}.styles_container__f36l0 .styles_clientsContainer__cPXqV .styles_clients__ch0gq{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:space-evenly;align-items:center;overflow:hidden}@media(max-width:1024px){.styles_container__f36l0 .styles_whatIdo__R_6iq .styles_items__L0iu2{grid-template-columns:1fr}}@media(max-width:590px){.styles_container__f36l0 .styles_testmonialsContainer__WaSin .styles_testimonials__mHvpj{grid-template-columns:1fr}}.styles_itemContainer__8xHPZ{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;background:linear-gradient(to bottom right,#404040,rgba(64,64,64,0) 50%);box-shadow:0 16px 30px rgba(0,0,0,.125);border-radius:14px;padding:10px;z-index:1;position:relative;min-height:250px;width:100%;overflow:hidden}.styles_itemContainer__8xHPZ:before{content:"";position:absolute;inset:1px;background:linear-gradient(to bottom right,rgba(45,45,46,.251),rgba(27,27,29,0)),#202022;border-radius:inherit;z-index:-1;width:100%}.styles_itemContainer__8xHPZ h4{text-transform:capitalize}.styles_itemContainer__8xHPZ p{text-align:center;overflow:hidden}.styles_container__Xn6Kp{display:flex;flex-direction:column;justify-content:center;text-align:left;gap:10px;background:linear-gradient(to bottom right,#404040,rgba(64,64,64,0) 50%);box-shadow:0 16px 30px rgba(0,0,0,.125);border-radius:14px;padding:20px;z-index:1;position:relative;height:200px;width:100%}.styles_container__Xn6Kp:before{content:"";position:absolute;inset:1px;background:linear-gradient(to bottom right,rgba(45,45,46,.251),rgba(27,27,29,0)),#202022;border-radius:inherit;z-index:-1}.styles_container__Xn6Kp .styles_avatarContainer__ephhD{width:80px;height:80px;position:absolute;top:-35px;left:20px;background-color:var(--thirdground);border-radius:14px}.styles_container__Xn6Kp .styles_avatarContainer__ephhD img{object-fit:cover;object-position:center;width:inherit;height:inherit}.styles_container__Xn6Kp p{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.styles_container__Z8Gwg{display:flex;justify-content:center;height:400px}.styles_container__Z8Gwg .styles_imageContainer__RIF7n{width:300px;height:100%;position:relative}.styles_container__Z8Gwg .styles_imageContainer__RIF7n img{width:100%;height:100%;object-fit:contain;object-position:center;filter:grayscale(1);transition:.4s}.styles_container__Z8Gwg .styles_imageContainer__RIF7n img:hover{filter:grayscale(0)}.styles_container__JbrbW{padding:20px}.styles_container__JbrbW,.styles_container__JbrbW .styles_formacao__HeaKv{display:flex;flex-direction:column;gap:20px}.styles_container__JbrbW .styles_formacao__HeaKv .styles_title__To4GK{display:flex;gap:30px}.styles_container__JbrbW .styles_formacao__HeaKv .styles_title__To4GK .styles_icon__1gYg3{background:linear-gradient(to bottom right,#404040,rgba(64,64,64,0) 50%);box-shadow:0 16px 30px rgba(0,0,0,.125);border-radius:5px;z-index:1;position:relative;padding:5px;display:flex;justify-content:center;align-items:center}.styles_container__JbrbW .styles_formacao__HeaKv .styles_title__To4GK .styles_icon__1gYg3:before{content:"";position:absolute;inset:1px;background:linear-gradient(to bottom right,rgba(45,45,46,.251),rgba(27,27,29,0)),#202022;border-radius:inherit;z-index:-1}.styles_container__JbrbW .styles_formacao__HeaKv .styles_title__To4GK .styles_icon__1gYg3 svg{color:var(--gold)}.styles_container__JbrbW .styles_formacao__HeaKv .styles_degrees__5DO8L{display:flex;flex-direction:column;gap:12px}.styles_container__JbrbW .styles_skillContainer__M15sq{display:flex;flex-direction:column;gap:20px}.styles_container__JbrbW .styles_skillContainer__M15sq .styles_skills__ZKL58{display:flex;flex-direction:column;gap:10px;background:linear-gradient(to bottom right,#404040,rgba(64,64,64,0) 50%);box-shadow:0 16px 30px rgba(0,0,0,.125);border-radius:14px;padding:20px;z-index:1;position:relative}.styles_container__JbrbW .styles_skillContainer__M15sq .styles_skills__ZKL58:before{content:"";position:absolute;inset:1px;background:linear-gradient(to bottom right,rgba(45,45,46,.251),rgba(27,27,29,0)),#202022;border-radius:inherit;z-index:-1}.styles_item__3T3OW{display:flex;gap:40px}.styles_item__3T3OW .styles_localContainer__uz6XF{display:flex;justify-content:center;align-items:center}.styles_item__3T3OW .styles_localContainer__uz6XF .styles_pin__JcVF7{border-radius:50%;width:15px;height:15px;background-color:var(--thirdground);display:flex;justify-content:center;align-items:center}.styles_item__3T3OW .styles_localContainer__uz6XF .styles_pin__JcVF7 .styles_core__IZcoU{border-radius:50%;width:5px;height:5px;background-color:var(--gold);box-shadow:0 0 3px 1.5px var(--gold)}.styles_item__3T3OW .styles_infoContainer__yBfoi{display:flex;flex-direction:column;gap:7px}.styles_item__3T3OW .styles_infoContainer__yBfoi h5{font-weight:500;color:var(--gold)}.styles_item__3T3OW .styles_infoContainer__yBfoi p{font-weight:300}.styles_info__tLhbp{display:flex;flex-direction:column;gap:3px}.styles_info__tLhbp .styles_nameContainer__OO5KN{display:flex;gap:5px}.styles_info__tLhbp .styles_nameContainer__OO5KN h5{text-transform:capitalize}.styles_info__tLhbp .styles_nameContainer__OO5KN p{font-weight:300;font-size:.8rem}.styles_info__tLhbp .styles_barraTotal__7t34x{background-color:var(--thirdground);width:100%;height:8px;border-radius:2rem}.styles_info__tLhbp .styles_barraTotal__7t34x .styles_preenchimento__S89XB{background-color:var(--gold);height:8px;border-radius:2rem}.styles_container__jh1NA{display:flex;flex-direction:column;gap:50px;padding:20px}.styles_container__jh1NA .styles_filterContainer__Lvwrx{display:flex;gap:20px}.styles_container__jh1NA .styles_filterContainer__Lvwrx .styles_filterItem__l4DEz{list-style:none;cursor:pointer;transition:.4s}.styles_container__jh1NA .styles_filterContainer__Lvwrx .styles_filterItem__l4DEz:hover{color:var(--gray)}.styles_container__jh1NA .styles_filterContainer__Lvwrx .styles_active__x_ct1{color:var(--gold);font-weight:700;cursor:default}.styles_container__jh1NA .styles_projectsContainer__SLiTI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(min-width:745px)and (max-width:929px){.styles_container__jh1NA .styles_projectsContainer__SLiTI{grid-template-columns:1fr 1fr}}@media(max-width:744px){.styles_container__jh1NA .styles_projectsContainer__SLiTI{grid-template-columns:1fr}}.styles_container__qL5yP{display:flex;flex-direction:column;gap:10px}.styles_container__qL5yP .styles_imageContainer__22PMh{display:flex;justify-content:flex-start;align-items:center;overflow:hidden;border-radius:1rem;width:100%;cursor:pointer}.styles_container__qL5yP .styles_imageContainer__22PMh img{border-radius:1rem;width:100%;height:200px;object-fit:cover;object-position:center;transition:.4s}.styles_container__qL5yP .styles_imageContainer__22PMh img:hover{transform:scale(1.1)}.styles_container__qL5yP p{font-weight:300;text-transform:uppercase}.styles_container__vLz6V{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:20px;min-width:285px;min-height:616px;padding:20px;background-color:var(--secundaryground);border:1px solid var(--thirdground);border-radius:1rem;font-family:var(--ff-poppins);transition:all .4s}.styles_container__vLz6V .styles_infoContainer__eDIMY{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.styles_container__vLz6V .styles_infoContainer__eDIMY .styles_info__s2dRv{display:flex;flex-direction:column;gap:10px}.styles_container__vLz6V .styles_infoContainer__eDIMY .styles_info__s2dRv .styles_name__k4NOE h2{font-size:1.2rem;font-weight:500}.styles_container__vLz6V .styles_infoContainer__eDIMY .styles_info__s2dRv .styles_title__z5lqV{background-color:#272727;padding:5px 15px;border-radius:2rem;text-align:center}.styles_container__vLz6V .styles_infoContainer__eDIMY .styles_info__s2dRv .styles_title__z5lqV h3{font-size:.8rem;font-weight:300}.styles_container__vLz6V .styles_infoContainer__eDIMY .styles_imageContainer__r0Cat{width:150px;height:150px;position:relative;background-color:var(--thirdground);border-radius:1rem}.styles_container__vLz6V .styles_contactContainer__VXv__{display:flex;flex-direction:column;gap:15px}.styles_container__vLz6V .styles_contactContainer__VXv__ .styles_contacts__QCEzK{display:flex;align-items:center;gap:20px}.styles_container__vLz6V .styles_contactContainer__VXv__ .styles_contacts__QCEzK .styles_icons__vCICR{padding:5px;border-top:1px solid var(--thirdground);border-left:1px solid var(--thirdground);border-radius:.4rem;color:var(--gold)}.styles_container__vLz6V .styles_contactContainer__VXv__ .styles_contacts__QCEzK .styles_text__WOHkV h4{font-weight:300;font-size:.7rem;text-transform:uppercase}.styles_container__vLz6V .styles_contactContainer__VXv__ .styles_contacts__QCEzK .styles_text__WOHkV p{font-size:.9rem}.styles_container__vLz6V .styles_iconContainer__UT05y{display:flex;gap:20px;color:#a8a8a8}.styles_container__vLz6V .styles_iconContainer__UT05y svg{transition:.4s}.styles_container__vLz6V .styles_iconContainer__UT05y svg:hover{color:var(--gold)}.styles_container__vLz6V .styles_toggleContainer__x0IqR{position:absolute;top:10px;right:10px;display:none}@media(max-width:1250px){.styles_container__vLz6V{width:100%;min-height:150px;overflow:hidden;gap:35px}.styles_container__vLz6V .styles_infoContainer__eDIMY{flex-direction:row;justify-content:flex-start;width:100%}.styles_container__vLz6V .styles_infoContainer__eDIMY .styles_imageContainer__r0Cat{width:120px;height:120px}.styles_container__vLz6V .styles_contactContainer__VXv__{flex-direction:row}.styles_container__vLz6V .styles_toggleContainer__x0IqR{display:block}}@media(max-width:744px){.styles_container__vLz6V{width:80%}.styles_container__vLz6V .styles_contactContainer__VXv__{flex-direction:column;justify-content:flex-start;width:100%}}@media(max-width:450px){.styles_container__vLz6V{display:none}}.styles_menu__Fz8zb{font-family:var(--ff-poppins);display:flex;justify-content:space-between;align-items:flex-start;width:100%}.styles_menu__Fz8zb .styles_title__o2NZ1{display:flex;flex-direction:column;padding:0 20px}.styles_menu__Fz8zb .styles_title__o2NZ1 h1{text-transform:capitalize}.styles_menu__Fz8zb .styles_title__o2NZ1 .styles_border__xkNuU{height:3px;width:50px;background-color:#ffdb70;border-radius:2rem}.styles_menu__Fz8zb .styles_list__apmtC{border-radius:0 1rem 0 1rem;background-color:var(--secundaryground);border:1px solid var(--thirdground);padding:20px 40px}.styles_menu__Fz8zb .styles_list__apmtC ul{display:flex;gap:40px;list-style:none}.styles_menu__Fz8zb .styles_list__apmtC ul li{font-weight:500;cursor:pointer}.styles_menu__Fz8zb .styles_list__apmtC ul li.styles_active__L_189{color:#ffdb70}@media(max-width:928px){.styles_menu__Fz8zb .styles_list__apmtC{z-index:99;position:fixed;bottom:0;left:0;width:100%;border-radius:.4rem .4rem 0 0;background-color:rgba(48,48,49,.75);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.styles_menu__Fz8zb .styles_list__apmtC ul{justify-content:center}}@media(max-width:385px){.styles_menu__Fz8zb .styles_list__apmtC ul{gap:20px}.styles_menu__Fz8zb .styles_list__apmtC ul li{font-size:14px}}@media(max-width:360px){.styles_menu__Fz8zb .styles_list__apmtC ul li{font-size:12px}}