:root,[data-bs-theme=light]{--bs-gradient:linear-gradient(90deg, #656AF5 30%, #43e7ad 100%)}.l-article{font-size:1.25rem;line-height:185%}.c-depoimentos .card{min-height:20rem}.c-arrow-banner{position:absolute;top:22px;right:347px;transform:rotate(-26deg)}.c-arrow-banner svg{color:var(--bs-gradient)}@media (width <= 575px){.c-badge-scroll{scroll-snap-type:x mandatory;overflow-x:auto;white-space:nowrap;height:100%;margin:.15rem}.c-badge-scroll::-webkit-scrollbar{width:.75rem;height:.5rem}.c-badge-scroll::-webkit-scrollbar-track{border-radius:1rem;background-color:var(--bs-gray-200)}.c-badge-scroll::-webkit-scrollbar-thumb{background-color:var(--bs-gray-500);border-radius:1rem}.c-badge-scroll .col-auto:first-child,.nav-item a{padding-left:0}}#btn-to-top{position:fixed;bottom:20px;right:20px;display:none}@media (width >= 575){.c-hero{padding:5rem 0}.c-hero__image{padding:8rem 0 1.5rem}}.text-gradient{-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:var(--bs-gradient)}.c-img-animation{animation:1ms ease-in-out reveal;animation-timeline:view();animation-range:entry 0% cover 50%}@keyframes reveal{from{opacity:0;clip-path:inset(45% 20% 45% 20%)}to{opacity:1;clip-path:inset(0% 0% 0% 0%)}}.image-poligon{clip-path:polygon(0% 0%,100% 0,100% 94%,50% 100%,0 94%)}.custom-caption img{padding:1rem;background-color:var(--bs-body-bg)}.imagem-ampliavel{transition:transform .3s;position:relative}.imagem-ampliavel:hover{cursor:zoom-in}.imagem-ampliavel .btn-fechar{position:absolute;top:.5rem;right:.5rem;display:none}.imagem-ampliavel.ampliada:hover{cursor:pointer}.imagem-ampliavel.ampliada .btn-fechar{display:block}.cursor-efect{width:10.75rem;animation:2s steps(22) cursor-efect,.5s step-end infinite alternate blink;white-space:nowrap;overflow:hidden;border-right:.15rem solid}@keyframes cursor-efect{from{width:0}}@keyframes blink{50%{border-color:transparent}}.c-indicator{animation:1ms ease-in-out scroll;animation-timeline:scroll();width:100%;height:.25rem;background-image:var(--bs-gradient);transform-origin:left;inset:0;position:fixed;z-index:9999}@keyframes scroll{from{scale:0 1}to{scale:1 1}}.bi{display:inline-block;vertical-align:-.125em;fill:currentcolor}.btn:hover .bi-arrow-right{transition:transform .2s ease-in-out;transform:var(--bs-icon-link-transform,translate3d(.25rem,0,0))}.btn:hover .bi-arrow-up-right{transition:transform .2s ease-in-out;transform:var(--bs-icon-link-transform,translateY(-.25rem))}.bs-icon{--bs-icon-size:.75rem;display:flex;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 1);height:calc(var(--bs-icon-size) * 1)}.bs-icon-xs{--bs-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:3rem}.bs-icon-xl{--bs-icon-size:4rem}.bs-icon.bs-icon-primary{color:var(--bs-primary)}.bs-icon.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon.bs-icon-circle{border-radius:50%}.c-card img{max-height:200px}