@charset "UTF-8";:root{--corTema:currentColor;--cor-menu:rgba(30, 30, 30, 0.9);--cor-titulo:#333;--cor-elemento-claro:#FFF;--cor-elemento-a:#aaff00;--cor-elemento-a-loader:#aaff00;--cor-elemento-b:#eeff00;--cor-fundo-a:#333;--cor-fundo-b:#282828;--cor-section-title:#af0;--cor-card:rgba(20,20,20,.3);--cor-card-hover:rgba(20,20,20,.5);--cor-portfolio-card:rgba(80,80,80,0.6);--cor-portfolio-card-hover:rgba(80,80,80,0.4);--cor-board-contato:rgba(255,255,255,.3);--cor-fundo-contato-focus:rgba(0,0,0,.1);--botao-sombra-focu:var(--cor-elemento-a);--cor-texto-lista-tema:#000;--cor-tracos-copo:#fff;--cor-gelo-copo:#FFF;--cor-conceito-contorno:#666}.pswp__icn{fill:var(--cor-elemento-a)!important;color:var(--cor-elemento-b)!important}[data-theme=dracula]{--cor-elemento-a:#ff0000;--cor-elemento-b:#aa0000;--cor-section-title:#ff0000;--cor-titulo:#282828;--cor-conceito-contorno:#000}[data-theme=skyblue]{--cor-elemento-a:#00aaff;--cor-elemento-b:#00ffff;--cor-section-title:#00ffff}[data-theme=light]{--cor-menu:rgba(249, 249, 249, 0.9);--cor-elemento-a:#43c8c8;--cor-elemento-b:#c8c862;--cor-section-title:#333333;--cor-fundo-a:#FFF;--cor-fundo-b:#f5f5f5;--cor-titulo:#FFF;--cor-tracos-copo:#444444;--cor-gelo-copo:#999;--cor-board-contato:rgba(150,150,150,.3);--cor-fundo-contato-focus:rgba(230,230,230,.3);--cor-elemento-claro:#333;--cor-portfolio-card:#f5f5f5!important;--cor-portfolio-card-hover:#f1f1f1!important}[data-theme=retrowave]{--cor-menu:rgba(30, 30, 30, 0.9);--cor-elemento-b:#aa02a2;--cor-elemento-a:#5500ff;--cor-elemento-b-claro:#0041c3;--cor-fundo-a:#282828;--cor-fundo-b:#222;--cor-titulo:#00FFFF;--cor-section-title:var(--cor-titulo);--cor-conceito-contorno:#00b;--cor-texto-lista-tema:var(--cor-titulo);--cor-portfolio-card:rgba(30,15,30,.5)}[data-theme=sunrise]{--cor-menu:rgba(255, 255, 206, 0.9);--cor-elemento-a:#aa55ff;--cor-elemento-b:#ffff7f;--cor-section-title:#333333;--cor-fundo-a:#ffffe8;--cor-fundo-b:#fdf9dc;--cor-titulo:#ffffcc;--cor-tracos-copo:#444444;--cor-gelo-copo:#999;--cor-portfolio-card:rgba(0,0,0,.035)!important;--cor-portfolio-card-hover:rgba(200,200,100,.1)!important;--cor-board-contato:rgba(150,150,150,.3)}[data-theme=dracula] #blog-posts img{filter:hue-rotate(280deg) saturate(900%)}[data-theme=dracula] #blog-posts img{filter:hue-rotate(280deg) saturate(900%)}[data-theme=skyblue] #blog-posts img{filter:hue-rotate(130deg)}[data-theme=retrowave] #blog-posts img{filter:hue-rotate(160deg) saturate(900%)}[data-theme=sunrise] #blog-posts img{filter:sepia(90%) brightness(2) hue-rotate(250deg)}[data-theme=light] #blog-posts img{filter:grayscale(100%) brightness(3)}[data-theme=dracula] #blog-posts .card:hover img{filter:hue-rotate(280deg) saturate(900%) contrast(1.2)}[data-theme=dracula] #blog-posts .card:hover img{filter:hue-rotate(280deg) saturate(900%) contrast(1.4)}[data-theme=skyblue] #blog-posts .card:hover img{filter:hue-rotate(150deg) brightness(.9) contrast(1.2)}[data-theme=retrowave] #blog-posts .card:hover img{filter:hue-rotate(165deg) saturate(900%) contrast(1.2)}[data-theme=sunrise] #blog-posts .card:hover img{filter:sepia(100%) brightness(2.5) hue-rotate(350deg)}[data-theme=light] #blog-posts .card:hover img{filter:grayscale(100%) brightness(2.7)}[data-theme=light] *{scrollbar-color:#999 var(--cor-fundo-a)!important}[data-theme=light] .navbar.affix .nav-link{color:#666}[data-theme=light] .navbar.affix .nav-link:hover{color:#909090}[data-theme=light] .nav-item .active{color:#000!important}[data-theme=light] #titLogo{color:#333!important}[data-theme=light] .theme-popup{color:#666}[data-theme=light] .navbar.affix .theme-popup__button{background-color:#ebebeb}[data-theme=light] #light:checked~.theme-popup__list-container label[for=light]{background-color:#ececec}[data-theme=light] #titLogo:hover{color:#666!important}[data-theme=light] #logoDentro{fill:#00aa00!important}[data-theme=light] #chao{fill:#ddd!important}[data-theme=light] section{color:#333}[data-theme=light] .section a{color:var(--cor-elemento-a)!important}[data-theme=light] .section a:hover{color:#666!important}[data-theme=light] #pt-0 .card{background:#fff;border:1px solid #eaeaea!important;color:#333}[data-theme=light] #pt-0 .card:hover{background:#f9f9f9}[data-theme=light] .card:hover p{color:#222}[data-theme=light] #portfolio .card{color:#333}[data-theme=light] #blog .card{background:#ecebeb}[data-theme=light] #blog .card:hover{background:var(--cor-portfolio-card-hover);border:1px solid #ccc!important}[data-theme=light] .spotlight{background-color:#c2c2c2}[data-theme=light] .tooltip{z-index:999;--bs-tooltip-bg:#555;--bs-tooltip-color:#FFF}[data-theme=light] .owl-prev span{color:#bebebe}[data-theme=light] .owl-next span{color:#bebebe}[data-theme=light] .owl-prev span:hover{color:#cbcbcb}[data-theme=light] .owl-next span:hover{color:#cbcbcb}[data-theme=light] .containerPlay .play{fill:#bebebe}[data-theme=light] .containerPlay .pause{fill:#bebebe}[data-theme=light] .containerPlay .play:hover{fill:#d3d3d3}[data-theme=light] .containerPlay .pause:hover{fill:#d3d3d3}[data-theme=light] .statusPlay{color:#000}[data-theme=light] .numSlideAtual{color:#000}[data-theme=light] #contact{color:#333}[data-theme=light] #contact input{color:#666}[data-theme=light] #contact textarea{color:#666}[data-theme=light] #interessesCount{background-color:#333}[data-theme=light] .botaoSubmit{background:#f1f1f1!important;color:#666}[data-theme=light] .botaoSubmit:hover{background:#f5f5f5!important}[data-theme=light] .section a{color:var(--cor-section-title)!important}[data-theme=light] .section a:hover{color:#666!important}[data-theme=light] em:hover{color:#666!important}[data-theme=light] .infosite span{color:#000}[data-theme=retrowave] .navbar .nav-link{color:var(--cor-titulo)}[data-theme=retrowave] .nav-item .active{color:var(--cor-titulo)!important}[data-theme=retrowave] .navbar.affix .theme-popup__button:hover{color:var(--cor-titulo)!important}[data-theme=retrowave] #portfolio .card{border:1px solid #55007f}[data-theme=retrowave] #portfolio .card:hover{border:1px solid var(--cor-elemento-b);background:rgba(50,20,50,.8)}[data-theme=retrowave] #pt-0 .card{border:1px solid var(--cor-card)}[data-theme=retrowave] #pt-0 .card:hover{border:1px solid #55007f}[data-theme=retrowave] #conceito-cor-b{fill:var(--cor-titulo)!important}[data-theme=retrowave] #conceito-100-natural{fill:var(--cor-titulo)!important}[data-theme=retrowave] .theme-popup__list label:hover{color:var(--cor-section-title)!important}.navbar .nav-link:hover,[data-theme=retrowave] a:hover{color:var(--cor-elemento-b)}[data-theme=retrowave] #fundoTotal{fill:var(--cor-titulo)!important}[data-theme=retrowave] .tooltip{z-index:999;--bs-tooltip-bg:var(--cor-elemento-b);--bs-tooltip-color:#FFF}[data-theme=retrowave] .theme-popup{color:var(--cor-section-title)}[data-theme=retrowave] .spotlight{background-color:#f0f}[data-theme=retrowave] #conceito-cor-a{fill:var(--cor-elemento-b)!important}[data-theme=retrowave] .numSlideAtual{color:var(--cor-section-title)}[data-theme=retrowave] #blog .card:hover{background:var(--cor-portfolio-card);border:1px solid #55007f!important}[data-theme=retrowave] #contact a{color:var(--cor-section-title)}[data-theme=retrowave] #contact a:hover{color:var(--cor-elemento-b)}[data-theme=retrowave] #contact input{color:var(--cor-section-title)}[data-theme=retrowave] #contact textarea{color:var(--cor-section-title)}[data-theme=retrowave] .infosite span{color:var(--cor-section-title)}[data-theme=sunrise] .navbar.affix .nav-link{color:#666}[data-theme=sunrise] .navbar.affix .nav-link:hover{color:#a5f}[data-theme=sunrise] .navbar.affix .theme-popup__button{color:var(--cor-elemento-b)}[data-theme=sunrise] #sun:checked~.theme-popup__list-container label[for=sun]{color:#fff5a7}[data-theme=sunrise] .theme-popup__list label:hover{background-color:#fff9b7}[data-theme=sunrise] .theme-popup{color:#666}[data-theme=sunrise] .nav-item .active{color:var(--cor-elemento-a)!important}[data-theme=sunrise] #titLogo{color:#333!important}[data-theme=sunrise] #titLogo:hover{color:#666!important}[data-theme=sunrise] #logoDentro{fill:#00aa00!important}[data-theme=sunrise] #chao{fill:#ddd!important}[data-theme=sunrise] section{color:#333}[data-theme=sunrise] .section a{color:var(--cor-elemento-a)!important}[data-theme=sunrise] .section a:hover{color:#c68dff!important}[data-theme=sunrise] #pt-0 .card{background:rgba(0,0,0,.025);color:#333}[data-theme=sunrise] #pt-0 .card:hover{background:#fffadb}[data-theme=sunrise] #pt-0 .card:hover p{color:#222}[data-theme=sunrise] #portfolio .card{color:#333}[data-theme=sunrise] #conceito-100-natural{fill:var(--cor-conceito-contorno)!important}[data-theme=sunrise] .owl-prev span:hover{color:#c68dff}[data-theme=sunrise] .owl-next span:hover{color:#c68dff}.containerPlay .play:hover,[data-theme=sunrise] .containerPlay .pause:hover{fill:#c68dff}[data-theme=sunrise] #blog .card{background:rgba(0,0,0,.025);color:var(--cor-section-title)}[data-theme=sunrise] #blog .card:hover{background:var(--cor-portfolio-card-hover)}[data-theme=sunrise] #contact input:placeholder-shown+label{color:#333}[data-theme=sunrise] #contact label{color:#333}[data-theme=sunrise] #contact input{color:#666}[data-theme=sunrise] #contact input:focus{background:var(--cor-fundo-b)}[data-theme=sunrise] #contact textarea{color:#666}[data-theme=sunrise] #contact textarea:focus{background:var(--cor-fundo-b)}[data-theme=sunrise] #interessesCount{background-color:#333}[data-theme=sunrise] .botaoSubmit{background:var(--cor-elemento-a)!important;color:var(--cor-elemento-b)!important}[data-theme=sunrise] .botaoSubmit:hover{background:var(--cor-elemento-b)!important;color:var(--cor-elemento-a)!important}[data-theme=sunrise] footer p{color:var(--cor-section-title)}*{scrollbar-color:var(--cor-elemento-a) var(--cor-fundo-a)}#gradientPage{position:absolute}.loader-mask{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--cor-elemento-a-loader);display:flex;justify-content:center;align-items:center;z-index:9999;transition:.3s;opacity:1}.loader-mask.active{opacity:0;pointer-events:none;visibility:hidden}.loader{text-align:center;box-sizing:border-box}.loader div svg{transition:1s ease-out;animation:rodar 2s linear infinite;transform:scale(2)!important}.loader span{display:block;font-size:16px;color:var(--cor-fundo-a);color:var(--cor-titulo);animation:carregando 1s infinite;font-family:initial;letter-spacing:1px}@keyframes carregando{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}.logoPreloader{opacity:1;transition:1s;animation:rodar 2s linear infinite;width:100px;height:auto;margin-bottom:10px}html{height:100%;scroll-behavior:smooth}body{font-family:Poppins,sans-serif;color:var(--cor-elemento-claro);background:var(--cor-fundo-a);transition:1s}a{color:var(--cor-elemento-a);font-weight:600;transition:.3s;text-decoration:none}a:hover{color:var(--cor-elemento-b);text-decoration:none;transition:.3s}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:inherit}.h3,h3{font-size:20px}p{font-size:16px;opacity:.8;line-height:1.5;font-weight:400}svg path{transition:fill 1s}@media (min-width:768px){p{font-size:18px}.navbar-expand-md .navbar-nav{align-items:center}}i{opacity:.7;font-style:italic;font-size:.9em}em{font-weight:600;transition:1s}em:hover{color:var(--cor-elemento-a);transition:.5s;cursor:help}.tooltip{z-index:999;--bs-tooltip-bg:var(--cor-elemento-a);--bs-tooltip-color:var(--cor-fundo-a);--bs-tooltip-padding-x:10px;--bs-tooltip-padding-y:10px;--bs-tooltip-opacity:1}.menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--cor-menu);z-index:1039;display:none;transition:opacity .3s ease-in-out}.menu-overlay.show{display:block}.navbar{padding:1.2rem 0;transition:all .4s;z-index:1040}.navbar-brand{display:contents;font-size:1.25rem;white-space:nowrap;margin-right:1rem}.navbar .nav-link{display:block;font-size:12px;font-weight:600;color:var(--cor-fundo-a);margin:0 6px;padding:1rem 0;text-decoration:none}.nav-item .active{color:var(--cor-elemento-b)!important;transform:scale(1.1);transform-origin:50% 75%}.navbar .nav-link:hover{color:var(--cor-titulo)}.navbar.affix{padding:5px 0;background:var(--cor-menu);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(10px)}.navbar.affix .navbar-collapse{background:0 0}.navbar.affix .nav-link{color:var(--cor-elemento-a);transition:.3s}.navbar.affix .nav-link:hover{color:var(--cor-elemento-b)}.navbar-expand-md .navbar-nav .nav-link{padding-right:.8rem}.navbar-nav:has(#checkbox:checked)>li:not(.liTema){opacity:.5;transition:opacity .3s}.navbar-nav>li{transition:opacity .3s}.theme-popup{--btn_bg:var(--cor-menu);--btn_padding:0.5em;--btn_height:2em;--btn_border_radius:0.3125em;--btn_gap:0.3125em;--list_padding:0.7em;--list_bg:var(--cor-menu);--list_border_radius:var(--btn_border_radius);--list_gap:0.1875em;--list_btn_active:var(--cor-elemento-a);--list_btn_border_radius:0.25em;--list_btn_padding:0.5em 1em;--list_btn_gap:0.4375em;--list_offset:0.35em;--list_btn_font_size:14px;--list_position_left:-73px;--list_position_right:unset;--list_offset:1em}#checkbox,#default,#dracu,#light,#retro,#sky,#sun{display:none}.theme-popup{color:var(--cor-elemento-a);position:relative;display:inline-flex;user-select:none}.theme-popup__button-wrapper{position:relative}.theme-popup__button{background-color:var(--cor-menu);padding:6px;display:flex;align-items:center;gap:var(--btn_gap);border-radius:var(--btn_border_radius);border:none;color:inherit;font-family:inherit;cursor:pointer;transition:.5s;font-weight:unset}.theme-popup__toggle{border-radius:var(--btn_border_radius);position:absolute;inset:0;cursor:pointer}.theme-popup__icons{display:flex;align-items:center;gap:4px}.theme-popup__button .svg-placeholder{display:none}.navbar.affix .theme-popup__button{background:var(--cor-elemento-a);color:var(--cor-texto-lista-tema)}#default:checked~.theme-popup__button-wrapper .theme-popup__button .svg-placeholder[data-template-id=iconeTemaLemo],#dracu:checked~.theme-popup__button-wrapper .theme-popup__button .svg-placeholder[data-template-id=iconeTemaDracu],#light:checked~.theme-popup__button-wrapper .theme-popup__button .svg-placeholder[data-template-id=iconeTemaLight],#retro:checked~.theme-popup__button-wrapper .theme-popup__button .svg-placeholder[data-template-id=iconeTemaRetro],#sky:checked~.theme-popup__button-wrapper .theme-popup__button .svg-placeholder[data-template-id=iconeTemaSky],#sun:checked~.theme-popup__button-wrapper .theme-popup__button .svg-placeholder[data-template-id=iconeTemaSun]{display:block}.theme-popup__list-container{display:none;position:absolute;top:calc(var(--btn_height) + var(--list_offset));left:var(--list_position_left);right:var(--list_position_right);z-index:10}#checkbox:checked~.theme-popup__list-container{display:block}.theme-popup__list{margin:0;list-style:none;padding:var(--list_padding);border-radius:var(--list_border_radius);background-color:var(--list_bg);display:flex;flex-direction:column;gap:var(--list_gap)}.theme-popup__list label{display:flex;align-items:center;gap:var(--list_btn_gap);padding:var(--list_btn_padding);border-radius:var(--list_btn_border_radius);cursor:pointer;white-space:nowrap;opacity:.7}.theme-popup__list label span{font-size:var(--list_btn_font_size)}.theme-popup__list label:hover{background-color:rgba(255,255,255,.05);transition:none!important;opacity:1}#default:checked~.theme-popup__list-container label[for=default],#dracu:checked~.theme-popup__list-container label[for=dracu],#light:checked~.theme-popup__list-container label[for=light],#retro:checked~.theme-popup__list-container label[for=retro],#sky:checked~.theme-popup__list-container label[for=sky],#sun:checked~.theme-popup__list-container label[for=sun]{background-color:var(--list_btn_active);color:var(--cor-texto-lista-tema)}@media (max-width:767.98px){.navbar-collapse{background:var(--cor-menu);padding:1px 10px;border-radius:10px;margin:10px 0 20px 0;border:1px solid var(--cor-elemento-a)}.navbar .nav-link{border-bottom:1px solid var(--cor-elemento-a);font-weight:600;color:var(--cor-elemento-a);font-size:initial}.navbar .nav-link:hover{color:var(--cor-elemento-a)}li.nav-item:last-child{border-bottom:none}.nav-item .active{transform:scale(1)}.theme-popup__list-container{left:120px;top:-100px;border:1px solid;border-radius:var(--btn_border_radius)}.theme-popup__list label{padding:10px}}.navbar-toggler.active{background:var(--cor-elemento-a)!important}.navbar-toggler:focus{box-shadow:none;background:var(--cor-elemento-a);transition:1s}.navbar-toggler.collapsed,.navbar-toggler:not(:focus){background:0 0}.sidebar-menu-btn{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:45px;height:45px;padding:13px;margin-left:0;margin-right:0;background-color:transparent;border-radius:50%;border:0}.sidebar-menu-btn__line{display:block;width:20px;height:2px;background-color:var(--cor-titulo);transition:all .5s ease}.sidebar-menu-btn.active .sidebar-menu-btn__line:first-of-type{transform:rotateZ(-45deg) translate(-4px,5px)}.sidebar-menu-btn.active .sidebar-menu-btn__line:nth-of-type(2){transform:scale(0,1)}.sidebar-menu-btn.active .sidebar-menu-btn__line:nth-of-type(3){transform:rotateZ(45deg) translate(-4px,-4px)}.navbar.affix .sidebar-menu-btn__line{background:var(--cor-elemento-a)}.navbar .sidebar-menu-btn.active .sidebar-menu-btn__line,.navbar.affix .sidebar-menu-btn.active .sidebar-menu-btn__line{background-color:var(--cor-titulo)!important}#titLogo{transition:all .5s;opacity:0;margin:0 5px;color:var(--cor-elemento-a);font-weight:600;white-space:nowrap}#titLogo:hover{color:var(--cor-elemento-claro)}.logoSVGinside{transform-origin:center;transition:1s ease-out;opacity:0;animation:rodar 3s ease-out}.logoSVGinside:hover{animation:rodar 2s linear infinite;transition:1s ease-out}@keyframes rodar{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#gradient{width:100%;height:100%;padding:0;margin:0}header{position:relative;height:100vh;min-height:500px;background:var(--cor-elemento-a);overflow:visible}header .overlay h2{order:-2}header .overlay{position:absolute;left:0;top:0;width:100%;height:100%;color:var(--cor-titulo);display:flex;align-items:center;flex-direction:column;justify-content:center;transition:.5s;overflow:visible}header .overlay .subtitle{font-size:calc(13px + (18 - 13) * ((100vw - 320px) / (1200 - 320)));margin-bottom:0;letter-spacing:8px;word-spacing:10px;text-align:center;opacity:.8;font-weight:400}header .overlay .title{font-size:calc(30px + (70 - 30) * ((100vw - 320px) / (1200 - 320)));font-weight:700;opacity:0}.letter{display:inline-block;opacity:0;animation:zoomIn .5s forwards;visibility:hidden;white-space:pre}@keyframes zoomIn{0%{opacity:0;transform:scale(3);visibility:visible}100%{opacity:1;transform:scale(1);visibility:visible}}header .frases h3{font-size:calc(13px + (18 - 13) * ((100vw - 320px) / (1200 - 320)))!important;letter-spacing:2px;word-spacing:2px;font-style:italic;color:var(--cor-titulo)}#sumirTitle{opacity:0;transform:translateY(20px);transition:all .6s ease}#sumirTitle.show{opacity:1;transform:translateY(0)}#subirMouse{opacity:0;transform:translateY(80px);transition:all 2s ease}#subirMouse.show{opacity:1;transform:translateY(0)}.mouse-icon{border:2px solid var(--cor-titulo);border-radius:16px;height:40px;width:24px;position:absolute;display:block;z-index:10;position:absolute;left:0;right:0;bottom:20%;margin:auto}.mouse-icon .wheel{position:relative;border-radius:10px;background:var(--cor-titulo);width:2px;height:6px;top:4px;margin-left:auto;margin-right:auto;animation-name:drop;animation-duration:1.4s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-play-state:running}@-webkit-keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}100%{top:20px;opacity:0}}@keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}100%{top:20px;opacity:0}}header .shape{position:absolute;bottom:-60px;left:0;width:100%}header .shape svg{position:relative}header .shape svg path{fill:var(--cor-fundo-a)}@media (max-width:1199.98px){header .shape{bottom:-5px}}@media (max-width:767.98px){header .shape{bottom:-1px}}#pt-0{padding-top:0;height:auto}.svg-wrapper{display:flex;justify-content:center;align-items:center;margin-top:40px;margin-bottom:50px}.copoLemo{cursor:pointer;text-align:center!important}#logoFora{transform-origin:52.11px 15.94px;animation:rodar 5s linear infinite}#logoFora:hover{animation-play-state:paused}.section{padding:150px 0;min-height:100vh;transition:1s}.section:nth-child(2n){background:var(--cor-fundo-b);box-shadow:0 0 25px var(--cor-fundo-b)}.section .section-subtitle{font-size:calc(13px + (13 - 10) * ((100vw - 320px) / (1200 - 320)));font-weight:500;margin-bottom:0;opacity:.9}.section .section-title{font-size:calc(30px + (30 - 20) * ((100vw - 320px) / (1200 - 320)));font-weight:600;color:var(--cor-section-title)}@media (max-width:767px){.section{padding:100px 0}}.card-body{z-index:1000}.card{background-color:var(--cor-card);border:none;border-radius:20px;transition:all .3s ease-in-out;color:var(--cor-elemento-claro);position:relative}.spotlight{position:absolute;border-radius:50%;pointer-events:none;opacity:0;transform:scale(0);background-color:var(--cor-elemento-a);transition:transform 1s ease,opacity 1s ease;filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.card:hover{transform:translateY(-6px);transition:.2s ease;background:var(--cor-card-hover)}.card:hover .card-link{color:var(--cor-elemento-b);transition:all .5s;transform:translateX(5px);letter-spacing:.05em}.card-title{font-weight:600;opacity:1!important}.card p{font-size:16px;transition:1s}.card-link{color:var(--cor-elemento-a)}.card:active,.card:focus,.card:hover{color:var(--cor-elemento-claro)}.card:active h3,.card:focus h3,.card:hover h3{color:var(--cor-elemento-a);transition:all .3s}.card-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:1;cursor:pointer}.card h3{font-weight:600}.card:hover p{opacity:1;transition:1s}#tracos{transition:transform .2s ease,opacity .2s ease;opacity:0}.card:hover #tracos{animation:tracosAnimation .7s infinite ease-in-out}@keyframes tracosAnimation{0%{opacity:0;transform:scaleX(1.2)}50%{opacity:1;transform:scaleX(.98)}100%{opacity:0;transform:scaleX(1)}}#tecla{transform-origin:center bottom;transition:transform .2s ease}.card:hover #tecla{animation:teclaAnimation .7s infinite ease-in-out forwards}@keyframes teclaAnimation{0%{transform:scaleY(1)}50%{transform:scaleY(.5)}100%{transform:scaleY(1)}}#sale{transition:transform .2s ease-in-out;transform-origin:center center;transform:rotate(0) scale(1)}.card:hover #sale{animation:saleScale .7s infinite ease-in-out}@keyframes saleScale{0%{transform:rotate(0) scale(1)}50%{transform:rotate(-15deg) scale(.9)}100%{transform:rotate(0) scale(1)}}#carrinho{transition:transform .2s ease}#rodaAtras,#rodaFrente{transition:transform .2s ease;transform-origin:center center;transform-box:fill-box}.card:hover #carrinho{animation:carrinhoAnimation .7s infinite ease-in-out}.card:hover #rodaFrente{animation:rodaFrenteAnimation .7s infinite ease-in-out}.card:hover #rodaAtras{animation:rodaAtrasAnimation .7s infinite ease-in-out}@keyframes carrinhoAnimation{0%{transform:scaleY(1)}50%{transform:scaleY(.98)}100%{transform:scaleY(1)}}@keyframes rodaFrenteAnimation{0%{transform:rotate(360deg) scale(1.1)}50%{transform:rotate(90deg) scale(1)}100%{transform:rotate(360deg) scale(1.1)}}@keyframes rodaAtrasAnimation{0%{transform:rotate(-360deg) scale(.9)}50%{transform:rotate(-90deg) scale(1)}100%{transform:rotate(-360deg) scale(.9)}}#reflexo{transition:transform .2s ease;transform-origin:center center;transform-box:fill-box}.card:hover #reflexo{animation:reflexoAnimation .7s infinite ease-in-out}@keyframes reflexoAnimation{0%{transform:rotate(0) scale(1)}50%{transform:rotate(-30deg) scale(1.3)}100%{transform:rotate(0) scale(1)}}#pizza{transition:transform .2s ease,opacity .2s ease;opacity:0}.card:hover #pizza{animation:pizzaAnimation .7s infinite ease-in-out}@keyframes pizzaAnimation{0%{opacity:0}50%{opacity:1}100%{opacity:0}}#depoisCompleta{transition:transform .2s ease;opacity:0;transform-origin:bottom center}.card:hover #depoisCompleta{animation:completaCataAnimation .7s infinite ease-in-out}@keyframes completaCataAnimation{0%{opacity:.5;transform:scale(.3)}50%{opacity:1;transform:scale(1)}90%{opacity:1;transform:scale(1)}100%{opacity:.5;transform:scale(.3)}}@media (max-width:767px){.card #tracos{animation:tracosAnimation .7s infinite ease-in-out}.card #tecla{animation:teclaAnimation .7s infinite ease-in-out}.card #sale{animation:saleScale .7s infinite ease-in-out}.card #rodaFrente{animation:rodaFrenteAnimation .7s infinite ease-in-out}.card #rodaAtras{animation:rodaAtrasAnimation .7s infinite ease-in-out}.card #carrinho{animation:carrinhoAnimation .7s infinite ease-in-out}.card #reflexo{animation:reflexoAnimation .7s infinite ease-in-out}.card #pizza{animation:pizzaAnimation .7s infinite ease-in-out}.card #depoisCompleta{animation:completaCataAnimation .7s infinite ease-in-out}}#about p{line-height:2;margin-bottom:25px}#about p:last-child{margin-bottom:0}#about svg{max-width:100%}.conceito-folhas{animation:animaFolhas 2s infinite ease-in-out}@keyframes animaFolhas{0%{transform:translateX(0)}50%{transform:translateX(-1px)}100%{transform:translateX(0)}}.conceito-liquido-1,.conceito-liquido-10,.conceito-liquido-11,.conceito-liquido-12,.conceito-liquido-6,.conceito-liquido-7,.conceito-liquido-8,.conceito-liquido-9{animation:animaLiquido 1.5s infinite;filter:blur(.5px)}.conceito-liquido-2,.conceito-liquido-3,.conceito-liquido-4{filter:blur(.5px)}.conceito-liquido-11{filter:blur(1px)}@keyframes animaLiquido{0%{transform:translate(0,0)}50%{transform:translate(-.25px,-.3px)}100%{transform:translate(0,0)}}.conceito-efeito-estilo-1{animation:efeitoEstilo .6s infinite}.conceito-efeito-estilo-2{animation:efeitoEstilo 1.2s infinite}.conceito-efeito-estilo-3{animation:efeitoEstilo 1s infinite}.conceito-efeito-estilo-4{animation:efeitoEstilo .8s infinite}.conceito-efeito-estilo-5{animation:efeitoEstilo 1.6s infinite}.conceito-efeito-estilo-6{animation:efeitoEstilo 1.4s infinite}@keyframes efeitoEstilo{0%{transform:translateY(0);filter:blur(0)}50%{transform:translateY(1px);filter:blur(1px)}100%{transform:translateY(0);filter:blur(0)}}.conceito-bolha-arte-1{animation:efeitoBolha 3s infinite}.conceito-bolha-arte-2{animation:efeitoBolha 3.5s infinite}.conceito-bolha-lemonada-1{animation:efeitoBolha 3s infinite}.conceito-bolha-lemonada-2{animation:efeitoBolha 3.5s infinite}.conceito-bolha-lemonada-3{animation:efeitoBolha 2s infinite}.conceito-bolha-lemonada-4{animation:efeitoBolha 2.5s infinite}.conceito-bolha-lemonada-5{animation:efeitoBolha 4s infinite}.conceito-bolha-lemonada-6{animation:efeitoBolha 4.5s infinite}@keyframes efeitoBolha{0%{transform:translateY(0)}50%{transform:translateY(1px)}100%{transform:translateY(0)}}.conceito-so-aqui{animation:efeitoPisca 1s infinite}.conceito-100-natural{animation:efeitoGlow 2s infinite}@keyframes efeitoPisca{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes efeitoGlow{0%{filter:blur(.5px)}100%{filter:blur(0)}}.conceito-gota{animation:efeitoGota 1.5s infinite ease-in}@keyframes efeitoGota{0%{transform:translateY(0);opacity:1}50%{transform:translateY(2px)}100%{transform:translateY(0);opacity:0}}#nota{animation:infinite 1s pulse}.containerControleCarro{display:flex;justify-content:center;margin-top:10px}@media (max-width:767px){.containerControleCarro{justify-content:center;margin-top:20px}}.controleCarro{font-size:12px;display:flex;justify-content:center;align-items:center;background:var(--cor-portfolio-card);border-radius:10px;padding:0 5px;margin:10px 0 5px}.owl-next,.owl-prev{background:0 0;padding:0;margin:5px;border:none;line-height:.5}.owl-next span,.owl-prev span{color:var(--cor-elemento-a);font-weight:700;font-size:60px}.owl-next span:hover,.owl-prev span:hover{color:var(--cor-elemento-b)}.owl-stage-outer{overflow:hidden}.owl-item{float:left}.owl-dots{text-align:center}.owl-dot{/*! display:inline-block; *//*! zoom:1 */background:0 0;border:none;display:none}.owl-dots .owl-dot span{width:10px;height:10px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-dots .owl-dot.active span{background:var(--cor-elemento-a)}.owl-dots .owl-dot:hover span{background:var(--cor-elemento-b)}.owl-nav{display:none!important}.numSlide{display:flex;width:60px;justify-content:center;margin-left:-6px}.numSlideAtual,.numSlideTotal{padding:0 2px;display:flex}.numSlideAtual{color:var(--cor-elemento-a)}.botaoCarro{width:30px}.statusPlay{display:flex;width:52px}.containerPlay{margin-right:10px;fill:var(--cor-elemento-a);cursor:pointer;font-size:30px;margin-top:5px}.containerPlay:hover{fill:var(--cor-elemento-b)}.containerPlay .play{fill:var(--cor-elemento-a);animation:keyframes-fill .5s;display:none}.containerPlay .pause{display:block;animation:keyframes-fill .5s;fill:var(--cor-elemento-a)}.containerPlay .pause:hover,.containerPlay .play:hover{fill:var(--cor-elemento-b)}.containerPlay input:checked~.play{display:block}.containerPlay input:checked~.pause{display:none}.containerPlay input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.barraCarro{display:none;font-size:1.8em;color:var(--cor-elemento-a);padding:0 10px 0 0}@keyframes keyframes-fill{0%{transform:rotate(-180deg) scale(0);opacity:0}50%{transform:rotate(-10deg) scale(1.2)}}@media (max-width:768px){.botaoCarro{display:none}.statusPlay{width:initial}}.image-holder{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;height:100%;border-radius:10px}.image-holder img{display:block;transform:scale(1.05);transition:.3s ease-in-out;max-width:initial!important;max-height:100%;min-height:100px;margin:5px}.image-holder:hover img{transform:scale(1)}.portfolio-container .col-0{height:47vh}#portfolio .card{padding:35px;cursor:grab;background:var(--cor-portfolio-card);margin-top:10px}#portfolio .card:hover{transform:none;cursor:grab;background:var(--cor-portfolio-card-hover)}@media (max-width:992px){#portfolio .card{padding:20px}.portfolio-container .col-0{height:initial}.image-holder img{max-width:100%!important}.trabalhosTexto p{margin-bottom:20px!important}.areaIcones{margin-top:20px!important}}#portfolio .card:active{cursor:grabbing}.areaIcones{display:flex}.areaIcones svg{margin-right:10px;float:left;margin-bottom:20px;cursor:initial}.trabalhosTexto p{display:block;margin:20px 0 0 0}.guiaGrab{z-index:1;position:absolute;top:12px;right:5%;transform:translate(-50%,-50%);pointer-events:none}.grabIcon{position:relative;opacity:0;transition:1s;z-index:999}.container:hover .grabIcon{opacity:1;transition:1s}#maoAberta,#maoFechada,#rect,#setaDireita,#setaEsquerda{transition:transform .4s ease,opacity .2s ease;transform:translateX(0)}#setaDireita,#setaEsquerda{opacity:0}#maoFechada{display:inline;opacity:1}#maoAberta{display:none;opacity:0}svg.animar #maoFechada{transform:translateX(-.6px);opacity:1}svg.animar #maoAberta{display:none;transform:translateX(-.6px);opacity:0}svg.animar #rect{transform:translateX(-.5px);transition-delay:0.1s}svg.animar #setaEsquerda{opacity:1;transform:translateX(-.5px)}svg.animar #setaDireita{opacity:0;transform:translateX(0)}svg.animar.etapaFinal #maoFechada{transform:translateX(0);opacity:0}svg.animar.etapaFinal #maoAberta{display:inline;transform:translateX(0);opacity:1}svg.animar.etapaFinal #rect{transform:translateX(0);transition-delay:0s}svg.animar.etapaFinal #setaEsquerda{opacity:0;transform:translateX(0)}svg.animar.etapaFinal #setaDireita{opacity:1}#blog .card{border:1px solid var(--cor-fundo-a)!important;padding:10px}#blog .card:hover{border-color:var(--cor-elemento-a)!important}.preloaderBlog{display:flex;justify-content:center;align-items:center}.preloaderBlog img{width:200px;margin:20px 0 100px 0;animation:rodar 1s}#blog-posts img{transition:.5s;max-height:200px}#blog-posts .card:hover img{filter:hue-rotate(-17deg) contrast(1.2);transition:.5s}#contact{background:var(--cor-fundo-a);box-shadow:0 0 25px var(--cor-fundo-a)}#contact form{padding:2rem;border-radius:8px;width:100%}#contact .form-group{position:relative;margin-bottom:1rem}#contact input,#contact textarea{width:100%;padding:1rem .75rem;font-size:1rem;border:1px solid var(--cor-board-contato);border-radius:4px;background:0 0;outline:0;color:var(--cor-elemento-a)}#contact input:focus,#contact textarea:focus{border:1px solid var(--cor-board-contato);background:var(--cor-fundo-contato-focus)}#contact label{position:absolute;left:.75rem;top:1rem;background:var(--cor-fundo-a);padding:0 .25rem;color:var(--cor-elemento-claro);font-size:1rem;pointer-events:none;transition:.2s ease}#contact input:focus+label,#contact input:not(:placeholder-shown)+label,#contact textarea:focus+label,#contact textarea:not(:placeholder-shown)+label{top:-.6rem;left:.5rem;font-size:.75rem}input::placeholder,textarea::placeholder{opacity:0;transition:opacity .5s ease}input:focus::placeholder,textarea:focus::placeholder{opacity:.5;transition:opacity .5s ease;font-style:oblique}.containerSucesso i{display:inline-block;font-size:11px}.containerSucesso em{font-weight:300}.container-verificacao{opacity:0;max-height:0;overflow:hidden;transition:opacity .5s ease,max-height .5s ease;margin-top:0}.container-verificacao.visivel{opacity:1;max-height:100px;margin-top:15px}#botaoSubmit{transition:.5s;margin-bottom:2px}.botaoSubmit{width:100%;padding:.75rem;background:var(--cor-elemento-a);color:var(--cor-titulo);border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background .2s ease}#botaoText{display:inline-block;transition:1s;opacity:1}.botaoSubmit:hover{background:var(--cor-elemento-b)}.botaoSubmit:focus{outline:0!important;box-shadow:0 0 10px 2px var(--cor-elemento-a)!important}.botaoSubmit:focus-visible{outline:0;box-shadow:0 0 10px 2px var(--cor-elemento-a)!important;border:2px solid var(--cor-elemento-a)!important;background:var(--cor-elemento-b)}.botaoSubmit:active{background-color:var(--cor-fundo-a)!important;transform:translateY(1px)!important;color:var(--cor-elemento-a)!important}.logo-mini{width:24px;height:auto;vertical-align:middle}.interesses{display:flex}#interessesLabel{margin-top:-20px;margin-left:10px;position:absolute;font-size:12px}.interesses .card{margin:3px;border:none;border-radius:8px;background:0 0;min-width:38px;cursor:pointer}@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.6}}.semPulse{animation:none!important}#interessesCount{position:absolute;top:-12px;right:-20px;background-color:var(--cor-elemento-a);color:var(--cor-fundo-b);font-weight:600;border-radius:50%;font-size:.7rem;width:20px;height:20px;line-height:20px;text-align:center;display:inline-block;user-select:none;pointer-events:none;animation:pulse 1.5s infinite ease-in-out}.interesses svg{max-width:35px}.interesses .card svg circle,.interesses .card svg path,.interesses .card svg polygon,.interesses .card svg rect{fill:var(--cor-board-contato)!important}@media (hover:hover) and (pointer:fine){.interesses .card:hover svg circle,.interesses .card:hover svg path,.interesses .card:hover svg polygon,.interesses .card:hover svg rect{fill:var(--cor-elemento-a)!important}}.interesses .card.selected svg circle,.interesses .card.selected svg path,.interesses .card.selected svg polygon,.interesses .card.selected svg rect{fill:url(#svgGradient)!important}.iconesContato{display:flex}.socialIcones{display:none!important}.iconesContato .svg-placeholder{display:contents}.iconesContato svg{transition:.3s;max-width:25px;fill:var(--cor-elemento-claro);opacity:.3;margin:30px 5px;cursor:pointer}.iconesContato svg:hover{opacity:.5}.iconesContato:last-child svg{margin:20px 5px;opacity:.3;cursor:initial}.infocontato a{font-size:.9em}.infosite{margin-top:30px;font-size:10px}.infosite span{color:var(--cor-elemento-a)}footer{background:var(--cor-fundo-a)}.textoFooter{margin-bottom:20px}@media (max-width:767.98px){footer{margin-top:20px}}