*{font-family:'Open Sans',sans-serif}ul,ol{list-style:none}a:visited,a:link,a:focus,a:hover,a:active{list-style:none;text-decoration:none}h1,h2{font-family:'Open Sans',sans-serif;font-weight:800}header{position:fixed;top:0;left:0;z-index:100;padding-bottom:20px}header .logotipo img{display:flex;position:absolute;top:20px;width:170px;align-items:center}header .redes_sociales{position:relative;height:auto;width:100%;padding:15px;margin-top:35px;margin-bottom:10px;margin-right:20px}header .redes_sociales ul{position:absolute;right:0;top:0;margin:0;padding:0}header .redes_sociales ul li{display:inline}header .redes_sociales ul li i{background:#fa7e07;width:30px;line-height:30px;text-align:center;cursor:pointer;margin-left:15px;color:#fff}header .redes_sociales .facebook i:hover{background:#1877f2;transition:all 0.5s}header .redes_sociales .email i:hover{color:#e1740d;background:#fff;transition:all 0.5s}header .redes_sociales .ingreso i:hover{color:#e1740d;background:#fff;transition:all 0.5s}header .redes_sociales ul li .btnCatalogo{margin-left:15px;font-size:16px;background:#fa7e07;color:#fff;font-weight:700;padding:5px 10px;border:none}header .menu_pc ul .activo{color:#fa7e07;box-shadow:inset 0 -3px 0 0 #fa7e07;font-weight:500}header .menu_pc ul .activo>a{color:#fa7e07}header .menu_pc ul li:hover{font-weight:500;color:#fa7e07;box-shadow:inset 0 -3px 0 0 #fa7e07}header .menu_pc ul li a:hover{color:#fa7e07}header .menu_pc ul li{margin-left:12px;margin-right:12px}header .menu_pc ul li a{text-decoration:none;padding-right:0;padding-left:0;padding-top:5px;color:#FFF;font-weight:500;letter-spacing:-.5px;font-size:17px}header .menu_pc ul ul{background:rgba(41,49,51,.8)}header .menu_pc ul ul li .dropdown-item:hover{background:rgba(0,0,0,0)}header .menu_pc .nav{position:absolute;bottom:0}pointer-events:none;header .btn_menu{position:relative;align-items:center;right:10px}header .btn_menu i{position:absolute;right:0;background:#fa7e07;padding:5px 8px;font-size:25px;border-radius:3px;top:-25px}.floatWhatsapp{position:fixed;display:flex;right:25px;bottom:25px;z-index:999}.floatWhatsapp i{background:#25d366;color:#fff;border-radius:100%;padding:9px 10px;font-size:35px}.floatMessenger{position:fixed;display:flex;right:25px;bottom:90px;z-index:999}.floatMessenger i{background:#0084ff;color:#fff;border-radius:100%;padding:8px;font-size:35px}.menuMovil{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.9);overflow-x:hidden;display:none;font-size:25px;line-height:50px}.menuMovil ul li{border-bottom:.8px solid #fa7e07}.menuMovil ul ul li{background:rgba(188,188,188,.2);border-bottom:none;border-top:.5px solid #fff}.menuMovil ul ul li a{color:#fff}.menuMovil ul a{color:#fa7e07}.menuMovil .btnClose{position:absolute;top:10px;color:#fff;right:110px;font-size:35px}.menuMovil .nav-link[data-toggle].collapsed:after{content:"▾"}.menuMovil .nav-link[data-toggle]:not(.collapsed):after{content:"▴"}.menuMovil .navMenuMovil{margin-top:80px}.btnFacebookMovil i{background:#1877f2;width:35px;line-height:35px;text-align:center;cursor:pointer;margin-left:15px;color:#fff;border-radius:5px;font-size:18px}.btnIngresoMovil i{background:#fa7e07;width:35px;line-height:35px;text-align:center;cursor:pointer;margin-left:15px;color:#fff;border-radius:5px;font-size:18px}#preload{position:fixed;z-index:1000;width:100%;height:100%;background:#333}#porcentajeCarga{position:absolute;text-align:center;width:100%;color:#fff;top:52%;font-size:20px;font-weight:100}#lineaCarga{position:absolute;width:100%;height:2px;top:50%;left:0%;background:#666}#rellenoCarga{position:absolute;top:0;left:0;height:2px;width:0%;background:#999}#estadoCarga{position:absolute;background:url(../img/loader.gif);background-position:center;top:45%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px}.banner{position:absolute;top:0;left:0;width: 100%;}.banner:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.65);z-index:1}.banner .carousel-caption{bottom:180px}.banner .carousel-caption h1{margin-bottom:30px}.banner .carousel-caption h1 p{margin-bottom:3rem}.banner img{height:800px;object-fit:cover}.carousel-item h1{font-size:50px}.carousel-item p{font-size:20px;margin-bottom:50px;color:#e4e4e4}.fondoNosotros{background:rgba(0,0,0,.7);height:100%;width:100%}.bannerNosotros{background:url(../img/slider4.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;height:350px;object-fit:cover;object-position:center center}.fondoNosotros h1{font-size:50px;padding-top:270px}.fondoProductos{background:rgba(0,0,0,.6);height:100%;width:100%}.bannerProductos{background:url(../img/banner_productos.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;height:350px;object-fit:cover;object-position:center center}.fondoProductos h1{font-size:50px;padding-top:270px}.fondoProyectos{background:rgba(0,0,0,.6);height:100%;width:100%}.bannerProyectos{background:url(../img/banner_proyectos.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;height:350px;object-fit:cover;object-position:center center}.fondoProyectos h1{font-size:50px;padding-top:270px}.fondoElectrico{background:rgba(0,0,0,.6);height:100%;width:100%}.bannerElectrico{background:url(../img/banner_ingelectrica.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;height:350px;object-fit:cover;object-position:center center}.fondoElectrico h1{font-size:50px;padding-top:270px}.fondoEmecanica{background:rgba(0,0,0,.6);height:100%;width:100%}.bannerMecanica{background:url(../img/banner_ingelectromecanica.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;height:350px;object-fit:cover;object-position:center center}.fondoEmecanica h1{font-size:50px;padding-top:200px}.fondoTecnologia{background:rgba(0,0,0,.6);height:100%;width:100%}.bannerTecnologia{background:url(../img/banner_ingtelecomunicaciones.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;height:350px;object-fit:cover;object-position:center center}.fondoTecnologia h1{font-size:50px;padding-top:200px}.fondoContactos{background:rgba(0,0,0,.6);height:100%;width:100%}.bannerContactos{background:url(../img/banner_contactos.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;height:350px;object-fit:cover;object-position:center center}.fondoContactos h1{font-size:50px;padding-top:270px}.quienes_somos{background-color:#fff}.quienes_somos H1{color:#fa7e07;text-align:center;font-family:'Open Sans',sans-serif;font-weight:800;padding:50px}.quienes_somos div img{display:flex;width:100%;height:350px;object-fit:cover;object-position:center center;box-shadow:0 10px #fa7e07}.quienes_somos .btn{width:200px}.quienes_somos div div div a{background:#fa7e07;border-color:#fa7e07;padding:10px 50px}.quienes_somos div div div a:hover{background:#e1740d;border-color:#e1740d}.nuestraHistoria div h2{color:#fa7e07;padding-bottom:15px}.nuestraHistoria div img{display:flex;width:100%;height:350px;object-fit:cover;object-position:center center}.nuestraHistoria .card{background:rgba(240,228,178,.2);height:auto}.nuestraHistoria .card i{font-size:50px;text-align:center;padding-top:30px;color:#fa7e07}.nuestraHistoria .card h2{text-align:center;padding-top:20px;color:#fa7e07}.equipoTrabajo h2{color:#fa7e07;padding-bottom:20px}.servicios{background:rgba(0,0,0,.1)}.servicios .servicio .img_card{overflow:hidden}.servicios .card:hover>.servicio{box-shadow:0 0 20px gray}.servicios .card .servicio{overflow:hidden}.servicios .card:hover>a{background:#e1740d;transition:all 0.5s}.servicios .card:hover>a img{transform:scale(1.2)}.servicios .card a img{transition:all 500ms;overflow:hidden}.servicios .container h1{color:#fa7e07}.servicios .card .card-body h3{color:#fff;text-align:center;font-family:'Open Sans',sans-serif;font-weight:800;font-size:20px}.servicios .card img{height:250px;object-fit:cover}.servicios .card a{background:#777e84}.card_electrica{background:#fa7e07}.card_electromecanica{background:#039}.card_tecnologia{background:#399}.contElectrico h2{color:#fa7e07}.contElectrico .panel-body img{height:225px;width:100%;object-fit:cover;box-shadow:0 10px #fa7e07}.contEMecanica h2{color:#fa7e07}.contEMecanica .panel-body img{height:225px;width:100%;object-fit:cover;box-shadow:0 10px #039}.contTecnologia h2{color:#fa7e07}.contTecnologia .panel-body img{height:225px;width:100%;object-fit:cover;box-shadow:0 10px #399}.contElectrico .panel-group{background:#fff none repeat scroll 0 0;border-radius:3px;margin-bottom:0;padding:30px}.contElectrico #accordion .panel{border:medium none;border-radius:0;box-shadow:none;margin:0 0 15px 10px}.contElectrico #accordion .panel-heading{border-radius:30px;padding:0}.contElectrico #accordion .panel-title a{background:#fa7e07 none repeat scroll 0 0;border:1px solid transparent;border-radius:30px;color:#fff;display:block;font-size:18px;font-weight:300;padding:12px 20px 12px 50px;position:relative;transition:all 0.3s ease 0s}.contElectrico #accordion .panel-title a.collapsed{background:#fff none repeat scroll 0 0;border:1px solid #ddd;color:#333}.contElectrico #accordion .panel-title a::after,#accordion .panel-title a.collapsed::after{background:#fa7e07 none repeat scroll 0 0;border:1px solid transparent;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.58);color:#fff;content:"";font-family:fontawesome;font-size:25px;height:55px;left:-20px;line-height:55px;position:absolute;text-align:center;top:-5px;transition:all 0.3s ease 0s;width:55px}.contElectrico #accordion .panel-title a.collapsed::after{background:#fff none repeat scroll 0 0;border:1px solid #ddd;box-shadow:none;color:#333;content:""}.contElectrico #accordion .panel-body{background:transparent none repeat scroll 0 0;border-top:medium none;padding:20px;position:relative}.contEMecanica .panel-group{background:#fff none repeat scroll 0 0;border-radius:3px;margin-bottom:0;padding:30px}.contEMecanica #accordion .panel{border:medium none;border-radius:0;box-shadow:none;margin:0 0 15px 10px}.contEMecanica #accordion .panel-heading{border-radius:30px;padding:0}.contEMecanica #accordion .panel-title a{background:#039 none repeat scroll 0 0;border:1px solid transparent;border-radius:30px;color:#fff;display:block;font-size:18px;font-weight:300;padding:12px 20px 12px 50px;position:relative;transition:all 0.3s ease 0s}.contEMecanica #accordion .panel-title a.collapsed{background:#fff none repeat scroll 0 0;border:1px solid #ddd;color:#333}.contEMecanica #accordion .panel-title a::after,#accordion .panel-title a.collapsed::after{background:#039 none repeat scroll 0 0;border:1px solid transparent;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.58);color:#fff;content:"";font-family:fontawesome;font-size:25px;height:55px;left:-20px;line-height:55px;position:absolute;text-align:center;top:-5px;transition:all 0.3s ease 0s;width:55px}.contEMecanica #accordion .panel-title a.collapsed::after{background:#fff none repeat scroll 0 0;border:1px solid #ddd;box-shadow:none;color:#333;content:""}.contEMecanica #accordion .panel-body{background:transparent none repeat scroll 0 0;border-top:medium none;padding:20px;position:relative}.contTecnologia .panel-group{background:#fff none repeat scroll 0 0;border-radius:3px;margin-bottom:0;padding:30px}.contTecnologia #accordion .panel{border:medium none;border-radius:0;box-shadow:none;margin:0 0 15px 10px}.contTecnologia #accordion .panel-heading{border-radius:30px;padding:0}.contTecnologia #accordion .panel-title a{background:#399 none repeat scroll 0 0;border:1px solid transparent;border-radius:30px;color:#fff;display:block;font-size:18px;font-weight:300;padding:12px 20px 12px 50px;position:relative;transition:all 0.3s ease 0s}.contTecnologia #accordion .panel-title a.collapsed{background:#fff none repeat scroll 0 0;border:1px solid #ddd;color:#333}.contTecnologia #accordion .panel-title a::after,#accordion .panel-title a.collapsed::after{background:#399 none repeat scroll 0 0;border:1px solid transparent;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.58);color:#fff;content:"";font-family:fontawesome;font-size:25px;height:55px;left:-20px;line-height:55px;position:absolute;text-align:center;top:-5px;transition:all 0.3s ease 0s;width:55px}.contTecnologia #accordion .panel-title a.collapsed::after{background:#fff none repeat scroll 0 0;border:1px solid #ddd;box-shadow:none;color:#333;content:""}.contTecnologia #accordion .panel-body{background:transparent none repeat scroll 0 0;border-top:medium none;padding:20px;position:relative}.mensaje{background-image:url(../img/slider1.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;height:22em;position:relative}.mensaje div p{padding-top:110px;align-items:center;*/ text-align:center;color:#fff;font-size:30px}.mensaje div p strong{color:#fa7e07}.nuestrosValores{color:#fa7e07}.valores div i{color:#777e84;font-size:50px;border:1px solid #fa7e07;border-radius:100%;padding:30px;height:120px;width:120px;margin-bottom:20px}.valores div h2{color:#fa7e07}.nuestrosValores .valores div h2 p{color:#777e84}.nuestrosValores h2{color:#fa7e07}.clientes h1{color:#fa7e07}.clientes div ul{width:100%;margin:0;padding:10px 50px}.clientes div ul li{display:inline-block}.clientes div ul li img{width:120px;margin:0 30px}.portafolio .container{background-color:#fa7e07}.portafolio .btn{width:200px}.portafolio .container{overflow:hidden}.container .swiper-container{width:100%;height:100%}.container .swiper-slide{position:relative;text-align:center;font-size:18px;background:#fff;border-radius:0;text-align:start;box-shadow:0 4px 4px rgba(196,196,196,.25)}.container .swiper-slide img{display:block;width:100%;height:250px;object-fit:cover;border-top-left-radius:0;border-top-right-radius:0}.container .swiper-slide .card-description{padding:5px;height:95px}.container .swiper-slide .card-description div p{font-size:13px;padding:0;margin:0}.container .swiper-slide .card-title,.container .swiper-slide .card-text{margin-bottom:.5rem}.container .swiper-slide .card-link{text-align:center}.container .swiper-slide .card-link a{text-decoration:none;color:#1d6ce2}.swiper-button-next{right:26px}.swiper-button-next:after{font-weight:700;color:#fff;background:rgba(243,146,55,.8);padding:170px 10px;margin-right:-10px}.swiper-button-prev:after{font-weight:700;color:#fff;background:rgba(243,146,55,.8);padding:170px 10px;margin-left:-10px}.swiper-button-prev{left:26px}#galeria .card a img:hover{transform:scale(1.2);transition:all 500ms}#galeria .card .contenedorimg{transition:all 500ms;overflow:hidden}.contactos h1{color:#fa7e07}.contactos a{text-decoration:none}.contactos .card .card-body{padding:33px 5px}.contactos .card .card-body i{width:60px;line-height:60px;text-align:center;cursor:pointer;color:#fff;font-size:30px;border-radius:100%;margin-bottom:15px;margin-top:10px}.contactos .card .card-body p{color:#777e84;font-size:18px;margin:0}.contactos .card .card-footer{background:#fa7e07;color:#fff}.contactos form span{background:#777e84;color:#fff}.contactos form span{background:#777e84;color:#fff}.contactos form .btnEnviar{background:#fa7e07;color:#fff;width:40%}.contactos form .btnEnviar:hover{background:#e1740d}.contactos .card:hover{box-shadow:0 0 15px gray}.contactos .facebook .card-body i{background:#1877f2}.contactos .whatsapp .card-body i{background:#00e676}.contactos .messenger .card-body i{background:#0084ff}.contactos .messenger:hover>.card-footer{background:#1877f2}.contactos .facebook:hover>.card-footer{background:#1877f2}.contactos .whatsapp:hover>.card-footer{background:#00e676}.contactos form .alertMsj span{background:none}.formulario .email{background:#fa7e07;width:60px;line-height:60px;text-align:center;color:#fff;font-size:30px;border-radius:100%;margin-bottom:15px;margin-top:10px}.formulario form .form_container{display:grid;gap:2em}.formulario form .form_group{position:relative;--color:#57577e}.formulario form .form_input{width:100%;background:none;color:#706c6c;font-size:1em;padding:.6em .3em;border:none;outline:none;border-bottom:1px solid var(--color)}.formulario form .form_input:focus+.form_label,.form_input:not(:placeholder-shown)+.form_label{transform:translateY(-12px) scale(.8);transform-origin:left top;color:#fa7e07}.formulario form .form_label{color:var(--color);position:absolute;top:0;left:5px;transform:translateY(10px);transition:transform .5s,color .3s}.modal .modal-header{padding:5px 15px}.modal .modal-header .email{background:#fa7e07;width:60px;line-height:60px;text-align:center;color:#fff;font-size:30px;border-radius:100%;margin-bottom:10px;margin-top:10px}.modal .formulario .form_container{display:grid;gap:2em}.modal .formulario .form_group{position:relative;--color:#57577e}.modal .formulario .form_input{width:100%;background:none;color:#706c6c;font-size:1em;padding:.6em .3em;border:none;outline:none;border-bottom:1px solid var(--color)}.modal .formulario .form_input:focus+.form_label,.modal .form_input:not(:placeholder-shown)+.form_label{transform:translateY(-12px) scale(.8);transform-origin:left top;color:#fa7e07}.modal .formulario .form_label{color:var(--color);cursor:pointer;position:absolute;top:0;left:5px;transform:translateY(10px);transition:transform .5s,color .3s}.modal-footer .btnEnviar{background:#fa7e07;color:#fff;width:200px}footer{background:#777e84}footer .row .footer_redes ul{margin-left:-40px;padding-top:40px}footer .row .footer_redes ul li{display:inline}footer .row .footer_redes ul li i{background:#fa7e07;width:40px;line-height:40px;text-align:center;cursor:pointer;color:#fff;font-size:20px;border-radius:100%;margin-right:10px}footer .row .footer_redes .facebook i:hover{background:#1877f2;transition:all 0.5s}footer .row .footer_redes .email i:hover{background:#e1740d;transition:all 0.5s}footer .row .footer_redes .fono i:hover{background:#00e676;transition:all 0.5s}footer .row .footer_redes .msn i:hover{background:#0084ff;transition:all 0.5s}footer h2{color:#fa7e07}footer .footer_nav ul{margin-left:-25px;font-family:'Libre Franklin',sans-serif}footer .footer_nav ul li a{text-decoration:none;color:#ddd}footer .footer_nav ul li a:hover{color:#fa7e07}footer .footer_nav ul li{color:#ddd;padding-bottom:10px;list-style:disc;font-size:15px}footer .footer_nav ul ul li{list-style:square;margin-left:0;font-size:13px;color:#ccc}footer .footer_contactos{color:#ddd}footer .footer_contactos ul li h2{color:#fa7e07}footer .footer_contactos ul{margin-left:-35px}footer .footer_contactos ul li{padding:20px 0;border-bottom:.3px solid;color:#b3b3b3}footer .derechos{background:rgba(0,0,0,.2);margin:0}footer .derechos p{color:#b3b3b3;font-size:15px;text-align:center;margin:0}.productos .nav-link[data-toggle].collapsed:after{content:" ▾"}.productos .nav-link[data-toggle]:not(.collapsed):after{content:" ▴"}.codigoTitulo{font-size:.9rem}.codigoDescripcion{font-size:.8rem}.cardProducto img{width:100%;object-fit:cover;height:80%;object-position:center center}.cardCotizar{background:rgba(242,242,242,.5)}.cardCotizar .card-header{background:#fa7e07;color:#fff;font-family:'Open Sans',sans-serif;font-weight:500;font-size:27px;text-align:center}.formProductos form .form_container{display:grid;gap:1.4em}.formProductos form .form_group{position:relative;--color:#57577e;background:none}.formProductos form .form_input{width:100%;background:rgba(0,0,0,0);color:#706c6c;font-size:1em;padding:.5em .3em;border:none;outline:none;border-bottom:1px solid var(--color)}.formProductos form .form_input:focus+.form_label,.form_input:not(:placeholder-shown)+.form_label{transform:translateY(-12px) scale(.8);transform-origin:left top;color:#fa7e07;background:none}.formProductos form .form_label{color:var(--color);position:absolute;top:0;left:5px;transform:translateY(10px);transition:transform .5s,color .3s}.quantity{position:relative}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity input{width:45px;height:42px;line-height:1.65;float:left;display:block;padding:0;margin:0;padding-left:20px;border:1px solid #eee}.quantity input:focus{outline:0}.quantity-nav{float:left;position:relative;height:42px}.quantity-button{position:relative;cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:#333;font-size:13px;font-family:"Trebuchet MS",Helvetica,sans-serif!important;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #eee}.quantity-button.quantity-down{position:absolute;bottom:-1px;height:50%}@media (max-width:1199px) and (min-width:992px){header .redes_sociales ul li i{margin-left:5px}header .menu_pc ul li{margin-left:8px;margin-right:8px}.banner img{height:750px}.carousel-item h1{font-size:45px}.carousel-item p{font-size:20px;margin-bottom:50px;color:#9a9a9a}.clientes div ul li img{width:100px;margin:0 30px}.nuestraHistoria div img{height:390px}.cardProducto img{height:55%}}@media (max-width:991px) and (min-width:768px){header{padding:50px 0 40px 0;margin:0;top:0}header .logotipo img{width:140px;top:-30px}.banner img{height:675px}.carousel-item h1{font-size:38px}.carousel-item p{font-size:20px;margin-bottom:30px;color:#9a9a9a}.quienes_somos H1{padding:30px}.servicios .card img{height:180px}.servicios .card .card-body h3{font-weight:800;font-size:13px}.mensaje div p{padding-top:80px;font-size:30px}.valores div{padding-bottom:20px}.clientes div ul li img{width:80px;margin:0 20px}.btnFloat{right:70px}.nuestraHistoria .card{height:460px}.fondoElectrico h1{padding-top:220px;font-size:40px}.fondoEmecanica h1{padding-top:220px;font-size:40px}.fondoTecnologia h1{padding-top:220px;font-size:40px}.fondoContactos h1{font-size:40px}.clientes div ul{padding:10px 10px}}@media (max-width:767px) and (min-width:576px){header{padding:50px 0 30px 0;margin:0;top:0}header .logotipo img{width:140px;top:-30px}.menuMovil{font-size:20px;line-height:40px}.menuMovil ul ul li a{font-size:12}.menuMovil .btnClose{top:15px;right:30px;font-size:30px}.banner img{height:576px}.banner .carousel-caption{bottom:40px}.carousel-item h1{font-size:32px}.carousel-item p{font-size:16px;margin-bottom:30px;color:#9a9a9a}.quienes_somos H1{padding:10px}.servicios .card img{height:170px}.servicios .card{margin-bottom:25px}.servicios .card-body{padding:10px}.mensaje div p{padding-top:75px;font-size:25px}.container .swiper-slide .card-description div p{padding:0 40px}.clientes div ul li img{width:65px;margin:0 10px}footer .container .row img{width:200px}.btnFloat{bottom:60px;right:60px}.btnFloat ul li i{padding:10px;font-size:30px}.fondoElectrico h1{padding-top:210px;font-size:40px}.fondoEmecanica h1{padding-top:180px;font-size:40px}.fondoTecnologia h1{padding-top:180px;font-size:40px}.fondoContactos h1{font-size:40px}.cardProducto img{width:100%;object-fit:cover;height:100%;object-position:center center}.clientes div ul{padding:10px 10px}}@media (max-width:575px){header{padding:45px 0 30px 0;margin:0;top:0}header .logotipo img{width:140px;top:-30px}header .btn_menu i{top:-25px}.menuMovil{font-size:20px;line-height:40px}.menuMovil ul ul li a{font-size:12}.menuMovil .btnClose{top:15px;right:30px;font-size:30px}.banner img{height:550px}.banner .carousel-caption{bottom:40px}.carousel-item h1{font-size:24px;font-weight:700}.carousel-item .fontTelecomunicaciones{font-size:20px;font-weight:700}.carousel-item p{font-size:15px;margin-bottom:30px;color:#9a9a9a}.quienes_somos H1{padding:0;padding-bottom:10px}.quienes_somos .btn{width:100%}.servicios .card img{height:150px}.servicios .card{margin-bottom:25px}.servicios .card-body{padding:10px}.portafolio .btn{width:100%}.mensaje div p{font-size:20px;padding-top:70px}.cardFacebook{margin-bottom:20px}.container .swiper-slide .card-description div p{padding:0 20px}.contactos h1{font-size:30px}.contactos form .btnEnviar{width:100%}.formulario .email{display:block;margin:5px auto}.fondoElectrico h1{padding-top:180px;font-size:40px}.fondoEmecanica h1{padding-top:218px;font-size:30px}.fondoTecnologia h1{padding-top:230px;font-size:23px}.fondoProductos h1{font-size:40px}.fondoContactos h1{font-size:40px}.fondoNosotros h1{font-size:40px}.fondoProyectos h1{font-size:40px}.contEMecanica h2{font-size:25px}footer .container .row img{width:250px;margin:0 auto}footer .footer_redes{margin:0 auto}footer .footer_contactos h2{margin-top:30px}footer .footer_contactos{text-align:center}.btnFloat{bottom:60px;right:60px}.btnFloat ul li i{padding:10px;font-size:30px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background:#dee2e6}.clientes ul{padding:10px 50px 10px 120px}.clientes div ul{margin-left:50px;padding:10px 10px}}