@import url("https://fonts.googleapis.com/css?family=Cardo:400,700&display=swap");@import url("https://use.typekit.net/tjw1irv.css");html,body{max-width:100%;overflow-x:hidden;margin-top:60px}p{font-family:acumin-pro-wide, sans-serif;font-weight:400;line-height:2;padding-bottom:15px}h1{font-family:'Cardo', serif;text-transform:uppercase;letter-spacing:2px;color:#fff}a:hover{text-decoration:none}img{object-fit:cover;object-position:50% 50%;width:100%;height:auto}nav{font-family:acumin-pro-wide, sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:3px}.navbar-custom{padding:0.75rem 0 !important;padding-right:45px !important;padding-left:45px !important;background:#000;background:url("../../images/backgrounds/navbar-bg.png")}.navbar-custom .navbar-brand,.navbar-custom .navbar-text{color:#fff}.navbar-custom .navbar-nav .nav-link{color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;margin-right:.8rem}.navbar-custom .nav-item.active .nav-link,.navbar-custom .nav-item:hover .nav-link{color:#bf9f6f}.navbar-custom a{font-weight:400}.navbar-custom .nav-item{height:50px;line-height:30px}.dropdown .dropdown-menu{display:block;opacity:0;background:#000;transform:translateY(-1em);-webkit-transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;-moz-transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;-ms-transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;-o-transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s}.dropdown:hover .dropdown-menu{display:block;opacity:1;transform:scale(1)}.dropdown-item{color:#fff;font-size:12px;padding:10px 30px}.dropdown-item:hover{background:#000;color:#bf9f6f}.dropdown-toggle::after{display:none;visibility:hidden}.navbar-custom ul{list-style-type:none;padding:0}.nav-menu{background:none;width:0;height:80px;top:0;right:15px}.menu-list a{color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.menu-list a:hover{color:#bf9f6f;text-decoration:none}.open{position:fixed;background:#000;width:100%;height:100%;top:0;right:0}.menu-list{margin-top:100px;text-align:center;font-family:acumin-pro-wide, sans-serif;font-weight:400;font-size:1.4rem;text-transform:uppercase;letter-spacing:3px;opacity:0}.list-open{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.64s ease;-webkit-transition-delay:0.34s;-moz-transition-delay:0.34s;-o-transition-delay:0.34s;transition-delay:0.34s}.menu-list li{padding:4px;background:none;color:#fff}#burger-wrap{position:fixed;top:0;right:15px;margin:0;padding:0;width:60px;height:80px}.burger{position:fixed;top:30px;right:15px;overflow:hidden;cursor:pointer;margin:0;padding:0;width:60px;height:80px;border-radius:50%;border:none;-webkit-transition:all .3s;transition:all .3s;background-color:transparent}.burger span{display:block;position:absolute;top:30px;left:16px;right:16px;height:3px;background:#bf9f6f;border-radius:15px}.open .burger span{background:0 0 transparent;transform:rotate(90deg);-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-o-transition:all 0s ease;-webkit-transition-delay:0s,0s;transition-delay:0s,0s}.burger span::after,.burger span::before{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#bf9f6f;content:"";border-radius:5px;-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:0.4s,0s;transition-delay:0.4s,0s}.burger span::before{top:-8px;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.burger span::after{bottom:-8px;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.open .burger span::after,.open .burger span::before{-webkit-transition-delay:0s,.4s;transition-delay:0s,.4s;background-color:#bf9f6f}.open .burger span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.open .burger span::after{bottom:1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}html::-webkit-scrollbar{width:0 !important;height:0 !important}footer{background:#000;color:#fff}footer h3{background-image:-webkit-linear-gradient(left, #825e37 0%, #bf9f6f 30%, #825e37 40%);color:transparent;-webkit-background-clip:text;background-clip:text;font-family:'Cardo', serif;font-size:1.5rem;text-transform:uppercase;letter-spacing:2px;margin-top:40px}footer hr{border-top:1px solid #fff;opacity:.5;margin-top:40px}footer a{color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}footer a:hover{color:#bf9f6f}footer ul{font-family:acumin-pro-wide, sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:3px;list-style-type:none;padding-inline-start:0;margin-bottom:0}footer li{padding:8px 0}.contact-us a:hover{color:#fff;text-decoration:underline;opacity:1}#hero-home{background-image:url("../../images/backgrounds/hero-home.png");background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;height:100vh;text-align:center}#blog-bg{min-height:400px;background-image:url("../../images/backgrounds/texture-light.png");background-position:center center;background-repeat:no-repeat}#blog-single{margin-top:-380px;padding-bottom:90px}#info-home{background-image:url("../../images/backgrounds/info-home.png");background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;padding:80px 0;color:#fff;text-align:center}#info-home .info-bg{background:rgba(0,0,0,0.75);padding:10px}#info-home h3{background-image:-webkit-linear-gradient(left, #825e37 20%, #bf9f6f 40%, #825e37 80%);color:transparent;-webkit-background-clip:text;background-clip:text;font-family:'Cardo', serif;letter-spacing:2px;font-weight:600;font-size:24px;text-transform:uppercase;position:relative;padding-bottom:60px}#info-home h3:after{content:"";display:flex;background:url("../../images/gold-line.svg") no-repeat center center;width:100%;height:30px;margin:20px 0;position:absolute}#reservation{background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../../images/backgrounds/texture-blue.png");background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;color:#fff;text-align:center;padding:80px 0}#reservation h2{padding-bottom:60px;text-transform:uppercase;position:relative}#reservation h2:after{content:"";display:flex;background:url("../../images/gold-line.svg") no-repeat center center;width:100%;height:30px;margin:20px 0;position:absolute}#reservation h2{font-family:'Cardo', serif;font-weight:600;letter-spacing:2px}#reservation span{font-family:acumin-pro-wide, sans-serif;font-weight:400;letter-spacing:3px;font-size:18px}#reservation a{color:#fff}.texture h2,.texture h3{background-image:-webkit-linear-gradient(left, #825e37 20%, #bf9f6f 60%, #825e37 40%);color:transparent;-webkit-background-clip:text;background-clip:text;text-transform:uppercase;position:relative;padding-bottom:60px;font-family:'Cardo', serif;font-weight:600}.texture h2{letter-spacing:2px}.texture h3{letter-spacing:10px}.texture h2:after,.texture h3:after{content:"";display:flex;background:url("../../images/gold-line.svg") no-repeat center center;width:100%;height:30px;margin:20px 0;position:absolute}.texture-light-first{background-image:url("../../images/backgrounds/texture-light-0.png");background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:80px 0}.texture-light{background-image:url("../../images/backgrounds/texture-light.png");background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:80px 0}.texture-dark{background-image:url("../../images/backgrounds/texture-dark.png");background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:80px 0;color:#fff}.texture-split{background-image:url("../../images/backgrounds/texture-blue.png");background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;height:60px}h4.contact-details{font-family:acumin-pro-wide, sans-serif;font-weight:400;font-size:14px;letter-spacing:6px;background-image:-webkit-linear-gradient(left, #825e37 20%, #bf9f6f 60%, #825e37 40%);color:transparent;-webkit-background-clip:text;background-clip:text;text-transform:uppercase;position:relative}.btn-container{position:relative;z-index:999}.btn-custom{display:inline-block;text-align:center;position:relative;font-family:gill-sans-nova, sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#fff !important;border:2px solid #825e37;border-image-source:-webkit-linear-gradient(left, #825e37 20%, #bf9f6f 50%, #825e37 80%);border-image-slice:10;border-radius:0;padding:11px 20px}.btn-custom.btn-box{min-width:230px}.btn-custom span{background-image:-webkit-linear-gradient(left, #825e37 10%, #bf9f6f 50%, #825e37 80%);color:transparent;-webkit-background-clip:text;background-clip:text;text-transform:uppercase}.btn-custom::before{display:block;position:absolute;z-index:-1;background:#000;top:0;left:0;bottom:10px;right:-16px;content:"";border:1px solid #825e37;border-image-source:-webkit-linear-gradient(left, #825e37 20%, #bf9f6f 50%, #825e37 80%);border-image-slice:10;border-radius:0;-webkit-transform:translateX(-8px) translateY(5px);-moz-transform:translateX(-8px) translateY(5px);-ms-transform:translateX(-8px) translateY(5px);transform:translateX(-8px) translateY(5px);-webkit-transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn-custom:hover{border:none;padding-left:23px;margin-bottom:4px;margin-left:1px}.btn-custom:hover::before{top:0;left:0;bottom:0;right:0;-webkit-transform:translateX(0px) translateY(0px);-moz-transform:translateX(0px) translateY(0px);-ms-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}[type=submit]:not(:disabled),button:not(:disabled){background:none}#frmJoin .form-control,#frmContact .form-control{background-color:transparent;box-shadow:none;border-radius:0;border:2px solid #bf9f6f;border-image-source:linear-gradient(to left, #825e37 0%, #bf9f6f 60%, #825e37 80%);border-image-slice:20;color:#825e37;font-size:1.2rem;font-weight:400;line-height:1.43;min-height:2.5em;padding:.5em;text-align:center}#frmContact .form-control{padding:.2em .5em .5em .5em}#frmJoin .form-group textarea,#frmContact .form-group textarea{border:2px solid #bf9f6f;border-image-source:linear-gradient(to left, #825e37 0%, #bf9f6f 60%, #825e37 80%);border-image-slice:20}#frmJoin .form-inline .form-group{align-items:flex-end}#frmJoin .form-control::-webkit-input-placeholder{background-image:-webkit-linear-gradient(left, #825e37 20%, #bf9f6f 60%, #825e37 40%);color:transparent;-webkit-background-clip:text;background-clip:text;text-transform:uppercase;font-weight:400}#frmContact .form-control::-webkit-input-placeholder{color:#fff;font-family:acumin-pro-wide, sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:3px}#frmContact input::-webkit-calendar-picker-indicator{opacity:1;margin-top:6px}#frmContact input::-webkit-calendar-picker-indicator:hover{background:transparent}.box{min-height:400px;position:relative;background-size:cover;background-position:50%;text-align:center}.box p{line-height:1.6}.box-1{background-image:url("../../images/boxes/img-1.png")}.box-2{background-image:url("../../images/boxes/img-2.png")}.box-3{background-image:url("../../images/boxes/img-3.png")}.box-inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:10px}.box-inner-border,.form-border{border:2px solid #bf9f6f;border-image-source:linear-gradient(to left, #825e37 0%, #bf9f6f 60%, #825e37 80%);border-image-slice:20;height:100%}.box .content{color:#fff;bottom:0;height:90px;left:0;overflow:hidden;position:absolute;transition:all .5s ease;width:100%;background:rgba(0,0,0,0.5)}.box h3{font-family:'Cardo', serif;font-weight:600;font-size:20px;letter-spacing:6px;height:60px;margin:0;padding:35px 0;text-transform:uppercase}.box .rollover{font-size:.9375em;line-height:1.4em;padding:18px 40px;opacity:0;transition:all 2s ease}.box .rollover p{margin:0}.box:hover .content{background:rgba(0,0,0,0.75);height:100%;padding:0 20px}.box:hover .rollover{opacity:1}@media (max-width: 576px){.box .rollover{padding:9px 20px}}#menu{color:#fff;text-align:center;font-size:14px}#menu .nav-tabs{display:flex;border:0;font-size:11px}#menu .nav-tabs .nav-link{display:inline-block;text-align:center;position:relative;font-family:gill-sans-nova, sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#fff !important;border:2px solid #825e37;border-image-source:-webkit-linear-gradient(left, #825e37 20%, #bf9f6f 50%, #825e37 80%);border-image-slice:10;border-radius:0;padding:11px 20px;margin:5px 10px}#menu .nav-tabs .nav-link.active{background:transparent !important}#menu .nav-tabs .nav-link.active::before{display:block;position:absolute;z-index:-1;background:#000;top:0;left:0;bottom:10px;right:-16px;content:"";border:1px solid #825e37;border-image-source:-webkit-linear-gradient(left, #825e37 20%, #bf9f6f 50%, #825e37 80%);border-image-slice:10;border-radius:0;-webkit-transform:translateX(-8px) translateY(5px);-moz-transform:translateX(-8px) translateY(5px);-ms-transform:translateX(-8px) translateY(5px);transform:translateX(-8px) translateY(5px);-webkit-transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#menu .nav-tabs .nav-link span{background-image:-webkit-linear-gradient(left, #825e37 10%, #bf9f6f 50%, #825e37 80%);color:transparent;-webkit-background-clip:text;background-clip:text;text-transform:uppercase}#menu .card{border:none;background:none}#menu .card .card-header{display:none}#menu .card .collapse{display:block}#menu h3{background-image:-webkit-linear-gradient(left, #825e37 20%, #bf9f6f 60%, #825e37 40%);color:transparent;-webkit-background-clip:text;background-clip:text;text-transform:uppercase;position:relative;padding-bottom:40px;font-family:'Cardo', serif;font-size:18px;letter-spacing:6px}#menu h3:after{content:"";display:flex;background:url("../../images/gold-line.svg") no-repeat center center;width:100%;height:20px;margin:20px 0;position:absolute}#menu h4{font-family:acumin-pro-wide, sans-serif;font-weight:400;letter-spacing:3px;font-size:14px;text-transform:uppercase;padding-top:10px}#menu .menu-item{color:#888;font-family:acumin-pro-wide, sans-serif;font-weight:400;letter-spacing:3px}#menu .menu-price{color:#bf9f6f;font-family:acumin-pro-wide, sans-serif;font-weight:400;letter-spacing:3px}.ot-dtp-picker{font-size:16px;line-height:20px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ot-dtp-picker input[type="submit"]{font-size:16px;line-height:20px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ot-button{background-color:#da3743;border:1px solid #da3743;border-radius:4px;color:white;cursor:pointer;display:block;font-weight:bold;padding:14px 0 15px;text-align:center;text-decoration:none;width:100%}.ot-button:focus,.ot-button:hover{background-color:#b8222d;color:white}.picker{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333;position:absolute;z-index:100;width:100%;top:-52px}.picker.up{top:-290px}.picker__input{cursor:default;width:100%}.picker__input.picker__input--active{border-color:#d8d9db}.picker__holder{border-radius:4px;opacity:0;background:#f1f2f4;-webkit-box-shadow:none;box-shadow:none;max-height:0;width:223px;height:300px;left:calc(50% - 112px);position:absolute;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:opacity .15s ease-out,position .15s ease-out,max-height 0s .15s,-webkit-transform .15s ease-out;transition:opacity .15s ease-out,position .15s ease-out,max-height 0s .15s,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,position .15s ease-out,max-height 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,position .15s ease-out,max-height 0s .15s,-webkit-transform .15s ease-out}.picker__holder:focus{outline:none}.down .picker__holder{-webkit-transform:translateY(16px) perspective(600px) rotateX(0);transform:translateY(16px) perspective(600px) rotateX(0)}.up .picker__holder{-webkit-transform:translateY(16px) perspective(600px) rotateX(0);transform:translateY(16px) perspective(600px) rotateX(0)}.picker--opened .picker__holder{max-height:400px;opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-transition:opacity .15s ease-out,position .15s ease-out,max-height 0s,-webkit-transform .15s ease-out;transition:opacity .15s ease-out,position .15s ease-out,max-height 0s,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,position .15s ease-out,max-height 0s;transition:transform .15s ease-out,opacity .15s ease-out,position .15s ease-out,max-height 0s,-webkit-transform .15s ease-out}.ot-datepicker{z-index:1}.picker__input--active{z-index:0}.picker__box{padding:8px 16px 16px 16px}.picker__close{text-align:left;padding:8px 24px;display:block;background:white;color:#da3743;cursor:pointer}.picker__close:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"l"}.picker__close:hover{color:#b8222d}.picker__close:before{font-size:9px;padding-right:8px}.picker__header{text-align:center;position:relative}.picker__month,.picker__year{display:inline-block;margin-left:4px;margin-right:4px}.picker__nav--next,.picker__nav--prev{position:absolute;color:#2d333f;display:block;top:0;width:24px;border:1px solid #ccc;border-radius:50%}.picker__nav--prev{left:0;margin-right:24px}.picker__nav--prev:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"l"}.picker__nav--next{right:0;margin-left:24px}.picker__nav--next:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"r"}.picker__nav--prev:before,.picker__nav--next:before{font-size:9px}.picker__nav--disabled.picker__nav--prev:before,.picker__nav--disabled.picker__nav--next:before{color:#d8d9db}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;border-color:#da3743;border-width:1px}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;color:#d8d9db}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:14px;width:100%;margin:10px 0 0 -1px}.picker__table td{margin:0;padding:0;height:25px;text-align:center;border:1px solid #d8d9db}.picker__weekday{width:14.285714286%;font-size:12px;padding-bottom:4px;color:#2d333f;font-weight:normal}.picker__day{margin:auto;width:22px;height:21px;line-height:23px;text-align:center}.picker__day--today{border:2px solid #d8d9db}.picker__day--selected,.picker__day--highlighted,.picker__day--selected:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{border:2px solid #da3743}.picker__day--disabled:before{border-top-color:#d8d9db}.picker__day--outfocus{color:#999}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer}.picker__day--disabled,.picker__day--disabled:hover{color:#d8d9db;cursor:default;border:none}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{border:none}.ot-dtp-picker{background:white;position:relative;width:192px;padding:16px;border-radius:2px}.ot-dtp-picker:before,.ot-dtp-picker:after{content:" ";display:table}.ot-dtp-picker:after{clear:both}.ot-dtp-picker .ot-dtp-picker-form{margin:0;border:1px solid #ccc;border-radius:4px;background:white}.ot-dtp-picker .ot-dtp-picker-selector{margin:0;width:100%;position:relative;height:48px;border-bottom:1px solid #ccc;font-weight:500}.ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link{position:relative;display:block;color:#2d333f;padding:14px 20px 14px 36px;z-index:1}.ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link:after{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"m";position:absolute;font-size:6px;right:12px;color:#2d333f}.ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before{position:absolute;font-size:21px;left:12px;color:#2d333f;top:15px}.ot-dtp-picker .ot-dtp-picker-selector select{position:absolute;opacity:0;top:0;height:100%;width:100%;cursor:pointer;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;color:#2d333f;font-size:16px;background-color:white;z-index:2}.ot-dtp-picker .ot-dtp-picker-selector:hover .ot-dtp-picker-selector-link{color:#2d333f;outline:none}.ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link.ot-date-label.menu-opened,.ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link.ot-select-label.highlighted,.ot-dtp-picker .ot-dtp-picker-selector:hover .ot-dtp-picker-selector-link.ot-date-label.menu-opened,.ot-dtp-picker .ot-dtp-picker-selector:hover .ot-dtp-picker-selector-link.ot-select-label.highlighted{outline:none;-webkit-box-shadow:none;box-shadow:none}.ot-dtp-picker .ot-date-picker .ot-dtp-picker-selector-link{overflow:hidden;white-space:nowrap}.ot-dtp-picker .ot-date-picker .ot-dtp-picker-selector-link:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"d";font-size:16px}.ot-dtp-picker .ot-date-picker .ot-dtp-picker-select,.ot-dtp-picker .ot-date-picker .ot-dtp-picker-select:focus{outline:0;position:absolute;top:0;left:0;margin:0;cursor:pointer;height:100%;border:0;opacity:0}.ot-dtp-picker .ot-time-picker .ot-dtp-picker-selector-link:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"t";font-size:16px}.ot-dtp-picker .ot-party-size-picker{border-bottom:none;margin-bottom:1px}.ot-dtp-picker .ot-party-size-picker .ot-dtp-picker-selector-link:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"p";font-size:16px}.ot-dtp-picker .ot-dtp-picker-button{border-radius:0 0 2px 2px;height:48px;margin:0 !important;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.ot-dtp-picker.tall{width:256px}.ot-dtp-picker.tall .ot-date-label{display:none}.ot-dtp-picker.tall .ot-date-picker{height:237px}.ot-dtp-picker.tall .picker{top:8px}.ot-dtp-picker.tall .picker .picker__box{padding:0}.ot-dtp-picker.tall .picker .picker__header{margin:0 12px}.ot-dtp-picker.tall .picker .picker__holder{width:255px;height:229px;overflow:hidden;left:0;-webkit-box-shadow:none;box-shadow:none;background:transparent}.ot-dtp-picker.tall .picker .picker__table td{height:28px}.ot-dtp-picker.tall .picker .picker__day{width:31px;height:24px;line-height:25px}.ot-dtp-picker.tall .picker .picker__close{display:none}.ot-dtp-picker.wide{width:auto}.ot-dtp-picker.wide .ot-dtp-picker-form{height:auto}.ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{width:200px;border-bottom:none;float:left}.ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector+.ot-dtp-picker-selector{border-left:1px solid #d8d9db}.ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{border-radius:0 2px 2px 0;width:200px;float:right}.ot-dtp-picker.wide .picker{top:90%}.ot-dtp-picker.wide .picker .picker__close{display:none}.ot-dtp-picker.wide .picker .picker__holder{background:white;height:236px}.ot-dtp-picker.wide .picker.down:after,.ot-dtp-picker.wide .picker.down:before{opacity:0;border:8px solid transparent;content:' ';height:0;left:calc(50% - 4px);position:absolute;width:0}.ot-dtp-picker.wide .picker.down:after{border-bottom-color:white;top:-16px}.ot-dtp-picker.wide .picker.down:before{border-bottom-color:#ccc;top:-17px}.ot-dtp-picker.wide .picker.down.picker--opened:after,.ot-dtp-picker.wide .picker.down.picker--opened:before{opacity:1;-webkit-transition:opacity .15s .15s;transition:opacity .15s .15s}.ot-title{margin:4px auto 12px auto;font-weight:bold;font-size:18px;text-align:center}.ot-dtp-picker.wide{background:none}.ot-dtp-picker.wide .ot-title{text-align:left;margin-bottom:12px}.ot-dtp-picker.wide .ot-powered-by{background-position:left;margin-bottom:12px}.ot-powered-by{height:0;display:none;visibility:hidden}.carousel-control-next,.carousel-control-prev{width:0;display:none;visibility:hidden;height:0}.carousel-indicators{margin-bottom:-15px}.carousel-indicators li{background-color:#bf9f6f}
