body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:monsterrat}@font-face{font-family:monsterrat;src:url(/static/media/Montserrat-Regular.ac98a5f5ca71180fe293.ttf)}@font-face{font-family:monsterrat-bold;src:url(/static/media/Montserrat-Bold.63fae500fdcf19ce83d4.ttf)}*{margin:0;padding:0}#root,.App,body,html{height:100%}a,a:visited{color:inherit;text-decoration:none}.dark-icon svg{fill:#000}.center-icon{align-items:center;display:flex}.center-icon a{margin-left:1rem}.navbar{align-items:center;display:flex;height:80px;margin-bottom:-80px;padding-left:1rem;padding-right:1rem;position:relative}.navbar .title{font-family:monsterrat-bold;font-size:2rem;font-weight:700}.navbar .icon-button{background:none;border:none;color:inherit;cursor:pointer;padding:0}.navbar .icon-button svg{height:20px;width:20px}.navbar .link-container{align-content:flex-end;align-items:center;display:flex;float:right;margin-left:auto;padding:0}.navbar .link-container .links a{cursor:pointer;font-size:1rem;list-style-type:none;margin-left:.5rem;margin-right:.5rem;padding:.7rem;transition:all .3s ease-in-out}.navbar .link-container .links a.active{background:#59b9ff;color:#fff}.navbar .link-container .links .icon-button svg{fill:#fff}.navbar .link-container button{display:none}.container{min-height:100%}.customers-info{background-color:red;border-radius:.3em;color:#fff;font-weight:400;margin-bottom:1em;padding:.2em;width:100%}.customers-info .highlight,.page-title{font-weight:700}.page-title{align-items:center;display:flex;font-family:monsterrat-bold;font-size:50px}.page-title:before{background:#59b9ff;content:"";display:inline-block;height:64px;margin-right:5px;width:15px}.page-text{margin-top:1rem}.page-text .small{width:80%}.bold{font-family:monsterrat-bold;font-size:1.5rem}.link,.link:visited{color:#59b9ff}.page-content-wrapper{display:flex;height:100%;overflow:auto;padding:80px 15rem 110px}.page-content-wrapper .page-content-left{margin-right:2rem}.page-content-wrapper .page-content-right{height:30rem;margin-bottom:2rem}.page-content-wrapper .page-content-right img{height:100%;object-fit:cover}.pin-image{height:8rem;margin-left:auto}.pin-image img{height:100%;object-fit:cover}.list-container{display:grid;grid-template-columns:auto auto auto}.list-container .card{border:1px solid rgba(0,0,0,.8);margin:1rem;padding:1rem}.list-container .card .card-title{font-family:monsterrat-bold;font-size:1.5rem}.list-container .card .card-price{color:#59b9ff;font-family:monsterrat-bold;font-size:1.2rem}.footer{align-items:center;background-color:#3b4856;clear:both;height:110px;margin-top:-110px;position:relative;width:100%}.footer,.footer .footer-content{display:flex;justify-content:center}.footer .footer-content{color:#fff;flex-direction:column;height:100%}.footer .footer-content .contact{font-family:monsterrat-bold}.footer .footer-content svg{margin-right:1rem}.footer .footer-content span{display:flex;justify-content:left;margin-bottom:.2rem}.footer .footer-icon{color:#fff;display:flex;flex-direction:column;height:60%;margin-left:1rem;margin-top:1rem}.footer .footer-icon svg{height:auto;margin-right:1rem;width:150px}@media only screen and (max-width:1450px){.page-content-wrapper{padding-left:10rem;padding-right:10rem}.list-container{grid-template-columns:auto auto}}@media only screen and (max-width:1200px){.page-content-wrapper{padding-left:2rem;padding-right:2rem}.navbar .title{font-size:2.5rem!important}.navbar .link-container .links a{margin-left:.1rem!important;margin-right:.1rem!important}}@media only screen and (max-width:1000px){.navbar .link-container .links a{font-size:.9rem!important}.list-container{grid-template-columns:auto auto}}@media only screen and (max-width:950px){.navbar .title{font-size:2rem!important}}@media only screen and (max-width:850px){.navbar .link-container .links{display:none!important}.navbar #hidden,.navbar button{display:flex!important}.navbar #hidden{align-items:center;background-color:#59b9ff;flex-direction:column;height:250px;left:0;max-height:250px;padding-top:2rem;position:absolute;top:0;width:100%}.navbar #hidden a{font-size:1rem!important}.page-content-wrapper{align-items:center;flex-direction:column}.list-container{grid-template-columns:auto}}@media only screen and (max-width:515px){.page-content-wrapper{overflow:hidden;padding-left:1rem;padding-right:1rem}.page-title{font-size:35px!important}.footer-icon svg{width:100px!important}}
/*# sourceMappingURL=main.c3fc7e0c.css.map*/