@charset "UTF-8";@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(assets/fonts/inter-v13-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(assets/fonts/raleway-v29-latin-700.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{background-color:#fff;margin:0;font-size:16px;line-height:1.5;color:#1a1a1a;font-family:Inter,sans-serif}main{display:block}h1{font-size:2em;margin:.67em 0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-family:Raleway,sans-serif;color:#1b1d21;font-weight:700;line-height:1.2}h1,.h1{font-size:3.13rem}h2,.h2{font-size:2.5em}h3,.h3{font-size:1.75em}h4,.h4{font-size:1.5em}h5,.h5{font-size:.83em}h6,.h6{font-size:.67em}a{color:inherit;text-decoration:underline;background-color:transparent}a:hover{color:#31923a}ol,ul{margin:0;padding:0;list-style:none}blockquote,dl,dd,figure,address,p,pre{margin:0 0 1.5rem;font-style:normal}fieldset,legend{padding:0}iframe{border:0}abbr[title]{text-decoration:none;cursor:help}b,strong{font-weight:bolder}button,input,optgroup,select,textarea{font:inherit;margin:0}button,input{overflow:visible}button{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}pre,textarea{overflow:auto}progress{vertical-align:baseline}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}button,input,select,textarea{-webkit-tap-highlight-color:transparent}button:disabled,input:disabled{background-color:transparent}::placeholder{opacity:1;color:#777}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}::selection{background:#b3d4fc}::-moz-selection{background:#b3d4fc}img{max-width:100%;height:auto;display:block}.botao{background-color:#1a4093;color:#fff;font-weight:700;padding:1rem 2rem;border-radius:.25rem;border:0;font-size:1.15rem;transition:all .3s ease-in-out;gap:1rem;display:inline-flex;justify-content:center;align-items:center;text-decoration:none}.botao i{font-size:1.5rem;color:#fff}.botao img{width:1.5rem;height:auto}.botao.full{width:100%}.botao:hover{background-color:#04a5d8;color:#fff;transition:all .3s ease-in-out}.flex{display:flex}.flex-center{align-items:center;justify-content:center}.space-between{justify-content:space-between}.grid{display:grid}.grid-2-cols{grid-template-columns:repeat(2,1fr)}.grid-3-cols{grid-template-columns:repeat(3,1fr)}.grid-4-cols{grid-template-columns:repeat(4,1fr)}.gap-xs{gap:.25rem}.gap-sm{gap:.5rem}.gap-md{gap:1rem}.gap-lg{gap:2rem}.gap-2-lg{gap:4rem}.ratio1x1{aspect-ratio:1/1}.ratio3x4{aspect-ratio:3/4}.ratio4x3{aspect-ratio:4/3}.ratio16x9{aspect-ratio:16/9}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.m-0{margin:0}.p-0{padding:0}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-justify{text-align:justify}.text-copy{font-size:1.15rem;color:#1a1a1a;margin:0 0 3rem}@media screen and (max-width: 768px){.grid-xs-1{grid-template-columns:1fr}.grid-xs-2{grid-template-columns:repeat(2,1fr)}.grid-xs-3{grid-template-columns:repeat(3,1fr)}}header.tpl__header{padding-top:1rem;padding-bottom:1rem;background-color:#f7f8f9}header.tpl__header div.container span{color:#1b1d21;font-size:1.5rem}header.tpl__header div.container a.botao{padding:1rem 2rem;border-radius:4px;border:1px solid rgba(255,255,255,.3);font-weight:600;line-height:1.31rem;color:#fff}header.tpl__header div.container a.botao i{font-size:1.5rem}section.tpl__hero{padding:6rem 0;background-color:#f7f8f9}section.tpl__hero div.container div h1{color:#1b1d21}section.tpl__hero div.container div p{font-size:1.25rem;line-height:2.25rem;color:#1b1d21}section.tpl__hero div.container div a.botao{border:5px solid rgba(255,255,255,.3);font-size:1.13rem;font-weight:600;line-height:1.31rem;color:#fff}section.tpl__hero div.container div a.botao i{font-size:1.5rem}#intro{padding-top:6rem;padding-bottom:6rem}#intro div.container{text-align:center}#intro div.container p{font-size:1.25rem;line-height:2.25rem;color:#1b1d21;margin-bottom:2rem}#intro div.container div.grid{grid-template-columns:repeat(4,1fr);gap:1rem}#intro div.container div.grid div h3{font-size:3.5rem;font-weight:700;line-height:3rem;color:#124e4e;margin-bottom:.5rem}#intro div.container div.grid div p{font-size:1.13rem;font-weight:600;line-height:1.88rem;color:#000;margin-bottom:0}#eleve{padding-top:6rem;padding-bottom:6rem;background-color:#f7f8f9}#eleve div.container h2.text-center{text-align:center;font-size:2.5rem;font-weight:700;line-height:3.25rem;color:#1b1d21}#eleve div.container div.grid{gap:4rem}#eleve div.container div.grid img{border-radius:6px}#eleve div.container div.grid div p{font-size:1.25rem;line-height:2.25rem;color:#1b1d21;margin-bottom:2rem}#eleve div.container div.grid div h3{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#1b1d21;margin-bottom:.5rem}#personalizadas{padding-top:6rem;padding-bottom:6rem}#personalizadas div.container{grid-template-columns:repeat(2,1fr);gap:2rem}#personalizadas div.container img{border-radius:6px}#personalizadas div.container div h2{font-size:2.5rem;font-weight:700;line-height:3.25rem;color:#1b1d21}#personalizadas div.container div p{font-size:1.25rem;line-height:2.25rem;color:#1b1d21}#personalizadas div.container div a.botao{border-radius:4px;border:1px solid rgba(255,255,255,.3);font-size:1.13rem;font-weight:600;line-height:1.31rem;color:#fff}#personalizadas div.container div a.botao i{font-size:1.5rem}#produtos{padding-top:6rem;padding-bottom:6rem;background-color:#f7f8fa;text-align:center}#produtos div.container .grid{grid-template-columns:repeat(3,1fr);margin-bottom:2rem}#produtos div.container h2{font-size:2.5rem;font-weight:700;line-height:3.25rem;color:#1b1d21}#produtos div.container p{font-size:1.25rem;line-height:2.25rem;color:#1b1d21}#produtos div.container a.botao{padding:1rem 2rem;border-radius:4px;border:1px solid rgba(255,255,255,.3);font-size:1.13rem;font-weight:600;line-height:1.31rem;color:#fff}#produtos div.container a.botao i{font-size:1.5rem}section.tpl__cta{padding-top:6rem;padding-bottom:6rem;background-color:#a6b5c3}section.tpl__cta div.container.grid{display:grid;grid-template-columns:2fr 1fr;gap:3rem}section.tpl__cta div.container.grid h2{font-size:2.5rem;font-weight:700;line-height:2.88rem;color:#fff}section.tpl__cta div.container.grid p{font-size:1.13rem;font-weight:600;line-height:1.31rem;color:#fff}section.tpl__cta div.container.grid a.botao{padding:1rem 2rem;border-radius:4px;border:1px solid rgba(255,255,255,.3);font-size:1.13rem;font-weight:600;line-height:1.31rem;background-color:#04a5d8;color:#fff}section.tpl__cta div.container.grid a.botao i{font-size:1.5rem}section.tpl__cta form{padding:2rem;border:1px solid #ffffff;background-color:#f5f5f5;box-shadow:0 0 8px #00000040;display:grid;margin:0 auto 2rem;grid-template-columns:1fr;max-width:640px}section.tpl__cta form label{font-weight:600;line-height:1.19rem;color:#1c232d;display:block;font-size:.875rem;text-transform:uppercase}section.tpl__cta form input{border-radius:4px;border:1px solid #d9d9d9;background-color:#fff;margin-bottom:2rem;line-height:40px}section.tpl__cta form button{padding:.75rem 2rem;border-radius:4px;border:0;text-transform:uppercase;background-color:#e52a2a;color:#fff}footer.tpl__footer{padding-top:4rem;padding-bottom:4rem;background-color:#1b1d21;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}footer.tpl__footer p{font-size:.88rem;line-height:1.25rem;color:#fff;margin-bottom:0}.flex-between{display:flex;justify-content:space-between;align-items:center}.grid-2-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (max-width: 768px){#intro div.container div.grid{grid-template-columns:1fr 1fr}.botao{font-size:1rem!important}.grid-2-cols,#personalizadas div.container{grid-template-columns:1fr}section.tpl__cta div.container{align-items:center;justify-content:center;grid-template-columns:1fr}section.tpl__hero .container{flex-direction:column}section.tpl__hero .container h1{font-size:2rem}#produtos div.container .grid{grid-template-columns:1fr 1fr}header.tpl__header div.container a.botao{display:none}.tpl__header .flex-between{align-items:center;justify-content:center}h2,.h2{font-size:2rem!important}section.tpl__hero div.container div a.botao{margin-bottom:2rem}section.tpl__hero{padding-top:3rem;padding-bottom:3rem;text-align:center}section{padding-top:3rem!important;padding-bottom:3rem!important}section.tpl__cta div.container a.botao{margin:0 auto 2rem}}.bg-slide{position:relative;overflow:hidden}.bg-slide .content{position:relative;z-index:2}.bg-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#00000080;z-index:1;pointer-events:none}.bg-slide .slide-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transition:opacity 2s;z-index:0;animation-duration:60s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes zoomOutAndMove{0%{background-size:110%;background-position:50% 0}to{background-size:100%;background-position:50% 100%}}@keyframes moveHorizontal{0%{background-size:110%;background-position:0% 50%}to{background-size:100%;background-position:100% 50%}}
