@font-face {
  font-family: 'giorgio';
  src: url('fonts/giorgio.eot?#iefix') format('embedded-opentype'),  url('fonts/giorgio.otf')  format('opentype'),
	     url('fonts/giorgio.woff') format('woff'), url('fonts/giorgio.ttf')  format('truetype'), url('fonts/giorgio.svg#giorgio') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'giorgio-thin';
  src: url('fonts/giorgio-thin.eot?#iefix') format('embedded-opentype'),  url('fonts/giorgio-thin.otf')  format('opentype'),
	     url('fonts/giorgio-thin.woff') format('woff'), url('fonts/giorgio-thin.ttf')  format('truetype'), url('fonts/giorgio-thin.svg#giorgio-thin') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham-Ultra';
  src: url('fonts/Gotham-Ultra.eot?#iefix') format('embedded-opentype'),  url('fonts/Gotham-Ultra.otf')  format('opentype'),
	     url('fonts/Gotham-Ultra.woff') format('woff'), url('fonts/Gotham-Ultra.ttf')  format('truetype'), url('fonts/Gotham-Ultra.svg#Gotham-Ultra') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham-Thin';
  src: url('fonts/Gotham-Thin.eot?#iefix') format('embedded-opentype'),  url('fonts/Gotham-Thin.otf')  format('opentype'),
	     url('fonts/Gotham-Thin.woff') format('woff'), url('fonts/Gotham-Thin.ttf')  format('truetype'), url('fonts/Gotham-Thin.svg#Gotham-Thin') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham-Medium';
  src: url('fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),  url('fonts/Gotham-Medium.otf')  format('opentype'),
	     url('fonts/Gotham-Medium.woff') format('woff'), url('fonts/Gotham-Medium.ttf')  format('truetype'), url('fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'Gotham-Light';
  src: url('fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),  url('fonts/Gotham-Light.otf')  format('opentype'),
	     url('fonts/Gotham-Light.woff') format('woff'), url('fonts/Gotham-Light.ttf')  format('truetype'), url('fonts/Gotham-Light.svg#Gotham-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham-ExtraLight';
  src: url('fonts/Gotham-ExtraLight.eot?#iefix') format('embedded-opentype'),  url('fonts/Gotham-ExtraLight.otf')  format('opentype'),
	     url('fonts/Gotham-ExtraLight.woff') format('woff'), url('fonts/Gotham-ExtraLight.ttf')  format('truetype'), url('fonts/Gotham-ExtraLight.svg#Gotham-ExtraLight') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'Gotham-Book';
  src: url('fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),  url('fonts/Gotham-Book.otf')  format('opentype'),
	     url('fonts/Gotham-Book.woff') format('woff'), url('fonts/Gotham-Book.ttf')  format('truetype'), url('fonts/Gotham-Book.svg#Gotham-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'Gotham-Bold';
  src: url('fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/Gotham-Bold.otf')  format('opentype'),
	     url('fonts/Gotham-Bold.woff') format('woff'), url('fonts/Gotham-Bold.ttf')  format('truetype'), url('fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'Gotham-Black';
  src: url('fonts/Gotham-Black.eot?#iefix') format('embedded-opentype'),  url('fonts/Gotham-Black.otf')  format('opentype'),
	     url('fonts/Gotham-Black.woff') format('woff'), url('fonts/Gotham-Black.ttf')  format('truetype'), url('fonts/Gotham-Black.svg#Gotham-Black') format('svg');
  font-weight: normal;
  font-style: normal;
}

*{
font-family: 'Gotham-Book', Arial, sans serif;

}

p{
font-family: 'Gotham-Book', Arial, sans serif;
color:#646464;
}

.bold{
font-family: 'Gotham-Bold', Arial, sans serif;
}

body,html{
background-color:#f5f5f5;
}

.nav li{
text-align:center;

}
.menu {height:40px; line-height:40px;letter-spacing:1px; width:100%;margin-top:-50px; border-radius:0;}
.content {margin-top:10px;background-color:white;}
.menu-padding {padding-top:40px;}
.content p {margin-bottom:20px;}

.navbar, .navbar-collapse{
border:0;
}

.navbar-default .navbar-nav>li>a{
font-family: 'Gotham-Light', Arial, sans serif;
font-size:14pt;
color:#333;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
color:#333;
}

.menu-logo{
background:url('../img/bg-menu.png') repeat-x;
width:100%;
height:13px;
text-align:center;
display:none;
margin-top:40px;
}

.container-menu{
background-color: #dfdfdf;
width:100% !important;
padding:0 !important;
}

.menu-logo img{
padding:5px;
width:40px;
height:auto;
}
@media (min-width:581px){
.parallax-window-01{
min-height: 700px;
background: transparent center;
}

.parallax-window-02{
height: 600px;
background: transparent center;
}

.parallax-window-03{
min-height: 500px;
background: transparent center;
}

.parallax-window-04{
min-height: 700px;
background: transparent center;
}
}

@media (max-width:780px){
	.cover img{
	margin-top:30%;
	width:50%;
	}
}

@media (max-width:570px){
	.cover img{
	margin-top:50%;
	}
}

.quienes{
/*background:url('fonts/../img/bg-quienes.png') no-repeat top right white;*/
margin-right:0!important;
margin-left:0!important;
}

.img-corte{
position:relative;
right:-15px;
}

.row{
margin-left:0!important;
margin-right:0!important;
}


.container-fluid{
padding-right:0!important;
padding-left:0!important;
}

.quienes-content h2{
color:#e30084;
text-align:left;
padding: 0 10% 0 10%;
margin-top:15%;
font-size:40pt;
}

.quienes-content p{
padding: 0 10%;
text-align:justify;
}

.sector{
width:100%;
text-align:center;
background-color:#f5f5f5;
}

.sector h2{
font-family: 'Gotham-Light', Arial, sans serif;
color:#707070;
font-size:36pt;
letter-spacing:2pt;
padding:20px;
margin-top:60px;
}

.box-empresa{
padding:15px;
background-color:white;
margin-bottom:10px;
margin-top:10px;
}

.color-red{
color:#ec1c24;
}

.color-magenta{
color:#e30084;
}

.color-cyan{
color:#0ba5e6;
}

.color-grey{
color:#8b8b8b;
}

.color-yellow{
color:#fee903;
}


.box-empresa h3{
font-family: 'Gotham-Bold', Arial, sans serif;
font-size:12pt;
}

.box-empresa p{
font-size:9pt;
text-align:center;
padding:15px;
padding-top:0px;
line-height:24px;
}

.box-empresa img{
padding:15px;
}

.box-mob{
height:auto;
}



.col-centered{
    float: none;
    margin: 0 auto;
}

.conteiner-mob{
width:100%;
background-color:#f5f5f5;
padding-bottom:45px;
}

.p5{
padding:5px!important;
}

.p0{
padding:0!important;
}


.bg-grey{
background-color:#f5f5f5;
}

.bg-white{
background-color:white;
}



.box-mob h3{
font-family: 'Gotham-Black', Arial, sans serif;
color:white;
text-align:center;
position:relative;
margin: 0 auto;
top: 130px;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 1);
text-transform: capitalize;
}


.box-caba{
background: url('../img/trabajo-01.jpg') no-repeat;

}

.box-caba:hover{
background-position: 80% 0%; 
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}

.box-madero{
background: url('../img/trabajo-01.jpg') bottom no-repeat;
}

.box-madero:hover{
background-position: bottom right;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}

.box-isidro{
background: url('../img/trabajo-01.jpg') no-repeat;
background-position:center;
}

.box-isidro:hover{
 background-position: 65% 0%; 
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}

.box-lopez{
background: url('../img/trabajo-01.jpg') no-repeat;
background-position: bottom; 
}

.box-lopez:hover{
background-position: 100% 65%; 
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}

.box-tigre{
background: url('../img/trabajo-01.jpg') no-repeat;
background-position: center; 
}

.box-tigre:hover{
background-position: 65% 50%; 
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}

.box-pilar{
background: url('../img/trabajo-01.jpg') no-repeat;
background-position:center;
}

.box-pilar:hover{
background-position: top;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}

.box-laplata{
background: url('../img/trabajo-01.jpg') no-repeat;
background-position:top;
}

.box-laplata:hover{
background-position: center;
-webkit-transition: all 1.5s ease;
-moz-transition: all 1.5s ease;
-ms-transition: all 1.5s ease;
-o-transition: all 1.5s ease;
transition: all 1.5s ease;
}


@media (max-width:1800px){
	.box-caba:hover{
	background-position: 60% 0%; 
	}
	.box-isidro:hover{
	 background-position: 60% 0%; 
	 }
}

@media (max-width:1600px){
	.box-lopez{
	background: url('../img/trabajo-01.jpg') no-repeat;
	background-position: 50% 80%; 
	}
}

@media (min-width:1900px){
	.box-caba,.box-madero,.box-lopez,.box-tigre,.box-pilar,.box-laplata{
    background-size: 110%;
	}
	.box-isidro{
    background-size: 140%;
	}
	
}

.box-lopez:hover{
background-position: center; 
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
}

.box-contacto{
background-color:#707070;
color:white;
text-align:left;
font-size:10pt;
padding-bottom: 45px;
}
label{
font-family: 'Gotham-Book', Arial, sans serif;
font-weight:Normal !important;
}

#form-contacto{
padding:10%;
}

#form-contacto input, #form-contacto select, #form-contacto textarea{
border-radius:0;
background:white;
border:none;
font-size:10pt;
color:grey;
font-family: 'Gotham-Book', Arial, sans serif;
}

.box-contacto h3{
text-align:left;
font-size:16pt;
position:relative;
top:-15px;
}

.pl5{
padding-left: 5px!important;
}


.btn-submit{
background-color:#e30084;
color:white;
border-radius:0;
border:none;
height:50px;
font-size:16pt;
margin-top:20px;
}

.msj-confirmacion{
height:50px;
background-color:#00D856;
text-align:center;
line-height:40px;
}

.error{
color:white!important;
}

#map {
position:relative;
float:right;
width:100%;
height: 495px;
padding:0;
margin:0;
}

#form-contacto{
height: 450px;
}

.box-direcciones{
background-color:#0192D3;
color:white;
text-align:center;
}

.box-direcciones h3 {
color:white;
font-family: 'Gotham-Book', Arial, sans serif;
font-size:24pt;
}



.box-direcciones p {
color:white;
font-family: 'Gotham-Light', Arial, sans serif;
font-size:16pt;
}

.p20{
padding: 20px 0;
}


.lista-footer li{
position:relative;
float:left;
list-style-type: none;
margin:20px;
}

.box-footer{
width:100%;
background-color:#3A3A3A;
padding-bottom:45px;
z-index:11;
position:relative;
}

.cols-footer{
padding: 50px 0;
} 

.border-bottom{
border-bottom: 1pt dotted white;
}


.box-social{

}

.box-social h4{
color:white;
text-align:left;
font-size:11pt;
margin-left:45px;
}


.lista-social li{
position:relative;
float:left;
list-style-type: none;
margin:10px;

}

 .box-top{
 margin-top:20px;
 float:right;
 text-align:right;
 }
 
 .txt-legal{
 font-size:8pt;
 color:white;
 text-align:left;
 padding:10px;
 }

 
.wow:first-child {
visibility: hidden;
}
	

.filter{
background: url('../img/filter.png') repeat;
height:260px;
width:100%;
}

.filter:hover{
background: none;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}

/*SECCION PLAZA DETALLE*/
.bg-plaza{
height:600px;
width:100%;
position:relative;
top:-15px;
}

.bg-caba{
background: url('../img/trabajo-01.jpg') top center no-repeat;
}

.bg-puertomadero{
background: url('../img/trabajo-02.jpg') top center no-repeat;
}

.bg-sanisidro{
background: url('../img/trabajo-03.jpg') top center no-repeat;
}

.bg-vicentelopez{
background: url('../img/trabajo-04.jpg') top center no-repeat;
}

.bg-tigre{
background: url('../img/trabajo-05.jpg') top center no-repeat;
}

.bg-pilar{
background: url('../img/trabajo-06.jpg') top center no-repeat;
}

.bg-laplata{
background: url('../img/trabajo-07.jpg') top center no-repeat;
}




.plaza-titulo{
text-align:center;
position:relative;
margin: 0 auto;
top: 50%;
}

.plaza-titulo h2 {
font-family: 'Gotham-Light', Arial, sans serif;
color:white;
font-size:38pt;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 1);
}
.center-img{
position:relative;
margin: 0 auto;
}

.plaza-descripcion {
text-align:justify;
padding: 40px;
}

.txt-destacado{
font-size:14pt;
margin-bottom:20px;
}

.txt-descripcion{
font-size:12pt;
line-height:22pt;
}

.img-mapa{
margin-top:15%;
}

.txt-mapa{
font-size:14pt;
line-height:30px;
margin-top:40px;
}

.row-plaza-detalle{
padding:20px 0 50px 0 ;
}

.btn-dis {
background-color: #28A0D7;
padding:20px;
border: 1pt solid white;
width:20%;
float:left;
}

.btn-dis h3{
font-family: 'Gotham-Light', Arial, sans serif;
color:white;
font-size: 12pt;
line-height:24px;
}

.btn-dis:hover,.btn-dis:focus{
background-color:#006eaa;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}

.row-menu-dis{
background-color:#F5F5F5;
padding: 0 10% 40px 10%;
}

.titular-dis{
margin:0px!important;
}

.titular-dis h2{
color:#646464;
text-align:left;
padding: 30px 0 30px 0 ;
}

@media (max-width:990px){
	.row-menu-dis{
	padding: 0 5% 0 5%;
	}
	.btn-dis {
	width:50%;
	float:left;
	}
	.btn-dis h3{
	font-size: 12pt;
	line-height:24px;
	}
	.box-direcciones h3 {
	font-size:18pt;
	}
	.box-direcciones p {

	font-size:12pt;
	}
	
	.fot-ws,.fot-sis,.fot-nd,.fot-1039{
	margin-left:-25px;
	width:200px; 
	}
	.btn-volver{
	width:30px;
	}
	.titulo-plaza,.dispositivo-content h2{
	font-size:24pt;
	}
	.row-volver a{
	font-size:14pt;
	}
	.mt5p{
	margin-top:-10%;
	}


}
@media (max-width:1260px){
	.btn-dis h3{
	font-size: 10pt;
	line-height:20px;
	}	
}

@media (min-width:991px) and (max-width:1100px){
	.btn-dis{
	height:200px;
	}	
}

@media (max-width:420px){
	.btn-dis{
	height:200px;
	}	
}

.container-top{
margin-top:100px;
}

.dispositivo{
margin-right:0!important;
margin-left:0!important;
margin-bottom:0;
}




.dispositivo-content h2{
color:#0092d3;
text-align:left;
padding: 0 5% 2% 10%;
margin-top:5%;
font-size:40pt;
}

.dispositivo-content p{
padding: 0 10%;
text-align:justify;
}

.row-volver{
margin-top:40px;
text-align:left;
position:relative;
padding-left:6%;
}

.row-volver a{
font-family: 'Gotham-Light', Arial, sans serif;
color: #656565;
font-size:20pt;
}
.row-volver a:hover,.row-volver a:visited,.row-volver a:focus{
text-decoration:none;
}

.row-volver a:hover{
color:black;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}


.btn-volver{
margin-right:15px;
}

.btn-plano{
font-family: 'Gotham-Light', Arial, sans serif;
font-size:20pt;
background-color: #0092d3;
padding:15px 30px 15px 30px;
color:white;
position:relative;
float:left;
left:10%;
margin-top:20px;
}

.btn-plano:hover,.btn-plano:visited,.btn-plano:focus{
text-decoration:none;
}

.btn-plano:hover{
color:white;
text-decoration:underline;
background-color:#a0a0a0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}

@media (max-width:765px){
	.img-corte{
	margin-top:40px;
	}
}

@media (max-width:1380px){
	.img-corte{
	bottom:-100px;
	z-index:0;
	}
}


@media (max-width:1250px){
	.img-corte{
	bottom:-150px;
	z-index:0;
	}
}

@media (max-width:1200px){
	.img-corte{
	bottom:-170px;
	z-index:0;
	}
}

@media (max-width:1160px){
	.img-corte{
	bottom:-200px;
	z-index:0;
	}
}


@media (max-width:1120px){
	.img-corte{
	bottom:-250px;
	z-index:0;
	}
}

@media (max-width:1070px){
	.img-corte{
	bottom:-350px;
	z-index:0;
	}
}

.img-corte-mob{
display:none; 
}

@media (max-width:990px){
	.img-corte{
	display:none;
	}
	.quienes-content{
	width:100%!important;
	}
	.img-corte-mob{
	display:inline;
	width:60%;
	}
	.parallax-window-01{
	background-position:25% !important;
	}
}


.row-dis-small{
background-color: #28A0D7;
}

.btn-dis-small{
background-color: #28A0D7;
padding:20px;
width:10%;
float:left;
}

.btn-dis-small2{
width:9.09%;
}
/*
.btn-dis-small-50{
width:50%;
}*/

.btn-dis-small:hover{
background-color:#006eaa;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}

@media (max-width:760px){
	.btn-dis-small{
	width:50%!important;
	}
	.btn-dis-small img{
	width:25%;
	}
	.txt-destacado{
	text-align:left;
	}
	.quienes-content p{
	text-align:left;
	}
	.container-menu{
	position:relative;
	z-index:99;
	}
}

@media (min-width:761px) and (max-width:1350px){
	.btn-dis-small{
	width:14% !important;
	}
	.btn-dis-small img{
	width:95%;
	}
}


@media (min-width:768px){
	.navbar-nav>li{
	height:50px;
	}
}

.galeria-responsive {         
  padding:0 0 0 0;
  margin:0 0 0 0;
  background-color:#337ab7;
}
.galeria-responsive li {     
  list-style:none;
  padding:0 !important;
  
}

/*NAV BAR*/
.btn-hover:hover{
 background-color:#D5D5D5;
 border-radius:0;
 border:0;
 box-shadow:none;
}

.w100{
width:100% !important;
}

.coll{
margin:0!important;
padding:0!important;
width:100%;
}

 .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
 background-color:#D5D5D5;
 }
 
 .active, .active:hover, .active:focus, .active:visited,.btn-hover.active, .btn-hover:active,.navbar-default .navbar-nav li a:focus, .navbar-default .navbar-nav li a:hover{
 background-color:#D5D5D5;
 border-radius:0;
 border:0;
 box-shadow:none;
 }
 
 .img-sup{
 border-bottom: 10px solid white;
 margin-top:-16px;
 }
 
  .img-big{
 border-left: 10px solid white;
 }
   .img-large{
 border: none;
 margin-top:-6px;
 }
 @media (max-width:780px){
	 .img-inf, .img-big,.img-large{
	 border-bottom: 10px solid white;
	 }
	 .img-big{
	 border-left: none !important;
	 }
	 .img-inf, .img-sup{
	 width:100%;
	 }
	 .img-sup, .img-large{
	margin-top:0px !important;	 
	 }
}

.bg-transparente{
background:#629ad1;
padding: 10px 10px;
opacity: 0.95;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
font-family: 'Gotham-Medium', Arial, sans serif;
}

.fot-ws{
width:103px;
height:89px;
background: url('../img/ws-byn.png') no-repeat;
}

.fot-ws:hover{
background: url('../img/ws-color.png') no-repeat;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}

.fot-sis{
width:103px;
height:89px;
background: url('../img/sisto-byn.png') no-repeat;
}


.fot-sis:hover{
background: url('../img/sisto-color.png') no-repeat;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}

.fot-nd{
width:103px;
height:89px;
background: url('../img/nd-byn.png') no-repeat;
}

.fot-nd:hover{
background: url('../img/nd-color.png') no-repeat;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}

.fot-1039{
width:103px;
height:89px;
background: url('../img/1039-byn.png') no-repeat;
}

.fot-1039:hover{
background: url('../img/1039-color.png') no-repeat;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}



.fot-gs{
width:103px;
height:89px;
background: url('../img/gs-byn.png') no-repeat;
}

.fot-gs:hover{
background: url('../img/gs-color.png') no-repeat;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}


 .pt80{
 padding-top:80px;
 }
 
 .pt35{
 padding-top:35px;
 }

 .nav-title{
font-family: 'Gotham-Light', Arial, sans serif;
color:white;
font-size: 9pt;
line-height:12pt;
 }
 
 .trans-caba{
 background: url('../img/transparent.png') repeat !important; 
 opacity:1!important;
 -webkit-border-radius: 5px!important;
-moz-border-radius: 5px!important;
border-radius: 5px!important;
 }
 
.bg-box{
margin-right:0!important;
margin-left:0!important;
z-index: -1;
}
 

@media (min-width:1180px) and (max-width:1220px){
	.bg-box{
	bottom: -30px !important;
	}
}

@media (min-width:1120px) and (max-width:1179px){
	.bg-box{
	bottom: -100px !important;
	}
}

@media (min-width:990px) and (max-width:1120px){
	.bg-box{
	bottom: -210px !important;
	}
}

@media (max-width:989px) {
	.bg-box{
	display:none;
	width:0;
	}
	.dispositivo-content{
	width:100%;
	}
}

@media (max-width:1470px){
.txt-destacado{
font-size:11pt;
}
}

@media (min-width:1921px){
	 .img-inf, .img-big,.img-large,.img-sup{
	 width:110%;
	 }
}


.dispositivo-content{
z-index: 10 !important;
}

/* 20/10/2015 */

.titulo-plaza{
color:#0092d3;
text-align:left;
font-size:45pt;
margin-bottom:20px;
margin-top:0;
}

.mt5p{
margin-top:5%;
}

.volver-plaza{
margin-left:4% !important; 
}

#nuestras{
position:relative;
z-index:9;
}

@media (max-width:765px){
	.img-large,.img-inf,.img-sup{
	display:none;
	}
}
@media (min-width:765px) and (max-width:810px){
	.img-big,.img-large,.img-inf,.img-sup{
	border:0 !important;
	}
}

.bg-tw{
background-color:#707070;
text-align:left;
color:White;
}

/*Sisto ajustes*/

.btn-menu{
width: 20% !Important;
}

.img-quienes{
margin-top:10%;
}
.mt01{
margin-top: 3%;
}


.box-trabajos{
padding:20px;
}


.b1{
border: 2pt solid #00a7e9;
}

.b2{
border: 2pt solid #ff0088;
}

.b3{
border: 2pt solid #ffea00;
}



.box-mob > img{
padding:2%;
}

.box-mob > img:hover{
    -webkit-transform: scale(1.05); 
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;	
}

.mb15{
margin-bottom:15px;
}

#tecnologia, #servicios, #contacto{
margin-top:-2%;
}

