body{font-family:'Open Sans', sans-serif;background-color:#fff;font-size:14px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5}::-webkit-scrollbar{width:12px;background-color:#F5F5F5}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.home{background:url(../img/img-bg-1.jpg);background-attachment:fixed;background-size:cover;height:100vh}header.header-home{background:rgba(0,0,0,0.5);height:124px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.barra-info{height:44px;width:1200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #515151}.barra-info ul{margin:0}.barra-info .social{height:44px;width:90px;margin-left:5px;margin-top:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.barra-info .social a{color:#fff;text-decoration:none;font-size:16px;cursor:pointer}.barra-info .social a:hover{color:#ff780a;transition:all .2s ease-out}.barra-info .info{width:auto;height:44px}.barra-info .info ul{height:44px;width:700px;margin-right:0px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.barra-info .info ul li{color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icon-celular:before{color:#ff780a;margin-right:6px}.icon-correo:before{color:#ff780a;margin-right:6px}.icon-atencion:before{color:#ff780a;margin-right:6px}.barra-nav{height:80px;width:1200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.barra-nav .logo img{width:250px}.barra-nav .nav{height:80px;width:520px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.barra-nav .nav ul{height:80px;width:520px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.barra-nav .nav ul li{list-style:none;margin-top:6px}.barra-nav .nav ul li a{text-decoration:none;color:#fff;text-transform:uppercase;transition:all .3s ease;font-family:'Teko', sans-serif;font-weight:400;font-size:2em}.barra-nav .nav ul li .selected{border-bottom:4px solid #ff780a}.barra-nav .nav ul li a:hover{text-decoration:none;color:#ff780a}.txt-welcome{height:calc(100vh - (124px));width:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.txt-welcome .txt{margin-left:110px;height:300px;width:600px;color:white;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.txt-welcome .txt p:first-child{font-size:60px;letter-spacing:1px;line-height:80px;margin:0;font-weight:700;text-transform:uppercase;font-family:'Montserrat', sans-serif}.txt-welcome .txt p:nth-child(2){font-size:60px;letter-spacing:1px;line-height:80px;margin:0;font-weight:700;text-transform:uppercase;font-family:'Montserrat', sans-serif}.txt-welcome .txt p:nth-child(3){font-size:28px;font-weight:400;letter-spacing:2px;line-height:40px;margin:0;margin-bottom:20px}.txt-welcome .txt a{background:#ff780a;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:18px;color:white;padding:20px 10px;width:180px;text-align:center;border-radius:5px;transition:all .3s ease}.txt-welcome .txt a:hover{background:#4b4b4b;color:white}.cotizacion{height:112px;width:auto;background:#ffbc13;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cotizacion p{margin:0;font-size:1.3em}.cotizacion a{padding:18px 18px;background:white;border-radius:5px;text-decoration:none;text-transform:uppercase;font-weight:bold;transition:all .3s ease}.cotizacion a:hover{background:#4b4b4b;color:white}.servicios{height:calc(((100vh ) - 112px));width:auto;background:#fff}.servicios .spacer{height:70px;width:1200px;margin:0 auto}.servicios h2{font-family:"Montserrat", sans-serif;font-weight:500;font-size:1.7em;color:#4b4b4b;line-height:1.5;text-transform:uppercase;margin:0 0 12px 0;text-align:center}.servicios .borde-h2{background:#ffbc13;height:4px;width:60px;margin:0 auto}.servicios .item-servicios{height:400px;width:1200px;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.servicios .item-servicios .items{height:280px;width:370px;position:relative;overflow:hidden;box-shadow:0 0 0 4px #fff,
							0 0 0 5px #ccc,
							0 15px 15px -10px #000;border-radius:2px}.servicios .item-servicios .items img{width:100%;height:100%;transition:all .5s ease-in-out}.servicios .item-servicios .items:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.servicios .item-servicios .items .title{width:100%;background-color:rgba(0, 0, 0, 0.55);position:absolute;bottom:0;padding:15px 0px;margin:0;text-align:center;font-family:'Oswald', sans-serif;font-size:1.3em;color:#FFBC13;text-transform:uppercase;transition:all .5s ease-in-out}.servicios .item-servicios .items .ocultar{background-color:rgba(0, 0, 0, 0.6);top:100%;position:absolute;height:100%;width:100%;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;font-size:1.1em;font-family:'Open Sans', sans-serif;line-height:1.5;padding:1.5em;box-sizing:border-box;transition:all .3s}.servicios .item-servicios .items .ocultar span{color:#FFBC13;font-weight:700;text-transform:uppercase;font-size:1.3em;font-family:'Oswald', sans-serif}.servicios .item-servicios .items:hover .ocultar{top:0}.servicios .item-servicios .items:hover .title{bottom:-80px}.seccion-slogan{height:400px;width:100%;background-image:url(../img/bg-section.jpg);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.seccion-slogan .slogan{height:400px;width:1200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.seccion-slogan .slogan p{color:#fff;margin:0;padding:2em;height:200px;width:500px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.3em;font-weight:300;line-height:1.6}.seccion-slogan p span{color:#FF780A;font-size:1.3em;font-weight:300;line-height:1.6;font-weight:700;text-transform:uppercase}header.header-nosotros{width:100%;height:124px;margin:0}.header-nosotros .container{width:100%;height:44px;background:#FFBC13;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-nosotros .container:nth-child(2){background:#fff;width:100%;height:80px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-nosotros .barra-info{border:none}.header-nosotros .barra-info .social{margin-top:0}.header-nosotros .barra-info .social a:hover{color:#4b4b4b;transition:all .2s ease-out}.header-nosotros .icon-celular:before{color:#fff;margin-right:6px}.header-nosotros .icon-correo:before{color:#fff;margin-right:6px}.header-nosotros .icon-atencion:before{color:#fff;margin-right:6px}.header-nosotros barra-nav .nav ul li a{color:#4b4b4b}.header-nosotros .barra-nav .nav ul li a{color:#4b4b4b}.title-about{height:150px;width:100%;background:#f8f8f8;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.title-about h1{margin:0;font-size:30px;font-family:'Montserrat', sans-serif;color:#4b4b4b;line-height:1.5;font-weight:500}.title-about h1 span{color:#FF780A}.title-about .container{width:1200px;height:150px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:300}.title-about .container a{text-decoration:none;color:#FF780A}.about-body{height:590px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-body .about{height:430px;width:1200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.about-body .about .texto{width:600px;padding:0 15px 0 0;box-sizing:border-box}.about-body .about .texto p{line-height:1.7;font-family:"Montserrat", sans-serif;font-size:1em;font-weight:300;color:#4b4b4b;margin:0;margin-bottom:15px}.about-body .about .texto h2{font-size:1.758em;font-family:"Montserrat", sans-serif;color:#4b4b4b;line-height:1.5;margin:0 0 12px 0;font-weight:500;text-transform:uppercase}.about-body .about .texto .borde-h2{background:#ffbc13;height:3px;width:60px;margin-bottom:25px}.about-body .about .img{height:430px;width:600px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-body .about .img img{height:380px;width:570px;box-shadow:0 0 0 4px #fff,
							0 0 0 5px #ccc,
							0 15px 15px -10px #000}.about-body .spacer{height:80px;width:1200px}.banner1{width:100%;height:360px;background:url(../img/bg-section-5.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.banner1 h3{color:#fff;font-family:"Montserrat", sans-serif;text-transform:uppercase;font-weight:500;font-size:30px}.banner1 h3 span{color:#FFBC13}.banner1 a{background:#FFBC13;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:18px;color:white;padding:20px 10px;width:280px;text-align:center;border-radius:5px;transition:all .3s ease}.banner1 a:hover{background:#4b4b4b;color:white}.banner1 .spacer{height:120px;width:100%}.equipo{height:610px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.equipo .bloque-equipo{width:1200px;height:470px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.equipo .bloque-equipo h3{font-size:1.758em;font-family:"Montserrat", sans-serif;color:#4b4b4b;line-height:1.5;margin:0 0 12px 0;font-weight:500;text-transform:uppercase}.equipo .bloque-equipo .team{height:370px;width:1200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.equipo .bloque-equipo .team .team-item{height:365px;width:270px;background:#f8f8f8}.equipo .bloque-equipo .team .team-item .img{height:270px;width:270px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;box-sizing:border-box}.equipo .bloque-equipo .team .team-item:first-child .img{background:url(../img/team1b.jpg);background-size:cover}.equipo .bloque-equipo .team .team-item:nth-child(2) .img{background:url(../img/team2.jpg);background-size:cover}.equipo .bloque-equipo .team .team-item:nth-child(3) .img{background:url(../img/team3.jpg);background-size:cover}.equipo .bloque-equipo .team .team-item .img a{text-decoration:none;padding:7px 8px;color:white;background:#3B5998;text-align:center;line-height:1;margin:0 0 65px 0px;border-radius:50%;font-size:14px;transition:all .18s ease-in;visibility:hidden}.equipo .bloque-equipo .team .team-item .img a:hover{background:#fff;color:#4b4b4b}.equipo .bloque-equipo .team .team-item .img:hover a{margin:0 0 35px 0;visibility:visible}.equipo .bloque-equipo .team .team-item h4{font-family:"Montserrat", sans-serif;color:#4b4b4b;line-height:1.5;font-size:1.248em;font-weight:500;margin:0;margin-top:18px;margin-bottom:6px;text-align:center}.equipo .bloque-equipo .team .team-item p{margin:0;font-family:"Montserrat", sans-serif;line-height:1.5;font-size:1em;font-weight:300;text-align:center;color:#797979}.equipo .borde-h3{background:#ffbc13;height:4px;width:60px;margin-bottom:50px}.equipo .spacer{height:70px;width:1200px}.banner2{width:100%;height:360px;background:url(../img/bg-section-4.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-servicios{height:1370px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-servicios .container{height:350px;width:1200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about-servicios .container .container1{height:350px;width:630px}.about-servicios .container .container1 .servicio-item{height:320px;width:630px;margin-left:20px}.about-servicios .container .container1 .servicio-item h2{font-size:1.758em;font-family:"Montserrat", sans-serif;color:#4b4b4b;line-height:1.5;margin:0 0 12px 0;font-weight:500;text-transform:uppercase}.about-servicios .container .container1 .servicio-item p{line-height:1.6;font-family:"Montserrat", sans-serif;font-size:1em;font-weight:300;color:#4b4b4b;margin:0;margin-bottom:15px;margin-right:20px}.about-servicios .container .container1 .servicio-item p:before{color:#FF780A;margin-right:5px}.about-servicios .container .container1 .servicio-item .vent{margin-bottom:2px;margin-left:10px}.about-servicios .container .container1 .servicio-item .bot{margin-bottom:30px}.about-servicios .container .container1 .servicio-item a{background:#ff780a;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:14px;color:white;padding:10px 10px;width:180px;text-align:center;border-radius:5px;transition:all .3s ease}.about-servicios .container .container1 .servicio-item a:hover{background:#4b4b4b;color:white}.about-servicios .container .container2{height:350px;width:570px;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about-servicios .container .container2 img{height:290px;width:540px;box-shadow:0 0 0 4px #fff,
							0 0 0 5px #ccc,
							0 15px 15px -10px #000}.about-servicios .spacer{height:80px;width:1200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-servicios .spacer .borde{height:4px;width:1200px;background:#eee;margin:0 auto}.formulario{height:616px;width:100%;background:#fff;font-family:'Montserrat', sans-serif}.formulario .container{height:616px;width:1200px;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex}.formulario .container .datos{height:616px;width:600px}.formulario .spacer{height:60px;width:600px}.formulario .spacer-2{height:50px;width:600px}.formulario .container .datos p{line-height:1.6;font-size:1em;font-family:"Montserrat", sans-serif;font-weight:300;color:#4b4b4b;margin:0;margin-bottom:55px;margin-right:20px}.formulario .container .datos .bloque{height:75px;width:600px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:50px}.formulario .container .datos .bloque .txt{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.formulario .container .datos .bloque:hover .icono{color:#4b4b4b}.formulario .container .datos .bloque .icono{height:75px;width:80px;color:#FF780A;font-size:75px;transition:.15s ease-in-out}.formulario .container .datos .bloque p{line-height:1.4;font-size:1.3em;font-weight:400;color:#4b4b4b;margin:0;margin-left:30px}.formulario .container .form{width:600px;height:616px;padding-left:20px;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form h2{text-align:center;line-height:1.6;font-size:1.5em;font-family:"Montserrat", sans-serif;font-weight:300;color:#4b4b4b;margin:0;margin-bottom:20px}form .nam{width:380px;height:50px;border:solid 1px #f3f3f3;border-radius:5px;margin-bottom:20px;background:#f3f3f3}form input{font-family:"Montserrat", sans-serif;height:100%;width:380px;background:#f3f3f3;border:none;color:#111;font-weight:500;box-sizing:border-box;margin:0 10px}form input:focus,textarea:focus{outline:none}form input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#757575;font-family:"Montserrat", sans-serif;font-weight:400}form input::-moz-placeholder,textarea::-moz-placeholder{color:#757575;font-family:"Montserrat", sans-serif;font-weight:400}form input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#757575;font-family:"Montserrat", sans-serif;font-weight:400}form input::placeholder,textarea::placeholder{color:#757575;font-family:"Montserrat", sans-serif;font-weight:400}.textarea{width:480px;height:220px;margin-top:8px;border-radius:5px;border:solid 1px #f3f3f3;background:#f3f3f3;margin-bottom:20px}textarea{width:460px;height:220px;resize:none;box-sizing:border-box;background:none;border:none;margin-left:10px;padding-top:10px;color:#111;font-family:"Montserrat", sans-serif;font-weight:500}.form .boton{font-family:"Montserrat", sans-serif;background:#FCD846;color:#111;width:auto;padding:15px 40px;margin:0;font-weight:500;font-size:18px;text-transform:uppercase;cursor:pointer;transition:0.1s ease;border-radius:5px}.form .boton:hover{background:#FBCD14}.banner3{width:100%;height:360px;background:url(../img/bg-section-2.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.banner3 a{width:150px}.mapa{background:#eee;height:100vh;width:100%}.mapa iframe{width:100%;height:100vh;pointer-events:none}footer{background-color:#1a1a1a;margin:0;width:100%;height:435px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .contenedor{width:1200px;height:287px;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#979797}footer .contenedor .info-footer{height:287px;width:400px;box-sizing:border-box;padding:0 15px}footer .contenedor .info-footer h3{font-size:1.48em;text-transform:uppercase;font-family:'Montserrat', sans-serif;font-weight:500;line-height:1.5;margin:0;color:#fff;padding-bottom:12px}footer .contenedor .info-footer h3 span{color:#FF780A}footer .contenedor .info-footer .borde-h3{background:#444;height:3px;width:60px;margin-bottom:30px}footer .contenedor .info-footer img{width:200px;height:40px;margin-bottom:30px}footer .contenedor .info-footer p{margin:0;line-height:1.5}footer .contenedor .info-footer2 .container-enlaces{display:-webkit-flex;display:-ms-flexbox;display:flex}footer .contenedor .info-footer2 .container-enlaces .enlaces a{margin:0;line-height:1.1;font-size:1.1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:30px;text-decoration:none;color:#979797;margin-bottom:15px;transition:all .2s ease}footer .contenedor .info-footer2 .container-enlaces .enlaces a:hover{color:#ffbc13}footer .contenedor .info-footer2 .container-enlaces .enlaces a:before{color:#4f4f4f;margin-right:5px}footer .contenedor .info-footer3 .info-contacto{display:-webkit-flex;display:-ms-flexbox;display:flex;height:140px;background-image:url(../img/map.png);background-size:50%;background-repeat:no-repeat;background-position:180px 42px}footer .contenedor .info-footer3 .info-contacto .datos{margin-right:30px}footer .contenedor .info-footer3 .info-contacto .datos p{line-height:2.1;font-weight:600}footer .contenedor .info-footer3 .info-contacto .datos p:nth-child(2){visibility:hidden}footer .contenedor .info-footer3 .info-contacto .texto-datos p{line-height:2.1}footer .contenedor .info-footer3 .redes-sociales{height:38px;width:160px;display:-webkit-flex;display:-ms-flexbox;display:flex}footer .contenedor .info-footer3 .redes-sociales a{box-sizing:border-box;text-decoration:none;height:38px;width:38px;line-height:38px;background:#222;font-size:14px;padding:10px;border:1px solid #333;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:white;margin-right:10px;transition:all ease .238s}footer .contenedor .info-footer3 .redes-sociales a:hover{background:#FF780A}.desarrollador{height:66px;width:100%;background:#101010;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.desarrollador .contenedor{width:1200px;height:66px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.desarrollador .contenedor p{font-size:14px;font-family:'Roboto',sans-serif;line-height:22px;color:#484848;text-transform:uppercase}.desarrollador .contenedor p span{font-weight:700;color:#717171;text-transform:none}.desarrollador .contenedor p a{text-decoration:none;color:#717171}

.en-construccion {
	height: calc((100vh) - 66px);
	width: auto;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}
.en-construccion .container {
	height: auto;
	min-width: 300px;
}
