@font-face{font-family:"GothamBold";src:url(/fonts/GothamBold/GothamBold.eot);src:local("☺"),url(/fonts/GothamBold/GothamBold.woff) format("woff"),url(/fonts/GothamBold/GothamBold.ttf) format("truetype"),url(/fonts/GothamBold/GothamBold.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"GothamBook";src:url(/fonts/GothamBook/GothamBook.eot);src:local("☺"),url(/fonts/GothamBook/GothamBook.woff) format("woff"),url(/fonts/GothamBook/GothamBook.ttf) format("truetype"),url(/fonts/GothamBook/GothamBook.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"GothamLight";src:url(/fonts/GothamLight/GothamLight.eot);src:local("☺"),url(/fonts/GothamLight/GothamLight.woff) format("woff"),url(/fonts/GothamLight/GothamLight.ttf) format("truetype"),url(/fonts/GothamLight/GothamLight.svg) format("svg");font-weight:400;font-style:normal}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}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:url(/images/bg-banner.jpg) no-repeat 50% fixed;background-size:cover}body,body.main{font-family:"GothamBook",sans-serif}body.main{background:url(/images/banner.png) no-repeat 50% fixed;background-size:cover}h1,h2,h3,h4,h5,h6{font-family:GothamBold}.footer{width:100%;text-align:center;color:#fff;font-size:14px;font-family:GothamLight}.mobileFooter{display:none}ul{margin:0;padding:0}li{list-style-type:none}strong{font-family:GothamBold}.text-primary{color:#ffd400!important}.btn{border-width:0}.btn-primary{color:#000;background-color:#ffd400;border-color:#fccd39;padding:10px 40px;font-family:GothamBold;font-size:14px;border-radius:10px}.btn-primary:focus,.btn-primary:hover{color:#000;background-color:rgba(250,190,4,.8);border-color:rgba(250,190,4,.8)}.btn-primary.disabled,.btn-primary:disabled,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#000;background-color:#ffd400;border-color:#ffd400}.btn-secondary,.btn-secondary:hover{color:#fff!important;padding:8px 30px;font-family:GothamLight;border:2px solid #ffd400;border-radius:10px;background-color:transparent;font-weight:700;font-size:14px}.btn+.btn,a+a{margin-left:20px}.btn:hover{opacity:.85}img{max-width:100%}.logo{width:100%;margin:0 auto;text-align:center;padding:30px 0 0}.row.row-no-space{margin-left:0;margin-right:0}.no-padding{padding-right:0;padding-left:0}.error-message{color:red!important;font-size:14px;font-family:GothamLight;font-weight:700;margin-bottom:8px}.lightText{color:#fff;font-family:GothamBold;letter-spacing:1px}.lightText.back:hover,.lightText:hover{color:#ffd400}.lightText.back{color:#fff;cursor:pointer}.logout{cursor:pointer;float:right;max-width:20px;margin-left:13px}.loading{text-align:center;margin:auto;max-height:100%}@media only screen and (min-device-width:768px) and (max-device-width:991px){.offset-md-1{margin-left:4.333333%}}@media (max-width:480px){.btn+.btn,a+a{margin-left:0}}.dashboard .spacer{background:#fccd39;padding:10px;width:100%;float:left;margin-bottom:80px}.meeting_room{padding-left:30px}.meeting_room p.sub_title{color:#fff;font-size:28px;letter-spacing:1.5px}.meeting_room h1.main_title{font-size:54px;color:#fff}.meeting_room p.ex{color:#fff;letter-spacing:1.5px;margin-bottom:5px;font-family:GothamLight}.meeting_room p.ex em{color:#ffd400;font-size:12px;margin-left:20px;vertical-align:middle;letter-spacing:1px}.meeting_room p.author{font-family:GothamLight;color:#fff;letter-spacing:1px}.meeting_room .btn-display{color:#fff;padding:8px 30px;display:inline-block;font-size:32px;border-radius:0;text-transform:uppercase;letter-spacing:.5px;font-family:GothamBold}.meeting_room .btn-display.available{background-color:#1ca846;border-color:#1ca846}.meeting_room .btn-display.occupied{background-color:#ffd400;border-color:#ffd400}.meeting_room .booking_detail{margin-bottom:2rem;font-size:20px}.meeting_room_sidebar{background:#000}.meeting_room_sidebar h2{color:#fff;font-size:54px;text-align:center;letter-spacing:1.5px;padding:20px 0 15px}.meeting_room_sidebar .cr_day span.cr_date{float:right}.meeting_room_sidebar p.cr_day{padding:10px 30px;background:#222;color:#fff;text-transform:uppercase;font-size:14px;letter-spacing:.5px;font-family:GothamLight}.meeting_room_sidebar ul{margin:0 30px}.meeting_room_sidebar ul li{color:#fff;border-bottom:1px solid #ffd400;line-height:1.5rem;padding:10px 0;display:flex}.meeting_room_sidebar ul li .m_index{text-align:center;width:10%;float:left;font-size:14px;font-family:GothamLight}.meeting_room_sidebar ul li .m_dot{width:10%}.meeting_room_sidebar ul li .m_dot span{float:right;margin:7px 12px 0 0;height:10px;width:10px;background-color:#ffd400;border-radius:50%}.meeting_room_sidebar ul li .next_meetings{width:80%;float:left;font-size:14px;font-family:GothamLight}.meeting_room_sidebar ul li:first-child .m_index,.meeting_room_sidebar ul li:first-child .next_meetings{font-size:15px}.meeting_room_sidebar ul li:last-child{border-bottom:0}.meeting_room_sidebar .book-btn-wrap{width:100%;text-align:center;padding:70px 0 40px}.dashboard .footer{padding-top:8em}@media only screen and (min-device-width:768px) and (max-device-width:991px){.meeting_room{padding-left:20px}}@media (max-width:767px){.dashboard .spacer{margin-bottom:40px}.meeting_room h1.main_title{font-size:36px;line-height:36px}.meeting_room p.sub_title{font-size:22px}.meeting_room .btn-display{font-size:18px}.meeting_room_sidebar{margin-top:50px}.meeting_room_sidebar h2{font-size:40px}.mobileFooter{display:block}.deskFooter{display:none}}.card{width:320px;border-radius:36px}.login .card-body a.text-primary{font-size:12px}.login .card-body a.text-primary:focus,.login .card-body a.text-primary:hover{color:#ffd400!important}.login form .form-control{border-width:0 0 1px;border-color:#ffd400;padding:4px 5px;font-size:15px;border-radius:0;box-shadow:none}.login form .custom-control-label{vertical-align:middle;font-size:13px}.login form .check-control{padding:10px 0 5px}ul.policy-links{width:280px;margin:0 auto;padding:12px 5px}ul.policy-links li{display:inline-block}ul.policy-links li:last-child{float:right}ul.policy-links li a{color:#fff;font-size:12px;font-family:GothamLight;letter-spacing:.5px}.login .footer{padding-top:4em}.confirm .inner-content-wrap p{color:#fff;font-size:24px;font-family:GothamLight;letter-spacing:.5px;margin-bottom:0}.confirm .inner-content-wrap p.lastChild{margin-top:36px}.confirm .book-btn-wrap{padding:50px 0 40px}.confirm .book-btn-wrap a.btn-primary{font-size:18px;padding:12px 50px;font-family:GothamBold}.confirm .footer{padding-top:4em}.confirm .info{color:#fff;font-size:14px}.bookingMain h3,.bookingMain p{color:#fff}.bookingInfo h3,.bookingMain h3{margin-bottom:20px}.bookingInfo p{padding-bottom:15px;font-family:GothamLight}.bookingInfo p .bookingSumTitle{width:25%;float:left}.bookingInfo p .bookingSumRte{width:75%;float:left}.bookingInfo p input[type=text]{width:90%;padding:0 10px;float:left}.bookingSlot ul li{display:inline-block;color:#fff;padding:0 20px 0 0;font-family:GothamLight}.bookingMain h3 .bookingDate{text-align:right;float:right;font-size:18px;font-family:"GothamBook";margin:0 10px 0 0}.bookingSlot label.btn{color:#fff;width:100%}.bookingSlot label input.hidden{display:none}.bookingSlot label.slotAvailable{background:#f9b121;border:8px solid #f9b121}.bookingSlot label.slotOccupied{background:#aa4949;border:8px solid #aa4949;pointer-events:none}.bookingSlot label.check{border:8px solid #ffd740}.bookingSlot .scroll-container label{color:#fff;width:100%;border-radius:0;min-height:100px;cursor:pointer;float:left;padding:0}.bookingSlot ul li span.bookingAvailable{background:#f9b121;padding:8px;margin-right:6px;border-radius:50px;font-size:0;vertical-align:super}.bookingSlot ul li span.bookingOccupied{background:#aa4949}.bookingSlot ul li span.bookingOccupied,.bookingSlot ul li span.bookingSelected{padding:8px;margin-right:6px;border-radius:50px;font-size:0;vertical-align:super}.bookingSlot ul li span.bookingSelected{background:#ffd740}.bookingSlot{padding-bottom:40px}.bookingSlot label.room-name{color:#fff;display:block}.bookingSlot .room-image{object-fit:fill;height:100%}.bookingSlot .scroll-container{display:flex}.bookingSlot .scroll-container label{padding:0 10px;font-family:GothamLight}.bookingInfo p em{font-style:normal;margin:0 8px;float:left}.bookingSlot>ul{margin-top:10px}.booking .book-btn-wrap{padding:50px 0 40px}.bookingMain h3 .bookingDate em{color:#f2be2c;font-style:normal;cursor:pointer}.bookingMain .img_border{height:100px;width:130px;background-color:#212121;float:left;text-align:center}.arrow{display:inline-block;position:absolute;width:12px;height:12px;background:transparent;text-indent:-9999px;border-top:2px solid #f2be2c;border-left:2px solid #f2be2c;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-decoration:none;color:transparent}.arrow.prev{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-25px;margin-top:5px}.arrow.next{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:0;margin-top:5px}@media only screen and (min-device-width:768px) and (max-device-width:991px){.bookingInfo p em,.bookingInfo p span.bookingSumRte,.bookingInfo p span.bookingSumTitle{float:none}.bookingInfo p input[type=text]{width:auto;float:none}.bookingMain h3 .bookingDate{text-align:center;float:left;font-size:16px;margin:15px 10px 15px 0;width:100%}.booking .slotCheck{padding-right:15px;padding-left:15px}.arrow.next{right:auto;margin-left:15px}.bookingInfo p{padding-bottom:0}.bookingSlot ul li{padding:0 10px 0 0;font-size:12px}.bookingImg img{max-width:35%}}@media (max-width:767px){.bookingInfo h3,.bookingMain h3{font-size:18px;margin-top:20px;text-align:center}.bookingMain>h3{margin-top:0}.bookingImg img{max-width:35%}.booking .book-btn-wrap{padding:30px 0}.bookingMain h3 .bookingDate{margin-top:10px;float:none;text-align:center}.arrow.next{margin-left:10px;right:auto}.bookingImg{text-align:center}.bookingInfo p{padding-bottom:0}.bookingInfo p .bookingSumRte,.bookingInfo p .bookingSumTitle,.bookingInfo p em{width:auto;float:none}}.modal-header{background-color:#ffd400}.modal-body{font-size:14px}.modal-footer .btn+.btn{margin-left:0}.modal-footer .btn-secondary{color:#000!important}.modal-body .bookingSumRte{font-weight:700}.profileSidebar{text-align:center;margin-top:10px}.profileMainContent{margin-top:10px}.profileMainContent h2{color:#fff;padding-bottom:15px}.profileMainContent h5{color:#fff;padding-bottom:12px}.profileSidebar h4.memberName{color:#fff;text-transform:uppercase;font-size:1.2rem;border-bottom:2px solid #ffd400;margin:30px 0;padding:5px 0;letter-spacing:.5px}.profileSidebar .accountDetails p{color:#fff;letter-spacing:.5px;font-size:13px;font-weight:600;padding-top:20px;padding-bottom:5px}.profileSidebar span.acCredit{color:#fff;font-family:GothamLight;border:2px solid #ffd400;padding:10px 40px;border-radius:50px}span.lightTextTime{float:right;color:#fff;font-family:GothamBold;letter-spacing:.5px}div.innerRoomsLink{text-decoration:none}.innerRoomsLink input[type=checkbox][id^=cb]{display:none}.innerRoomsLink label{width:100%;cursor:pointer}.innerRoomsLink label .img_border{margin:0 5px}.innerRoomsLink :checked+label .img_border{z-index:-1}.profileMainContent .innerRoomsLink :checked+label .img_border{border:8px solid #ffd400}.profileMainContent .innerRoomsLink :checked+label p{color:#ffd400}.profileMainContent a.innerRoomsLink img{object-fit:fill;height:100%}.profileMainContent a.innerRoomsLink p{color:#fff;display:block;font-size:13px}.profileMainContent .innerRoomsLink .img_border{border:8px solid transparent;height:130px;-webkit-transition:border .3s;transition:border .3s}.profileMainContent a.innerRoomsLink :hover .img_border{border:8px solid #ffd400}.profileMainContent a.innerRoomsLink :hover p{color:#ffd400}.profileMainContent .book-btn-wrap{text-align:left;padding:40px 0 30px}.profileMainContent .book-btn-wrap a.innerLink{width:100%;display:block;color:#fff;font-weight:600;font-style:italic;padding:15px 0;font-size:14px;letter-spacing:.5px;font-family:GothamBold}.mainLocations{color:#fff}span.mnDate,span.mnTime{font-size:24px;font-family:GothamBold;width:100%;display:block}span.mnDate{line-height:26px}a.mnFind{font-size:18px;color:#fff;border:1px solid #fff;padding:2px 12px;font-family:GothamLight;margin-top:15px;display:inline-block}.mainLocations .lightTextTime{text-align:right}.leftTextTime p{margin-bottom:0;font-family:GothamLight}.main .bookingSlot label{pointer-events:none}.main .arrow.next{right:unset;margin-left:10px}.main .book-room{text-align:center}.mainLocations .innerRoomsLink img{margin-top:8px;max-width:75px}.hspace-date-picker{margin-left:15px;color:#000;font-size:14px}.hspace-date-picker .react-calendar{width:300px}.hspace-date-picker .react-calendar__tile--active{background:transparent;color:#000}.hspace-date-picker .react-date-picker__calendar-button:focus{outline:none}.hspace-date-picker .react-calendar__tile--active abbr{background-color:#f8be00;border-radius:15px;color:#fff;display:inline-block;line-height:1.8em;text-align:center;width:1.8em}.hspace-date-picker .react-calendar__navigation button{color:#fff}.hspace-date-picker .react-calendar__navigation button:enabled:focus,.hspace-date-picker .react-calendar__navigation button:enabled:hover{background-color:transparent}.hspace-date-picker .react-calendar__tile--active:enabled:focus,.hspace-date-picker .react-calendar__tile--active:enabled:hover{background:transparent}.hspace-date-picker .react-calendar__tile--active:enabled:focus abbr,.hspace-date-picker .react-calendar__tile--active:enabled:hover abbr{background-color:#f8be00;border-radius:15px;color:#fff;display:inline-block;line-height:1.8em;text-align:center;width:1.8em}.hspace-date-picker .react-calendar__navigation{background-color:#f8be00}.hspace-date-picker .react-calendar__navigation__label{font-weight:700}.hspace-date-picker .react-date-picker__wrapper,.hspace-date-picker .react-date-picker__wrapper:focus{border:thin solid #fff}.hspace-date-picker .react-date-picker__inputGroup{display:none}.hspace-date-picker .react-date-picker__calendar-button{color:#fff}.hspace-date-picker abbr[data-original-title],.hspace-date-picker abbr[title]{cursor:default;text-decoration:none}@media only screen and (min-device-width:768px) and (max-device-width:991px){.main .container{max-width:800px}}@media (max-width:767px){.profileMainContent{margin-top:40px}.profileMainContent .book-btn-wrap{text-align:center}.profileMainContent h2{font-size:20px;text-align:center;margin-top:15px}.mainLocations div.innerRoomsLink img{max-width:44px}.mainLocations .leftTextTime h3{font-size:1.3rem}.mainLocations .leftTextTime p{font-size:11px;line-height:11px;margin-bottom:5px}.mainLocations .leftTextTime span{font-size:11px;margin-top:0}span.mnDate,span.mnTime{font-size:16px}a.mnFind{margin-top:10px;font-size:12px}.hspace-date-picker{margin-left:0;margin-top:5px}}
/*# sourceMappingURL=main.7a19c024.chunk.css.map */