body{background-color:#000}.loading{background-color:#000f3f;position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:10;display:flex;justify-content:center;align-items:center}.breeding-rhombus-spinner{height:65px;width:65px;position:relative;transform:rotate(45deg)}.breeding-rhombus-spinner,.breeding-rhombus-spinner *{box-sizing:border-box}.breeding-rhombus-spinner .rhombus{height:8.66667px;width:8.66667px;-webkit-animation-duration:2s;animation-duration:2s;top:28.16657px;left:28.16657px;background-color:#fff;position:absolute;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.breeding-rhombus-spinner .rhombus:nth-child(2n+0){margin-right:0}.breeding-rhombus-spinner .rhombus.child-1{-webkit-animation-name:breeding-rhombus-spinner-animation-child-1;animation-name:breeding-rhombus-spinner-animation-child-1;-webkit-animation-delay:.1s;animation-delay:.1s}.breeding-rhombus-spinner .rhombus.child-2{-webkit-animation-name:breeding-rhombus-spinner-animation-child-2;animation-name:breeding-rhombus-spinner-animation-child-2;-webkit-animation-delay:.2s;animation-delay:.2s}.breeding-rhombus-spinner .rhombus.child-3{-webkit-animation-name:breeding-rhombus-spinner-animation-child-3;animation-name:breeding-rhombus-spinner-animation-child-3;-webkit-animation-delay:.3s;animation-delay:.3s}.breeding-rhombus-spinner .rhombus.child-4{-webkit-animation-name:breeding-rhombus-spinner-animation-child-4;animation-name:breeding-rhombus-spinner-animation-child-4;-webkit-animation-delay:.4s;animation-delay:.4s}.breeding-rhombus-spinner .rhombus.child-5{-webkit-animation-name:breeding-rhombus-spinner-animation-child-5;animation-name:breeding-rhombus-spinner-animation-child-5;-webkit-animation-delay:.5s;animation-delay:.5s}.breeding-rhombus-spinner .rhombus.child-6{-webkit-animation-name:breeding-rhombus-spinner-animation-child-6;animation-name:breeding-rhombus-spinner-animation-child-6;-webkit-animation-delay:.6s;animation-delay:.6s}.breeding-rhombus-spinner .rhombus.child-7{-webkit-animation-name:breeding-rhombus-spinner-animation-child-7;animation-name:breeding-rhombus-spinner-animation-child-7;-webkit-animation-delay:.7s;animation-delay:.7s}.breeding-rhombus-spinner .rhombus.child-8{-webkit-animation-name:breeding-rhombus-spinner-animation-child-8;animation-name:breeding-rhombus-spinner-animation-child-8;-webkit-animation-delay:.8s;animation-delay:.8s}.breeding-rhombus-spinner .rhombus.big{height:21.66667px;width:21.66667px;-webkit-animation-duration:2s;animation-duration:2s;top:21.66667px;left:21.66667px;background-color:#fff;-webkit-animation:breeding-rhombus-spinner-animation-child-big 2s infinite;animation:breeding-rhombus-spinner-animation-child-big 2s infinite;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes breeding-rhombus-spinner-animation-child-1{50%{transform:translate(-325%,-325%)}}@keyframes breeding-rhombus-spinner-animation-child-1{50%{transform:translate(-325%,-325%)}}@-webkit-keyframes breeding-rhombus-spinner-animation-child-2{50%{transform:translateY(-325%)}}@keyframes breeding-rhombus-spinner-animation-child-2{50%{transform:translateY(-325%)}}@-webkit-keyframes breeding-rhombus-spinner-animation-child-3{50%{transform:translate(325%,-325%)}}@keyframes breeding-rhombus-spinner-animation-child-3{50%{transform:translate(325%,-325%)}}@-webkit-keyframes breeding-rhombus-spinner-animation-child-4{50%{transform:translate(325%)}}@keyframes breeding-rhombus-spinner-animation-child-4{50%{transform:translate(325%)}}@-webkit-keyframes breeding-rhombus-spinner-animation-child-5{50%{transform:translate(325%,325%)}}@keyframes breeding-rhombus-spinner-animation-child-5{50%{transform:translate(325%,325%)}}@-webkit-keyframes breeding-rhombus-spinner-animation-child-6{50%{transform:translateY(325%)}}@keyframes breeding-rhombus-spinner-animation-child-6{50%{transform:translateY(325%)}}@-webkit-keyframes breeding-rhombus-spinner-animation-child-7{50%{transform:translate(-325%,325%)}}@keyframes breeding-rhombus-spinner-animation-child-7{50%{transform:translate(-325%,325%)}}@-webkit-keyframes breeding-rhombus-spinner-animation-child-8{50%{transform:translate(-325%)}}@keyframes breeding-rhombus-spinner-animation-child-8{50%{transform:translate(-325%)}}@-webkit-keyframes breeding-rhombus-spinner-animation-child-big{50%{transform:scale(.5)}}@keyframes breeding-rhombus-spinner-animation-child-big{50%{transform:scale(.5)}}@font-face{font-family:Teko Medium;font-style:normal;font-weight:400;src:local("Teko Medium"),url(../fonts/Teko-Medium.fe6922cf.woff) format("woff")}@font-face{font-family:Product Sans;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/productsans/v5/HYvgU2fE2nRJvZ5JFAumwegdm0LZdjqr5-oayXSOefg.woff2) format("woff2")}.v-application{font-family:Product Sans,sans-serif!important}.v-application .title{font-family:Teko Bold,sans-serif!important}::-webkit-scrollbar{width:10px;background-color:#000}::-webkit-scrollbar-thumb{border-radius:10px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.44,#000f3f),color-stop(.72,#000a2c));border:.5px solid #5db7c8}.headers div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.headers div div{background-color:#000;height:2px;width:60%;margin-bottom:60px;padding-left:30px}.lateral-bar{transition:all .5s ease-out}.lateral-bar,.lateral-bar:hover{background-color:#000}.the-video{height:100px}@media only screen and (min-width:1264px){.the-video{height:70vh}}@media only screen and (min-width:1904px){.the-video{height:70vh}}.the-video{position:relative;background-color:#000;min-height:14rem;width:100%;overflow:hidden}.the-video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%);max-width:100%}.the-video .overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.the-video .overlay .texto-cta-overlay{font-size:15px;text-align:center;color:#fff;text-transform:uppercase}.the-video .overlay .shade{background-color:#000;height:200px;position:relative;transform:translateY(-100%)}.logos .vueperslide{background-size:contain}.logos .vueperslide:hover{filter:none}.Parceiros .vueperslide{background-size:contain;filter:grayscale(1);transition:all .3s ease-in-out}.Parceiros .vueperslide:hover{filter:none}.certificates .vueperslide,.obras .vueperslide{background-size:contain}#QuemSomos,.quemsomos{height:100vh}.quemsomos{position:relative;background-color:#000;min-height:25rem;width:100%;overflow:hidden}.quemsomos video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%)}.quemsomos .overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;pointer-events:none}.quemsomos .overlay .texto-cta-overlay{font-size:19px;text-align:center;color:#fff;text-transform:uppercase}.quemsomos .overlay .shade{background-color:#000;height:200px;position:relative;transform:translateY(-100%)}.headers div div[data-v-367825f7]{background-color:#fff!important}