.mt-separator::after{
  background-color: transparent !important
}
.mt-separator::before{
  background-color: transparent !important
}
.sep-line-one::after{
  background-color: transparent !important
}
.sep-line-one::before{
  background-color: transparent !important
}


/* primer bloque de 3 items */
.p-t250{
  padding-top: 250px;
}
.p-b250{
  padding-bottom: 250px;
}
.height-400{
  height: 400px;
}
.height-500{
  height: 500px;
}

/*Propuestas de trabajos 3 bloques*/
.half-block-content {
  height: 375px;
}

html {
  scroll-behavior: smooth
}
@media only screen and (min-width: 1200px)  {
  .margin-modularq {
    margin-top: 5%;
  }
}


@media screen and (max-width:640px) {
  #welcome {
    margin-top: 70px !important;
  }
  #slider-page {
    margin-top: 10px;
  }
  .hover-shadow {
    box-shadow: 0 10px 30px 0 rgba(50,50,50,.16);
    position: relative;
    z-index: 10;
  }
  .image-effect-one {
    overflow: hidden;
    background-color: #000;
    zoom: 1;
    transform: translateY(-40px);
    /*opacity: 0.3;*/
  }

  .image-effect-one .figcaption {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
  }
  .image-effect-one img {
    zoom: 4;
    filter: alpha(opacity=30);
    -webkit-opacity: 0.3;
    opacity: 0.3;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px);
  }
  .image-effect-one .figcaption, .image-effect-one h4, .image-effect-one.hover p {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
  .image-effect-one h4 {
    -webkit-transition-delay: 0.3s;
    transition-delay: 0.3s;
  }
  .image-effect-one p {
    -webkit-transition-delay: 0.45s;
    transition-delay: 0.45s;
    opacity: 1;
  }
  .image-effect-one i {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 0.3s;
    transition-delay: 0.3s;
  }
  .image-effect-one i.link-plus:before {
    width: 30px;
  }
  .image-effect-one i.link-plus:after {
    height: 30px;
  }

  .image-effect-one i.link-plus {
    right: 58px;
  }
  .height-500 {
    height: 400px;
  }
}
