@import url("https://fonts.googleapis.com/css?family=Barlow+Condensed:100|Poppins:400,700&display=swap");:root{--g-claro:#d2d2d2;--g-medio:#2b2b2b;--g-oscuro:#222222;--rojo:#de252b;--blanco:#fff;--negro:#000;--color1:#fff;--color2:#000}body,html{font-family:'Poppins', sans-serif;font-size:16px;color:var(--g-oscuro);height:100%;width:100%;margin:0px;padding:0px}input.invalid:invalid{border:1px solid red}.pd0{padding:0px}header{display:inline-block;width:100%;vertical-align:top;background:var(--g-medio)}header .navbar{margin-bottom:0px}header .navbar-default{background-color:transparent;border-color:transparent}header .navbar-default .navbar-header .navbar-brand{height:auto}header .navbar-default .black{padding:0 20px;margin-left:15%}header .navbar-default .red{background:var(--rojo);padding:0 50px}header .navbar-default .red .active0 a,header .navbar-default .red .active0 span{padding:40px 15px 15px;display:inline-block;line-height:20px}header .navbar-default .red .tel a,header .navbar-default .red .tel span{font-weight:700!important;font-size:18px}header .navbar-default .red .tel a img,header .navbar-default .red .tel span img{width:18px;margin-right:5px}header .navbar-default .red .login a{color:var(--g-medio);font-size:14px}header .navbar-default .red .cotiza{background:var(--blanco)}header .navbar-default .red .cotiza a{background:url(../img/cotiza.png) no-repeat;background-size:20px;background-position:center 15px;padding-top:40px;color:var(--rojo);font-weight:700}header .navbar-default .red .cotiza a:hover{color:var(--g-medio)}header .navbar-default .red .lang.diagonal a:after{content:" / ";color:var(--g-medio)!important;margin-left:10px}header .navbar-default .red .lang.on a{color:var(--g-claro)}header .navbar-default .red .lang a{color:var(--g-medio);font-size:14px;padding-right:0}header .navbar-default .navbar-nav>li a,header .navbar-default .navbar-nav>li span{color:var(--blanco)}header .navbar-default .navbar-nav>li a:focus,header .navbar-default .navbar-nav>li a:hover,header .navbar-default .navbar-nav>li span:focus,header .navbar-default .navbar-nav>li span:hover{color:var(--g-claro)}.navbar-default .navbar-nav>li>a:focus{color:var(--g-claro);background-color:transparent}footer{vertical-align:top;display:block;width:100%;background:var(--g-medio)}footer .direccion{padding:20px 0px}footer .direccion .logo{text-align:center}footer .direccion .logo img{width:100%;max-width:250px;margin-bottom:20px}footer .direccion .dir p{color:var(--g-claro);font-size:16px}footer .direccion .flotilla p{color:var(--g-claro);font-size:16px;font-weight:700}footer .direccion .flotilla ul{list-style:none;padding-left:0;text-align:left}footer .direccion .flotilla ul li{display:inline-block}footer .direccion .flotilla ul li a{color:var(--g-claro)}footer .direccion .flotilla ul li img{width:85px;margin-right:15px}footer .redes{display:block;background:var(--g-oscuro);padding:20px 0px;text-align:center}footer .redes ul{list-style:none;padding-left:0}footer .redes ul li{display:inline-block}footer .redes ul li a{color:var(--g-claro)}footer .redes ul li a img{width:40px;margin:0 5px}footer .copy{display:block;text-align:center;padding:10px 0px 50px}footer .copy h6{color:var(--g-claro);font-size:14px}footer .copy .futurite{color:var(--g-claro);text-decoration:none;-webkit-transition:color 1s;-o-transition:color 1s;transition:color 1s}footer .copy .futurite:hover{color:var(--blanco)}.body-gracias{background:var(--color2)}.body-gracias .gracias{padding:150px 0px 50px;text-align:center}.body-gracias .gracias img{height:100px;margin-bottom:50px}.body-gracias .gracias h5{font-weight:300;color:var(--blanco);font-size:35px;margin-bottom:50px}.body-gracias .gracias h5 span{color:var(--rosa)}.body-gracias .gracias p{font-weight:300;color:var(--blanco);font-size:25px;margin-bottom:70px}.body-gracias .gracias p span{font-weight:700}.body-gracias .gracias a{color:var(--blanco);font-weight:700;font-size:25px;background-color:var(--amarillo);padding:10px 40px;border-radius:3px;display:inline-block;text-decoration:none}.body-gracias .gracias a:hover{background-color:var(--mostaza)}@media (max-width:1200px) and (min-width:990px){header .navbar-default .red{padding:0 15px}header .navbar-default .black{padding:0px 0px}}@media (max-width:989px) and (min-width:768px){header .navbar-default .red .active0 a{padding-top:15px;padding-left:25px}header .navbar-default .red .cotiza a{background-position:left}header .navbar-default .black a{margin-right:100px}.call-cotiza{background-position-x:35%!important}}@media (max-width:767px) and (min-width:480px){header .navbar-default .red .active0 a{padding-top:15px;padding-left:25px}header .navbar-default .red .cotiza a{background-position:left}header .navbar-default .black a{margin-right:110px}footer .direccion .logo img{margin-bottom:20px}footer .direccion .dir{max-width:350px;display:block;margin:auto}footer .direccion .flotilla{max-width:350px;display:block;margin:auto}}@media (max-width:479px) and (min-width:0px){header .navbar-default .red .active0 a{padding-top:15px;padding-left:25px}header .navbar-default .red .cotiza a{background-position:left}header .navbar-default .black a{margin-right:70px}footer .direccion .logo img{margin-bottom:20px}footer .direccion .dir{max-width:350px;display:block;margin:auto}footer .direccion .flotilla{max-width:350px;display:block;margin:auto}}.clientes{display:block;vertical-align:top;background:var(--rojo);min-height:200px;text-align:center;padding:30px 0px}.clientes h3{color:var(--blanco);font-size:50px;margin:0px 0px 20px;font-family:'Barlow Condensed', sans-serif;font-weight:700}.clientes .linea{display:block;margin:0 auto 50px;background:var(--negro);height:3px;width:100px}.clientes .slider-cliente img{margin:auto}.clientes .bx-wrapper{-moz-box-shadow:0 0 0px #ccc;-webkit-box-shadow:0 0 0px #ccc;box-shadow:0 0 0px #ccc;border:0px solid #fff;background:transparent;margin:auto}.clientes .bx-wrapper .bx-prev{left:-50px;background:url(../img/flecha-izq.png) no-repeat center center}.clientes .bx-wrapper .bx-prev:hover{-webkit-filter:invert(30%);filter:invert(30%)}.clientes .bx-wrapper .bx-next{right:-50px;background:url(../img/flecha-der.png) no-repeat center center}.clientes .bx-wrapper .bx-next:hover{-webkit-filter:invert(30%);filter:invert(30%)}@media (max-width:1200px) and (min-width:0px){.clientes .bx-wrapper .bx-prev{left:10px}.clientes .bx-wrapper .bx-next{right:10px}}@media (max-width:479px) and (min-width:0px){.bx-wrapper img{margin-left:50%}}.call-cotiza{background:url(../img/call-cotiza1.jpg) center center no-repeat;background-size:cover;font-family:'Barlow Condensed', sans-serif;padding:30px 0px;color:var(--blanco);text-align:center}.call-cotiza h2{font-size:30px;font-weight:700}.call-cotiza p{font-size:20px;line-height:1;max-width:500px;margin:0 auto 10px}.call-cotiza a{background:var(--rojo);color:var(--blanco);padding:5px 15px;font-size:20px;font-weight:700}@media (max-width:989px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important;text-align:center}}