*{margin:0px;padding:0px;border:none;font:inherit;list-style:none;background:none;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:1vw}body{position:relative;display:flex;color:#fff;font-size:1rem;align-items:center;justify-content:start;flex-direction:column;background-color:#ddd;font-family:"Montserrat",sans-serif}body header,body main,body section,body article,body footer{position:relative;display:flex;width:100%;height:auto;align-items:center;flex-direction:column;justify-content:start}body>header{position:absolute;top:0%;left:0%;width:100%;padding:.8vw 0vw}body>header::before{position:absolute;content:"";z-index:1;top:0%;left:0%;width:100%;height:18vw;background-image:linear-gradient(black, rgba(0, 0, 0, 0))}body>header .container{z-index:2;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-between}body>header .container .logo{position:relative;display:block;width:10vw;line-height:0}body>header .container .logo img{width:100%}body>header .container>div{position:relative;display:flex;gap:2.5vw;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:end}body>header .container>div nav{position:relative;display:block}body>header .container>div nav ul{position:relative;display:flex;gap:1.5vw;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:start}body>header .container>div nav ul li{position:relative;display:block}body>header .container>div nav ul li a{position:relative;display:block;color:#fff;font-size:1rem}body>header .container>div .redes-sociais{position:relative;display:flex;gap:1vw;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:center}body>header .container>div .redes-sociais li{position:relative;display:block}body>header .container>div .redes-sociais li a{position:relative;display:block;width:1.3vw;height:auto}body>header .container>div .redes-sociais li a img{width:100%}body>header .container>div .translation{position:relative;display:block;border-radius:50vw;background-color:#fff}body>header .container>div .translation button{position:relative;display:flex;gap:.2vw;padding:.15vw;justify-items:row;align-items:center;justify-content:start}body>header .container>div .translation button i{position:relative;display:block;width:1.5vw;height:1.5vw;line-height:0;overflow:hidden;border-radius:50vw}body>header .container>div .translation button i img{position:absolute;top:50%;left:50%;width:auto;height:110%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body>header .container>div .translation button>img{width:.6vw;margin-right:.1vw}body main{gap:4.5vw}body picture{position:relative;display:block;width:100%;height:auto;line-height:0}body picture img{width:100%;height:auto}body img{position:relative;display:block;width:auto;height:auto}body h1,body h2,body h3,body h4,body h5,body h6{position:relative;display:block}body h1,body h2{font-family:"Roboto Condensed",sans-serif}body p{position:relative;display:block;width:100%;height:auto;font-size:1rem;line-height:1.4}body a{color:#fff}body input[type=submit],body button{cursor:pointer}body .container{position:relative;display:flex;width:80%;gap:2.5vw;align-items:center;justify-content:start;flex-direction:column}body .title{position:relative;display:flex;gap:1.5vw;width:100%;align-items:start;justify-content:start;flex-direction:column}body .title>h2{font-weight:600;font-size:2.1rem;padding-bottom:1vw;text-transform:uppercase}body .title>h2::before{position:absolute;content:"";left:0%;width:60%;height:.2vw;bottom:-0.2vw;border-radius:200%;background-color:#fff}body .title p{width:50%;font-size:1.1rem}body .title-middle{text-align:center;align-items:center}body .title-middle h2::before{left:50%;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}body .bg{position:absolute;z-index:0;top:0vw;left:0%;width:100%;height:100%}body .bg img{position:absolute;z-index:0;top:50%;left:50%;width:100%;height:100%;object-fit:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body .button{position:relative;display:flex;gap:.8vw;color:#fff;flex-wrap:wrap;font-size:1rem;font-weight:500;align-items:center;flex-direction:row;padding:1.2vw 1.5vw;border-radius:.5vw;justify-content:center;background-color:#000;text-transform:uppercase}body .button img{width:.7vw}body .button-small{font-size:.9rem;padding:.8vw 1.2vw}body .button-small img{width:.6vw}body .button-grey{color:#000;font-weight:600;background-color:#ddd;box-shadow:0vw .2vw .8vw .2vw rgba(0,0,0,.3)}body .button-blue{color:#fff;background-color:#125584}body .carousel-cars,body .carousel-clients{position:relative;display:flex;z-index:2;gap:1.5vw;width:100%;padding:2.5vw 0vw;align-items:center;flex-direction:column;justify-content:start;background-color:#000}body .carousel-cars h3,body .carousel-clients h3{width:25%;color:#fff;font-size:1.5rem;text-align:center;font-weight:normal;font-family:"Roboto Condensed",sans-serif}body .carousel-cars>div,body .carousel-clients>div{position:relative;display:flex;width:100%;height:auto;gap:1.5vw 1%;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}body .carousel-cars>div ul,body .carousel-clients>div ul{position:relative;display:block;width:100%;overflow:hidden;min-height:21.3vw}body .carousel-cars>div ul li,body .carousel-clients>div ul li{position:absolute;display:flex;top:0%;left:50%;width:18%;gap:.5vw;align-items:start;padding-bottom:1vw;border-radius:.5vw;flex-direction:column;background-color:#fff;justify-content:space-between;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}body .carousel-cars>div ul li .image-link,body .carousel-clients>div ul li .image-link{position:relative;display:block;width:100%;height:auto;line-height:0}body .carousel-cars>div ul li .image-link picture,body .carousel-clients>div ul li .image-link picture{width:100%;height:12vw}body .carousel-cars>div ul li .image-link picture img,body .carousel-clients>div ul li .image-link picture img{position:absolute;top:50%;left:50%;width:auto;height:auto;max-width:90%;max-height:90%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body .carousel-cars>div ul li div,body .carousel-clients>div ul li div{position:relative;display:flex;width:90%;gap:.5vw;color:#000;margin:0 auto;align-items:start;flex-direction:column;justify-content:start}body .carousel-cars>div ul li div h4,body .carousel-clients>div ul li div h4{font-weight:500;font-size:1.1rem;padding-bottom:.5vw;text-transform:uppercase}body .carousel-cars>div ul li div h4::before,body .carousel-clients>div ul li div h4::before{position:absolute;content:"";left:0%;width:80%;height:.2vw;bottom:-0.1vw;border-radius:200%;background-color:#000}body .carousel-cars>div ul li div p,body .carousel-clients>div ul li div p{font-weight:500;font-size:.8rem}body .carousel-cars>div ul li .button-small,body .carousel-clients>div ul li .button-small{gap:.5vw;margin-top:.5vw;font-size:.8rem;padding:.6vw 1vw}body .carousel-cars>div ul li .button-small img,body .carousel-clients>div ul li .button-small img{width:.5vw}body .carousel-cars>div ul .right,body .carousel-clients>div ul .right{left:69%}body .carousel-cars>div ul .right-2,body .carousel-clients>div ul .right-2{left:88%}body .carousel-cars>div ul .left,body .carousel-clients>div ul .left{left:31%}body .carousel-cars>div ul .left-2,body .carousel-clients>div ul .left-2{left:12%}body .carousel-cars>div .btn,body .carousel-clients>div .btn{position:relative;width:2.5vw;height:2.5vw;border-radius:50vw;background-color:#000;box-shadow:0vw .1vw .8vw .2vw rgba(255,255,255,.2)}body .carousel-cars>div .btn img,body .carousel-clients>div .btn img{position:absolute;top:50%;left:50%;width:60%;height:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body .carousel-clients{padding:0vw;background-color:initial}body .carousel-clients>div ul{height:24.7vw}body .carousel-clients>div ul li{width:24%;height:100%}body .carousel-clients>div ul li picture{height:10vw}body .carousel-clients>div ul li .button-small{margin-left:5%}body .carousel-clients>div ul .center{left:12.25%}body .carousel-clients>div ul .right{left:37.6%}body .carousel-clients>div ul .right-2{left:62.8%}body .carousel-clients>div ul .right-3{left:87.9%}.banner{min-height:100vh;justify-content:end}.banner .container{z-index:2;margin-bottom:4vw;flex-direction:row;justify-content:space-between}.banner .container section{display:flex;gap:1vw;width:46%;color:#000;align-items:start;justify-content:start;flex-direction:column}.banner .container section h1,.banner .container section p,.banner .container section div{width:100%}.banner .container section h1{font-weight:400;font-size:1.5rem}.banner .container section h1 strong{position:relative;display:block;font-weight:600;font-size:3.1rem;text-transform:uppercase}.banner .container section p{font-weight:500;font-size:1.1rem}.banner .container section div{position:relative;display:flex;gap:1vw;margin-top:1vw;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:start}.banner .container .cars{position:relative;display:block;width:40%;height:auto}.banner .container .cars ul{position:relative;display:block;width:100%;height:18vw}.banner .container .cars ul li{position:absolute;display:block;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner .container .cars ul li a{position:relative;display:flex;gap:1vw;width:100%;align-items:center;flex-direction:column;justify-content:start}.banner .container .cars ul li a h2{color:#000;font-weight:600;font-size:1.5rem;text-transform:uppercase}.banner .container .cars ul li a h2::before{position:absolute;content:"";left:50%;width:60%;height:.2vw;bottom:-0.2vw;border-radius:200%;background-color:#000;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.banner .container .cars button{position:absolute;top:50%;width:2.5vw;height:2.5vw;background-color:#ddd;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);transform:translate(0%, -50%)}.banner .container .cars button img{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner .container .cars .back{left:-3vw}.banner .container .cars .next{right:-3vw}.banner .bg{height:50%}.banner .bg::before{position:absolute;content:"";z-index:1;left:0%;width:100%;height:12vw;bottom:-1px;background-image:linear-gradient(rgba(221, 221, 221, 0), #dddddd)}.servicos-frota{padding:4vw 0vw;background-color:#000}.servicos-frota::before,.servicos-frota::after{position:absolute;content:"";left:0vw;width:100%;height:8vw}.servicos-frota::before{top:-8vw;background-image:linear-gradient(rgba(0, 0, 0, 0), black);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000000 100%);-moz-mask-image:linear-gradient(to bottom, transparent 0%, #000000 100%);mask-image:linear-gradient(to bottom, transparent 0%, #000000 100%)}.servicos-frota::after{bottom:-8vw;background-image:linear-gradient(black, rgba(0, 0, 0, 0));-webkit-mask-image:linear-gradient(to top, transparent 0%, #000000 100%);-moz-mask-image:linear-gradient(to top, transparent 0%, #000000 100%);mask-image:linear-gradient(to top, transparent 0%, #000000 100%)}.servicos-frota .container{gap:3.5vw;z-index:2}.servicos-frota .container>ul{position:relative;display:flex;gap:2%;width:100%;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:start}.servicos-frota .container>ul li{position:relative;display:flex;width:49%;padding:1.5vw;align-items:center;border-radius:.5vw;flex-direction:column;justify-content:start;background-color:#fff}.servicos-frota .container>ul li>a{position:relative;display:flex;gap:1.5vw;width:100%;align-items:start;justify-content:start;flex-direction:column}.servicos-frota .container>ul li>a picture{width:100%;height:21vw;overflow:hidden;border-radius:.5vw}.servicos-frota .container>ul li>a picture img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.servicos-frota .container>ul li>a>div{position:relative;display:flex;gap:1vw;width:100%;color:#000;align-items:start;flex-direction:column;justify-content:start}.servicos-frota .container>ul li>a>div h3{font-weight:600;font-size:1.3rem}.servicos-frota .container>ul li>a>div .button{margin-top:.5vw}.servicos-frota .container>ul .item-tourism a>div h3{color:#125584}.servicos-frota .bg{-webkit-mask-image:linear-gradient(to top, transparent 0%, #000000 10%);-moz-mask-image:linear-gradient(to top, transparent 0%, #000000 10%);mask-image:linear-gradient(to top, transparent 0%, #000000 10%)}.servicos-frota .bg img{opacity:.6;filter:grayscale(1);background-image:linear-gradient(black, rgba(0, 0, 0, 0));-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000000 30%);-moz-mask-image:linear-gradient(to bottom, transparent 0%, #000000 30%);mask-image:linear-gradient(to bottom, transparent 0%, #000000 30%)}.nossa-frota{display:flex;gap:3.5vw;padding:0vw;align-items:center;flex-direction:column;justify-content:start}.nossa-frota .container{gap:3.5vw;z-index:2}.nossa-frota .container .title h2,.nossa-frota .container .title p{color:#000}.nossa-frota .container .title h2::before{background-color:#000}.nossa-frota .container section{display:flex;gap:4%;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:start}.nossa-frota .container section picture{width:48%}.nossa-frota .container section>div{position:relative;display:flex;gap:.8vw;width:48%;color:#000;align-items:start;flex-direction:column;justify-content:start}.nossa-frota .container section>div h3{font-weight:600;font-size:1.5rem;font-family:"Roboto Condensed",sans-serif}.nossa-frota .container section>div .button{margin-top:1vw}.servicos{display:flex;gap:3.5vw;align-items:center;flex-direction:column;justify-content:start}.servicos .container{z-index:2}.servicos .container .title h2,.servicos .container .title p{color:#000}.servicos .container .title h2::before{background-color:#000}.servicos .list-servicos{display:flex;align-items:center;flex-direction:column;justify-content:start}.servicos .list-servicos li{position:relative;display:flex;width:100%;height:auto;gap:2.5vw 0%;flex-wrap:wrap;align-items:center;flex-direction:row}.servicos .list-servicos li:nth-of-type(odd){justify-content:end}.servicos .list-servicos li:nth-of-type(odd) picture{-webkit-mask-image:linear-gradient(to right, transparent 0%, #000000 80%);-moz-mask-image:linear-gradient(to right, transparent 0%, #000000 80%);mask-image:linear-gradient(to right, transparent 0%, #000000 80%)}.servicos .list-servicos li:nth-of-type(even){justify-content:start}.servicos .list-servicos li:nth-of-type(even) picture{-webkit-mask-image:linear-gradient(to left, transparent 0%, #000000 80%);-moz-mask-image:linear-gradient(to left, transparent 0%, #000000 80%);mask-image:linear-gradient(to left, transparent 0%, #000000 80%)}.servicos .list-servicos li picture{width:60%;height:32vw;background-color:#000}.servicos .list-servicos li picture img{position:absolute;display:block;top:50%;left:50%;width:100%;height:100%;object-fit:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.servicos .list-servicos li section{position:relative;display:flex;width:35%;gap:.8vw;align-items:start;flex-direction:column;justify-content:start}.servicos .list-servicos li section h3,.servicos .list-servicos li section p{color:#000}.servicos .list-servicos li section h3{font-weight:600;font-size:1.5rem;font-family:"Roboto Condensed",sans-serif}.servicos .list-servicos li section .button{margin-top:1vw}.servicos .list-servicos .item-tourism{background-color:#125584}.servicos .list-servicos .item-tourism picture{background-color:#125584}.servicos .list-servicos .item-tourism section h3,.servicos .list-servicos .item-tourism section p{color:#fff}.servicos .list-servicos .item-tourism section .button{color:#125584;font-weight:600;background-color:#fff}.clientes .container .title h2,.clientes .container .title p{color:#000}.clientes .container .title h2::before{background-color:#000}.group{position:relative;display:flex;gap:4.5vw;width:100%;align-items:center;flex-direction:column;justify-content:start;background-color:#000}.certificados{padding:1.5vw 0vw;background-color:#fff}.certificados .container{gap:4%;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-between}.certificados .container .title{width:30%}.certificados .container .title h2,.certificados .container .title p{color:#000}.certificados .container .title h2::before{background-color:#000}.certificados .container ul{position:relative;display:flex;gap:4%;width:66%;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:end}.certificados .container ul li{position:relative;display:block;line-height:0}.certificados .container ul li img{position:relative;display:block;width:auto;height:auto;max-width:9vw;max-height:9vw}.contato .container{z-index:2;gap:3.5vw}.contato .container .title{align-items:center}.contato .container .title h2,.contato .container .title p{text-align:center}.contato .container .title h2::before{left:50%;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.contato .container>section{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:center}.contato .container>section ul{position:relative;display:flex;gap:1vw;width:45%;align-items:start;justify-content:start;flex-direction:column}.contato .container>section ul li{position:relative;display:flex;gap:.5vw;width:100%;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:start}.contato .container>section ul li:first-of-type{gap:14%;margin-bottom:2.5vw}.contato .container>section ul li h4{position:relative;display:flex;font-weight:400;font-size:1.3rem;align-items:start;flex-direction:column;justify-content:start;text-transform:uppercase}.contato .container>section ul li h4:last-of-type:before{position:absolute;content:"";top:0%;left:-2.5vw;width:.2vw;height:100%;background-color:#fff}.contato .container>section ul li h4 b{position:relative;display:block;width:100%;font-weight:600;font-size:2.1rem}.contato .container>section ul li div{position:relative;display:flex;width:31%;gap:.5vw;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:start}.contato .container>section ul li div:last-of-type{width:40%;margin-left:5%}.contato .container>section ul li div p{max-width:10vw}.contato .container>section ul li i{position:relative;display:block;width:1.5vw;height:1.5vw}.contato .container>section ul li i img{position:relative;display:block;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.contato .container>section ul li p{position:relative;display:flex;gap:.3vw;width:auto;line-height:1;font-size:1rem;flex-wrap:wrap;font-weight:500;align-items:center;flex-direction:row;justify-content:start}.contato .container>section ul li span{position:relative;display:block;width:100%;font-size:.7rem}.contato .container>section form{position:relative;display:flex;gap:1vw;width:40%;color:#000;align-items:center;border-radius:.4vw;padding:1.5vw 2.5vw;justify-content:start;flex-direction:column;background-color:#fff}.contato .container>section form h3{width:80%;font-weight:600;font-size:1.5rem;text-align:center;font-family:"Roboto Condensed",sans-serif}.contato .container>section form div{position:relative;display:flex;width:100%;flex-wrap:wrap;margin-top:1vw;align-items:center;flex-direction:row;justify-content:space-between}.contato .container>section form div p{width:48%}.contato .container>section form p{position:relative;display:flex;gap:.3vw;align-items:start;flex-direction:column;justify-content:start}.contato .container>section form p label{position:relative;display:block;color:#000;font-weight:500;font-size:.9rem;padding-left:1vw}.contato .container>section form p input,.contato .container>section form p textarea{position:relative;width:100%;font-size:1rem;padding:.6vw 1vw;border-radius:50vw;box-shadow:0vw .1vw 1vw .3vw rgba(0,0,0,.3);background-image:linear-gradient(#FFFFFF, #dddddd)}.contato .container>section form p textarea{resize:none;min-height:9vw;border-radius:.8vw}.contato .container>section form button{position:relative;display:block;width:12vw;color:#fff;margin-top:1vw;font-weight:600;margin-left:auto;padding:.7vw .5vw;border-radius:.5vw;background-color:#000;text-transform:uppercase}.contato .bg{-webkit-mask-image:linear-gradient(to top, transparent 0%, #000000 10%);-moz-mask-image:linear-gradient(to top, transparent 0%, #000000 10%);mask-image:linear-gradient(to top, transparent 0%, #000000 10%)}.contato .bg img{opacity:.6;filter:grayscale(1);background-image:linear-gradient(black, rgba(0, 0, 0, 0));-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000000 30%);-moz-mask-image:linear-gradient(to bottom, transparent 0%, #000000 30%);mask-image:linear-gradient(to bottom, transparent 0%, #000000 30%)}footer{padding-top:6vw;padding-bottom:2.5vw;background-color:#000}footer .container{display:flex;gap:1.5vw;align-items:center;justify-content:start;flex-direction:column}footer .container>a{position:relative;display:block;width:9vw;line-height:0}footer .container>a img{position:relative;display:block;width:100%;height:auto}footer .container small{display:flex;gap:.5vw;font-weight:500;text-align:center;align-items:center;justify-content:start;flex-direction:column}footer .container small p{font-size:.8rem}/*# sourceMappingURL=style.css.map */
