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}body{margin:0}.cards{flex-wrap:wrap;justify-content:center}.card-container,.cards{display:flex;flex-direction:row}.card-container{align-items:center;border-radius:7px;box-shadow:0 0 5px #b1b1b1;height:270px;margin:5px;padding:5px;width:370px}.card-container__image{height:65%;padding:10px;width:50%}.card-container__caption{display:flex;flex-direction:column;flex-wrap:wrap;height:90%;padding:10px;text-align:left;width:50%}.card-container__caption--title{font-size:20px;font-weight:600}.card-container__caption--price{border-bottom:5px solid #fff;border-top:5px solid #fff;font-size:24px;font-weight:500}.card-container__caption p{margin:3px 0 1px}.card-container__caption--description{margin:5px 0;text-align:justify;vertical-align:middle}.card-container__caption--time{border-bottom:5px solid #fff;border-top:5px solid #fff}.card-container__caption--btn-detail{border:thin solid #000;cursor:pointer;font-size:16px;padding:5px;text-align:center}.card-container__caption--btn-detail:hover{border:thin solid #3948ff;color:#3948ff}@media screen and (max-width:480px){.cards{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.card-container__caption--description{display:none}.card-container{align-items:center;border-radius:7px;display:flex;flex-direction:row;width:100%}.card-container__caption{display:flex;flex-direction:column;flex-wrap:wrap;height:90%;padding:10px;width:45%}.card-container__caption--title{width:80%}.card-container{margin:0;padding:5px}}.body-page{margin:0 auto;text-align:center;width:80%}.details{flex-wrap:wrap;justify-content:center}.detail-container,.details{display:flex;flex-direction:row}.detail-container{align-items:center;border-radius:7px;box-shadow:0 0 5px #b1b1b1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:30px auto;padding:25px;width:70%}.detail-container__image{height:65%;padding:10px;width:50%}.detail-container__caption{display:flex;flex-direction:column;flex-wrap:wrap;height:90%;padding:10px;text-align:left;width:50%}.detail-container__caption--title{font-size:35px;font-weight:600}.detail-container__caption--price{border-bottom:25px solid #fff;border-top:25px solid #fff;font-size:30px;font-weight:500}.detail-container__caption p{margin:3px 0 1px}.detail-container__caption--description{line-height:28px;margin:5px 0;text-align:justify;vertical-align:middle}.detail-container__caption--time{border-bottom:5px solid #fff;border-top:5px solid #fff}.detail-container__caption--btn-detail{border:thin solid #000;cursor:pointer;font-size:16px;padding:5px;text-align:center}.card-container__caption--btn-blocked{background-color:#000;border:thin solid #000;color:#fff;font-size:16px;padding:5px;text-align:center}.detail-container__caption--btn-detail:hover{border:thin solid #3948ff;color:#3948ff}.detail-container__caption--rate{border-bottom:20px solid #fff;border-top:20px solid #fff;font-size:25px;font-weight:700}@media screen and (max-width:875px){.details{flex-wrap:wrap;justify-content:center}.detail-container,.details{display:flex;flex-direction:column}.detail-container{align-items:center;border-radius:7px;padding:5px;width:70%}.detail-container__caption--rate{border-bottom:5px solid #fff;border-top:5px solid #fff;font-size:22px;font-weight:700;width:100%}.detail-container__caption{display:flex;flex-direction:column;flex-wrap:wrap;height:90%;padding:10px;width:100%}.detail-container__caption--title{font-size:24px;width:95%}.rating{width:100%}.detail-container__caption--price{border-bottom:5px solid #fff;border-top:5px solid #fff}.detail-container__caption .btn-back{background-color:#3948ff;border-radius:14px;color:#fff;margin-top:25px;padding:15px;text-align:center;text-decoration:none;width:80%}}.abouts{flex-wrap:wrap;justify-content:center}.about-container,.abouts{display:flex;flex-direction:row}.about-container{align-items:center;border-radius:7px;box-shadow:0 0 5px #b1b1b1;height:80vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:30px auto;padding:25px;width:70%}.about-container__image{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;padding:10px;width:50%}.about-container__image--photo{border-radius:50%;cursor:cell;height:400px;width:400px}.about-container__caption{display:flex;flex-direction:column;flex-wrap:wrap;height:90%;padding:10px;text-align:left;width:50%}.about-container__caption--title{font-size:35px;font-weight:600}.about-container__caption--price{border-bottom:25px solid #fff;border-top:25px solid #fff;font-size:30px;font-weight:500}.about-container__caption p{margin:3px 0 1px}.about-container__caption--description{line-height:28px;margin:5px 0;text-align:justify;vertical-align:middle}.about-container__caption--time{border-bottom:5px solid #fff;border-top:5px solid #fff}.about-container__caption--btn-about{border:thin solid #000;cursor:pointer;font-size:16px;padding:5px;text-align:center}.about-container__caption--btn-about:hover{border:thin solid #3948ff;color:#3948ff}.about-container__caption--rate{border-bottom:20px solid #fff;border-top:20px solid #fff;font-size:25px;font-weight:700}.btn-back{align-self:center;background-color:#3948ff;border-radius:14px;color:#fff;display:flex;justify-content:center;margin-right:0;margin-top:25px;padding:15px;text-align:center;text-decoration:none;width:250px}.btn-back:hover{background-color:#05082e}.loader{text-align:center}.about-container__caption--email,.about-container__caption--github{align-items:center;color:#000;display:flex;flex-wrap:wrap;margin-top:10px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.social-icon{height:30px;margin-right:8px}.about-container__caption--email:hover,.about-container__caption--github:hover{color:#3948ff}.about-container__caption--learned,.about-container__caption--social{font-size:24px;font-weight:500}@media screen and (max-width:1000px){.abouts{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.about-container__image--photo{border-radius:50%;cursor:cell;height:200px;width:200px}.about-container{border-radius:7px;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5px;width:85%}.about-container__caption{display:flex;flex-direction:column;flex-wrap:wrap;height:90%;padding:10px;width:95%}.about-container__caption--title{font-size:24px;width:80%}}.menu-container{align-items:center;border-bottom:.5px solid #e9e9e9;display:flex;justify-content:center;padding:20px 25px;width:100%}.menu-container__logo-container{width:60%}.menu-container__logo-container--logo{cursor:pointer;height:45px;margin-right:45px}.menu-container__menu{align-items:center;background-color:#fff;display:flex;justify-content:space-around;width:20%}.menu-container__menu--item{color:#000;text-decoration:none}.menu-container__menu--item:hover{font-weight:600;transition-duration:.2s}@media screen and (max-width:480px){.menu-container{flex-direction:column;padding:0}.menu-container__logo-container--logo{margin:0}.menu-container__logo-container{padding-bottom:25px;padding-top:25px;text-align:center;width:100%}.menu-container__menu{flex-wrap:wrap;justify-content:center;width:100%}.menu-container__menu--item{margin:0 10px}}
/*# sourceMappingURL=main.e228f78d.css.map*/