@import "https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";
.Navbar-module-scss-module__N8yoJa__nav ul{list-style:none;margin-bottom:0!important;padding-left:0!important}.Navbar-module-scss-module__N8yoJa__nav a{text-decoration:none}.Navbar-module-scss-module__N8yoJa__nav{z-index:1000;background-color:#fff;width:100%;transition:all .3s ease-in-out;position:fixed;top:0;left:0;right:0;box-shadow:0 0 15px #0000001a}@media screen and (min-width:992px){.Navbar-module-scss-module__N8yoJa__navScrolled{box-shadow:0 2px 20px #0000001a}.Navbar-module-scss-module__N8yoJa__navScrolled .Navbar-module-scss-module__N8yoJa__navbarContainer .Navbar-module-scss-module__N8yoJa__navbarLogo{height:4.5rem}.Navbar-module-scss-module__N8yoJa__navScrolled .Navbar-module-scss-module__N8yoJa__navbarContainer .Navbar-module-scss-module__N8yoJa__navbarLogo .Navbar-module-scss-module__N8yoJa__logoImage{transform:scale(.8)}.Navbar-module-scss-module__N8yoJa__navScrolled .Navbar-module-scss-module__N8yoJa__navbarContainer .Navbar-module-scss-module__N8yoJa__navbarMenu .Navbar-module-scss-module__N8yoJa__navbarItems .Navbar-module-scss-module__N8yoJa__navbarLink .Navbar-module-scss-module__N8yoJa__link{height:4.5rem;padding:.3rem .6rem;font-size:.9rem}.Navbar-module-scss-module__N8yoJa__navScrolled .Navbar-module-scss-module__N8yoJa__navbarContainer .Navbar-module-scss-module__N8yoJa__navbarActions .Navbar-module-scss-module__N8yoJa__navBtn,.Navbar-module-scss-module__N8yoJa__navScrolled .Navbar-module-scss-module__N8yoJa__navbarContainer .Navbar-module-scss-module__N8yoJa__navbarActions .Navbar-module-scss-module__N8yoJa__navBtnOutline{padding:.4rem 1rem;font-size:.8rem}}.Navbar-module-scss-module__N8yoJa__navbarContainer{align-items:center;max-width:116.25rem;margin:0 auto;padding:0 1.25rem;display:flex;position:relative}.Navbar-module-scss-module__N8yoJa__navbarLogo{flex:1;align-items:center;height:5rem;transition:height .3s ease-in-out;display:flex}@media screen and (min-width:992px){.Navbar-module-scss-module__N8yoJa__navbarLogo{height:6.25rem}}.Navbar-module-scss-module__N8yoJa__navbarLogo a{color:#2e2b30;font-size:1.5rem;font-weight:700}.Navbar-module-scss-module__N8yoJa__navbarLogo .Navbar-module-scss-module__N8yoJa__logoImage{height:auto;transition:transform .3s ease-in-out,opacity .3s ease-in-out;display:block}.Navbar-module-scss-module__N8yoJa__navbarMenu{flex:6;align-items:center;display:flex}.Navbar-module-scss-module__N8yoJa__navbarItems{flex:7}.Navbar-module-scss-module__N8yoJa__navbarItems ul{justify-content:center;align-items:center;display:flex}.Navbar-module-scss-module__N8yoJa__navbarLink{position:relative}.Navbar-module-scss-module__N8yoJa__link{color:#2e2b30;cursor:pointer;white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;height:5rem;margin:0 1rem;padding:.375rem .75rem;font-size:1rem;text-decoration:none;transition:all .3s ease-in-out;display:flex}@media screen and (min-width:992px){.Navbar-module-scss-module__N8yoJa__link{height:6.25rem}}.Navbar-module-scss-module__N8yoJa__link:hover{color:#42d0bc}.Navbar-module-scss-module__N8yoJa__linkActive{color:#42d0bc;font-weight:400}.Navbar-module-scss-module__N8yoJa__navbarLink:hover .Navbar-module-scss-module__N8yoJa__link{transform:scale(1.1)}.Navbar-module-scss-module__N8yoJa__navbarActions{justify-content:flex-end;align-items:center;gap:1.25rem;transition:all .3s ease-in-out;display:flex}.Navbar-module-scss-module__N8yoJa__navBtn{min-width:7.5rem}.Navbar-module-scss-module__N8yoJa__hamburgerContainer{cursor:pointer;background:0 0;border:none;flex:1;justify-content:flex-end;align-self:center;align-items:center;padding:.5rem;display:none}.Navbar-module-scss-module__N8yoJa__hamburger{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:1.5625rem;height:1.5625rem;display:flex;position:relative}.Navbar-module-scss-module__N8yoJa__hamburger span{background-color:#42d0bc;border-radius:3px;width:1.25rem;height:3px;transition:transform .3s,opacity .2s;display:block}.Navbar-module-scss-module__N8yoJa__menuOpen .Navbar-module-scss-module__N8yoJa__hamburger span:first-child{position:absolute;transform:rotate(-45deg)}.Navbar-module-scss-module__N8yoJa__menuOpen .Navbar-module-scss-module__N8yoJa__hamburger span:nth-child(2){opacity:0}.Navbar-module-scss-module__N8yoJa__menuOpen .Navbar-module-scss-module__N8yoJa__hamburger span:nth-child(3){position:absolute;transform:rotate(45deg)}@keyframes Navbar-module-scss-module__N8yoJa__menuItemIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.Navbar-module-scss-module__N8yoJa__hamburgerContainer{display:flex}.Navbar-module-scss-module__N8yoJa__navbarMenu{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:calc(100vh - 5rem);padding-top:1rem;transition:transform .35s;position:fixed;top:5rem;left:0;overflow:hidden auto;transform:translate(100%)}.Navbar-module-scss-module__N8yoJa__navScrolled .Navbar-module-scss-module__N8yoJa__navbarContainer .Navbar-module-scss-module__N8yoJa__navbarLogo{height:4rem}.Navbar-module-scss-module__N8yoJa__navScrolled .Navbar-module-scss-module__N8yoJa__navbarContainer .Navbar-module-scss-module__N8yoJa__navbarLogo .Navbar-module-scss-module__N8yoJa__logoImage{transform:scale(.85)}.Navbar-module-scss-module__N8yoJa__navScrolled .Navbar-module-scss-module__N8yoJa__navbarMenu{height:calc(100vh - 4rem);top:4rem}.Navbar-module-scss-module__N8yoJa__menuOpen .Navbar-module-scss-module__N8yoJa__navbarMenu{transform:translate(0)}.Navbar-module-scss-module__N8yoJa__menuOpen .Navbar-module-scss-module__N8yoJa__navbarLink{animation:.5s forwards Navbar-module-scss-module__N8yoJa__menuItemIn}.Navbar-module-scss-module__N8yoJa__navbarItems{flex:initial;width:100%}.Navbar-module-scss-module__N8yoJa__navbarItems ul{flex-direction:column;align-items:stretch}.Navbar-module-scss-module__N8yoJa__navbarLink{width:100%}.Navbar-module-scss-module__N8yoJa__navbarLink .Navbar-module-scss-module__N8yoJa__link{justify-content:center;height:3.75rem;padding:1rem 1.25rem}.Navbar-module-scss-module__N8yoJa__navbarLink:hover .Navbar-module-scss-module__N8yoJa__link{background-color:#ebebeb;transform:none}.Navbar-module-scss-module__N8yoJa__navbarActions{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;padding:1rem}}
.square{background-color:#42d0bc;width:80px;height:80px;margin:2rem}.pulse-size{animation:2s infinite forwards pulse-size}@keyframes pulse-size{0%{transform-origin:50%;animation-timing-function:ease-out;transform:scale(1)}10%{animation-timing-function:ease-in;transform:scale(.91)}17%{animation-timing-function:ease-out;transform:scale(.98)}33%{animation-timing-function:ease-in;transform:scale(.87)}45%{animation-timing-function:ease-out;transform:scale(1)}}.pulse-change{animation:3.5s ease-in-out infinite pulse-change}@keyframes pulse-change{0%{transform-origin:50%;animation-timing-function:ease;transform:scale(1)}50%{animation-timing-function:ease-in;transform:scale(1.2)}to{animation-timing-function:ease-out;transform:scale(1)}}.float-slow{animation:4s ease-in-out infinite float-slow}@keyframes float-slow{0%{transform:translateY(20px)}50%{transform:translateY(-20px)}to{transform:translateY(20px)}}.float-right{animation:1.5s ease-in-out infinite float-right}@keyframes float-right{0%{transform:translate(0)}50%{transform:translate(15px)}to{transform:translate(0)}}.float-left{animation:1.5s ease-in-out infinite float-left}@keyframes float-left{0%{transform:translate(0)}50%{transform:translate(-15px)}to{transform:translate(0)}}.color-change{animation:2s infinite forwards color-change}@keyframes color-change{0%{background-color:#42d0bc}50%{background-color:#2f8f83}}.ping-shadow{animation:2s ease-in-out infinite ping-shadow}@keyframes ping-shadow{0%{transform:scale(.95);box-shadow:0 0 #ff7a59}50%{transform:scale(1);box-shadow:0 0 0 15px #00a6a600}to{transform:scale(.95);box-shadow:0 0 #00a6a600}}.spin-rotate{animation:1s ease-in-out infinite spin-rotate}@keyframes spin-rotate{0%{transform:rotate(0)}to{transform:rotate(720deg)}}.constant-rotate{animation:3s linear infinite constant-rotate}@keyframes constant-rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.button-outline-card-glass{color:#42d0bc;text-transform:uppercase;cursor:pointer;background-color:#0000;border:1px solid #42d0bc;border-radius:8px;min-width:120px;margin:0 auto 1.25rem;padding:.8em 1.6em;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .3s ease-in-out;display:table}.button-outline-card-glass:hover{cursor:pointer;color:#fff;background-color:#42d0bc;border:1px solid #42d0bc}.checkbox input[type=checkbox]{opacity:0;position:absolute}.checkbox label{padding-left:26px;font-size:.75rem;display:inline-block;position:relative}.checkbox label:before,.checkbox label:after{content:"";cursor:pointer;display:inline-block;position:absolute}.checkbox label:before{cursor:pointer;background:#fff;border:1px solid #999;border-radius:.625rem;width:16px;height:16px;top:0;left:0}.checkbox label:after{z-index:1;border:2px #42d0bc;border-style:none none solid solid;width:11px;height:3px;transition:transform .4s cubic-bezier(.45,1.8,.5,.75);top:4px;left:3px}.checkbox input[type=checkbox]+label:after{transform:rotate(-45deg)scale(0)}.checkbox input[type=checkbox]:checked+label:after{transform:rotate(-45deg)scale(1)}.checkbox input[type=checkbox]:focus+label:before{box-shadow:0 0 5px #3b99fc}.radio{margin-right:20px;display:inline-block}.radio:last-child{margin-right:0}.radio input[type=radio]{opacity:0;position:absolute}.radio label{padding-left:16.5px;font-size:1rem;line-height:1.2em;display:inline-block;position:relative}.radio label:before,.radio label:after{content:"";cursor:pointer;display:inline-block;position:absolute}.radio label:before{background:#fff;border:1px solid #999;border-radius:50%;width:16px;height:16px;top:0;left:0}.radio label:after{z-index:1;background:#42d0bc;border-radius:50%;width:10px;height:10px;transition:transform .4s cubic-bezier(.45,1.8,.5,.75);top:3px;left:3px}.radio input[type=radio]+label:after{transform:scale(0)}.radio input[type=radio]:checked+label:after{transform:scale(1)}.radio input[type=radio]:focus+label:before{box-shadow:0 0 5px #3b99fc}h1{margin:1.2em 0;font-size:1.875rem;font-weight:700;line-height:1.2em}@media screen and (min-width:768px){h1{font-size:2.25rem}}@media screen and (min-width:992px){h1{font-size:2.625rem}}h2{margin:1.2em 0;font-size:1.5rem;font-weight:700;line-height:1.2em}@media screen and (min-width:768px){h2{font-size:1.875rem}}@media screen and (min-width:992px){h2{font-size:2.25rem}}h3{margin:1.2em 0;font-size:1.25rem;font-weight:700;line-height:1.2em}@media screen and (min-width:768px){h3{font-size:1.5rem}}@media screen and (min-width:992px){h3{font-size:1.75rem}}h4{margin:1.5em 0;font-size:1rem;font-weight:700;line-height:1.2em}@media screen and (min-width:768px){h4{font-size:1.25rem}}p{margin:1.5em 0;font-size:1rem;line-height:1.5em}@media screen and (min-width:768px){p{font-size:1.125rem}}a{color:inherit}ul,ol{padding-left:2em}:root{--primary-color:#42d0bc;--secondary-color:#2f8f83;--call-to-action-color:#ff7a59}*{margin:0;padding:0;font-family:Outfit,sans-serif!important}.app>main{padding-top:5rem}@media screen and (min-width:992px){.app>main{padding-top:6.25rem}}section[class^=main]{padding:3.75rem 0;overflow:hidden}@media screen and (min-width:992px){section[class^=main]{padding:5rem 0}}.background-gradiente{background:linear-gradient(45deg,#161623 0%,#42d0bc 100%)}h2.section-title{text-align:center;color:#2e2b30;text-transform:uppercase;margin-bottom:1.875rem;font-size:1.5rem;font-weight:700;line-height:1.5em}h2.section-title strong{color:#42d0bc}@media screen and (min-width:768px){h2.section-title{font-size:1.75rem}}@media screen and (min-width:992px){h2.section-title{font-size:2.125rem}}@media screen and (min-width:1200px){h2.section-title{font-size:2.625rem}}h2.section-title--light-color{color:#fff}h2.section-title--left{text-align:left}
