.banner-principal .tienes-proyecto .container-proyecto .icon,.ico{width:70px;height:70px}.newsletter input[type=checkbox]Â´,.newsletter.servicio input[type=checkbox]{display:block!important}body .checking span.wpcf7-list-item-label{position:relative;cursor:pointer}body .checking span.wpcf7-list-item-label:before{content:'';-webkit-appearance:none;background-color:transparent;border:1px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:1px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;border-radius:3px;width:20px;margin-right:20px;text-align:center;text-shadow:4px -2px 3px gray;height:20px}body .checking input.check-general:checked+.wpcf7-list-item-label:after{content:'';display:block;position:absolute;top:3px;left:9px;width:4px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(37deg)}.banner-principal.mostrar .tienes-proyecto .container-proyecto .ico.animated .circle,header.detalle-blog .superior img:first-child,header.page-blog .superior img:first-child,header.page-coco-y-lucas .superior img:first-child,header.page-contactanos .superior img:first-child,header.page-gracias .superior img:first-child,header.page-marketlab .superior img:first-child,header.page-nosotros .superior img:first-child,header.page-politicas-de-privacidad .superior img:first-child,header.page-servicios .superior img:first-child{display:none}header.detalle-blog .superior img:nth-child(2),header.page-blog .superior img:nth-child(2),header.page-coco-y-lucas .superior img:nth-child(2),header.page-contactanos .superior img:nth-child(2),header.page-gracias .superior img:nth-child(2),header.page-marketlab .superior img:nth-child(2),header.page-nosotros .superior img:nth-child(2),header.page-politicas-de-privacidad .superior img:nth-child(2),header.page-servicios .superior img:nth-child(2){display:block}header.detalle-blog .superior,header.page-blog .superior,header.page-coco-y-lucas .superior,header.page-contactanos .superior,header.page-gracias .superior,header.page-marketlab .superior,header.page-nosotros .superior,header.page-politicas-de-privacidad .superior,header.page-servicios .superior{background:#fff;padding:30px 40px;z-index:999;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:.5s;position:relative}header.detalle-blog .superior .menu p,header.page-blog .superior .menu p,header.page-coco-y-lucas .superior .menu p,header.page-contactanos .superior .menu p,header.page-gracias .superior .menu p,header.page-marketlab .superior .menu p,header.page-nosotros .superior .menu p,header.page-politicas-de-privacidad .superior .menu p,header.page-servicios .superior .menu p{color:#2f83d5!important;transition:.5s}header.detalle-blog .superior .menu .hamburguesa span,header.page-blog .superior .menu .hamburguesa span,header.page-coco-y-lucas .superior .menu .hamburguesa span,header.page-contactanos .superior .menu .hamburguesa span,header.page-gracias .superior .menu .hamburguesa span,header.page-marketlab .superior .menu .hamburguesa span,header.page-nosotros .superior .menu .hamburguesa span,header.page-politicas-de-privacidad .superior .menu .hamburguesa span,header.page-servicios .superior .menu .hamburguesa span{background:#2f83d5!important}.goodews_cabecera,section.banner-principal{margin-top:0!important}@media (max-width:520px){header.detalle-blog .superior,header.page-blog .superior,header.page-coco-y-lucas .superior,header.page-contactanos .superior,header.page-gracias .superior,header.page-marketlab .superior,header.page-nosotros .superior,header.page-politicas-de-privacidad .superior,header.page-servicios .superior{padding:20px 18px;background:#fff}}.ico{margin:0 auto;text-align:center;position:relative;top:50%;transform:translateY(-50%);filter:url(#goo)}.banner-principal.mostrar .tienes-proyecto .container-proyecto .ico.animated svg{transform:rotate(0)}.ico .svg{transform:rotate(226deg)}.ico .circle{background:#2f83d5;border-radius:50%;display:inline-block;height:100px;width:100px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transform-origin:0%}.banner-principal.mostrar .tienes-proyecto .container-proyecto .ico.animated{width:49px;height:70px;position:relative;top:69%}.ico .circle.circle-top{height:33.3333333333px;width:41.6666666667px;-webkit-animation:3s cubic-bezier(.77,0,.175,1) infinite blob-1-anim;animation:3s cubic-bezier(.77,0,.175,1) infinite blob-1-anim;z-index:0;top:-11px}.ico .circle.circle-bottom{height:33.3333333333px;width:41.6666666667px;-webkit-animation:3s cubic-bezier(.77,0,.175,1) infinite blob-2-anim;animation:3s cubic-bezier(.77,0,.175,1) infinite blob-2-anim;z-index:9;bottom:0}.ico .st-arrow{fill:white;-webkit-animation:3s cubic-bezier(.77,0,.175,1) infinite forwards scrolly;animation:3s cubic-bezier(.77,0,.175,1) infinite forwards scrolly;perspective:9000px;transform:translateZ(0);transform-origin:bottom}.svg{z-index:9;position:relative}@-webkit-keyframes blob-1-anim{0%,100%,24%{transform:translateX(-50%) translateY(0)}14%{transform:translateX(-50%) translateY(-8px)}}@keyframes blob-1-anim{0%,100%,24%{transform:translateX(-50%) translateY(0)}14%{transform:translateX(-50%) translateY(-8px)}}@-webkit-keyframes blob-2-anim{0%,100%,30%,70%{transform:scale(1) translate(-50%,10px)}95%{transform:scale(1) translate(-50%,26px)}}@keyframes blob-2-anim{0%,100%,30%,70%{transform:scale(1) translate(-50%,10px)}95%{transform:scale(1) translate(-50%,26px)}}@-webkit-keyframes scrolly{0%{transform:translate3d(0,-150%,0) rotateX(90deg) scale(.5) skewX(3deg)}30%,70%{transform:translate3d(0,0,0) rotateX(0) scale(1) skewX(0)}100%,95%{transform:translate3d(0,50%,0) rotateX(-90deg) scale(.5) skewX(-3deg)}}@keyframes scrolly{0%{transform:translate3d(0,-150%,0) rotateX(90deg) scale(.5) skewX(3deg)}30%,70%{transform:translate3d(0,0,0) rotateX(0) scale(1) skewX(0)}100%,95%{transform:translate3d(0,50%,0) rotateX(-90deg) scale(.5) skewX(-3deg)}}section#page-gracias{height:100vh;background:linear-gradient(296deg,#d382a4 0,#3988cb 100%) no-repeat padding-box;color:#fff}section#page-gracias .item{display:flex;justify-content:center;width:100%}section#page-gracias .item .texto{transform:translateY(-70%);color:#fff;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;text-align:center}section#page-gracias .item .texto h2{font-size:65px;max-width:100%}section#page-gracias .item .texto p{max-width:450px;text-align:center;margin:35px 0}section#page-gracias .item .texto a{display:grid;width:250px;height:50px;border:2px solid #fff;text-align:center;align-items:center;font-size:20px;font-weight:700}section#page-gracias .item .texto a:hover{background:#000;color:#fff;transition:.5s;border:#000}@media (max-width:1000px){.nuestro_equipo .filas2{max-height:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.banner-principal .tienes-proyecto .container-proyecto{grid-template-columns:70px auto;grid-gap:40px;padding:0 11px}section#page-gracias .item .texto{padding:0 20px}section#page-gracias .item .texto h2{font-size:50px;line-height:1.1;max-width:100%}}@media (max-width:375px){section#page-gracias .item .texto h2{font-size:40px;line-height:1.1;max-width:100%}}
section.listado-servicios.melab-serv {
    padding: 0;
    position: relative;
}

section.listado-servicios.melab-serv .container2 {
    margin: 0 auto;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

section.listado-servicios.melab-serv .filas2 img {
    width: 100%;
}




@media (min-width: 1100px) {
  section.listado-servicios.melab-serv .container2 {
          max-width: 1100px;
  }
}
@media (min-width: 1380px) {
    section.listado-servicios.melab-serv .container2 {
        max-width: 1250px;
    }
}

@media (min-width: 1457px) {
    section.listado-servicios.melab-serv .container2 {
        max-width: 1357px;
    }
}

@media (max-width: 1300px) {
    section.listado-servicios.melab-serv .container2 .filas2 div {
        padding: 0px 20px;
    }
    section.listado-servicios.melab-serv .container2 .filas2 div:nth-child(1){
        grid-gap: 10px;
    }
  }

section.listado-servicios.melab-serv .container2 .filas2 {
    min-width: auto;
    display: grid;
}


section.listado-servicios.melab-serv .container2 .filas2 div:nth-child(1) p {
    max-width: 100%;
    min-width: auto;
   
}

/* section.listado-servicios.melab-serv .container2 .filas2 div:nth-child(1)  br {
    display: none;
} */

section.listado-servicios.melab-serv .container2 .filas2 div:nth-child(1) h3{
    font-size: clamp(35px, 5vw, 4.5rem);
    line-height: 1;
}
section.listado-servicios.melab-serv .container2 .filas2 div:nth-child(1) {
    max-width: 600px;
    display: grid;
  
}
section.listado-servicios.melab-serv .container2 .servicio-detalle {
    margin: 140px 0;
}
section.servicios-banner.serv {
    margin: 0;
}

.b-primary{
    display: grid;
    margin-top: 10px;
    border: 2px solid #000;
    width: 250px;
    height: 50px;
    text-align: center;
    align-items: center;
    font-size: 20px;
    font-weight: 700;
    transition: all ease 0.5s;

}
@media (max-width: 1000px) {
    section.listado-servicios.melab-serv .container2 .filas2 {
        min-width: auto;
        display: grid;
        grid-template-columns: auto auto;
        max-width: 100%;
    }
    section.listado-servicios.melab-serv .container2 .filas2 div:nth-child(1) h3{
        margin: 0 0 20px;
    }

    section.servicios-banner.serv{
        padding: 30px 0;
    }

    section.listado-servicios.melab-serv .container2 .servicio-detalle:nth-child(n+1){
        /* margin: 0; */
        margin: 70px 0;
    }

    section.servicios-banner.serv .filas2 div:nth-child(2) img{
        max-width: 250px;
    }
  }
  @media (max-width: 768px) {
    section.listado-servicios.melab-serv .container2 .filas2 {
      
        grid-template-columns: 100%;
    }
    section.listado-servicios.melab-serv .container2 .filas2 div:nth-child(1){
        max-width: 100%;
        padding: 0 10px;
    }

  
  }


   
   .banner-principal .tienes-proyecto .container-proyecto  p span{
    font-size: 18px;
    font-weight: 100;
  }
   

   
  section.banner-principal.home.mostrar .tienes-proyecto .container-proyecto p span{
    display: none;
}