html{font-family:Montserrat,sans-serif;scroll-behavior:smooth!important}.line{border-bottom:1px dashed #343224;display:block;height:1px;width:100%}.itemRev{margin-bottom:2em;min-height:200px}.itemRev strong{display:block;text-transform:uppercase}.itemRev .badge{font-weight:lighter}.itemRev .address{display:block;font-size:.9em;font-weight:300;line-height:1.2em;margin:1em 0}.itemRev .b{border-bottom:1px dashed #e62c22;height:100%}.tecnico strong{color:#fff;display:block;font-size:1.4em;font-style:italic;font-weight:900;line-height:1.4em;margin:2em 0 1em;text-transform:uppercase}.tecnico ul{padding:0!important}.tecnico ul li{color:#fff;display:flex;font-size:1em;gap:6px;list-style:none;text-transform:uppercase}.tecnico ul li svg{flex-shrink:0;margin-top:.25em}nav{z-index:100}section{scroll-snap-align:start}a,button,div,img,strong{transition:all .3s ease 0s}.no-padding{padding:0!important}.no-margin{margin:0!important}body{background:#fff;padding:0}.contain{display:flex}.flex1{flex:1}.flex-end{justify-content:flex-end}.column-nowrap{flex-flow:column nowrap}.m600{max-width:600px}.flex-start{justify-content:flex-start}.column{flex-direction:column}.column,.h100{height:100%!important}#mecanica{background:#343224}#mecanica .participe{align-items:left;display:flex;flex-direction:column;justify-content:center;min-height:100vh}#mecanica .participe h3{color:#fff;font-size:2em;font-style:italic;font-weight:900}#mecanica .participe .blockRed{background:#e62c22;display:block;height:4px;width:30px}#mecanica .participe a{background:#fff;border:none;border-radius:6px;color:#343224;display:inline-block;padding:.8em 1em;transform:skew(-8deg)}#mecanica .participe a:hover{background:#e62c22;color:#fff;-webkit-text-decoration:none;text-decoration:none}#brindes{background:#9b9065}#brindes .brindesImg{margin:-6em auto 0}#brindes .descBrindes{color:#fff;font-size:1.5em;margin:0 auto;max-width:600px}#brindes .descBrindes strong{font-size:1.5em;font-style:italic;font-weight:900}#brindes .descBrindes p{font-size:1em}#brindes .descBrindes span{display:block;font-size:.6em;line-height:1em}#brindes,#detalhes,#mecanica{min-height:90dvh}#detalhes{background:#f4f4f4!important}footer{background:#fff;font-size:.9em!important;padding:3em 0}footer span{color:#343224}footer a{color:#333;text-transform:uppercase}.hero-container{background:#f4a300;height:65dvh;overflow:hidden;position:relative;width:100%}.hero-video{left:0;-o-object-fit:cover;object-fit:cover;opacity:.6;width:100%;z-index:1}.hero-video,.yellow-band{height:100%;position:absolute;top:0}.yellow-band{background:#f4a300;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);right:0;width:50%;z-index:100!important}.hero-logo{left:45%;position:absolute;top:22%;z-index:101}.no-text-shadow{text-shadow:none!important}.glassEfect{backdrop-filter:blur(.2em);background:hsla(0,0%,100%,.5)}.centerFlex{align-content:center;display:flex;flex-wrap:wrap;min-height:100vh}.centerFlex .centerX{flex:1}.b-sidebar{width:85dvw!important}@media only screen and (max-width:600px){.bgF8{display:none}.itemSlide h1{font-size:3em!important}.mobile-yoko{display:block;position:relative;top:35%!important;z-index:120}.mobile-yoko p,.mobile-yoko span{color:#fff}.mobile-yoko a{color:#ee3532;font-size:1.5em}}.bg-dark{background:#000!important}.globalCenter{align-items:center;display:flex;justify-content:center}.globalCenter .verticalItem{flex:1}.carousel-control-next,.carousel-control-prev{z-index:90!important}@media only screen and (max-width:768px){.hero-logo{left:40%!important;max-width:60%!important}}@media only screen and (max-width:430px){#brindes,#detalhes,#mecanica,#top{min-height:none!important}.participe{min-height:100%!important;padding:3em 0 0}.img-wrapper{left:0!important;transform:none!important}.brindesImg{margin-top:2em!important}.yellow-band{clip-path:none!important;width:100%!important}.hero-container{height:auto!important;padding:3em 0}.hero-logo{left:50%!important;max-width:80%!important;position:relative!important;transform:translateX(-50%)!important}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(255,172,51,.5)}to{box-shadow:0 0 0 20px transparent}}a[data-v-9b2bc928]{background:#ccc;border:4px solid #eee;border-radius:6px;bottom:1em;color:#333;padding:15px;position:fixed;right:1em;-webkit-text-decoration:none;text-decoration:none}a[data-v-9b2bc928]:hover{background:#84c225;border-color:hsla(0,0%,100%,.3);color:#fff}label[data-v-4c40c216]{margin-bottom:0}