@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);.hello{background-color:blue}.home{margin-top:77px}@tailwind base;@tailwind components;@tailwind utilities;.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;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}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#feedback-page{text-align:center}#form-main{float:left;padding-top:0;width:100%}#form-div{background-color:rgba(72,72,72,.4);-moz-border-radius:7px;-webkit-border-radius:7px;float:left;left:50%;margin-left:-260px;margin-top:100px;padding:50px 35px;position:absolute;width:450px;z-index:42}.feedback-input{background-color:#fbfbfb;border:3px solid transparent;border-radius:0;-ms-box-sizing:border-box;box-sizing:border-box;color:#3c3c3c;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:22px;margin-bottom:10px;padding:13px 13px 13px 54px;width:100%}.feedback-input:focus{background:#fff;border:3px solid #3498db;box-shadow:0;color:#3498db;outline:none;padding:13px 13px 13px 54px}.focused{border:3px solid #30aed6;color:#30aed6}#name{background-position:11px 8px}#name,#name:focus{background-image:url(http://rexkirby.com/kirbyandson/images/name.svg);background-repeat:no-repeat;background-size:30px 30px}#name:focus{background-position:8px 5px;background-position:11px 8px}#email{background-image:url()}#email,#email:focus{background-position:11px 8px;background-repeat:no-repeat;background-size:30px 30px}#email:focus{background-image:url(http://rexkirby.com/kirbyandson/images/email.svg)}#comment{background-image:url(http://rexkirby.com/kirbyandson/images/comment.svg);background-position:11px 8px;background-repeat:no-repeat;background-size:30px 30px}textarea{height:150px;line-height:150%;resize:vertical;width:100%}input:focus,input:hover,textarea:focus,textarea:hover{background-color:#fff}#button-blue{background-color:#3498db;border:4px solid #fbfbfb;color:#fff;cursor:pointer;float:left;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;margin-top:-4px;padding-bottom:22px;padding-top:22px;transition:all .3s;width:100%}#button-blue:hover{background-color:transparent;color:#0493bd}.submit:hover{color:#3498db}.ease{background-color:#fbfbfb;height:74px;transition:.3s ease;width:0}.submit:hover .ease{background-color:#fff;width:100%}.homeBgImg{background-repeat:no-repeat;height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:0}@media only screen and (max-width:580px){#form-div{left:3%;margin-left:2px;margin-right:3%;padding-left:3%;padding-right:3%;width:88%}}.navbar{left:0;text-decoration:none;top:0;width:100vw;z-index:10}#logoImg,.navbar{position:absolute}#logoImg{height:100px;left:50%;top:50%;width:100px;z-index:50}#logoImg-n{height:50px;width:50px;z-index:50}.hi{margin-left:4px;margin-right:4px}body:before{background-attachment:fixed;background-position:50%;background-size:cover;content:"";height:100vh;left:0;opacity:.2;top:0;width:100%;z-index:-1}.bmi,body:before{position:absolute}.bmi{background-color:#fbeee0;border:2px solid #422800;border-radius:30px;box-shadow:4px 4px 0 0 #422800;color:#422800;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;line-height:50px;margin:1.5em;padding:0 18px;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none}.bmi,.bmi a{text-decoration:none}.bmi:hover{background-color:#fff}.bmi:active{box-shadow:2px 2px 0 0 #422800;-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}.cards{display:flex;flex-direction:row;left:20px}.mohatsavcard1,.mohatsavcard2,.mohatsavcard3{margin:20px}.overweight{font-size:1.5em;margin:1.5em;padding:1em}.overweight h2{color:#011f4b;font-size:2.5em;padding:50px;text-align:center}.overweight h3{color:#011f4b}.overweight img{display:flex;height:20em;margin:auto;opacity:80%}.frames{display:flex;justify-content:space-evenly}*{box-sizing:border-box}body{margin:0;padding:12px}body.hide-scroll::-webkit-scrollbar{display:none}a{text-decoration:none}ul{list-style:none;margin:0;padding:0}img{max-width:100%}h2{font-family:Herr Von Muellerhoff,cursive;font-size:100px;font-weight:400;margin:0 0 -55px}h1,h3{font-family:Source Code Pro,sans-serif;font-size:47px;font-weight:700;letter-spacing:9.4px;margin:0 0 15px}p{color:#515151;line-height:27px}.a-CTA{border-bottom:2px solid #a96700;font-size:18px;letter-spacing:1.5px;padding-bottom:4px}.a-CTA,.contact .form form button,.contact .form form label,.copyright li,header .navigation-bar a,input,p{font-family:Cabin,sans-serif}.a-CTA,.copyright .CTA li a:hover,.copyright .info li a,.fa-asterisk,footer .social-media .links a:hover,h2,header .navigation-bar a:hover,header nav.active .navigation-bar a:hover{color:#a96700}.contact .form form button:hover,.contact .text i:hover,header .text .button button:hover,header nav .navigation-bar .underline{background-color:#a96700}.about-us .text,.contact .text i,.copyright,.fixed-image .text,.menu .box-model,.menu .text,.reservation .text,footer,header .navigation-bar ul li,header .text{text-align:center}.about-us,.about-us .image-container,.contact,.copyright ul,.menu,.menu .menu-image-container,.reservation,.reservation .image-container,footer .contact-container,header .navigation-bar ul,header nav{display:flex}.copyright .CTA li a,.menu .box-model .close,footer .social-media .links a,header .navigation-bar,header .navigation-bar ul,header nav .toggle,header nav .toggle span{transition:.3s}.copyright,.copyright .arrow-up,.fixed-image .text,.menu .box-image-container,.recipes,header,header .navigation-bar a,header .text,header .text .arrow .left,header .text .arrow .right,header nav .toggle span{position:relative}.copyright .svg-up,.menu .box-image-container .box-image,.menu .box-model .arrow .arrow-left,.menu .box-model .arrow .arrow-right,.menu .box-model .close,.recipes .text,header .arrow-down,header .navigation-bar .underline,header .svg-down,header .text .arrow .left:after,header .text .arrow .right:after,header nav .toggle{position:absolute}.fixed-image .text,.menu .box-image-container,.menu .box-image-container .box-image,.recipes .text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.menu .box-image-container,.menu .box-image-container .box-image,.menu .box-model,header .navigation-bar a:hover .underline,header .navigation-bar li.active .underline,header nav{width:100%}.copyright .arrow-up,.dots>div,.menu .box-model .arrow .arrow-left,.menu .box-model .arrow .arrow-right,.menu .box-model .close,.menu .menu-image-container .image img,button,footer .newsletter i,header .arrow-down,header nav .toggle{cursor:pointer}.contact form button,.dots .active,header .navigation-bar .underline,header .text .arrow .left,header .text .arrow .right,header .text .button button,header nav .toggle span,header nav.active,header nav.active .toggle.active span{background-color:#fff}.contact .form form button,.contact .text i,.menu .box-model .close:hover,footer .social-media .links a,footer .text h2,footer .text p,h1,h3,header .navigation-bar a,header .text span{color:#fff}.copyright .arrow-up,.menu .box-model,header .navigation-bar a:hover .underline,header .navigation-bar li.active .underline,header .navigation-bar.show,header .text .arrow .left:after,header nav{left:0}.contact .form form label,.contact .text i,.copyright .arrow-up,footer .newsletter i,footer .social-media .links a,header .text .arrow .left:after,header .text .arrow .right:after,header .text span{display:inline-block}.dots{position:fixed;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.dots>div{border:2px solid #fff;border-radius:50%;height:12px;margin-bottom:10px;width:12px;z-index:20}.dots .black{border-color:#000}.dots .active.black{background-color:#000}header{background-size:cover;background:url(https://th.bing.com/th/id/OIP.erO8BvQ3pwVpqngzUDKYYgHaLG?pid=ImgDet&w=683&h=1024&rs=1) fixed bottom;height:calc(100vh - 22px);padding:20px 70px}header nav{padding:36px 36px 20px;position:fixed;top:0;z-index:20}header nav .toggle{background-color:initial;border:none;display:none;left:20px;padding:0;top:26px;z-index:21}header nav .toggle:focus{outline:none}header nav.active .toggle span{background-color:#000}header nav .toggle.active{left:32%}header nav .toggle.active .first{top:16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header nav .toggle.active .last{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header nav .toggle .hide{transition:0s;visibility:hidden}header nav .toggle span{border-radius:40px;display:block;height:2px;width:30px}header nav .toggle span:not(:last-of-type){margin-bottom:6px}header nav .logo{flex-basis:56%;padding-left:50px}header .navigation-bar.show{width:40%}header .navigation-bar.show a{color:#ccc!important}header .navigation-bar.show a:hover{color:#fff!important}header .navigation-bar ul li{flex:1 1;padding:0 10px}header .navigation-bar a{font-size:16px;text-decoration:none;transition:all .5s}header nav.active .navigation-bar a{color:#000}header .navigation-bar .underline{bottom:-4px;display:block;height:2px;left:50%;transition:all .3s;width:0}header .text{top:24%}header .text h1{margin-bottom:0}header .text .arrow .left,header .text .arrow .right{height:3px;width:100px}header .text .arrow .left{left:-4%}header .text .arrow .right{right:-4%}header .text .arrow .left:after,header .text .arrow .right:after{border:10px solid transparent;border-left-color:#fff;content:"";top:-8px}header .text .arrow .right:after{border-color:transparent #fff transparent transparent;right:0}header .text .arrow .fa-asterisk{vertical-align:super}header .text span{font-family:Source Code Pro,sans-serif;font-size:15px;margin-bottom:12px}.contact form button,header .text .button button{border:none;border-radius:3px;font-family:source_sans_problack,sans-serif;font-size:12px;letter-spacing:2.4px;padding:9px 18px}.contact form button:focus,header .text .button button{outline:none}header .svg-down{bottom:0;color:#fff;left:50%;margin-bottom:-12px;margin-left:-96px;z-index:5}header .arrow-down{background:url(https://th.bing.com/th/id/OIP.erO8BvQ3pwVpqngzUDKYYgHaLG?pid=ImgDet&w=683&h=1024&rs=1) no-repeat 50%;bottom:-10px;height:50px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:70px;z-index:10}.about-us,.reservation{padding:60px}.about-us .text,.reservation .text{flex:50% 1;padding:40px 52px 0 0}.about-us .text h3,.reservation .text h3{color:#000}.about-us .text .fa-asterisk,.reservation .text .fa-asterisk{color:#9a9998}.about-us .image-container,.reservation .image-container{flex:50% 1}.about-us .image,.reservation .image{margin-left:20px}.recipes .image{background:url(https://garciaweightloss.com/wp-content/uploads/2020/03/pushups-i-gym-picture-id1081871130.jpg) fixed 50%;background-size:cover;height:350px}.menu{padding:60px}.menu .box-model{background-color:rgba(0,0,0,.7);display:none;height:100%;position:fixed;top:0;z-index:20}.menu .box-model.active{display:block}.menu .box-model.active body{overflow:hidden}.menu .box-model .close{color:#ccc;right:25px;top:10px;z-index:20}.menu .box-model .arrow .arrow-left,.menu .box-model .arrow .arrow-right{border-right:2px solid #fff;border-top:2px solid #fff;height:40px;right:20px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:40px;z-index:20}.menu .box-model .arrow .arrow-left{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.menu .box-image-container{height:100%}.menu .box-image-container .box-image img.active{-webkit-animation:scale .5s;animation:scale .5s}@-webkit-keyframes scale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.menu .menu-image-container{flex:60% 1;flex-wrap:wrap}.menu .menu-image-container .image{flex:calc(50% - 40px) 1;margin:0 20px 20px 0}.menu .text{flex:55% 1;padding:40px 0 0 62px}.menu .text h3{color:#000}.menu .text .fa-asterisk{color:#9a9998}.fixed-image{background:url(https://www.pixelstalk.net/wp-content/uploads/2016/06/Free-Images-Fitness-Wallpapers-HD.jpg) fixed 50%;background-size:cover;height:400px}footer{background-color:#121212;padding:60px 20px}footer .text{margin:auto;max-width:500px}footer .text h2{font-family:Source Sans Pro,sans-serif;font-size:19px;letter-spacing:1.9px;margin-bottom:25px}footer .text .fa-asterisk{font-size:12px}footer .text p{line-height:27px}footer .contact-container{margin:auto;max-width:1000px;padding:40px 0}footer .contact-container>div{flex:1 1}footer .contact-container h3{font-size:19px;letter-spacing:1.9px}footer .social-media .links a{font-size:25px;margin:0 10px}footer .newsletter input{background-color:#eee;border:none;margin-left:-15px;padding:10px;width:270px}footer .newsletter i{font-size:21px;margin-left:-40px;vertical-align:middle}.copyright{background-color:#262526;padding:15px 40px 30px}.copyright .svg-up{left:50%;margin-left:-96px;margin-top:-50px;top:0}.copyright .arrow-up{color:#fff;height:30px;line-height:1.9;top:-45px;width:40px}.copyright ul{justify-content:center}.copyright li{color:#919191;font-size:14px}.copyright li:not(:last-of-type):after{content:"•";margin:10px}.copyright .CTA{margin-top:25px}.copyright .CTA li a{color:#919191}.contact-header{background-image:url(https://res.cloudinary.com/abdel-rahman-ali/image/upload/v1535988526/contact-food.jpg);height:40vh}.contact{padding:78px 40px}.contact>div{flex:50% 1}.contact .text p{margin-bottom:30px}.contact .text i{background-color:#000;border-radius:50%;font-size:24px;height:50px;line-height:48px;width:50px}.contact .text h2{color:#262626;font-family:source_sans_problack,sans-serif;font-size:24px;letter-spacing:2.4px;margin-bottom:20px}.contact .form{margin-left:48px}.contact .form form label{color:#515151;margin-bottom:5px}.contact .form form input,.contact .form form textarea{border:2px solid #d8d8d8;border-radius:5px;display:block;margin-bottom:24px;outline:none;padding:10px;width:100%}.contact .form form input:focus,.contact .form form textarea:focus{border-color:#a96700;box-shadow:0 1px 1px #737373}.contact .form form textarea{height:212px;resize:none}.contact .form form button{background-color:#262526;font-size:12px;padding:12px 30px}@media (max-width:1200px){.about-us,.menu,.reservation{padding:60px 40px}.about-us .text,.reservation .text{padding:0 32px 0 0}.about-us .image-container,.reservation .image-container{align-items:center}.menu .text{padding:0 0 0 32px}}@media (max-width:992px){body{padding:0}.dots{display:none}header{height:calc(100vh - 10px)}header nav .logo{padding-left:0}.about-us{display:block;padding-top:50px}.about-us .text,.reservation .text{padding:0 0 40px}.about-us .image-container .image1,.reservation .image-container .image1{margin-left:0}.menu{display:block;padding:60px 20px 60px 40px}.menu .text{padding:20px 20px 0 0}.reservation{display:block;padding:30px 20px 60px}.contact{display:block;padding:78px 20px}.contact .form{margin-left:0;margin-top:40px}}@media (max-width:768px){header nav{left:0;padding-top:25px;text-align:center;top:0;width:100%}header nav,header nav .toggle{display:block}header .navigation-bar{background-color:#262526;height:100%;left:-174px;overflow:hidden;padding:40px;position:fixed;top:0;z-index:20}header .navigation-bar ul{display:block;padding-top:40px}header .navigation-bar ul li{padding:14px 0;text-align:left}footer .contact-container{display:block}footer .social-media{margin-bottom:40px}.copyright ul{display:block;margin-top:-20px}.copyright li{margin-bottom:5px}.copyright li:not(:last-of-type):after{content:""}}@media (max-width:576px){h1,h3{font-size:40px}h2{font-size:90px}header{padding:0}header nav .logo{padding-left:0}header nav .toggle.active{left:36%}header .navigation-bar.show{padding:20px;width:48%}.about-us,.reservation{padding:60px 20px}.menu{padding:60px 0 60px 20px}}
/*# sourceMappingURL=main.b4a33be6.css.map*/