

.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 78vh;
  width: 100%;
}
.slides-navigation a {
  position: absolute;
  display: block;
}
.slides-navigation a.prev {
  left: 40px;
}
.slides-navigation a.next {
  right: 40px;
  z-index:9999999;
}

/*RESPALDO ORIGINAL
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
  top: 46%;
  width: 100%;
}
.slides-navigation a {
  position: absolute;
  display: block;
}
.slides-navigation a.prev {
  left: 40px;
}
.slides-navigation a.next {
  right: 40px;
  z-index:9999999;
}
*/

@media only screen and (max-width: 850px) 
{

}


}    
@font-face
{
font-family: 'Isidora Sans Regular';
font-display: 'auto';
src: url(https://www.gamaarquitectura.com/fonts/IsidoraSans-Regular.woff) ;
}
    html, body, div, iframe { margin:0; padding:0; height:100%; }
    iframe { display:block; width:100%; border:none; }
    
body
{
    background:#ffffff!important;
    font-family: 'Isidora Sans Regular';
    cursor:url(https://www.gamaarquitectura.com/images/web/cursor-negro.png), auto;
}
body a:link, 
{
    cursor:url(https://www.gamaarquitectura.com/images/web/cursor-blanco.png), auto;
}
body a:any-link
{
     cursor:url(https://www.gamaarquitectura.com/images/web/cursor-blanco.png), auto;
}
#redes
{
        bottom: 0;
        border:solid 0px #000;
        position:fixed; 
        width: 365px;
        height:45px;
        z-index: 7;   
        float:right!important;
        padding-bottom:40px;
        right:0;
}
   
img#desc
{
    top:50vh;
    left:0%;
    width:800px;
    height:170px;
    border:solid 0px #ff6633;
}


div#audioweb
{
    border:solid 1px #ff6633;
}
@media only screen and (max-width: 640px) 
{
#redes
{
border:solid 0px #ff6633;
width:100%;
margin-left:auto; 
margin-right:auto;
text-align:center;
padding-bottom:20px;
}    
} 

@media only screen and (max-width: 480px) 
{
.nombre-proyecto
{
    transform: translate(0px, 50%); 
    text-align:center!important;
    border:solid 0px #ff6633;
    font-family:'Isidora Sans Regular'!important;
    font-size:35px;
    color:#ffffff;
    text-shadow: 1px 1px 1px #000;
}  
    div.descripcion
    {
        display:none;   
    }
/*img#prev {
width:50px;
height:50px;  

background:rgba(141,141,141,0.30);
}
img#next {
margin-right:50px!important;
width:50px;
height:50px;
background:rgba(141,141,141,0.30);
}  */  
} 
@media only screen and (max-width: 630px) and (min-width: 481px)
{
.nombre-proyecto
{
    transform: translate(0px, 50%); 
    text-align:center!important;
    border:solid 0px #ff6633;
    font-family:'Isidora Sans Regular'!important;
    font-size:45px;
    color:#ffffff;
    text-shadow: 1px 1px 1px #000;
}  
    div.descripcion
    {
        display:none;   
    }
/*img#prev {
width:50px;
height:50px;  
background:rgba(141,141,141,0.30);
}
img#next {
margin-right:50px!important;
width:50px;
height:50px;
background:rgba(141,141,141,0.30);
}  */  
}    
@media only screen and (max-width: 850px) and (min-width: 631px)
{
    div.descripcion
    {
        display:none;   
    }
.nombre-proyecto
{
    transform: translate(0px, 50%); 
    text-align:center!important;
    border:solid 0px #ff6633;
    font-family:'Isidora Sans Regular'!important;
    font-size:50px;
    color:#ffffff;
    text-shadow: 1px 1px 1px #000;
} 

#redes
{
border:solid 0px #ff6633;
width:100%;
margin-left:auto; 
margin-right:auto;
text-align:center;
padding-bottom:20px;
} 
}

  @media only screen and (max-width: 9000px) and (min-width: 851px)
{

.nombre-proyecto
{
   display:none!important;
} 
}
@media only screen and (max-width: 850px) 
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 60vh;
  width: 100%;
}    
img#desc
{
    display:none!important;
}    
}   
@media only screen and (max-width: 1199px) and  (min-width: 851px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 80vh;
  width: 100%;
}
img#desc
{
    top:50vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
}
@media only screen and (max-width: 1024px) and  (min-width: 1001px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 80vh;
  width: 100%;
}
img#desc
{
    top:50vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
}
@media only screen and (max-width: 1280px) and  (min-width: 1200px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 80vh;
  width: 100%;
}
img#desc
{
    top:50vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
}
@media only screen and (max-width: 1366px) and  (min-width: 1281px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 80vh;
  width: 100%;
}
img#desc
{
    top:50vh!important;
    left:0%!important;
    max-width:800px!important;
    max-height:170px!important;
    border:solid 0px #ff6633;
    transition:all .1s ease-in-out!important;
}
}
@media only screen and (max-width: 1400px) and  (min-width: 1367px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 70vh;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
}
@media only screen and (max-width: 1440px) and  (min-width: 1401px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 74vh;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
}
@media only screen and (max-width: 1600px) and  (min-width: 1441px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 74vh!important;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
}
@media only screen and (max-width: 1680px) and  (min-width: 1601px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 70vh!important;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
}
@media only screen and (max-width: 1900px) and  (min-width: 1681px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 70vh!important;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
}
@media only screen and (max-width: 1920px) and  (min-width: 1901px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 70vh;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
}

@media only screen and (max-width: 2048px) and  (min-width: 1921px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 68vh;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
} 
@media only screen and (max-width: 2560px) and  (min-width: 2049px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 68vh;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}

} 
@media only screen and (max-width: 2880px) and  (min-width: 2561px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 66vh;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
} 

