﻿@import url('owl.carousel.min.css'); /*Necessario para OWL carregar*/
@import url('owl.theme.default.min.css'); /*optional*/

.owl-banner, .owl-banner .item{position:relative;overflow:hidden;float:left;width: 100%;}
.owl-banner .item a:hover{text-decoration:none;}
.owl-banner .item img{min-height: 100%;position: relative;min-width: 100%;-moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);top: 50%;left: 50%;width: auto;}
.owl-banner .bannerTexts {position: relative;top: 0px; /* left: 0px; */ z-index: 99999999999;    text-align: left;padding: 20px;text-transform: uppercase;}
.owl-banner .bannerTittle{font-weight:bold;font-size: 2.8em;color: #fff;display:block;padding-top: 20px;}
.owl-banner .bannerText{font-weight:normal;font-size: 1.8em;color: #fff;display:block;}
.owl-banner .bannerDate{font-weight:normal; font-size:1em;color: #a0a0a5;display:block;margin:10px 0;}
/*.owl-banner .bannerImage{top:0;padding: 0;overflow: hidden;position: relative;display: block;}*/
.owl-banner .bannerImage {position: absolute; top:0; height: 100%; padding: 0;width: 100%;background: #f1f1f3;}
.owl-banner .owl-controls{display:none;}
@media(min-width:768px) {
  .owl-banner .bannerTexts{}
  .owl-banner, .owl-banner .item{height: 380px;margin-bottom: 0;}
  .owl-banner .bannerTexts {top: 80px;}
}
.owl-hp .item{background: #E6EDF9;}
.owl-hp .image{height:160px; overflow:hidden;background: #E6EDF9;}
.owl-hp .date{color:#1e4e9e;font-weight:600;background: #E6EDF9;}
.owl-hp .title{color:#1e4e9e;font-weight:300;font-size:2em;background: #E6EDF9;}
.owl-hp .text{color:#333333;font-size:1.2em;background: #E6EDF9;}
.owl-hp .link{color:#24a069;font-weight:600;text-transform:uppercase;}
.owl-hp .link:hover{text-decoration:none;}
.owl-hp .owl-controls{text-align:left;}
.owl-hp .owl-nav{position:relative;}
.owl-hp .owl-nav:after{content:"";right:0;left:80px; background:#24a069; height:1px; position:absolute; top:50%;}

.owl-hp .owl-controls .owl-nav [class*=owl-] {background: #24a069;border-radius:0;margin-left:0;margin-right: 10px;font-size: 1.4em;padding: 0  10px 4px 7px;}
.owl-hp .owl-controls .owl-nav [class*=owl-]:hover {background: #17945d;}

@media(min-width:768px) {
   .owl-hp .image{height:100%;}
   .owl-hp .item{height:298px; overflow:hidden;}
}
.owl-hp-min .image{height:180px; overflow:hidden;}
.owl-hp-min .text{font-size:1.05em;font-weight:normal;}
.owl-hp-min .item{height:auto;background: #E6EDF9;}
@media(min-width:768px) {
.owl-hp-min  .item{height:278px;}
}
.owl-projects { margin:10px 0;   background: #e6edf9;    padding: 10px 10px 0;position:relative;overflow:hidden;float:left;width: 100%; height: 100%;}
.owl-projects .item{position:relative;overflow:hidden;float:left;width: 100%; height: 100%;}
.owl-projects .item img{width:auto;max-width:100%;text-align:left;margin-bottom:5px;}

.owl-projects .owl-controls{text-align:left;}
.owl-projects .owl-nav{position:relative;}
.owl-projects .owl-dots{text-align:center;}


.owl-projects-tiles{background:#fff;padding-top:10px;margin-bottom: 30px;}
.owl-projects-tiles .owl-item{background:#fff;opacity:0.5; text-align: center;}
.owl-projects-tiles .owl-item.active{opacity:1; -moz-transition:all ease 0.3s; -o-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; transition:all ease 0.3s;}
.owl-projects-tiles .owl-item img{width:auto;max-width:100%;margin:0 auto 5px;max-height: 80px;}
.owl-projects-tiles .owl-item .image-container{height:80px;display:block;}
@media(min-width:500px){.owl-clients .owl-item img{max-width:none;}}
.owl-projects-tiles .title-project{}
.owl-projects-tiles .owl-controls{text-align:center;}
.owl-projects-tiles .owl-nav{position:relative;}
             
.owl-projects-tiles .owl-controls .owl-nav [class*=owl-] {background: #24a069;border-radius:0;margin-left:0;margin-right: 10px;font-size: 1.4em;padding: 0  10px 4px 7px; position: relative; z-index: 2;}
.owl-projects-tiles .owl-controls .owl-nav [class*=owl-]:hover {background: #17945d;}
.owl-projects-tiles .owl-nav:after{content:"";right: 10px;width: 45%;background:#24a069;height:1px;position:absolute;top:50%;z-index: 1;}
.owl-projects-tiles .owl-nav:before{content:"";left: 10px;width: 44%;background:#24a069;height:1px;position:absolute;top:50%;z-index: 1;}


.owl-technical-committee-tiles{background:#fff;padding-top:10px;padding-bottom:10px;margin-bottom: 10px;margin-top: 10px;}
.owl-technical-committee-tiles .owl-item{background:#fff;opacity:0.5;}
.owl-technical-committee-tiles .owl-item.active{opacity:1; -moz-transition:all ease 0.3s; -o-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; transition:all ease 0.3s;}
.owl-technical-committee-tiles .owl-item img{width:auto;max-width:100%;margin:0 auto 5px;max-height:146px;}
.owl-technical-committee-tiles .owl-item .image-container{height:146px;display:block;}
.owl-technical-committee-tiles .owl-item a[href*="mailto:"]{text-decoration:none;}
@media(min-width:500px){.owl-clients .owl-item img{max-width:none;}}
.owl-technical-committee-tiles .title-project{}
.owl-technical-committee-tiles .owl-controls{text-align:center;}
.owl-technical-committee-tiles .owl-nav{position:relative;}
             
.owl-technical-committee-tiles .owl-controls .owl-nav [class*=owl-] {background: #24a069;border-radius:0;margin-left:0;margin-right: 10px;font-size: 1.4em;padding: 0  10px 4px 7px;z-index: 5;position: relative;}
.owl-technical-committee-tiles .owl-controls .owl-nav [class*=owl-]:hover {background: #17945d;}
.owl-technical-committee-tiles .owl-nav:after{content:"";right: 10px;width: 45%;background:#24a069;height:1px;position:absolute;top:50%;z-index: 1;}
.owl-technical-committee-tiles .owl-nav:before{content:"";left: 10px;width: 44%;background:#24a069;height:1px;position:absolute;top:50%;z-index: 1;}


