@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.navbar{display:flex;align-items:center;justify-content:space-around;padding:2rem}.navbar img{height:56px}.nav-menu{display:flex;align-items:center;gap:60px;font-size:1rem;cursor:pointer}.nav-mobile-close,.nav-mobile-open,.nav-socials-mobile-menu,.nav-logo-mobile{display:none}@media (max-width:1200px){.navbar{position:absolute;margin:20px 50px}.nav-socials{display:none}.nav-mobile-open{display:block;position:fixed;top:10px;right:30px;width:30px}.nav-mobile-close{display:block;position:relative;left:290px;width:30px}.nav-menu{position:fixed;flex-direction:column;align-items:start;top:0;gap:50px;background-color:#783030;width:360px;height:100%;z-index:2;transition:right .5s;right:-360px}.nav-menu li{font-size:1.5rem;margin:0 auto;flex-direction:row}.nav-logo{display:none}.nav-logo-mobile{width:300px;display:block;margin:0 auto}.nav-socials-mobile-menu{display:block;margin:16px auto}}@media (max-width:750px){.navbar{z-index:2}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%;background:var(--bg-gradient)}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{margin:0 auto;max-width:1440px;overflow:hidden}.hero{display:flex;align-items:center;flex-direction:column;margin-top:1.5rem;margin-bottom:4rem}.hero img{width:25rem;height:25rem;border-radius:50%;object-fit:cover;object-position:0% 40%}.hero h1{margin-top:2.5rem;text-align:center;font-size:4rem}.hero h1 span{background:var(--bg-red-gradient);background-clip:text;-webkit-background-clip:text;color:transparent;-webkite-text-fill-color:transparent}.hero p{width:70%;text-align:center;font-size:1.5rem;line-height:2rem;margin-top:2rem}@media (max-width:1200px){.hero{margin-top:6rem}.hero h1{font-size:3.5rem;padding:0 2rem}.hero p{font-size:1.2rem}}@media (max-width:750px){.hero{margin-top:3rem;padding:2rem}.hero img{width:20rem;height:20rem}.hero h1{margin-top:1.5rem;font-size:2.3rem}.hero p{width:90%;font-size:1.2rem;line-height:normal;margin-top:1.5rem}}@media (max-width: 500px){.hero img{width:17rem;height:17rem}.hero h1{font-size:2rem}.hero p{font-size:1.2rem}}.about{display:flex;flex-direction:column;align-items:center;padding-top:5rem}.about-title{position:relative;z-index:1}.about-title h1{font-size:3.5rem;font-weight:600}.about-title img{position:absolute;bottom:-5px;right:-15px}.bg-img{z-index:-1}.about-left img{width:20rem;height:30rem;border-radius:2rem;object-fit:cover}.about-sections{padding:2rem;margin-top:5rem;display:flex;gap:4rem;align-items:center}.about-right{display:flex;flex-direction:column;gap:3rem}.about-pg{font-size:1.2rem;font-weight:300;line-height:2rem;display:flex;flex-direction:column;gap:3rem}.habilidades{text-align:start}.habilidades .habilidades-content{position:relative;z-index:1;display:inline-block}.habilidades .habilidades-content img{position:absolute;height:30px;bottom:20px;right:-10px}.habilidades .habilidades-title{display:inline-block;font-size:24px;margin-bottom:24px;cursor:pointer;font-weight:600;letter-spacing:1.5px}@media (max-width:1200px){.about{padding-top:0;margin-top:8rem}.about h1{font-size:3.5rem}.about-sections{margin-top:3rem;flex-wrap:wrap;justify-content:center;gap:2rem}.about-left img{width:18rem;height:18rem;border-radius:20px;object-fit:cover;object-position:0% 30%}.about-pg{gap:1rem}.habilidades{display:flex;flex-direction:column;align-items:center}}@media (max-width:750px){.about-title{font-size:20px}.about-title img{width:10rem;left:120px}.about{margin-top:3rem}.about h1{font-size:3rem}.about-left img{max-width:20rem;max-height:20rem;border-radius:20px;object-fit:cover;object-position:0% 30%}.about-pg p{padding:1rem;font-size:1rem}}@media (max-width:500px){.about h1{font-size:2rem}.about-title img{width:7rem;left:80px}.about-left img{max-width:17rem;max-height:17rem}}.carousel-container{max-width:600px}.carousel-itens{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer}.carousel-itens img{width:4rem;transition:.5s}.carousel-itens img:hover{transform:scale(1.1)}.carousel-itens p{font-weight:300;font-size:1rem}@media (max-width: 1200px){.carousel-container{margin:0 auto;max-width:500px}.carousel-itens{gap:4px}.carousel-itens img{width:80px;transition:.5s}.carousel-itens img:hover{transform:scale(1.1)}.carousel-itens p{font-size:16px}}@media (max-width: 750px){.carousel-itens{gap:4px}.carousel-itens img{width:60px}}@media (max-width: 500px){.carousel-container{width:300px}}@font-face{font-family:revicons;fallback:fallback;src:url(/kimbioni/assets/revicons-DbTteTvA.woff) format("woff"),url(/kimbioni/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/kimbioni/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.portfolio{text-align:center;margin-top:10rem}.portfolio-title{display:inline-block;position:relative;z-index:1}.portfolio-title h1{font-size:3.5rem;font-weight:600}.portfolio-title img{position:absolute;z-index:-1;bottom:-5px;right:-15px}@media (max-width:1200px){.portfolio{margin-top:5rem}}@media (max-width:750px){.portfolio{margin-top:5rem}.portfolio-title h1{font-size:3rem}.portfolio-title img{width:10rem;left:180px}}@media (max-width:500px){.portfolio{margin-top:3rem}.portfolio-title{z-index:0}.portfolio-title h1{font-size:2rem}.portfolio-title img{width:7rem;left:120px}}.construction{text-align:center;margin-top:12rem}.construction h1{font-size:3.5rem;text-transform:uppercase;line-height:100px;font-weight:400;letter-spacing:10px}.construction p{font-weight:200;font-size:1rem}.construction_pg{text-transform:uppercase;letter-spacing:8px;margin-top:24px}.progress{position:relative;width:100%;max-width:40rem;margin:1rem auto;padding:10px 0}.progress-bar{width:100%;background-color:var(--off-white);overflow:hidden;height:15px}.progress-bar_fill{height:100%;width:70%;background-color:var(--red-logo)}.progress_label{margin-top:15px}.progress_label p{letter-spacing:3px}.progress_label p:nth-child(1){position:absolute;left:-10px}.progress_label p:nth-child(2){position:absolute;right:-38px}.socials{margin-top:14rem;display:flex;align-items:center;justify-content:center;gap:1.5rem}.icons{border:1px solid var(--off-white);border-radius:50%;background-color:transparent;padding:.5rem;transition:1s}.icons:hover{transform:scale(1.1)}@media (max-width:750px){.construction{margin-top:15rem}.construction h1{padding:.5rem;line-height:50px;font-size:1.8rem}.construction p{font-weight:200;font-size:14px}.progress-bar{margin:0 auto;width:80%;background-color:var(--off-white);overflow:hidden;height:15px}.progress-bar_fill{height:100%;width:70%;background-color:var(--red-logo)}.progress_label{display:none;flex-direction:row;justify-content:center;gap:70%}.progress_label p:nth-child(1){position:relative}.progress_label p:nth-child(2){position:relative}.socials{margin-top:15rem}.socials .icons{padding:.2rem}}@media (max-width:500px){.construction{margin-top:12rem}.construction h1{font-size:1.5rem}.construction p{font-size:12px;line-height:1.2rem;padding:.6rem}.socials{margin-top:15rem}}@media (max-width:375px){.construction{margin-top:5rem}.socials{margin-top:7rem}}.footer{text-align:center;margin-top:40px;padding-bottom:16px;letter-spacing:6px}:root{--off-white: #ECDFCC;--light-grey: #3C3D37;--light-green: #697565;--red-logo: #783030;--bg-red-gradient: linear-gradient(to right, #783030, #833d36, #8e493d, #995644, #a3634c, #a3634c, #a3634c, #a3634c, #995644, #8e493d, #833d36, #783030);--bg-black: #161513;--bg-gradient: linear-gradient(to right top, #181c14, #21241c, #2a2c25, #33342e, #3c3d37);--margin-comp: 136px}body{color:#fff;font-family:Poppins,"sans-serif";background-image:var(--bg-gradient)}.animation-border{--color: var(--red-logo);--border: 8px;--offset: 16px;--gap: 5px;cursor:pointer;padding:calc(var(--border) + var(--gap));border:var(--offset) solid #0000;--_m: radial-gradient(50% 50%, #000 calc(100% - var(--offset)),#0000 calc(100% - var(--border)));-webkit-mask:var(--_m);mask:var(--_m);--_g: #0000 calc(99% - var(--border)), var(--color) calc(100% - var(--border)) 99%,#0000;--_s: var(--offset);--_r: 100% 100% at;background:radial-gradient(var(--_r) 0 0,var(--_g)) calc(100% + var(--_s)) calc(100% + var(--_s)),radial-gradient(var(--_r) 100% 0,var(--_g)) calc(0% - var(--_s)) calc(100% + var(--_s)),radial-gradient(var(--_r) 0 100%,var(--_g)) calc(100% + var(--_s)) calc(0% - var(--_s)),radial-gradient(var(--_r) 100% 100%,var(--_g)) calc(0% - var(--_s)) calc(0% - var(--_s));background-size:50% 50%;background-repeat:no-repeat;transition:.4s}.animation-border:hover{--_s: 0px }.hover-animation{position:relative}.hover-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:5px;top:20px;bottom:0;left:0;background-color:var(--red-logo);transform-origin:bottom right;transition:transform .25s ease-out}.hover-animation:hover:after{transform:scaleX(1);transform-origin:bottom left}.anchor-link{text-decoration:none;color:var(--off-white)}
