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;background:linear-gradient(119.36deg,#464c6e,#272b45)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}body{overflow:hidden}.header{height:95px;width:100%;display:flex;justify-content:space-between;color:#000;text-transform:uppercase;font-family:"Open Sans Condensed";font-weight:bolder;align-items:center;z-index:0;background:linear-gradient(119.36deg,#464c6e,#272b45)}@media screen and (max-width:400px){.header{display:flex;flex-direction:column;height:125px}}.header .logo-container{display:block;position:relative;width:140px;height:70px;background:radial-gradient(127.99% 191.14% at 17.5% 0,#444a6d 0,#2d324d 100%);box-shadow:-2px -2px 12px rgba(34,38,61,.2),4px 4px 12px rgba(42,47,74,.52),inset 2px 2px 2px rgba(83,92,136,.08);border-radius:35px;cursor:pointer;margin-left:10px;margin-top:10px}.header .logo-container h1{font-size:50px;font-weight:700;text-align:center;line-height:75px;background:#d2d6ef;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:400px){.header .logo-container{width:120px;height:65px}.header .logo-container h1{font-size:35px;text-align:center;line-height:75px}}.new-rest-form{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"Open Sans Condensed";width:360px;left:27%;top:290px;position:absolute;z-index:3;margin:0 auto 100px;padding:45px;text-align:center;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}.new-rest-form,.new-rest-form input{background:radial-gradient(127.99% 191.14% at 17.5% 0,#444a6d 0,#2d324d 100%);border-radius:25px}.new-rest-form input{color:#d2d6ef;padding:10px;margin:5px}.new-rest-form input::-webkit-input-placeholder{color:#d2d6ef}.new-rest-form input:-ms-input-placeholder{color:#d2d6ef}.new-rest-form input::-ms-input-placeholder{color:#d2d6ef}.new-rest-form input::placeholder{color:#d2d6ef}.new-rest-form button{min-width:165px;border-radius:25px;width:auto;height:50px;letter-spacing:.5px;line-height:50px;padding:0 35px;margin:20px;font-size:15px;background:radial-gradient(127.99% 191.14% at 17.5% 0,#444a6d 0,#2d324d 100%);color:#d2d6ef;text-transform:uppercase;font-family:"Open Sans Condensed";font-weight:bolder;border:none;cursor:pointer;box-shadow:-2px -2px 6px rgba(34,38,61,.2),2px 2px 6px rgba(42,47,74,.52),inset 2px 2px 2px rgba(83,92,136,.08)}.new-rest-form button:hover{box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}.review-card{display:flex;justify-content:center;flex-direction:row;padding:10px 30px;margin:0 5px;text-align:center;float:left;border-radius:25px;border:none;background:linear-gradient(119.36deg,#464c6e,#272b45);box-shadow:-4px -4px 12px rgba(34,38,61,.2),4px 4px 12px rgba(42,47,74,.52),inset 2px 2px 2px rgba(83,92,136,.08)}.review-card h3{padding:0 10px;color:#d2d6ef}.form-container{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"Open Sans Condensed";width:300px;left:0;top:0;position:absolute;z-index:3;margin:0 auto 100px;padding:45px;text-align:center;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}.form-container,.form-container input{background:radial-gradient(127.99% 191.14% at 17.5% 0,#444a6d 0,#2d324d 100%);border-radius:25px}.form-container input{color:#d2d6ef;padding:10px;margin:5px}.form-container input::-webkit-input-placeholder{color:#d2d6ef}.form-container input:-ms-input-placeholder{color:#d2d6ef}.form-container input::-ms-input-placeholder{color:#d2d6ef}.form-container input::placeholder{color:#d2d6ef}.form-container button{min-width:165px;border-radius:25px;width:auto;height:50px;letter-spacing:.5px;line-height:50px;padding:0 35px;margin:20px;font-size:15px;background:radial-gradient(127.99% 191.14% at 17.5% 0,#444a6d 0,#2d324d 100%);color:#d2d6ef;text-transform:uppercase;font-family:"Open Sans Condensed";font-weight:bolder;border:none;cursor:pointer;box-shadow:-2px -2px 6px rgba(34,38,61,.2),2px 2px 6px rgba(42,47,74,.52),inset 2px 2px 2px rgba(83,92,136,.08)}.form-container button:hover{box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}.section{display:flex;flex-direction:column;min-height:112px;padding:15px;margin:10px 10px 0 0;flex:none;align-items:flex-start;position:relative;width:300px;background:radial-gradient(127.99% 191.14% at 17.5% 0,#444a6d 0,#2d324d 100%);box-shadow:-4px -4px 12px rgba(34,38,61,.2),4px 4px 12px rgba(42,47,74,.52),inset 2px 2px 2px rgba(83,92,136,.08);border-radius:25px}.section .section-details{color:#d2d6ef;display:flex;flex-direction:column;font-size:15px;text-align:left}.section .section-details img{width:100%;height:100px;object-fit:cover;object-position:50% 50%;margin-top:10px}.section .open-hours{text-align:left}.section .section-details-review{line-height:19px;margin:8px 0;text-align:left}.section .section-details-review .border-bottom{border-bottom:1px solid #e6e6e6;height:10px}.section .section-details-review .review-text{line-height:2.5;margin:10px 0}.section .section-details-review .review-text h2{font-size:15px;color:#d2d6ef}.section .section-details-review .review-text img{height:32px;width:32px;background-size:cover;background-position:50%;border-radius:50%;object-position:50% 50%;margin-top:10px}.section .section-header h3{margin:0}.section .section-ratings{display:flex;flex-direction:row}.section .section-ratings p{padding-top:8px;padding-right:5px}.section .section-divider-bottom-line{border-bottom:1.5px solid #e6e6e6}.section .show-more{display:block;cursor:pointer;position:relative;border-radius:10px;background:radial-gradient(127.99% 191.14% at 17.5% 0,#444a6d 0,#2d324d 100%);width:40px;height:30px;border:none;outline:none;margin-left:103px;font-size:18px;color:#d2d6ef}.section .show-more,.section .show-more:hover{box-shadow:-2px -2px 6px rgba(34,38,61,.2),2px 2px 6px rgba(42,47,74,.52),inset 2px 2px 2px rgba(83,92,136,.08)}.section .show-more .fas,.section .show-more fas{color:#d2d6ef}.section .add-review{display:block;position:relative;cursor:pointer;border-radius:10px;background:radial-gradient(127.99% 191.14% at 17.5% 0,#444a6d 0,#2d324d 100%);outline:none;border:none;width:100px;height:40px;margin-left:75px;margin-bottom:10px;box-shadow:-2px -2px 6px rgba(34,38,61,.2),2px 2px 6px rgba(42,47,74,.52),inset 2px 2px 2px rgba(83,92,136,.08);font-size:14px;color:#d2d6ef}.section .add-review:hover,.section:hover{box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}.restaurant-list{display:flex;flex-direction:column;padding:10px 0;width:300px}.restaurant-list .section{display:flex;flex-direction:column;min-height:112px;padding:15px;margin:10px 10px 0 0;flex:none;align-items:flex-start;position:relative;color:#d2d6ef;width:300px;background:radial-gradient(127.99% 191.14% at 17.5% 0,#444a6d 0,#2d324d 100%);box-shadow:-4px -4px 12px rgba(34,38,61,.2),4px 4px 12px rgba(42,47,74,.52),rgba(83,92,136,.08);border-radius:25px}.restaurant-list .section .section-details{color:#d2d6ef;display:inline-block;font-size:13px;line-height:16px;text-align:left}.restaurant-list .section .section-header{display:flex;flex-direction:column;align-items:flex-start}.restaurant-list .section .section-header h3{margin:0;color:#d2d6ef}.restaurant-list .section .section-divider-bottom-line{border-bottom:1.5px solid #e6e6e6}.restaurant-list .section .right-arrow .right{display:block;cursor:pointer;position:relative;border-radius:10px;background:radial-gradient(127.99% 191.14% at 17.5% 0,#444a6d 0,#2d324d 100%);width:40px;height:30px;border:none;outline:none;margin-left:105px;box-shadow:-2px -2px 6px rgba(34,38,61,.2),2px 2px 6px rgba(42,47,74,.52),inset 2px 2px 2px rgba(83,92,136,.08);font-size:18px;color:#000}.restaurant-list .section .right-arrow .right:hover,.restaurant-list .section:hover{box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}.restaurant-card{display:flex;flex-direction:column;align-items:center;float:right;opacity:1;width:375px;height:690px;box-shadow:-4px -4px 12px rgba(34,38,61,.2),4px 4px 12px 42,47,74,.52,inset 2px 2px 2px rgba(83,92,136,.08);background:linear-gradient(119.36deg,#464c6e,#272b45);box-sizing:border-box;padding:20px 0;position:relative;z-index:2;overflow:auto;border-radius:5px}.restaurant-card::-webkit-scrollbar{width:12px}.restaurant-card::-webkit-scrollbar-track{background:#f0f0f0}.restaurant-card::-webkit-scrollbar-thumb{background:linear-gradient(119.36deg,#464c6e,#272b45);border-radius:20px;border:3px solid #d2d6ef}
/*# sourceMappingURL=main.058cae11.chunk.css.map */