*,body{font-family:Light;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#e9eaec}code{font-family:Light}.flxrow{display:flex;flex-direction:row}.flxcln{display:flex;flex-direction:column}.rtl{direction:rtl}.ltr{direction:ltr}.green{background:#bce2cb}.yellow{background:#fecab3}.lightpink{background:#fbaab9}.pink{background:#ef8696}.brown{background:#85656e}.red{background:#e60002}.redGrad{background:#fff}.crm{background:#ba8375}.crml{background:#fff4ee}.brn{background:#281713}@font-face{font-family:Light;src:local("BELL"),url(/static/media/BELL.c830d6f7513d78e40b5b.TTF) format("truetype")}html{scroll-behavior:smooth}.container{font-family:Light}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.main-container{align-items:center;display:flex;flex-direction:column;height:95%;justify-content:flex-start;top:5vh;width:100%}.body-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;padding:0;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.app-body-container{padding:0;width:100vw}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.admin{direction:rtl;display:flex;flex-direction:column}@media(max-width:800px){.admin{flex-direction:column}}@media (max-width:545px){.app-body-container{align-items:flex-start;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;overflow-y:auto;width:100vw}}.header-container{background:#fff;display:flex;flex-direction:row;gap:16px;height:5vh;left:0;padding-left:2%;position:fixed;top:0;width:100%}.header-logo-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.logo-icon{border:2px solid #000}.ham-icon,.logo-icon{cursor:pointer;height:35px}.ham-icon{display:none}.header-menu-items-container{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center}.header-menu-items-container a,.menu-item-p{color:#000;text-decoration:none}.menu-item-p{font-size:20px;font-weight:800}.menu-item-img{display:none}@media (max-width:545px){.header-container{align-items:center;height:5vh;justify-content:center;padding-left:0;padding-top:0;width:100%}.header-menu-items-container{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 5px #0000004d;display:flex;height:6vh;justify-content:center;left:0;position:fixed;width:100vw}.menu-item-p{display:none}.menu-item-img{display:flex;height:40px;width:40px}}.feutures-container{height:100vh;width:100%}.feutures-img{height:100%;width:50vw}.feutures-p-container{display:flex;flex-direction:column;gap:10px;justify-content:center;margin:auto;padding:60px}.feutures-p{font-size:16;font-weight:600}.bg-yellow{background-color:#baa46a}.bg-bisque,.font-bisque{color:bisque}.bg-dark-brown{background-color:#020202}.bg-black{background-color:#2a241d}.bg-coffee{background-color:#ccc6b6}.font-antiquewhite{color:#faebd7}@media (max-width:545px){.feutures-container{flex-direction:column;height:95%}.feutures-img{height:45vh;width:100vw}.feutures-p-container{height:45vh;padding:20px}}.customers-container{align-items:center;background-color:#bfc9b5;height:100vh;justify-content:center;width:100%}.customers-container-header{font-size:24px;font-weight:800}.customers-list-container{gap:50px;height:85%;width:100%}.customer-item,.customers-list-container{align-items:center;justify-content:center}.customer-item{cursor:pointer;height:220px;transition:transform .3s ease,color .3s ease,font-size .3s ease}.customer-item:hover{box-shadow:0 -2px 5px #0000004d;transform:scale(1.05)}.customer-icon{height:180px;width:180px}.customer-p{font-size:22px;font-weight:600}@media (max-width:545px){.customers-container{flex-direction:column;gap:50px;height:95vh;padding-top:6vh;width:100vw}.customers-list-container{flex-direction:row;height:95vh;justify-content:flex-start;overflow:scroll;padding-left:50px;width:88vw}.customer-p{text-align:center}}.products-container{align-items:center;background-color:#fcfce1;height:100vh;justify-content:center;width:100%}.products-header{font-size:26px;font-weight:800}.products-list-container{grid-gap:20px;align-content:center;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);height:85%;justify-content:center;width:95%}.product-item{align-items:center;cursor:pointer;height:170px;justify-content:center;transition:transform .3s ease,color .3s ease,font-size .3s ease;width:510px}.product-item:hover{box-shadow:0 -2px 5px #0000004d;transform:scale(1.05)}.product-icon{height:170px;width:170px}.product-item-p-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:340px}.product-name-p{font-size:22px;font-weight:600}.product-description-p{font-size:16px;width:300px}@media (max-width:545px){.products-container{align-items:center;flex-direction:column;gap:20px;height:90vh;justify-content:center;padding-bottom:20px;padding-top:6vh;width:100vw}.product-item{border:1px solid #000;flex-direction:column;gap:50px;height:auto;justify-content:flex-start;width:80vw}.product-icon{height:35vh;width:100%}.products-list-container{display:flex;flex-direction:row;height:80vh;justify-content:flex-start;overflow:scroll;width:88vw}.product-item{transition:none}.product-item:hover{box-shadow:none;transform:none}}.contact-container{gap:50px;height:100vh;width:100%}.contact-details-container{gap:15px;justify-content:center}.contact-row-container{align-items:center;gap:20px;justify-content:flex-start}.contact-a{color:#000;font-size:20px;font-weight:700;text-decoration:none}.contact-icon{height:35px;width:35px}.map{border:0;height:100%;width:60%}@media (max-width:545px){.contact-container{flex-direction:column}.map{height:50vh;width:100vw}.contact-details-container{gap:15px;height:50vh;justify-content:flex-start;margin-left:10px}.contact-row-container{align-items:flex-start;gap:5px;justify-content:flex-start}.contact-a{font-size:18px}.contact-icon{height:20px;width:20px}}
/*# sourceMappingURL=main.2b617035.css.map*/