body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.home{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;place-items:center}.home__left{place-items:center}.home__left,.home__left__img{display:-ms-grid;display:grid;-ms-grid-column-align:start;justify-self:start}.home__left__img{-webkit-align-items:center;align-items:center}.home__left__img__background{object-fit:contain;height:50vw}.home__left__img__logo{position:absolute;display:-ms-grid;display:grid;place-items:center;height:50vw;width:40vw;background-image:linear-gradient(90deg,#543c24,hsla(0,0%,100%,0));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.home__left__img__logo__logo{object-fit:contain;width:40vw;opacity:.8}.home__right{display:-ms-grid;display:grid;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto;-ms-grid-columns:auto;grid-template-columns:auto;place-items:center}.home__right__name{font-size:3vw;color:#543c24;text-decoration:underline}.home__right__limited{font-size:1.5vw;color:#543c24;margin-top:.3vw;margin-left:30vw}.home__right__quote{color:#9b806f;margin-top:10vw;width:30vw;font-size:2vw;text-align:justify}@media (max-width:440px) and (max-height:900px){.home{-ms-grid-rows:auto auto;grid-template-rows:auto auto;-ms-grid-columns:auto;grid-template-columns:auto}.home__left__img__background{height:50vh}.home__left__img__logo{width:100vw;height:50vh}.home__left__img__logo img{width:70vw;-webkit-transform:translateX(0);transform:translateX(0)}.home__right{display:none}}.icons{-ms-grid-columns:(25%)[4];grid-template-columns:repeat(4,25%);background-color:#543c24;cursor:default;color:#fff}.icons,.icons__cell{display:-ms-grid;display:grid}.icons__cell{-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-gap:2vw;gap:2vw;place-items:center;padding:2vw}.icons__cell__icon{width:10vw;object-fit:contain}.icons__cell__name{font-size:1.5vw;color:#fff;max-width:24vw;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width:440px) and (max-height:900px){.icons{max-height:47vw}.icons__cell__icon{height:15vw;width:15vw}.icons__cell__name{font-size:2vw}}.servicesIcons{max-height:36vw;overflow:hidden;transition:.5s ease-in-out}@media (max-width:440px) and (max-height:900px){.servicesIcons{max-height:47vw}}.serviceCell{cursor:pointer}.serviceCell__description{display:none;place-self:start;position:absolute;text-align:justify;z-index:1;padding:2vw;-webkit-transform:translateX(.5vw);transform:translateX(.5vw);max-width:20%;background-color:#000;color:#fff;font-size:1.3vw}@media (max-width:440px) and (max-height:900px){.serviceCell__description{max-width:100%;font-size:3vw;left:0}}.customersIcons{max-height:36vw;overflow:hidden;transition:.5s ease-in-out}@media (max-width:440px) and (max-height:900px){.customersIcons{max-height:47vw}}.services{display:-ms-grid;display:grid}.services .services__expand{-ms-grid-column-align:center;justify-self:center;-webkit-align-self:flex-end;align-self:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#543c24}.services .services__expand__text{font-size:2vw}.services .services__expand .services__expand__button{font-size:4vw;border-radius:50%;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out}@media (max-width:440px) and (max-height:900px){.services .services__expand .services__expand__text{font-size:4vw}.services .services__expand .services__expand__button{font-size:6vw}}.heading{display:-ms-grid;display:grid;place-items:center;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-column-align:start;justify-self:start;margin-top:2vw;-webkit-filter:drop-shadow(.7vw 0 0 #fff) drop-shadow(.7vw 0 0 #543c24) drop-shadow(.7vw 0 0 #fff) drop-shadow(.7vw 0 0 #543c24) drop-shadow(.7vw 0 0 #fff) drop-shadow(.7vw 0 0 #543c24);filter:drop-shadow(.7vw 0 0 white) drop-shadow(.7vw 0 0 #543c24) drop-shadow(.7vw 0 0 white) drop-shadow(.7vw 0 0 #543c24) drop-shadow(.7vw 0 0 white) drop-shadow(.7vw 0 0 #543c24)}.heading__text{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-clip-path:polygon(0 0,80% 0,100% 100%,0 100%);clip-path:polygon(0 0,80% 0,100% 100%,0 100%);background-color:#543c24;color:#fff;font-size:3vw;padding:1vw 4vw;cursor:default}@media (max-width:440px) and (max-height:900px){.heading__text{font-size:6vw;padding:1vw 10vw;margin-top:4vw}}.about{display:-ms-grid;display:grid;-ms-grid-columns:50vw 50vw;grid-template-columns:50vw 50vw;place-items:center;overflow:hidden}.about__text{font-size:1.5vw;padding:2vw;color:#9b806f}.about__img img{object-fit:contain;width:45vw}@media (max-width:440px) and (max-height:900px){.about{-ms-grid-columns:100vw;grid-template-columns:100vw}.about__text{font-size:3vw;text-align:justify;padding:4vw}.about__img{display:none}}.projects{-ms-grid-rows:auto;grid-template-rows:auto;place-items:center;grid-gap:2vw;gap:2vw;padding-bottom:2vw;background-image:url(/static/media/MZAS_LOGO.4d07352f.svg);background-repeat:no-repeat;background-position-y:center;overflow:hidden}.projects,.projects__heading{display:-ms-grid;display:grid}.projects__heading{-ms-grid-columns:auto auto;grid-template-columns:auto auto;-ms-grid-column-align:start;justify-self:start}.projects__container{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;place-items:center;grid-gap:2vw;gap:2vw}.projects .projects__expand{-ms-grid-column-align:center;justify-self:center;-webkit-align-self:flex-end;align-self:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#543c24}.projects .projects__expand__text{font-size:2vw}.projects .projects__expand .projects__expand__button{font-size:4vw;border-radius:50%;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out}@media (max-width:440px) and (max-height:900px){.projects .projects__expand .projects__expand__text{font-size:4vw}.projects .projects__expand .projects__expand__button{font-size:6vw}}@media (max-width:440px) and (max-height:900px){.projects{padding-bottom:4vw}}.projectRight{display:-ms-grid;display:grid;-ms-grid-columns:45vw 45vw;grid-template-columns:45vw 45vw;place-items:center;padding-top:4vw;padding-bottom:4vw;border-radius:1vw;background-color:#fff;box-shadow:5px 5px 20px #000}.projectRight__description{display:-ms-grid;display:grid;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-gap:2vw;gap:2vw;width:40vw}.projectRight__description__name{font-size:4vw;font-weight:bolder;color:#543c24}.projectRight__description__text{font-size:1.5vw;color:#9b8172}.projectRight__img img{object-fit:contain;width:35vw}.projectLeft{display:-ms-grid;display:grid;-ms-grid-columns:45vw 45vw;grid-template-columns:45vw 45vw;place-items:center;padding-top:4vw;padding-bottom:4vw;background-color:#fff;border-radius:1vw;box-shadow:5px 5px 20px #000}.projectLeft__img img{object-fit:contain;width:35vw}.projectLeft__description{display:-ms-grid;display:grid;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-gap:2vw;gap:2vw;width:40vw}.projectLeft__description__name{font-size:4vw;font-weight:bolder;color:#543c24}.projectLeft__description__text{font-size:1.5vw;color:#9b8172}.customers,.customers__heading{display:-ms-grid;display:grid}.customers .customers__expand{-ms-grid-column-align:center;justify-self:center;-webkit-align-self:flex-end;align-self:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#543c24}.customers .customers__expand__text{font-size:2vw}.customers .customers__expand .customers__expand__button{font-size:4vw;border-radius:50%;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out}@media (max-width:440px) and (max-height:900px){.customers .customers__expand .customers__expand__text{font-size:4vw}.customers .customers__expand .customers__expand__button{font-size:6vw}}.gallery{-ms-grid-columns:auto;grid-template-columns:auto;place-items:center;grid-gap:2vw;gap:2vw;margin-bottom:2vw}.gallery,.gallery__heading{display:-ms-grid;display:grid}.gallery__heading{-ms-grid-column-align:start;justify-self:start}.gallery__container{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;place-items:center;grid-gap:2vw;gap:2vw}.gallery .gallery__expand{-ms-grid-column-align:center;justify-self:center;-webkit-align-self:flex-end;align-self:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#543c24}.gallery .gallery__expand__text{font-size:2vw}.gallery .gallery__expand .gallery__expand__button{font-size:4vw;border-radius:50%;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out}@media (max-width:440px) and (max-height:900px){.gallery .gallery__expand .gallery__expand__text{font-size:4vw}.gallery .gallery__expand .gallery__expand__button{font-size:6vw}}@media (max-width:440px) and (max-height:900px){.gallery{grid-row-gap:4vw;row-gap:4vw;margin-bottom:4vw}.gallery__heading{margin-bottom:2vw}.gallery__container{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}}.galleryCard{display:-ms-grid;display:grid;width:30vw;place-items:center;padding:2vw;border-radius:1vw;box-shadow:5px 5px 20px #000}.galleryCard img{object-fit:contain;width:90%}@media (max-width:440px) and (max-height:900px){.galleryCard{width:45vw}}.contact{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;-ms-grid-rows:auto;grid-template-rows:auto;place-items:center;background-color:#543c24;padding:2vw}.contact__logo{object-fit:contain;width:30vw;-ms-grid-column-align:start;justify-self:start;opacity:.4}.contact__general{display:-ms-grid;display:grid;place-items:center;grid-gap:2vw;gap:2vw}.contact__general__link{color:#9b806f;font-size:1.4vw;cursor:pointer}.contact__general__link:hover{color:#fff;text-decoration:underline}.contact__social{display:-ms-grid;display:grid;max-width:50vw;-ms-grid-columns:(4vw)[auto-fit];grid-template-columns:repeat(auto-fit,4vw);place-items:center;place-self:center;grid-gap:2vw;gap:2vw;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;margin-top:4vw}@media (max-width:440px) and (max-height:900px){.contact{padding:4vw}.contact__general__link{font-size:3vw}}*{margin:0;padding:0;box-sizing:border-box}::selection{background-color:#543c24;color:#fff}
/*# sourceMappingURL=main.ad12528f.chunk.css.map */