@media(min-width:0px){html{scroll-behavior:smooth}a{text-decoration:none;color:#000}.flex{flex-wrap:wrap}.header{background:rgb(0,0,0,.5)}header{border-bottom:4px solid #ccc}header p{color:#fff}.botones{display:none}.container-h1{background:#fdc52f;padding:8px;margin-bottom:15px;margin-top:20px}.principal p{line-height:30px;font-size:18px;text-align:justify;color:#fff}.raya{height:5px;background:#fdc52f}.caja{background:#000;padding:20px}.caja p{color:#fff;text-align:justify;line-height:30px;margin-top:10px}.caja img{text-align:center;margin:0 auto}.caja .productos{background:#fdc52f;padding:10px;margin-bottom:20px}.caja .img{display:inline-block;text-align:center}.producto .height-auto{display:flex}.caja .productos h2{text-align:center}.tel{font-size:35px;color:#fff}.container-menu-movil{display:block}.container-menu-desktop{display:none}.flex-center{justify-content:center}.flex-right{justify-content:flex-end}.flex-left{justify-content:flex-start}.celular .flex-right{padding-right:15px}.celular .flex-left{padding-left:15px}.img-flex{flex:auto}.show-tablet{display:none}.text-center-xs{text-align:center}.flex-horizontal-center{justify-content:center}nav ul li{list-style:none;display:inline-block}nav ul li a{color:#fff;padding:20px;font-weight:700;text-decoration:none;font-size:18px}#hijo{display:none}.hijoclick{display:block;position:absolute;background:#fdc52f;border:1px solid #fff;z-index:99999999999}nav .hijoclick li{display:block;text-align:left;border-bottom:1px solid #fff;padding:10px}nav .hijoclick li a{font-size:15px;color:#000}.text-right{text-align:right}.hijoclick{display:block;position:absolute;margin-top:15px}.tel,.tel a{color:#fff;text-decoration:none;font-weight:700}.form-control{width:100%;padding:10px;border-radius:5px;font-size:16px;border:3px solid #fcc430;text-transform:uppercase}.space-bottom{margin-bottom:20px}.minicontacto2{background:#000;border-top:5px solid #fcc430;padding-bottom:30px;margin-top:20px}.form h1{color:#fcc430;font-size:25px;text-align:center;margin-top:20px;margin-bottom:20px}form .btn{width:auto;font-size:20px;font-weight:700;text-align:center;background:#fcc430;color:#000;border:none;padding:10px;border-radius:5px;cursor:pointer}form .container-btn{text-align:center;margin:0 auto}.slide{position:relative}.childslide1,.childslide11,.childslide2{display:none}.after-next{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap;color:#fff!important;background-color:#000!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-after{position:absolute;top:50%;left:0;transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.btn-next{position:absolute;top:50%;right:0;transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.slide img{cursor:pointer}}@media(min-width:768px){.container-menu-movil{display:none}.hide-tablet{display:none}.show-tablet{display:inline-block}.text-right-sm{text-align:right}.container-menu-desktop{display:block;margin-top:-15px}nav ul li a{color:#fff;padding:10px;font-weight:700;text-decoration:none;font-size:18px}.celular img{margin-right:20px}}.mensaje{height:150px}@media(min-width:992px){.tel{font-size:40px;font-weight:700}.principal p{font-size:20px}.sm-productos{height:108px}.text-right-sm{text-align:right}.container-menu-desktop{display:block;margin-top:-10px}.menu{margin-top:0}nav ul li a{color:#fff;padding:20px;padding-right:40px;font-weight:700;text-decoration:none;font-size:20px;padding-left:0}.form h1{font-size:50px}form .btn{font-size:25px}}@media(min-width:1200px){.sm-productos{height:80px}.container-menu-desktop{display:block;margin-top:-25px}.menu{margin-top:0}}@media(min-width:1400px){.sm-productos{height:80px}}.xs-sise{display:none}@media(max-width:769px){nav ul li,nav ul li a{display:block;padding:5px;color:#000}.hijoclick{display:block;position:relative}.botones{display:block}.menu{display:none}.miniboton{width:98%;padding:3.5px;color:#fff;border:1px solid #fff;text-align:center;font-weight:700}.botones a{text-decoration:none;color:#fff}.menu{background:#fdc52f;margin-top:20px;margin-bottom:10px}nav ul li{border-bottom:1px solid #fff}.xs-hide{display:none}.xs-sise{display:block}}@media(max-width:500px){.atendemos{margin-top:-15px;margin-bottom:-15px}}@media(max-width:470px){.atendemos{margin-top:-15px;margin-bottom:-15px}}