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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--primaryColor:#af9a7d;--mainWhite:#fff;--offWhite:#f7f7f7;--mainBlack:#222;--mainGrey:#ececec;--darkGrey:#cfcfcf;--mainTransition:all 0.3s linear;--mainSpacing:3px;--lightShadow:2px 5px 3px 0px rgba(0,0,0,0.5);--darkShadow:4px 10px 5px 0px rgba(0,0,0,0.5)}body{padding-top:2px;color:#222;color:var(--mainBlack);background:#fff;background:var(--mainWhite);font-family:"Clarimo UD PE",Helvetica,Sans-Serif;line-height:1.4}h1{font-size:3em;line-height:1;margin-bottom:.5em}h2{font-size:2em;margin-bottom:.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5,h6{font-size:1em}h6{font-weight:700;margin-bottom:1.5em}.btn-primary{display:inline-block;text-decoration:none;letter-spacing:3px;letter-spacing:var(--mainSpacing);color:#222;color:var(--mainBlack);background:#af9a7d;background:var(--primaryColor);padding:.4rem .9rem;border:3px solid #af9a7d;border:3px solid var(--primaryColor);transition:all .3s linear;transition:var(--mainTransition);text-transform:uppercase;cursor:pointer}.btn-primary:hover{background:transparent;color:#af9a7d;color:var(--primaryColor)}.loading{text-transform:capitalize;text-align:center;margin-top:3rem}.error{text-transform:uppercase}.empty-search,.error{text-align:center;margin:2rem 0}.empty-search{text-transform:capitalize;padding:1rem;letter-spacing:3px;letter-spacing:var(--mainSpacing)}.gmd-logo{display:relative;color:#737373;font-size:20px;margin-top:15px;float:right;right:0}.gmd-logo,.navbar{font-family:"Clarimo UD PE",Helvetica,Sans-Serif}.navbar{position:relative;top:0;left:0;width:100%;padding:.75rem 2rem;background:var(--White);font-size:1.2rem;z-index:1}.nav-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.nav-btn{background:transparent;border:none;cursor:pointer;outline:none}.nav-icon{font-size:1rem;color:#af9a7d;color:var(--primaryColor)}.userInfoBar{border:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center}.nav-links{background:#ebebeb;-webkit-align-content:left;align-content:left;height:0;width:100%;overflow:hidden;transition:all .3s linear;list-style:none}.show-nav{height:200px}.nav-links a{text-decoration:none;padding:1rem 0;color:#222;color:var(--mainBlack);transition:all .3s linear;transition:var(--mainTransition);text-align:center;font-size:1rem;font-weight:600;letter-spacing:3px;letter-spacing:var(--mainSpacing)}.nav-links a:hover{color:#af9a7d;color:var(--primaryColor)}@media screen and (min-width:768px){.nav-btn{display:none}.nav-center{max-width:1170px;margin:0 auto}.nav-center,.nav-links{display:-webkit-flex;display:flex}.nav-links{height:auto}.nav-links a{display:block;margin:0 1rem;padding:.5rem}.nav-links select{margin:0 1rem;padding:.5rem 0}.nav-links label{text-decoration:none;padding:.5rem 0;color:#000;transition:all .3s linear;transition:var(--mainTransition);text-align:center;font-size:.5rem;font-weight:700;letter-spacing:3px;letter-spacing:var(--mainSpacing)}}.defaultHero{min-height:calc(45vh - 50px);margin:0 1rem 1rem;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.defaultHero,.deskReaervationMap{display:-webkit-flex;display:flex}.deskReaervationMap{-webkit-align-items:right;align-items:right;-webkit-justify-content:right;justify-content:right}.banner{display:inline-block;background:rgba(0,0,0,.5);color:#fff;color:var(--mainWhite);padding:2rem 1rem;text-align:center;text-transform:capitalize;letter-spacing:3px;letter-spacing:var(--mainSpacing)}.banner h1{font-size:2.5rem}.banner div{width:10rem;height:5px;background:#af9a7d;background:var(--primaryColor);margin:1.7rem auto}.banner p{font-size:1.2rem;margin-bottom:2rem}@media screen and (min-width:576px){.banner{padding:2rem 3rem}.banner h1{font-size:3rem}}@media screen and (min-width:992px){.banner{padding:2rem 6rem}.banner h1{font-size:4rem}}.form-group{text-transform:capitalize}.form-group label{display:block;letter-spacing:3px;letter-spacing:var(--mainSpacing);margin-bottom:.5rem}.form-control{width:100%;background:transparent;font-size:1rem}.size-inputs{display:-webkit-flex;display:flex}.size-input{width:40%;padding:.2rem;border:1px solid #222;border:1px solid var(--mainBlack);border-radius:.3rem;margin-right:.3rem}.single-extra label{display:inline-block;font-size:.8rem;margin-left:.5rem}@media screen and (min-width:776px){.filter-form{width:70vw}}@media screen and (min-width:992px){.filter-form{width:95vw;max-width:1170px}}.container{position:relative}.deskReaervationMap{min-height:40vh}.tooltip{position:absolute;color:#000;padding:10px;background:transparent;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border-radius:10px;pointer-events:none;z-index:1000}.loaderDiv{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.desk-logo,.loaderDiv{display:-webkit-flex;display:flex}.desk-logo{height:38.3vmin;pointer-events:none}.default-map{-webkit-align-items:center;align-items:center;min-height:40vh;width:100%;height:50%}.ff-logo{height:50px;margin-bottom:10px}@media screen and (max-width:768px){.gmd-logo{display:none}.container{height:auto;width:auto}}.reservationParent{background:var(--offWhite);border:"1px solid red"}.ReservationDiv{background:#fff;height:50px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:1.2rem;font-family:Clarimo}.comp-style{color:#000;text-decoration:none;padding:1rem;-webkit-align-items:left;align-items:left}.datepicker-style{text-align:center}.datepicker-style,.dropdown-style{color:#29292b;background:#ebebeb;border-style:solid;border-color:#01916d}.dropdown-style{padding:5px 10px;position:relative;-webkit-align-items:center;align-items:center}.dropdown-style a:hover{color:#f7d6b2}.dropdown-style:hover .dropdown-style-content{display:block}.error{color:red}@media screen and (max-width:750px){.ReservationDiv{height:450px;-webkit-flex-direction:column;flex-direction:column}}.react-datepicker-popper{z-index:3}.CancelDiv{background:#5f9ea0;height:200px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:1rem}.Success-Message{background:#ebebeb;color:#000;font-family:Clarimo;font-weight:400;margin:10px auto;padding:3px;text-align:center;vertical-align:bottom;font-size:1.5rem}.Message{color:red;font-size:1.2rem}.Message,.WarningMessage{background:#ebebeb;font-family:Clarimo;font-weight:700;text-align:center;display:block}.WarningMessage{color:#000;font-size:1.2em}.button-style{background-color:#01916d;border-style:solid;border-color:#01916d;border-radius:4px;color:#fff;padding:1px 10px;text-decoration:none;margin:4px 2px 4px 20px;cursor:pointer;font-size:1.2rem;font-family:Clarimo}@media screen{.modal-content{width:80%}.modal-dialog{width:50%}}h5{font-size:1.1em;font-weight:700;margin-bottom:1.5em;color:#000}.login-container,.login-parent{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#fff;font-family:"Clarimo UD PE",Helvetica,Sans-Serif}.login-container{padding:35px;text-align:left;border-radius:6px;box-shadow:1px 1px 4px 0 rgba(0,0,0,.15);box-sizing:border-box}.login-login{height:28rem;width:28rem}.login-account{height:38rem;width:28rem}.input-style{color:#000;text-decoration:none;padding:1rem;-webkit-align-items:left;align-items:left}.text-input{height:2.5rem;width:22rem;background-color:#fff;border:1px solid #d7d7d7}.btn-div{position:relative;padding:15px}.signIn-button{height:40px;width:100%;text-align:center;color:#fff;background-color:#01916d;border:1px solid #01916d;font-weight:400;line-height:29px;position:relative;padding:5px 20px;text-indent:0}
/*# sourceMappingURL=main.e429a8cf.chunk.css.map */