@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,400;6..96,500;6..96,600;6..96,700&family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,700&family=Roboto+Slab:wght@300;400;500;600;700&family=Rubik:wght@300&display=swap";*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;color:#180801;font-family:Montserrat,sans-serif;font-size:40%;height:100%;min-height:100%;min-height:-webkit-fill-available;scroll-behavior:smooth;text-rendering:optimizeLegibility}@supports (height:100dvh){html{height:100dvh;min-height:100dvh}}body{background-color:#000;height:100%;min-height:100vh;min-height:-webkit-fill-available;position:relative}@supports (height:100dvh){body{min-height:100dvh}}body:before{-ms-interpolation-mode:bicubic;background-image:url(./Fundo-site_mobile.340495ad.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;content:"";height:110vh;image-rendering:-webkit-optimize-contrast;image-rendering:auto;left:0;min-height:100vh;position:fixed;top:0;transform:translateZ(0);-webkit-transform:translateZ(0);width:100vw;will-change:transform;z-index:-1}@supports (height:100dvh){body:before{height:120dvh;min-height:100dvh}}@media (min-width:770px){body{background-attachment:fixed;background-image:url(./fundo-site_desktop.f32dab8a.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}body:before{display:none}}button,input,select,textarea{all:unset;font-family:inherit;font-size:inherit}a[href]{color:inherit;text-decoration:none}ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Times New Roman,sans-serif;margin-bottom:1rem}.h1,h1{font-size:2.5rem;font-weight:400}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem;font-weight:600}.h4,h4{font-size:1.3rem;font-weight:700}.p,p{font-size:1.8rem;margin-bottom:1.6rem}@media (min-width:576px){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:2rem}.p,p{font-size:1.6rem;line-height:1.8rem}}@media (min-width:768px){.h1,h1{font-size:3.5rem}.h2,h2{font-size:2.75rem}.h3,h3{font-size:2.25rem}.p,p{font-size:1.7rem;line-height:2rem}}@media (min-width:992px){.h1,h1{font-size:4rem}.h2,h2{font-size:3rem}.h3,h3{font-size:2.5rem}.p,p{font-size:1.8rem;line-height:2.2rem}}@media (min-width:1200px){.h1,h1{font-size:4.2rem}.h2,h2{font-size:3.25rem}.h3,h3{font-size:2.85rem}.p,p{font-size:2rem;line-height:3rem}}@media (min-width:1500px){.h1,h1{font-size:5rem}.h2,h2{font-size:3.5rem}.h3,h3{font-size:3.2rem}.p,p{font-size:2.5rem;line-height:4rem}}.components section .section-description,.components section .section-subtitle,.components section .section-title{margin-bottom:1rem;text-align:center}.components section .section-title{font-weight:700}.components section:nth-of-type(n+3){padding-bottom:3rem;padding-top:3rem}.components section .section-title{border-bottom:.3rem solid #fdbb59;padding-bottom:2rem;text-transform:uppercase}.container{margin-left:auto;margin-right:auto;max-width:1320px;padding:0 20px;width:100%}@media (min-width:576px){.container{width:90%}.container--xs{max-width:640px}.container--sm{max-width:940px}.container--md{max-width:1240px}}
