*{font-family:Roboto;margin:0;padding:0}:root{--main-color:#f7f7f7;--second-color:#191919;--third-color:#fb0108;--other-color:#808080;--whatsapp:#4aae20}@font-face{font-family:icomoon;src:url(../fonts/Icomoon/icomoon.eot?krh24c);src:url(../fonts/Icomoon/icomoon.eot?krh24c#iefix) format('embedded-opentype'),url(../fonts/Icomoon/icomoon.ttf?krh24c) format('truetype'),url(../fonts/Icomoon/icomoon.woff?krh24c) format('woff'),url(../fonts/Icomoon/icomoon.svg?krh24c#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-compas:before{content:"\e903"}.icon-engrane:before{content:"\e904"}.icon-llave:before{content:"\e905"}.icon-casco:before{content:"\e906"}.icon-phone:before{content:"\e901"}.icon-RTA:before{content:"\e900"}.icon-whatsapp:before{content:"\e902"}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Thin.ttf);font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-ExtraLight.ttf);font-weight:200;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-ExtraBold.ttf);font-weight:800;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Black.ttf);font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-ThinItalic.ttf);font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-ExtraLightItalic.ttf);font-weight:200;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-MediumItalic.ttf);font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-SemiBoldItalic.ttf);font-weight:600;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-ExtraBoldItalic.ttf);font-weight:800;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-BlackItalic.ttf);font-weight:900;font-style:italic}body{align-items:center;display:flex;flex-direction:column;width:100%}.header{display:flex;justify-content:center;width:100%}.header .logo{padding:3em 0 1em 0;width:70%}.header .logo img{width:100%}.menu .nav .logo i:hover{cursor:pointer}.menu{background:var(--second-color);color:var(--main-color);display:flex;justify-content:center;padding:.5em 0;position:relative;width:100%}.menu .nav{align-items:center;display:flex;justify-content:space-between;width:70%}.menu .nav nav{text-transform:uppercase;font-size:.9em}.menu .nav nav ul{list-style:none;display:flex;justify-content:space-between}.menu .nav nav ul li{padding:.5em}.menu .nav nav ul li a{color:var(--main-color);text-decoration:none;transition:.6s}.menu .nav nav ul li a:hover{transition:.6s;text-decoration:underline}.menu .nav .logo i{display:none;font-size:2em;opacity:0;transition:.9s}.pall{display:flex;justify-content:center;background:var(--other-color);width:100%}.block{align-items:center;display:flex;justify-content:center;flex-direction:column;padding:4em .5em;width:70%}.block h4{color:var(--main-color);padding:.5em;font-size:1.6em;text-transform:uppercase;text-align:center}.block-double{align-items:center;display:flex;flex-direction:column;width:60%}.block-left{align-items:center;display:flex;justify-content:center;padding:.5em;width:100%}.block-right{align-items:center;display:flex;justify-content:center;padding:.5em;width:100%}.block-right p{color:var(--main-color);width:100%;text-align:justify}.block-left ul,.block-right ul{width:90%}.block-left ul li{padding:.5em;list-style:none;font-weight:700;transition:.8s}.block-left ul li a{color:var(--main-color);text-decoration:none;font-size:1.2em;transition:1s}.block-left ul li a:hover{margin-left:.5em;transition:1s;cursor:pointer}#services{padding:2em .5em}.block h1{padding:.2em;font-size:1.2em;text-transform:uppercase;text-align:center}.block h2{padding:.5em;font-size:1.6em;text-transform:uppercase;text-align:center}.block h3{padding:.5em;font-size:1.6em;text-transform:uppercase;text-align:center}.button{width:30%}.button a{background-color:var(--second-color);color:var(--main-color);display:block;font-size:1em;text-align:center;text-decoration:none;padding:.5em;margin:1em 0;transition:.8s;width:100%}.button a:hover{cursor:pointer;background:var(--third-color);box-shadow:inset 2px 2px 55px -2px #2b2929;transition:.6s}.texte p{font-size:1.2em;text-align:justify}.block-double .text{align-items:center;display:flex;justify-content:center;width:100%;min-height:auto;text-align:justify;padding:.5em}.block-double .text{font-size:1.2em;}#contenido0{display:block}.block .text p{display:none;font-size:1.2em;width:100%;text-align:justify;}#wallpaper-img{background:url(../img/wallpaper.png);background-size:cover;background-attachment:fixed;background-repeat:no-repeat;width:100%}#wallpaper-color{background:rgba(128,128,128,.5);box-shadow:inset 2px 2px 80px -2px #000;width:100%}.services{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;padding:2em;width:100%}.list-service{align-items:center;display:flex;flex-direction:column;width:100%;padding-top:1.5em}.list-service i{color:var(--third-color);font-size:4.2em;padding:.2em}.list-service ul{list-style:none;text-align:center;width:100%}.list-service ul li{border-bottom:1px solid var(--other-color);font-size:.9em;padding:1em .5em;width:100%}.service{font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:.8em;width:100%}.form{width:90%}.form h3{padding:.5em;font-size:1.6em;text-transform:uppercase;text-align:center}.form form{display:flex;flex-direction:column}.form form input{padding:.6em;margin:.4em 0;font-size:.9em}.form form textarea{padding:.6em;margin:.4em 0;resize:none;min-height:10em;font-size:.95em}.form form select{color:var(--other-color);padding:.6em;margin:.4em 0;font-size:.9em}.form form select option{color:#000}.form form input[type=submit]{background:var(--second-color);border:1px solid var(--second-color);color:var(--main-color);letter-spacing:.1em;text-transform:uppercase;transition:.6s;padding:.8em}.form form input[type=submit]:hover{cursor:pointer;background:var(--third-color);box-shadow:inset 2px 2px 55px -2px #2b2929;transition:.6s}#select{color:var(--other-color)}footer{width:100%;z-index:10}.footer{box-shadow:2px 2px 40px -2px #2b2929;display:flex;justify-content:center;font-size:.8em;padding:1.2em 0 1em;width:100%}.hyperbutton{display:flex;background:var(--second-color);color:var(--main-color);justify-content:center;font-size:2em;transition:1s;width:100%}.hyperbutton a{align-items:center;display:flex;justify-content:center;color:var(--main-color);padding:.5em 0 .4em 0;text-align:center;text-decoration:none;width:100%}#phone,#whatsapp{border-bottom:1px solid var(--second-color);border-top:1px solid var(--second-color);box-shadow:inset 2px 2px 10px -2px rgba(100,99,99,.8)}#whatsapp:hover{background:var(--whatsapp);transition:2s;box-shadow:inset 2px 2px 55px -2px #2b2929}#phone:hover{background:var(--third-color);transition:2s;box-shadow:inset 2px 2px 55px -2px #2b2929}.number{font-size:.5em;padding:0 .6em;letter-spacing:.1em}.go_top{background:var(--second-color);border-radius:5px;bottom:20px;display:none;color:var(--main-color);cursor:pointer;font-size:2.2em;padding:0 .4em .2em .4em;position:fixed;right:20px;transform:rotate(90deg);visibility:hidden;z-index:5000}.alert{background:#0cb7f2;box-shadow:-2px 2px 4px 0 grey;color:#fff;top:2em;right:2em;position:fixed;opacity:.9;padding:1em;z-index:2000}#press{cursor:pointer}.modal{background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:100}.modal-content{display:flex;justify-content:center;width:100%}.close,.close1,.close2,.close3,.close4{cursor:pointer;position:absolute;top:50px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.icon{width:100%;padding:1em 0;text-align:center}.icon i{text-align:center;color:var(--second-color);font-size:5em}.close:focus,.close:hover{color:#bbb;text-decoration:none;cursor:pointer}.datasheet{background-color:var(--main-color);border-radius:.5em;padding:.5em;width:30%}.datasheet h3{text-align:center}.datasheet ul{list-style:none;padding:.5em;margin-top:.5em}.datasheet ul li{padding:.5em;border-bottom:solid 1px var(--other-color);text-align:center}#fur,#one,#tri,#two{cursor:pointer}.block .title{color:var(--main-color);font-size:1em;}@media screen and (min-width:620px){.header .logo img{width:90%}.services{flex-direction:row}.list-service{width:20%}.service{font-size:.8em}.block-double{flex-direction:row}.block-left{width:30%}.block-right{width:70%}.block-double .text{min-height:40vh}.form{width:75%}}@media screen and (min-width:740px){.header .logo img{width:70%}.menu .nav .logo i{display:block}.form{width:50%}.go_top{visibility:visible}}@media screen and (min-width:800px){.header .logo img{width:50%}}