.restaurant-row{display:flex;align-items:center;height:100%;min-height:60vh;padding:3rem 1.5rem!important}@media only screen and (max-width:992px){.restaurant-row{min-height:none}}.restaurant-row-inner{width:100%;max-width:1500px;margin:0 auto}@media only screen and (max-width:992px){.restaurant-row-inner{display:block}}.restaurant-row-left{flex-basis:50%;display:block}@media only screen and (max-width:1400px){.restaurant-row-left{width:75%}}@media only screen and (max-width:992px){.restaurant-row-left{width:98%}}.restaurant-row-right{flex-basis:50%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1400px){.restaurant-row-right{width:75%}}@media only screen and (max-width:992px){.restaurant-row-right{width:98%}}.restaurant-row-right-gio{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 1rem}.restaurant-row-right-gio-main{z-index:10}.restaurant-row-right-gio-main,.restaurant-row-right-gio-secondary-one,.restaurant-row-right-gio-secondary-three,.restaurant-row-right-gio-secondary-two{margin:.5rem;border:1px solid #b8b8b8;-webkit-box-shadow:5px 5px 15px -5px rgba(0,0,0,.5254901961)}.restaurant-row-right-gio-row{min-width:0;flex-grow:1}.restaurant-row-clients,.restaurant-row-clients-each,.restaurant-row-right-gio-row{display:flex;align-items:center;justify-content:center}.restaurant-row-clients{flex-wrap:wrap;gap:2.5rem}.restaurant-row-clients-each{flex-direction:column;text-align:center;width:100%;max-width:450px}.restaurant-row-clients-each-main{margin:.5rem;border:1px solid #b8b8b8;-webkit-box-shadow:5px 5px 15px -5px rgba(0,0,0,.5254901961);z-index:10}.restaurant-row-clients-each-row{display:flex;align-items:center;justify-content:center}.restaurant-row-clients-each-1,.restaurant-row-clients-each-2,.restaurant-row-clients-each-3{margin:5px;border:1px solid #b8b8b8;-webkit-box-shadow:5px 5px 15px -5px rgba(0,0,0,.5254901961)}.restaurant-row-testimonials{text-align:center;max-width:800px;margin:3rem auto 1.5rem}.restaurant-row-testimonials-block{display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem}.restaurant-row-testimonials-block-each{display:flex;align-items:flex-start;justify-content:flex-start;padding:3rem 1.5rem;margin:1rem;padding:0;width:33%}.restaurant-row-testimonials-block-each p{margin:.5rem 0 0 .5rem;font-size:1.5rem;font-style:italic}@media only screen and (max-width:992px){.restaurant-row-testimonials-block-each{font-size:1.25rem}}.restaurant-row-center{text-align:center;max-width:800px;margin:0 auto 2rem}.restaurant-row-experience{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;min-height:60vh;padding:3rem 1.5rem}.restaurant-row-experience-text{width:100%;max-width:800px;margin:0 auto}@media only screen and (max-width:992px){.restaurant-row-experience-text{display:block}}.restaurant-row-experience-left,.restaurant-row-experience-right{width:50%;height:100%;min-height:32.5vh;display:block;text-align:left;margin:.5rem;background:#fff;padding:2.25rem 1.5rem;border-radius:10px;border:1px solid #b8b8b8;-webkit-box-shadow:5px 5px 15px -5px rgba(0,0,0,.5254901961);color:#333}.restaurant-row-experience-left ul,.restaurant-row-experience-right ul{columns:3;-webkit-columns:3;-moz-columns:3}@media only screen and (max-width:992px){.restaurant-row-experience-left,.restaurant-row-experience-right{width:98.5%}}@media only screen and (max-width:768px){.restaurant-row-experience-left ul,.restaurant-row-experience-right ul{margin:0;padding:0 0 0 1.5rem;columns:2;-webkit-columns:2;-moz-columns:2}}@media only screen and (max-width:415px){.restaurant-row-experience-left ul,.restaurant-row-experience-right ul{columns:1;-webkit-columns:1;-moz-columns:1}}.restaurant-row-flexibility-left,.restaurant-row-flexibility-right{width:100%;max-width:458px;height:100%;min-height:32.5vh;display:flex;align-items:flex-start;justify-content:flex-start;text-align:left;gap:1rem;margin:0 1rem}.restaurant-row-flexibility-content{display:block}.restaurant-row-contact{padding:0 1.5rem;margin:-3rem 0 0}.restaurant-hero-features{width:96%;margin:1rem 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,31.75%));gap:.25rem}.restaurant-hero-features p{margin-bottom:0;font-weight:600}@media only screen and (max-width:992px){.restaurant-hero-features{grid-template-columns:repeat(auto-fit,1fr)}}@media only screen and (max-width:576px){.restaurant-hero-features{grid-template-columns:repeat(1,1fr)}}.restaurant-services{margin:1rem 0 0;display:grid;gap:2rem 4rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}@media only screen and (max-width:1400px){.restaurant-services{grid-template-columns:repeat(1,1fr);gap:0 1rem;margin:1rem 1rem 0}}.restaurant-service{display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem}.restaurant-projects{margin:2.5rem 0;display:grid;gap:2rem 4rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}@media only screen and (max-width:992px){.restaurant-projects{margin:0 0 -1.5rem;gap:1rem}}@media only screen and (max-width:768px){.restaurant-projects{grid-template-columns:repeat(1,1fr);gap:0}}.restaurant-project{display:flex;flex-direction:column;gap:2rem}.restaurant-project-image{height:auto;border:1px solid #b8b8b8}.restaurant-project-info{display:block}.restaurant-bar{margin:1rem 0;background:#956ea5;height:.2rem;width:90%;max-width:250px}.restaurant-contact{margin:-3rem 0 0}.restaurant-contact-row{display:flex;align-items:center;justify-content:space-between;gap:2rem}.restaurant-contact-row-col{width:50%}.tools h2{max-width:700px}.just-center{justify-content:center}.res-split{display:flex;align-items:center;min-height:60vh;gap:2rem}@media only screen and (max-width:992px){.res-split{display:block;min-height:0}}.res-con,.res-con input[type=submit],.res-con textarea{border-radius:10px;border:1px solid #b8b8b8}.res-con{-webkit-box-shadow:5px 5px 15px -5px rgba(0,0,0,.5254901961);background:#956ea5;padding:3rem 2.5rem}.res-con p{margin-bottom:1rem;color:#fff}.res-con input[type=email],.res-con input[type=tel],.res-con input[type=text]{padding:.5rem;margin:0;border-radius:10px;border:1px solid #b8b8b8;width:100%;max-width:700px}.res-con textarea{padding:.5rem;margin:0;width:100%;min-width:830px}.res-con input[type=submit]{font-size:1.5rem;width:250px;color:#956ea5;padding:.75rem 5rem;margin:.75rem 0;background-color:#fff;box-shadow:none}.res-con input[type=submit]:hover{background-color:#fed45e;color:#000}.res-con label{color:#fff;font-size:1.25rem}.res-experience-split{display:flex;align-items:center;gap:2rem}@media only screen and (max-width:992px){.res-experience-split{display:block;min-height:0}}.res-space{padding:5rem 0}@media only screen and (max-width:992px){.res-space{padding:3rem 1.5rem}}.res-blue{background:rgba(90,167,255,.0392156863)}.res-purple{background:#956ea5;color:#fff}.res-purple h2{color:#fff}.res-projects-row{padding:5rem 1.5rem}@media only screen and (max-width:992px){.res-projects-row{padding:3rem 1.5rem}}.restaurant-row-right video{border-radius:10px;border:1px solid #b8b8b8;-webkit-box-shadow:5px 5px 15px -5px rgba(0,0,0,.5254901961);-webkit-filter:brightness(100%)}@media only screen and (max-width:992px){.restaurant-row-right video{width:100%;height:auto;margin:-.75rem 3rem 0}}#rescontact,.rescolumn{flex-direction:column}.res-toptight{min-height:0;padding:1.5rem 1.5rem 5rem}.res-bottomthin{min-height:0;padding:5rem 1.5rem 1.5rem}.bb{transform:translateX(0);font-size:1.4rem}.bb:hover{transform:translateX(0)!important}#rescontact{display:flex;align-items:center;justify-content:center;padding:0 0 6.5rem}@media only screen and (max-width:992px){#rescontact{padding:0 0 3rem}.yeet-cannon h1{font-size:1.75rem}.yeet-cannon h2{font-size:1.5rem}.yeet-cannon h3{font-size:1.25rem}}.yeet-cannon ul{margin-left:1rem}.ressy{min-height:0}.fakeh2{color:#45556c;font-size:2.25em;font-weight:400;line-height:1.2;margin-bottom:.5rem;font-family:"Raleway",sans-serif}@media only screen and (max-width:992px){.fakeh2{font-size:1.5rem}}.bumphero{transform:translatey(-4.5rem)}@media only screen and (max-width:992px){.bumphero{transform:translatey(-1.75rem)}}.thinkthin h2{display:flex;align-items:center;justify-content:center;max-width:550px;margin:.5rem auto}
/*# sourceMappingURL=maps/restaurant.css.map */
