header .iconmenu .icon-menu{display:none}header .fijo.estatico{margin-top:50px;position:fixed;transition:all .4s;width:100%;z-index:20}header .fijo.estatico ul{margin-top:auto;transition:all .4s}#nav2{display:none}.active{border-bottom:2px solid purple}header a,header i{color:#1717fa}header .menu_bar{grid-column:2/12;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));height:50px}header .menu_bar .redes{-webkit-column-gap:5px;grid-template-columns:repeat(auto-fit,minmax(20px,40px));grid-column-gap:5px;-moz-column-gap:5px;column-gap:5px}header .menu_bar .redes a{background-color:#5757f5;border-radius:5px;color:#f0f8ff;padding:8px 5px 5px;text-decoration:none;transition:all .5s}header .menu_bar .redes .fa-brands,header .menu_bar .redes .fa-light{background-color:#5757f5}header .menu_bar .datos .mail,header .menu_bar .datos .whatsap{align-items:center;display:flex;height:25px;justify-content:center}header .menu_bar .datos .mail i,header .menu_bar .datos .whatsap i{color:#5757f5;margin-right:10px;margin-top:4px}header .menu_bar .datos .mail p,header .menu_bar .datos .whatsap p{margin-bottom:0}header .menu_bar .datos .mail a,header .menu_bar .datos .whatsap a{color:#5757f5;font-size:14px;font-weight:700;text-decoration:none;transition:all .7s}header .fijo{background-color:#faf4f4cc;grid-column:1/13;grid-template-columns:repeat(12,1fr);height:100px}header .fijo .logo{grid-column:2/5;grid-row:2/3;height:80px;width:100%}header .fijo .logo a{grid-column:1/4;grid-template-columns:1fr 1fr 1fr}header .fijo a{text-decoration:none}header .fijo nav{-ms-grid-column:4;-ms-grid-column-span:9;grid-column:5/12;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:80px;justify-content:flex-end}header .fijo nav .ul{grid-template-columns:repeat(5,1fr);list-style:none}header .fijo nav .ul li{padding:5px;text-align:center;transition:all .5s}header .fijo nav .ul li a{color:#5757f5;font-size:14px;font-weight:600;margin-left:5px}@media (max-width:767px){header .menu_bar{grid-template-columns:repeat(8,1fr);width:98%}header .menu_bar .redes{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/4;margin-left:5px}header .menu_bar .redes .fa-brands{font-size:8px;padding:4px 3px 3px}header .menu_bar .datos{-ms-grid-column:5;-ms-grid-column-span:8;grid-column:4/13;margin-right:5px}header .menu_bar .datos .mail i,header .menu_bar .datos .whatsap i{font-size:12px;margin-right:5px}header .menu_bar .datos .mail a,header .menu_bar .datos .whatsap a{color:#5757f5;font-size:12px;font-weight:700;text-decoration:none;transition:all .7s}header .fijo{height:auto}header .fijo .logo{height:auto;padding:5px;width:100%}header .fijo .logo,header .fijo .logo a{grid-column:1/10;grid-template-columns:repeat(9,1fr)}header .fijo .logo a img{width:120px}nav>ul{padding-left:5px}header nav ul,header nav ul li{justify-content:left;justify-items:left}header .fijo.estatico{margin-top:auto}#menu{grid-column:span1;position:absolute;-ms-grid-row-span:1;align-items:center;background-color:#6ba4e6;justify-items:center;left:-100%;margin-top:320px;transition:all .4s;z-index:15}header .fijo #menu.activenav{height:auto;left:0;transition:all .4s}header nav ul li{align-items:center;display:flex;grid-column:span1;width:180px}header nav ul li i{color:#555}header .fijo nav .ul li a{color:#555;font-size:16px;font-weight:700;margin-left:10px}header nav ul li:hover{background-color:#7fff00}header .iconmenu{display:flex;-ms-grid-column:10;-ms-grid-column-span:3;grid-column:10/13;-ms-grid-row:2;-ms-grid-row-span:1;align-content:center;align-items:center;grid-row:2/3;justify-content:center}header .iconmenu .icon-menu{color:#5757f5;cursor:pointer;display:block;font-size:25px;margin:auto}}.active2{border-bottom:2px solid purple;color:#555}#check{display:none}#ul_mnlateral{background-color:#515deac9;box-shadow:7px 7px 5px #7d7d7db3;color:#fff;display:none;padding:5px;transition:all .5ms ease-in;transition:all .4s}#check:checked+#ul_mnlateral{display:block;margin-left:10px;transition:all .4s}.aside{margin-left:15px;position:fixed;top:35%;width:170px}label{cursor:pointer;display:inline-block;font-size:25px;font-weight:700;margin-bottom:.5rem;padding:5px}.aside label i.fa-cart-shopping{color:#5757f5}.ul_mnlateral{margin-left:-100%;transition:all .4s}aside .ul_mnlateral2 li a{color:#fdfdfd;font-size:14px;font-weight:bolder;letter-spacing:1px;text-decoration:none}aside .ul_mnlateral2 li a:hover{color:#555}.asided{bottom:20px;justify-content:flex-end;position:fixed}.asided .chat_redes{text-align:center}.proy_nosotros{background-attachment:fixed;background-image:url(../img/varios.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:250px;width:100%}.proy_nosotros p{background-color:#7777f780;color:#fff;font-size:4vw;font-weight:700;margin:auto;padding:20px}.bloques_footer{display:flex;flex-wrap:wrap;justify-content:space-around;padding:40px 0}.bloquef{color:#fff;margin-top:20px;max-width:300px;text-align:center;width:90%}.bloques_footer .firma_empresa img{margin:auto auto 20px;max-width:300px;text-align:center}.bloques_footer h2{color:#5757f5;font-size:24px;margin-bottom:25px}.bloques_footer .redes{margin:35px 0}.bloques_footer .redes a{background-color:#5757f5;border-radius:5px;color:#f0f8ff;font-size:20px;margin-right:15px;padding:12px 15px;text-decoration:none;transition:all .5s}.bloques_footer .redes a:hover{background-color:#3d3a3a;color:#f10302}.bloques_footer .datos .mail,.bloques_footer .datos .whatsap{display:flex;justify-content:center}.bloques_footer .datos i{font-size:24px;margin-right:10px}.bloques_footer .datos a{color:#fff;font-size:20px;text-decoration:none}footer .desarrollador{align-items:center;background-color:#000;display:flex;flex-wrap:wrap;height:auto;justify-content:center;min-height:40px}footer .desarrollador section{color:#f0f8ff;font-size:15px;letter-spacing:1px;padding:5px;text-align:center}footer .desarrollador .desarrolladorp a{color:red}*{box-sizing:border-box;padding:0}*,body{margin:0}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;text-align:left}a{text-decoration:none}.contenedor{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:3fr}.grid1{align-content:center;align-items:center;display:grid;text-align:center}header{grid-column:span 12;grid-template-columns:repeat(12,1fr);grid-template-rows:3fr}.contenido,.header{grid-column:1/span12}footer{background-color:#161a1d}.footer{grid-column:1/span 12;grid-template-columns:repeat(12,1fr);grid-template-rows:3fr}.main{background-color:#fcf9f9;grid-column:1/span12;grid-row:span 2;margin:auto;width:100%}
