/* This stylesheet generated by Transfonter (https://transfonter.org) on January 25, 2018 8:46 PM */

@font-face {
    font-family: 'Copperplate Gothic';
    src: url('../fonts/CopperplateGothic-Bold.woff2') format('woff2'),
        url('../fonts/CopperplateGothic-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Copperplate Gothic';
    src: url('../fonts/CopperplateGothic-Light.woff2') format('woff2'),
        url('../fonts/CopperplateGothic-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}



h1, h2, h3, h4, h5,
.custom-caption p,
span.dropcap1,
span.dropcap2,
span.dropcap3,
span.dropcap4,
.v-call-text,
.smash-text,
.testimonial-text,
.header-advert,
.v-icon-character,
.v-team-member-name,
.v-fancy-heading h1,
.v-portfolio-item-info h3,
.w-portfolio .w-portfolio-item .w-portfolio-item-title {
       font-family: 'Copperplate Gothic';
       font-family: 'Roboto', sans-serif;

    font-weight: bold !important;
    font-style: normal;
}



#supertel{ 
    width: 210px;
    background: #1b1d32;
    text-align: left;
    color:#fff;
    font-size: 15px;
    line-height: 18px; 
    position: fixed;
    z-index: 10000;
    top: 15px;
    right: 15px;
    padding:10px;
}

#supertel a{ color:#fff; }
#supertel a:hover{ color:#3799ef; }


.v-smash-text-large {
       font-family: 'Copperplate Gothic';
       font-family: 'Roboto', sans-serif;
    font-weight: 300 !important;
    font-style: normal;
}


.mb-30{ margin-bottom:30px; }


.feature-box[class*="feature-box-secundary-"] .feature-box-text {
     padding: 10px 10px 10px 10px !important;

}

.fixed-header-on header.transparent-header-on div.logo img{
    content: url('../img/logo-segura3.png') !important;
}

.v-list-v2 li {
    border-bottom: 1px solid  #e4e4e4 !important;
}

.precios{
   width: 100%;
   border-color: #e4e4e4 solid 1px;
   background: #fff;
}



.precios td{
  width: 20%;
 }

 

table{

    color: #666;
    font-size: 15px;
    line-height: 24px;
    font-family: 'Open Sans';
    font-family: 'Roboto', sans-serif;
    font-weight: 400;

}

table .h3 td h3{

  color: #3799ef;
  font-size: 22px !important;
  width: 100%;

}

td{
  padding-right: 0px !important;
}

.tp-caption.light_heavy_50 {
    color: #000 !important;
 }



 .tp-caption.v-caption-h1 {
   color: #000 !important;
}

.v-btn.v-second-light, .v-third-light {
    border: solid 2px #666;
    border-color: #666 !important;
    color: #666 !important;
}

div.v-rev-slider div.tp-caption a {
   color: #666 !important;
}

.modal-depto{
    font-family: "Museo500Regular", Arial, Helvetica, Tahoma, sans-serif;
    font-family: 'Roboto', sans-serif;
    text-align: right;
    padding-right: 40px;
    font-size: 75px;
    font-weight: bold;
    line-height: 75px;
}

.dtos img{
    box-shadow: 0px 5px 21px #808080;
    transition:all .5s ease-in-out;
}
.dtos img:hover{

-webkit-filter: invert(0); /* Normal */
-webkit-filter: invert(0.5); /* Gris */
-webkit-filter: invert(1); /* Color invertido */
 }

 .dto-info h1{
    font-size: 50px !important;
    font-family: 'Open Sans';
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
 }

  .dto-info h2{
    font-size: 20px;
    font-family: 'Open Sans';
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
 }

 .imageee{
   background:  url(../img/static/quesada.png) !important;
    background-size: cover !important;
   width: 679px;
   height: 800px;
   z-index: 200;
      /* For Safari 3.1 to 6.0 */
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function:  ease-out;
    /* Standard syntax */
    transition-duration: 0.5s;
    transition-timing-function:  ease-out;
 }

 .imageee2{
   background:  url(../img/static/correa.jpg) !important;
    background-size: cover !important;
   width: 457px;
   height: 850px;
   z-index: 200;
      /* For Safari 3.1 to 6.0 */
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function:  ease-out;
    /* Standard syntax */
    transition-duration: 0.5s;
    transition-timing-function:  ease-out;
 }

 .imageee:hover{
  background:   url(../img/static/quesada-noche.png) !important;
 }

 .imageee2:hover{
  background:   url(../img/static/correa-noche.jpg) !important;
 }


.img-obra{
  background: url(../img/detalle-obra/FINAL-CAM1.jpg);
   background-size: cover;
  width: 520px;
  height: 543px;
}

.img-obra:hover{
  background: url(../img/detalle-obra/FINAL-CAM2.jpg);
   background-size: cover;
     /* For Safari 3.1 to 6.0 */
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function:  ease-out;
    /* Standard syntax */
    transition-duration: 0.5s;
    transition-timing-function:  ease-out;
     width: 520px;
  height: 543px;
}



.slide-xs{
    font-size: 20px;
    font-family: 'Open Sans';
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    text-align: center
}


@media (max-width: 1200px) {
 .img-obra{
  background: url(../img/detalle-obra/FINAL-CAM1.jpg);
   background-size: cover;
  width: 420px;
  height: 443px;
}
 .img-obra:hover{
  background: url(../img/detalle-obra/FINAL-CAM2.jpg);
   background-size: cover;
        /* For Safari 3.1 to 6.0 */
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function:  ease-out;
    /* Standard syntax */
    transition-duration: 0.5s;
    transition-timing-function:  ease-out;
  width: 420px;
  height: 443px;
}


}


@media (max-width: 997px) {
 .img-obra{
  background: url(../img/detalle-obra/FINAL-CAM1.jpg);
   background-size: cover;
  width: 320px;
  height: 343px;
}

 .img-obra:hover{
  background: url(../img/detalle-obra/FINAL-CAM2.jpg);
   background-size: cover;
         /* For Safari 3.1 to 6.0 */
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function:  ease-out;
    /* Standard syntax */
    transition-duration: 0.5s;
    transition-timing-function:  ease-out;
  width: 320px;
  height: 343px;
}


}

@media (max-width: 750px) {
 table{
    font-size: 11px;
}

table .h3 td h3{
  font-size: 14px !important;
}

.imageee{
   width: 379px;
   height: 500px;
    background-size: cover !important;
   }

  .imageee:hover{
     background:   url(../img/static/quesada-noche.png) !important;
      background-size: cover !important;
  width: 379px;
   height: 500px;

 }


 .imageee2{
   width: 457px;
   height: 850px;
    background-size: cover !important;
   }

  .imageee2:hover{
     background:   url(../img/static/correa-noche.jpg) !important;
      background-size: cover !important;
  width: 457px;
   height: 850px;

 }


  .img-obra{
  background: url(../img/detalle-obra/FINAL-CAM1.jpg);
  background-size: cover;
  width: 320px;
  height: 343px;
}

  .img-obra:hover{
  background: url(../img/detalle-obra/FINAL-CAM2.jpg);
   background-size: cover;
            /* For Safari 3.1 to 6.0 */
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function:  ease-out;
    /* Standard syntax */
    transition-duration: 0.5s;
    transition-timing-function:  ease-out;
  width: 320px;
  height: 343px;
}


#supertel{ position:absolute; top: 0px; right:0px; width:100% }
.header-container{padding-top: 80px;}
.plantas {padding: 0px !important;}
.plantas a{padding: 0px !important;}



}