@media only screen and (max-width: 3840px) and  (min-width: 2881px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 64vh;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
} 
@media only screen and   (min-width: 3841px)
{
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
   top: 64vh;
  width: 100%;
}
img#desc
{
    top:53vh!important;
    left:0%!important;
    width:800px!important;
    height:170px!important;
    border:solid 0px #ff6633;
}
}
/*general*/
    html, body, div, iframe { margin:0; padding:0;  }
    iframe { display:block; width:100%; border:none;height:50%; }
    

/*general*/
img#img1
{
   position:absolute;
    border: solid 00px #000;
    min-height:100%;
    background-size: cover;
}



div#img1,
div#frame1
{
     position:absolute;
   z-index:-10;
    border: solid 1px #000;
    min-height:100%;
    background-size: cover;
}


.container {
  position: relative;
  width: 100%;
  overflow: hidden;
  
}

    html, body, div, iframe { margin:0; padding:0;  }
    iframe { display:block; width:100%; border:none; }

#slides {
  position: relative;
}
#slides .slides-container {
  display: none;
  
}
#slides .scrollable {
  *zoom: 1;
  position: relative;
  top: 0;
  left: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  height: 100%;
}
#slides .scrollable:after {
  content: "";
  display: table;
  clear: both;
}

/*.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
  top:64%;
  width: auto;
}
.slides-navigation a {
  position: absolute;
  display: block;
  border:solid 0px #ff6633;
}
.slides-navigation a.prev {
left:30px;
width:50px;
height:50px;
}
.slides-navigation a.next {
width:50px;
height:50px;
left:51%;
 z-index:999999999;
}*/

.slides-pagination {
  position: absolute;
  z-index: 3;
  bottom: 0;
  text-align: center;
  width: 100%;
}
.slides-pagination a {
  border: 2px solid #222;
  border-radius: 15px;
  width: 10px;
  height: 10px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEAAAAASUVORK5CYII=");
  margin: 2px;
  overflow: hidden;
  text-indent: -100%;
}
.slides-pagination a.current {
  background: #222;
}