@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--main-text-color:#8c8c8c;--main-bg-color:#ddd}body{background:#fff;box-sizing:border-box;color:#2d2d2d;font-family:Roboto,sans-serif;margin:0;padding:0}@media only screen and (max-width:600px){body{font-size:11px}}.albe{font-family:Playfair Display,serif}.albe,.deco{font-size:15vw}.under .albe,.under .deco{font-size:10vw}a{color:#8c8c8c;text-decoration:none}.front{position:-webkit-sticky;position:sticky;top:calc(-135% + 30px);z-index:1}.front,.front img{width:100%}.about,.clients,.contact,.weare{align-items:center;display:flex;flex-direction:column;gap:70px;justify-content:center;margin-bottom:185px;padding-top:165px}@media only screen and (max-width:1024px){.about,.clients,.contact,.weare{padding-top:0}}.topes{width:160px}.menu{align-items:center;background:#fff;display:flex;flex-direction:row;height:130px;justify-content:space-between;width:100%;z-index:200}.hamburg{position:absolute;right:13px;top:13px}@media only screen and (max-width:1024px){.menu{height:49px;transition:height 1s}.menu,.menu .links{flex-direction:column}.menu .links{gap:20px!important;padding-bottom:10px;padding-top:10px}.full{height:300px}}@media only screen and (min-width:1024px){.menu{position:fixed}.hamburg{display:none}}.menu .left{display:flex;flex-direction:row;gap:25px;min-width:195px}.footer .logo,.menu .logo{flex:1 1}.menu .logo:hover{cursor:pointer}.footer .logo .albe,.footer .logo .deco,.menu .logo .albe,.menu .logo .deco{font-size:35px}.menu .links{align-content:center;align-items:center;color:#2f2f2f;display:flex;flex:2 1;font-size:18px;font-weight:700;gap:35px;justify-content:center}.links a:after{background:#000;content:"";display:block;height:2.5px;position:absolute;transition:width .5s ease-in-out;width:0}.links a:hover:after{width:50px}.links a:first-child:after,.links a:nth-child(2):after,.links a:nth-child(3):after,.links a:nth-child(4):after,.links a:nth-child(5):after{background:#d0d0d0}.menu .lang-selector{color:#000;display:flex;flex:1 1;justify-content:flex-end}select{align-items:center;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(/static/media/down-svgrepo-com.5a979d46f7f0d459325a.svg) no-repeat transparent 100%;border:none;color:#000;cursor:inherit;display:grid;font-family:inherit;font-size:inherit;grid-template-areas:"select";line-height:inherit;margin:0;padding:0 1em}.product-container{align-items:center;display:flex;flex-direction:column;gap:50px;margin-top:150px;width:calc(100% - 320px)}@media only screen and (max-width:820px){.product-container{width:auto}}@media only screen and (min-width:1280px){.product-container{height:975px}}.product-container .title{color:var(--main-text-color);font-size:40px;font-weight:700}.product-container .text{color:var(--main-text-color);font-size:21px;letter-spacing:1.5px;line-height:1.6;text-align:center}.product-container .images{display:flex;justify-content:space-between;width:100%}.product-container .images img{width:500px}.product-container .paddingContainer{padding:0 100px}@media only screen and (max-width:1024px){.product-container{margin-top:0}.product-container .paddingContainer{padding:0}}.home{align-items:center;display:flex;flex-direction:column;gap:70px;justify-content:center;margin-bottom:185px;padding-top:165px}@media only screen and (max-width:1024px){.home{padding-top:0}}.home section{background:#fff;width:calc(100% - 160px)}.seccion{display:flex;height:100%;justify-content:center}@media only screen and (min-width:1441px){.image-container,.texto-container{width:600px}.home section{height:600px}}@media only screen and (max-width:1440px){.seccion{align-items:center;flex-direction:column}.seccion.left .image-container{order:1}.image-container,.texto-container{padding-left:0!important;padding-right:0!important}}.seccion .image-container .tooltip{direction:rtl;display:inline-block;-webkit-transform:translate(-25px,-25px);transform:translate(-25px,-25px);transition:.5s ease-in-out;width:0;z-index:100}.seccion img:hover+.tooltip{-webkit-transform:translate(-25px,35px);transform:translate(-25px,35px)}.tooltip{color:var(--main-text-color);font-size:21px;font-weight:700;margin-bottom:20px}.texto-container .texto .title{text-align:center}.seccion .image-container{display:inline-block;overflow:hidden;text-align:center}.image-container .carrousel{position:relative}.carrousel img{position:absolute}.carrousel .pos-1{right:0}.carrousel .pos-2{right:20px}.seccion .image{height:100%;max-width:100%;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.seccion .image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.seccion .texto{letter-spacing:1.5px;line-height:1.6;text-align:justify}.seccion .texto.cabecera{color:var(--main-text-color);font-size:21px;text-align:center}.seccion>.cabecera{padding-bottom:25px}.texto{max-width:800px}
/*    !*padding-top: 20px;*!*/
/*    !*padding-bottom: 20px;*!*/
/*    !*padding-top: 50px;*!*/
/*    !*padding-bottom: 50px;*!*/.seccion.left .texto-container,.seccion.right .image-container{justify-content:flex-start;padding-left:30px}.seccion.left .image-container,.seccion.right .texto-container{justify-content:flex-end;padding-right:30px}.seccion .item-2{grid-column-end:span 2}.seccion .item-5{grid-column-end:span 5}.seccion .item-7{grid-column-end:span 7}.seccion .item-4{grid-column-end:span 4}.seccion .item-6{display:flex;grid-column-end:span 6}.seccion .item-8{grid-column-end:span 8}.seccion .item-10{grid-column-end:span 10}.seccion .item-12{grid-column-end:span 12}.seccion.gap{gap:70px}.container{display:flex;flex-wrap:wrap;height:100%;justify-content:center}.container .item{align-items:center;background-color:#d7d7d7;border:20px solid #fff;display:flex;flex-direction:column;flex-wrap:nowrap;height:300px;justify-content:flex-start;width:300px}.item .image{margin-top:50px;width:70px}.item .text{letter-spacing:1.2px;line-height:1.4;text-align:center;width:200px}.item p{font-size:23px}.showroom{position:-webkit-sticky;position:sticky;top:calc(-135% + 30px);width:100%;z-index:1}.contact-form{background:#888;max-width:700px;min-width:500px;padding:50px;width:60%}.form-container{display:flex;flex-direction:column;gap:10px;width:auto}.form-container .actions{align-items:center;display:flex;gap:10px}.form-container>div>input,textarea{background-color:#fff;border:1px solid #e3ddd7;border-radius:0;box-sizing:border-box;height:45px;padding:10px;width:100%}textarea{color:#2d2d2d;font-family:Roboto,sans-serif;min-height:140px}button{align-content:center;align-items:center;background-color:#242322;border-style:solid;cursor:pointer;flex-flow:row wrap;font-size:15px;font-weight:800;justify-content:center;letter-spacing:.03em;line-height:23px;min-height:39px;padding:8px 18px;text-transform:uppercase;transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;white-space:nowrap}button,button.disabled{border-color:#242322;color:#fff}button.disabled{background-color:#5b5b5b}.contactHeader{align-items:center;background:#efefef;display:flex;flex-direction:column;gap:10px;height:350px;justify-content:center;width:100%}.contactHeader .p{font-size:50px;font-weight:700}.contactHeader div{font-size:18px}input.error{background:#ffa07a!important}.copyright,.footer{align-items:center;background:#efefef;color:#888;display:flex}@media only screen and (max-width:600px){.copyright,.footer{flex-direction:column}}.footer{bottom:0;font-size:15px;left:0;min-height:15vh;padding-top:10px;width:100%}.copyright{background:#fff;justify-content:center;padding:10px}.footer .direccion{padding-bottom:25px;padding-left:25px;padding-right:25px}.footer .direccion,.footer .logo,.footer .social-links{flex:1 1}.footer .social-links .socialmedia{align-items:center;display:flex;gap:10px;justify-content:center}.socialmedia img{-webkit-filter:invert(12%) sepia(13%) saturate(19%) hue-rotate(322deg) brightness(105%) contrast(87%);filter:invert(12%) sepia(13%) saturate(19%) hue-rotate(322deg) brightness(105%) contrast(87%);width:30px}
/*# sourceMappingURL=main.32ed1e6a.css.map*/