html,body{margin:0;padding:0}.alignright{float:right;margin:0 0 5px 25px}.alignleft{float:left;margin:0 25px 5px 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption p{font-style:italic;font-size:12px}@font-face{font-family:'frontageregular';src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/regular/frontage-regular-webfont.eot);src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/regular/frontage-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/regular/frontage-regular-webfont.woff2) format('woff2'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/regular/frontage-regular-webfont.woff) format('woff'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/regular/frontage-regular-webfont.ttf) format('truetype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/regular/frontage-regular-webfont.svg#frontageregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'frontagebold';src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bold/frontage-bold-webfont.eot);src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bold/frontage-bold-webfont.eot?#iefix) format('embedded-opentype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bold/frontage-bold-webfont.woff2) format('woff2'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bold/frontage-bold-webfont.woff) format('woff'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bold/frontage-bold-webfont.ttf) format('truetype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bold/frontage-bold-webfont.svg#frontagebold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'apercuregular';src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/regular/apercu-webfont.eot);src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/regular/apercu-webfont.eot?#iefix) format('embedded-opentype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/regular/apercu-webfont.woff2) format('woff2'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/regular/apercu-webfont.woff) format('woff'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/regular/apercu-webfont.ttf) format('truetype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/regular/apercu-webfont.svg#apercuregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'apercumedium';src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/medium/apercu-medium-webfont.eot);src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/medium/apercu-medium-webfont.eot?#iefix) format('embedded-opentype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/medium/apercu-medium-webfont.woff2) format('woff2'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/medium/apercu-medium-webfont.woff) format('woff'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/medium/apercu-medium-webfont.ttf) format('truetype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/medium/apercu-medium-webfont.svg#apercumedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/semibold/opensans-semibold-webfont.eot);src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/semibold/opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/semibold/opensans-semibold-webfont.woff2) format('woff2'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/semibold/opensans-semibold-webfont.woff) format('woff'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/semibold/opensans-semibold-webfont.ttf) format('truetype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/semibold/opensans-semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'open_sansbold';src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/bold/opensans-bold-webfont.eot);src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/bold/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/bold/opensans-bold-webfont.woff2) format('woff2'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/bold/opensans-bold-webfont.woff) format('woff'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/bold/opensans-bold-webfont.ttf) format('truetype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/opensans/bold/opensans-bold-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'aperculight';src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/light/apercu-light-webfont.eot);src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/light/apercu-light-webfont.eot?#iefix) format('embedded-opentype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/light/apercu-light-webfont.woff2) format('woff2'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/light/apercu-light-webfont.woff) format('woff'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/light/apercu-light-webfont.ttf) format('truetype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/apercu/light/apercu-light-webfont.svg#aperculight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'frontagebulb';src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bulb/frontage-bulb-webfont.eot);src:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bulb/frontage-bulb-webfont.eot?#iefix) format('embedded-opentype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bulb/frontage-bulb-webfont.woff2) format('woff2'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bulb/frontage-bulb-webfont.woff) format('woff'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bulb/frontage-bulb-webfont.ttf) format('truetype'),url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/./../fonts/frontage/bulb/frontage-bulb-webfont.svg#frontagebulb) format('svg');font-weight:400;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::selection{color:#fff;background:#e2c59b}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.site-sections{min-height:70vh;position:relative}.fx{display:-webkit-box;display:-ms-flexbox;display:flex}.fx-ac{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.fx-jb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fx-jc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fx-ae{align-items:flex-end}.fx-je{justify-content:flex-end}.fx-js{justify-content:flex-start}.fx-start{align-self:self-start}.f-dir-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fx-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fx-grow{flex-grow:1}input,textarea{outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}input{outline:none}textarea{overflow:auto}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-animation:autofill 0s forwards;animation:autofill 0s forwards}@keyframes autofill{100%{background:0 0;color:inherit}}@-webkit-keyframes autofill{100%{background:0 0;color:inherit}}.vd-wrap{position:relative;overflow:hidden}.vd-content{padding-bottom:56.25%;position:relative;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.vd-content.df-size{padding-bottom:56.25%}.vd-content iframe,.vd-content video{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.vd-area{position:absolute;left:0;top:0;width:100%;height:100%}.vd-area video{height:100%;width:100%;object-fit:cover}.video-poster-pic{position:absolute;left:0;top:0;width:100%;height:100%}a{color:#fff;text-decoration:none}body{min-height:100vh;letter-spacing:.036vw;font-family:'apercuregular';font-weight:400}img{vertical-align:top}.lg-container{width:68.750vw;margin:auto;position:relative}.sm-container{width:51.563vw;margin:auto}.md-container{width:43.750vw;margin:auto}.mdb-container{width:45.833vw;margin:auto}.container{width:52.083vw;margin:auto}.soc-icon:not(:last-child){margin-right:1.563vw}.soc-icon.fb svg{width:.625vw;height:auto}.soc-icon.insta svg{width:1.302vw;height:auto}.soc-icon.youtube svg{width:1.6vw;height:auto}.menu-sidebar .soc-icon.fb svg{width:.5vw;height:auto}.menu-sidebar .soc-icon.insta svg{width:1vw;height:auto}.menu-sidebar .soc-icon.youtube svg{width:1.3vw;height:auto}.soc-icon svg:hover path{fill:#e2c59b}svg path,svg ellipse,svg rect,svg polygon{-webkit-transition:fill .4s;-moz-transition:fill .4s;transition:fill .4s}.logo img{width:8.594vw;height:auto;-webkit-transition:color .3s;-moz-transition:color .3s;transition:width .3s}.logo-text{margin-top:.938vw;text-align:center}.logo-text span{margin:.729vw auto 0 auto;color:#fff;font-size:.521vw;font-family:'frontageregular';font-weight:400;text-align:center;letter-spacing:.036vw;text-transform:uppercase;display:block;overflow:hidden;white-space:nowrap;animation:typing 1.5s steps(30,end)}.logo-text span.type{opacity:1}.logo-text:before{content:'';border-top:1px solid #fff;width:0;display:block;vertical-align:top;margin:auto;-webkit-transition:width .8s linear .2s;-moz-transition:width .8s linear .2s;-ms-transition:width .8s linear .2s;-o-transition:width .8s linear .2s;transition:width .8s linear .2s}.init.logo-text:before{width:70%}@keyframes typing{from{width:0}to{width:100%}}.logo a{display:block}.menu-lines{width:1.406vw;height:1.354vw;position:relative;cursor:pointer}.menu-lines span{display:block;height:.104vw;width:100%;background:#fff}.header{padding:2.813vw 0;position:fixed;top:0;left:0;width:100%;z-index:5;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .3s cubic-bezier(.25,.46,.45,.94);-o-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.logo-img{text-align:center}header.fixed{padding:1.302vw 0;background:rgba(33,33,33,.9)}header.fixed .logo-text{display:none}header.fixed .soc-icons,header.fixed .menu-toggle{align-self:center}header.abs{position:absolute;top:0;left:0;width:100%;z-index:2}.intro-slides{background:#212121;height:100vh;position:relative;overflow:hidden;min-height:740px}.banner-slider{height:100%}.banner-slide{width:100%;height:100%}.banner-slide .sm-container{position:relative;z-index:2}.banner-slide:before{content:'';position:absolute;left:0;bottom:0;z-index:1;width:100%;height:20%;background:#212121;background:linear-gradient(0deg,#212121 30%,rgba(29,29,27,0) 100%)}.banner-slide .lg-container{z-index:2}.slide-info-box{width:20.833vw}.title-heading{color:#fff;font-size:1.354vw;font-family:'frontageregular';font-weight:400;text-transform:uppercase;letter-spacing:0;margin:0;line-height:1.563vw}.title-heading.with-mg{margin-left:-4px}.pg-text,.page-content-wrap{font-family:'apercuregular';font-weight:400;color:#fff;font-size:.781vw;line-height:1.146vw}.slide-text p,.pg-text p,.page-content-wrap p{margin:0}.title-divider{height:.313vw;margin:1.563vw 0}.title-divider svg{width:6.667vw;height:auto;vertical-align:top}svg{vertical-align:top}.frame-btn svg{width:100%;height:auto}.frame-btn a{width:13.021vw;position:relative;cursor:pointer}.frame-btn span{position:absolute;display:block;text-align:center;width:100%;left:0;line-height:.781vw;padding:0 1.823vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;color:#fff;font-size:.729vw;font-family:'frontageregular';font-weight:400;letter-spacing:0;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s}.btn-bg{width:100%}.frame-btn a:hover span{color:#e2c59b}.frame-btn a:hover svg path{fill:#e2c59b}.frame-btn a:hover svg ellipse{fill:#e2c59b}.frame-btn a:hover svg polygon{fill:#e2c59b}.top-mg{margin-top:1.823vw}.scroll-arrow{position:absolute;bottom:1.563vw;left:0;right:0;z-index:4}.scroll-arrow svg{width:1.146vw;height:auto}.scroll-btn{cursor:pointer}.scroll-arrow svg{-webkit-animation:arrowUpDown 1.5s infinite;-o-animation:arrowUpDown 1.5s infinite;animation:arrowUpDown 1.5s infinite}@-webkit-keyframes arrowUpDown{0%{margin-bottom:-5px}50%{margin-bottom:10px}100%{margin-bottom:-5px}}@-moz-keyframes arrowUpDown{0%{margin-bottom:-5px}50%{margin-bottom:10px}100%{margin-bottom:-5px}}@-ms-keyframes arrowUpDown{0%{margin-bottom:-5px}50%{margin-bottom:10px}100%{margin-bottom:-5px}}@-o-keyframes arrowUpDown{0%{margin-bottom:-5px}50%{margin-bottom:10px}100%{margin-bottom:-5px}}@keyframes arrowUpDown{0%{margin-bottom:-5px}50%{margin-bottom:10px}100%{margin-bottom:-5px}}section{position:relative}.online-reservation.with-bg{padding:3.125vw 0 4.688vw;background:#341b0b;z-index:2;min-height:23.958vw}.title-row>*{width:100%;text-align:center}.banner-nav-row{width:100%;position:absolute;bottom:20%;left:0;right:0;z-index:4}.sl-pg-bar.swiper-pagination-progressbar{width:100%;height:1px;background:#2a2e3d}.sl-pg-bar.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{height:3px;margin-top:-1.5px;background:#fff}.intro-area .swiper-slide,.cat-slide{cursor:pointer}.sl-controls{margin-bottom:1.302vw}.sl-numbers span{color:#fff;font-size:1.146vw;font-family:'apercuregular';font-weight:400}.sl-numbers span:nth-child(2){margin:0 3px 0 5px}.sl-nav .sl-pg-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.sl-nav .swiper-pagination-bullet,body .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0;width:50%;border-radius:0;height:.104vw;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease;background:#fff;opacity:.8}body .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{height:.208vw;opacity:1}.sl-nav-wrap{margin:0 auto;width:20.833vw;position:relative}.sl-arrow-btn{width:2.344vw;height:2.344vw;border:1px solid #fff;-webkit-transition:background .4s linear;-moz-transition:background .4s linear;transition:background .4s linear;cursor:pointer;outline:none}.sl-arrow-btn:not(:last-child){margin-right:.781vw}.sl-arrow-btn:hover{background:#fff}.sl-arrow-btn:hover svg path{fill:#c4b69a}.online-reservation.with-bg:before{left:0;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/left-circle-bg.svg) no-repeat}.online-reservation.with-bg:after{right:0;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/right-circle-bg.svg) no-repeat}.online-reservation.with-bg:before,.online-reservation.with-bg:after{content:'';width:19.115vw;height:21.198vw;background-size:contain;position:absolute;top:0;bottom:0;margin:auto;z-index:-1}.online-reservation.with-bg .rs-row:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;margin:auto;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/rs-shadow-bg.png) no-repeat;background-size:100% 100%;background-position:center bottom;z-index:-2}body #eatapp-widget{z-index:999999}body .ot-dtp-picker .ot-dtp-picker-form{border:none;background:0 0}body .ot-dtp-picker.wide{width:100%}body .ot-dtp-picker{padding:0;border-radius:0}body .ot-dtp-picker.wide .ot-title{text-align:center;font-size:.729vw;text-transform:uppercase;font-family:'frontageregular';font-weight:400;margin:0}body .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link{color:#fff !important;padding:.729vw 1.042vw .729vw 1.875vw;outline:none !important;box-shadow:none !important;font-size:.833vw}body .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link:after{color:#fff}body .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before{font-size:.833vw;left:.625vw;color:#fff;top:.781vw}body .ot-dtp-picker .ot-dtp-picker-selector{height:auto}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{width:10.417vw}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{width:11.458vw}body .ot-dtp-picker input[type=submit]{font-size:.729vw;font-family:'frontageregular';font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:1.042vw;height:auto;padding:.729vw .26vw}body .ot-dtp-picker .ot-party-size-picker{margin-bottom:0}body .ot-dtp-picker .ot-dtp-picker-button{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}body .ot-button{background-color:transparent !important;border:.104vw solid #fff !important;-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;color:#fff !important}body .ot-dtp-picker .ot-dtp-picker-button:hover{background-color:#fff !important;color:#000 !important}body .ot-dtp-picker.wide .ot-dtp-picker-form{height:auto;float:left;width:100%;margin-top:2.604vw}body .ot-powered-by{height:2.344vw;background-size:155px 50px;margin-top:1.302vw;float:left;width:100%}.rs-row .title-heading{width:43%;margin:auto}.bds-bar-menu{min-height:41.667vw}.half-col{width:50%;position:relative}.col-bg{height:100%}.col-bg:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(33,33,33,.8);z-index:1}.col-wrap{position:relative;padding:0 4.688vw;width:100%;z-index:2}.half-cols{flex-grow:1}.col-inner-wrap{width:22.813vw}.title-heading.sm{font-size:.729vw;line-height:1.146vw}.title-heading.xs{font-size:.573vw;line-height:.521vw}.col-inner-wrap .title-heading.bm-subtitle{margin-top:1.302vw}.title-heading.bold{font-family:'frontagebold'}.sl-arrow svg{width:.781vw;height:.781vw}.sl-arrow{height:100%}.wt-logo{position:absolute;left:0;right:0;margin:auto;bottom:1.823vw;text-align:center}.wt-logo svg{width:11.979vw;height:auto}.video-info-box{position:absolute;top:0;left:0;text-align:center;width:100%;height:100%}.video-box-wrap{width:25.521vw;margin:0 auto}.promo-video{background:#1d1d1b}.video-btn-row{margin-top:1.823vw}.video-toggle-btn{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/video-toggle-bg.svg) no-repeat;background-size:contain;cursor:pointer;margin:auto;width:11.458vw;height:9.375vw;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vd-state{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0;-webkit-transition:opacity .4s,all .2s ease-in-out;-moz-transition:opacity .4s,all .2s ease-in-out;transition:opacity .4s,all .2s ease-in-out}.video-toggle-btn:hover .vd-state{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.vd-play.init{opacity:1}.vd-state.active{opacity:1}.vd-play svg{width:1.146vw;height:auto;margin-left:.26vw}.vd-pause svg{height:auto;width:.99vw}.vd-btn-label{font-family:'apercumedium';font-weight:400;font-size:.729vw;color:#fff;text-transform:uppercase;letter-spacing:.208vw;position:absolute;bottom:-2.083vw;left:0;right:0}.video-box-wrap .pg-text{padding:0 .781vw}.blurred{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}.bds-gallery{min-height:46.875vw}.gal-pic-box{width:50%;position:relative;overflow:hidden}.gal-pic-box img{width:100%;height:auto}.upcoming-events:not(.rs-view){padding:5.104vw 0 5.99vw}.upcoming-events.with-bg{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/events-pattern-bg.svg) no-repeat;background-size:cover;background-position:center center}.upcoming-events .tribe-common .tribe-common-c-svgicon--messages-not-found path{stroke:#fff}.upcoming-events .tribe-common .tribe-common-c-svgicon{color:#fff}.upcoming-events .tribe-common .tribe-common-b2{color:#fff}.upcoming-events .tribe-common .tribe-common-c-svgicon--messages-not-found{width:1.146vw}.upcoming-events .tribe-events-c-messages__message-list li{font-family:'apercuregular';font-weight:400;color:#fff;font-size:.781vw;line-height:1.146vw}.upcoming-events .tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upcoming-events .tribe-common a,.upcoming-events .tribe-common a:active,.upcoming-events .tribe-common a:focus,.upcoming-events .tribe-common a:hover,.upcoming-events .tribe-common a:visited{color:#fff}.upcoming-events .tribe-common .tribe-common-h2{color:#fff}.contacts .row-bg{padding:4.167vw 0 4.635vw}.address-rows{margin-top:1.875vw}.address-rows address{text-align:center;color:#fff;font-style:normal;text-transform:uppercase;font-family:'frontageregular';font-weight:400;font-size:.729vw}.address-rows address p{line-height:1.25vw;margin:.521vw 0 0}.address-label span{display:inline-block;vertical-align:top;border-bottom:.052vw solid #fff;padding-bottom:.26vw}.contacts .frame-btn{margin-top:2.865vw}footer{padding:4.427vw 0 2.604vw;background:#212121;color:#999}.ft-logo{margin:auto;text-align:center;width:8.594vw}.ft-logo svg{width:100%;height:auto}.ft-logo svg *{fill:#999}.ft-menu-row{margin-top:2.604vw}nav ul{list-style-type:none;margin:0;padding:0}.ft-menu li{padding-right:1.458vw;margin-right:1.458vw;border-right:.104vw solid #999;font-size:.729vw}.ft-menu a{color:#999;line-height:.729vw;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.ft-menu.main a{font-family:'apercumedium';font-weight:400;text-transform:uppercase;letter-spacing:.208vw;display:block}.ft-menu a:hover{color:#fff}.ft-bt-row{margin-top:2.865vw}footer .soc-icon svg path{fill:#999}footer .soc-icon svg:hover path{fill:#fff}.ft-bt-row,.ft-menu.sub a{font-family:'apercuregular';font-weight:400;font-size:.625vw;line-height:.677vw}.ft-menu.sub li{padding-right:1.302vw;margin-right:1.302vw}footer .ft-menu li:last-child,.menu-sidebar .ft-menu.sub li:last-child{margin-right:0;padding-right:0;border-right:none}.ft-bt-row .soc-icons{margin-left:-12%}.bar-menu-slide,.slider-wrap{height:100%}.bar-menu-slide:before{content:'';background:#1d1d1b;background:linear-gradient(0deg,rgba(29,29,27,1) 50%,rgba(29,29,27,0) 100%);position:absolute;left:0;bottom:0;width:100%;height:60%;z-index:1}.col-box .swiper{width:100%;height:100%}.col-box.half-col{width:24.75vw;background:#000}.col-box.mlt{display:none}.bar-slide-info-box{width:90%;margin:0 auto;padding-bottom:2.865vw;text-align:center;color:#fff;position:relative;z-index:1}.bm-bg{position:absolute;left:0;top:0;width:100%;height:70%;z-index:0}.bar-slide-top-area{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/bar-menu-top-shape.svg) no-repeat;background-size:100% 100%;background-position:center center;height:5.052vw;width:75%;margin:0 auto}.bar-slide-mid-area{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/bar-menu-mid-shape.svg) no-repeat;background-size:100% 100%;background-position:center center;height:2.344vw;width:86%;margin:0 auto}.bar-slide-bt-area{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/bar-menu-bottom-shape.svg) no-repeat;background-size:100% 100%;background-position:center center;height:6.51vw;margin-top:2.76vw;padding-bottom:2.188vw}.slider-btn-prev{left:0}.slider-btn-next{right:0}.slider-btn{width:2.76vw;height:2.76vw;border:.156vw solid #fff;position:absolute;bottom:9.375vw;z-index:2;cursor:pointer;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;outline:none}.col-box .slider-btn-prev{left:.9914vw}.col-box .slider-btn-next{right:.9914vw}.slider-btn:before{content:'';border:solid #fff;border-width:0 .156vw .156vw 0;padding:.313vw;-webkit-transition:border .5s ease-out;-moz-transition:border .5s ease-out;-o-transition:border .5s ease-out;transition:border .5s ease-out;cursor:pointer;outline:none}.slider-btn-next:before{margin-left:-.469vw;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.slider-btn-prev:before{margin-left:.469vw;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}body .slider-btn:hover{background:#fff}.slider-btn:hover:before{border-color:#000}.bm-short-info{font-size:.625vw;text-transform:uppercase;font-family:'frontageregular';font-weight:400;padding:.885vw 0}.bm-title{padding:0 3.125vw;height:2.76vw;font-size:.625vw;line-height:.833vw;letter-spacing:-.5px}.bm-short-text{margin:0;padding:1.302vw 2.083vw 0;font-size:.625vw;line-height:.833vw}.bar-slide-info-box .bm-short-text{width:100%}.bar-slide-bt-area .title-divider{margin:0 0 1.042vw}.bm-desc{width:100%;font-family:'apercumedium';font-weight:400;font-size:.729vw;padding:0 3.646vw;line-height:1.042vw}.upc-events-row{margin-top:2.865vw}.upc-events-wrap{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/events-shape-bg.svg) no-repeat;background-size:contain;background-position:center top;height:20.625vw;position:relative}.white-sc{color:#fff}.upc-event-info{text-align:center}.bm-short-info.ev-date{padding:1.146vw 0}.upc-event-content{margin-top:-.13vw;height:13.542vw}.ev-cols{height:100%;padding:0 1.563vw}.ev-pic-box{height:100%;width:12.5vw;flex-shrink:0}.ev-pic-box div{height:100%}.ev-short-text{padding:1.823vw 7.813vw 1.823vw 1.823vw;font-size:.781vw;line-height:1.25vw}.ev-short-text p{margin:0}.with-thumb .ev-desc{border-left:.156vw solid #fff}.upc-events-row .slider-btn{bottom:0;top:2.604vw;margin:auto;background:#262626}.upc-events-row .slider-btn-prev{left:-1.224vw}.upc-events-row .slider-btn-next{right:-1.224vw}.sd-btn{border:.156vw solid #fff;position:absolute;bottom:-.417vw;left:-.99vw;right:0;margin:auto;width:14.583vw;height:2.708vw;text-align:center;-webkit-transition:background .4s;-moz-transition:background .4s;transition:background .4s;background:#212121;z-index:1}.sd-btn a{display:block;height:100%;font-family:'frontageregular';font-weight:400;text-transform:uppercase;font-size:.729vw;line-height:2.396vw;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.sd-btn:hover{background:#fff}.sd-btn a:hover{color:#000}.fade-in-down{opacity:0;transform:translate(0,10vh);-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.fade-in-down.visible{opacity:1;transform:translate(0,0)}.gal-pic-box{opacity:0}.bds-gallery .cols{background:#242323}.fade-in-image{animation:fadeIn .4s ease-in both;-webkit-animation:fadeIn .4s ease-in both;-moz-animation:fadeIn .4s ease-in both;-o-animation:fadeIn .4s ease-in both;-ms-animation:fadeIn .4s ease-in both}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.anim-effect{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@keyframes flip-with-rotate{0%{transform:perspective(400px) rotateX(180deg)}100%{transform:perspective(400px) rotateX(0)}}.flip-with-rotate{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flip-with-rotate;animation-name:flip-with-rotate}.ts-hidden{opacity:0}.gal-pic-box:nth-child(1){animation-delay:.4s}.gal-pic-box:nth-child(2){animation-delay:.8s}.gal-pic-box:nth-child(3){animation-delay:1.2s}.gal-pic-box:nth-child(4){animation-delay:1.6s}.menu-sidebar{position:fixed;top:0;height:100%;width:23.646vw;background:rgba(0,0,0,.8);z-index:6;right:-23.646vw;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:2.865vw 2.5vw 4.688vw;opacity:0;visibility:hidden}.bar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}.menu-sidebar.opened{right:0;opacity:1;visibility:visible}.close-icon{cursor:pointer;width:1.146vw;height:1.146vw;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:relative}.close-icon:before,.close-icon:after{position:absolute;left:0;right:0;margin:auto;content:' ';height:100%;width:.052vw;background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.close-icon:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.close-icon:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.close-icon:hover:before,.close-icon:hover:after{background-color:#e2c59b}.menu-nav{margin-top:2.344vw;width:11.823vw;margin-left:auto;margin-right:auto}.menu-top-row{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/main-menu-top-shape.svg) no-repeat;background-size:100%;background-position:center top;height:3.021vw;text-align:center;color:#fff;font-size:.521vw;text-transform:uppercase;font-family:'frontageregular';font-weight:400;padding:.938vw 0}.menu-nav nav{border-left:.156vw solid #fff;border-right:.156vw solid #fff;padding:2.083vw .521vw;text-align:center}.menu-bt-row{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/main-menu-bottom-shape.svg) no-repeat;background-size:100%;background-position:center top;height:4.844vw}.menu-nav nav li{line-height:.521vw}.menu-nav nav li:not(:last-child){margin-bottom:1.302vw}.menu-nav nav a{font-family:'open_sanssemibold';font-weight:400;text-transform:uppercase;color:#fff;font-size:.729vw;display:inline-block;vertical-align:top;line-height:.521vw;padding-bottom:.417vw;letter-spacing:.156vw;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.menu-nav nav a:before{content:'';position:absolute;left:0;bottom:0;width:0;border-bottom:.156vw solid #7f7f7f;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s}.menu-nav nav a:hover:before,.menu-nav nav li.current-menu-item a:before{width:100%}.menu-bt-row .soc-icons{padding-top:1.615vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-bt-row .soc-icon:not(:last-child){margin-left:.417vw;margin-right:.7vw}.menu-tsp-row{text-align:center;width:100%}.menu-tsp-row .ft-menu.sub a{font-family:'open_sanssemibold';color:#fff}.menu-tsp-row .ft-menu.sub a:hover{color:#e2c59b}.menu-toggle{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.menu-toggle.opened{opacity:0}.menu-wrap{min-height:100%}.main-menu-wrap{width:100%}.menu-sidebar{overflow-y:scroll}.menu-sidebar::-webkit-scrollbar{width:3px}.menu-sidebar::-webkit-scrollbar-track{background:0 0;margin:25px 0 0}.menu-sidebar::-webkit-scrollbar-thumb{background:0 0}body:not(.home){background:#1e1d1e}.tx-ac{text-align:center}.banner-wrap{padding-top:9.896vw;padding-bottom:2.865vw}.bm-top-row{padding-top:9.896vw}.page-banner.bar-menu .banner-wrap{padding:0}.reverse .title-divider{margin-top:0;margin-bottom:3.385vw}.latest-news .news-col{background:#212121;height:26.042vw;position:relative;overflow:hidden}.news-col{width:50%}.sgp-col:first-child{width:41%}.sgp-col:last-child{width:59%}.news-post-image img{width:100%;height:auto}.news-post-image a{display:block}.news-rows{margin-top:2.865vw}.news-row:nth-of-type(even) .news-post-image{order:1}.title-heading.md{font-size:.833vw;line-height:1.25vw}.news-post-title,.post-title{position:relative;margin-left:-2px}.news-post-title a,.post-title a{-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.news-post-title:hover a,.post-title:hover a{color:#e2c59b}.news-post-info,.post-info{padding:2.2vw 3.125vw 1.302vw}.post-date{color:#666;font-size:.573vw;font-family:'frontageregular';font-weight:400;text-transform:uppercase;margin-top:.625vw}.news-col .title-divider,.sgp-col>.title-divider{margin:1.6vw 0 1.3vw}.news-col .frame-btn,.sgp-col .frame-btn{margin-top:1.5vw}.latest-news{padding-bottom:5.99vw}.latest-news .news-post-image img,.rl-news-image img,.img-scale{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.latest-news .news-row:hover .news-post-image img,.rl-news-col:hover .rl-news-image img,.img-scale:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.load-more-btn{position:relative}.load-more-btn a{margin:auto;width:19.792vw}.load-more-btn:before,.load-more-btn:after{flex-grow:1}.load-more-btn:before{content:'';background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/line-left-shape.svg) no-repeat;background-size:100%;background-position:left top}.load-more-btn:after{content:'';background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/line-right-shape.svg) no-repeat;background-size:100%;background-position:left top}.inner-wrap{margin:0 2.865vw}.post-content p:not(:last-child),.page-content-wrap p:not(:last-child){margin-bottom:1.146vw}.news-row.inner,.sg-page-row{margin-top:3.646vw}.post-content{font-family:'aperculight'}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.page-content-wrap h1,.page-content-wrap h2,.page-content-wrap h3,.page-content-wrap h4,.page-content-wrap h5,.page-content-wrap h6{margin:1.302vw 0 .521vw;color:#fff;font-family:'apercuregular';font-weight:400;letter-spacing:.104vw;line-height:1.302vw}.post-content h1,.post-content h2,.post-content h3,.page-content-wrap h1,.page-content-wrap h2,.page-content-wrap h3{font-size:1.042vw}.post-content h4,.post-content h5,.post-content h6,.page-content-wrap h4,.page-content-wrap h5,.page-content-wrap h6{font-size:.938vw}.post-content a,.page-content-wrap a{color:#fff;border-bottom:.052vw solid #fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.post-content a:hover,.page-content-wrap a:hover{color:#1688ff;border-color:#1688ff}.post-content ul,.page-content-wrap ul{margin:0;padding:0 0 0 1.823vw;letter-spacing:1px}.post-content figure,.page-content-wrap figure{margin:35px 0}.post-content figure img,.page-content-wrap figure img{max-width:100%;height:auto}.sc-share-row{margin-top:1.458vw}.sc-share-row span{color:#666;font-size:.625vw;font-family:'frontageregular';font-weight:400;text-transform:uppercase;letter-spacing:0}.sc-share-links{margin-left:1.25vw}.sc-share-btn:not(:last-child){margin-right:1.771vw}.sc-share-btn.fb svg{width:.625vw;height:auto}.sc-share-btn.tw svg{width:1.25vw;height:auto}.sc-share-btn a{height:100%}.sc-share-btn:hover svg path{fill:#fff}.lg-wrap{margin:auto;max-width:88.542vw}.rl-news-col{width:23.85%;margin-right:1.53%;background:#212121}.rl-news-col:last-child{margin-right:0}.rl-news-image img{width:100%}.rl-news-cols{margin-top:3.385vw}.rl-news-info{padding:2.344vw}.rl-news-image{position:relative;overflow:hidden}.rl-news-image a{display:block}.rl-news-info .news-post-title:before{left:-16px;top:4px}.read-more-link{margin-top:1.354vw}.read-more-link a{color:#1688ff;border-bottom:.052vw solid #1688ff;display:inline-block;vertical-align:top;font-family:'frontageregular';font-weight:400;text-transform:uppercase;margin-left:-2px;padding-bottom:.208vw;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.rl-news-col .title-heading.sm,.read-more-link a{font-size:.625vw}.read-more-link a:hover{color:#fff;border-color:#fff}.rl-news-post .news-post-title{min-height:36px}.back-btn-row{margin:3.385vw 0 5.729vw}.back-btn-row a{width:16.667vw}body.single .banner-wrap{padding-bottom:0}body.single .news-post-info,body.single .post-info{padding-bottom:0}.related-news-posts{margin-top:6.25vw}#location-map{height:44.271vw}.gm-style-cc{display:none !important}.page-banner.contacts .banner-wrap{padding-top:0}.address-rows.inner{margin-top:-16.7vw}.contacts .banner-wrap:before{content:'';width:100%;height:100%;position:absolute;left:0;bottom:3.385vw;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/ct-shadow.png) repeat-x;background-size:contain;background-position:center bottom}.contact-form{margin:.781vw 0 5.208vw}.form-title-row{height:5.677vw;position:relative}form{position:relative}.form-title-row p{margin:0;font-family:'frontageregular';font-weight:400;text-align:center;letter-spacing:.036vw;text-transform:uppercase;font-size:.729vw;line-height:1.146vw;color:#fff;padding:1.947vw 0 0}.form-area{position:relative;padding:2.083vw 6.25vw 3.125vw}.form-btn-row{height:5.313vw}.form-bg{position:absolute;left:0;top:0;width:100%;height:100%}.form-bg img{width:100%;height:100%}.form-row input,.form-row textarea{width:100%;border:1px solid #fff;background:0 0;padding:0 1.042vw;color:#fff;font-size:.729vw;letter-spacing:.052vw;font-family:'apercuregular',sans-serif;font-weight:400;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-row input{height:2.604vw}.form-row textarea{resize:none;padding:.781vw 1.042vw;line-height:1.146vw;height:6.615vw}.form-col{width:47%}.form-row{margin-bottom:1.563vw}.is-required{position:absolute;right:0;top:0;bottom:0;margin:auto;height:100%;font-family:'apercuregular',sans-serif;font-weight:400;font-size:1.458vw;line-height:2.708vw;color:#e2c59b;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;visibility:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.is-required.visible{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;visibility:visible;right:.781vw}.form-row label{color:#666;font-family:'frontageregular';font-weight:400;font-size:.573vw;letter-spacing:0;margin-left:.938vw;margin-bottom:.729vw;line-height:.521vw;display:inline-block;vertical-align:top;cursor:pointer}.form-row label span{font-size:.417vw;vertical-align:top}.form-field-row{position:relative}.form-btn{width:14.063vw;position:relative;margin-top:-2.552vw}.form-btn .btn-bg{position:relative}.form-btn input{position:absolute;left:0;top:0;width:100%;height:100%;background:0 0;border:none;padding:0;color:#fff;text-transform:uppercase;line-height:.781vw;font-size:.729vw;font-family:'frontageregular';font-weight:400;letter-spacing:0;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s;cursor:pointer}.form-btn:hover input{color:#e2c59b}.form-btn:hover svg path{fill:#e2c59b}.form-btn:hover svg ellipse{fill:#e2c59b}.online-reservation.inner{padding-bottom:5.208vw;min-height:22.396vw}.page-template-contacts .online-reservation.inner{min-height:auto}.form-msg-area,.sb-form-msg{font-family:'frontageregular';font-weight:400;text-align:center;font-size:.729vw;margin:1.302vw 0 1.146vw;letter-spacing:0;line-height:1.25vw;display:none}.contact-form .form-msg-area{height:17.76vw}.form-msg-area.ok,.sb-form-msg.ok{color:#fff;padding-bottom:.781vw}.form-msg-area.error,.sb-form-msg.error{color:#e2c59b}.hiddenMaskBtn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:none}header .soc-icons,.menu-toggle{width:3.49vw}body .tribe-common .tribe-common-b2,body .tribe-events .tribe-events-calendar-list__event-date-tag-datetime *,body .tribe-events-single-section *,body .tribe-events-content,body .tribe-events-meta-group .tribe-events-single-section-title,body .tribe-common .tribe-common-h3,body .tribe-events-back a,.tribe-events-back a:visited{color:#fff}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar,body .tribe-events .tribe-events-c-events-bar__search-container,body .tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{background-color:transparent}body .tribe-events .tribe-events-c-search__button{color:#000}body .events-wrap .tribe-common.tribe-events .tribe-common-l-container{padding:0;margin-top:4.167vw;width:53.281vw}body .tribe-events .tribe-events-view-loader{display:none !important}body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{color:#999;letter-spacing:-1px}body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title,body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title a{color:#000 !important}body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title a{border:none !important;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s}body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title a:hover{color:#e2c59b !important}body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title{font-size:.625vw;font-family:'open_sanssemibold';font-weight:400;text-transform:uppercase;letter-spacing:1px;margin:0;line-height:.833vw}body .tribe-events .tribe-events-calendar-month__day-cell .tribe-events-calendar-month__day-date{font-family:'open_sanssemibold';font-weight:400;font-size:.885vw}body .tribe-common a,body .tribe-common a:active,body .tribe-common a:focus,body .tribe-common a:hover,body .tribe-common a:visited{color:#fff}body .tribe-events .tribe-events-c-subscribe-dropdown__container{display:none !important}body .tribe-events .tribe-events-calendar-month__day-cell--selected,body .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,body .tribe-events .tribe-events-calendar-month__day-cell--selected:hover,body .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,body .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover{background-color:#000}body .tribe-common .tribe-common-c-svgicon--messages-not-found path{stroke:#fff}body .tribe-events .tribe-events-c-view-selector__list-item-text,body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button{text-transform:uppercase;font-family:'open_sansbold';font-weight:400;font-size:.625vw;letter-spacing:.104vw;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button{color:#1e1d1e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body .tribe-events .tribe-events-c-search__button:focus,body .tribe-events .tribe-events-c-search__button:hover{background-color:#e2c59b;color:#fff}body .tribe-common .tribe-common-c-btn-border-small,body .tribe-common a.tribe-common-c-btn-border-small{background-color:transparent}body .tribe-events .tribe-events-c-search__input-group .tribe-events-c-search__input-control{margin:.521vw 0}body .tribe-events .tribe-events-c-view-selector--tabs.tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{background-color:#fff;bottom:.781vw;height:.156vw}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:.156vw solid #fff}body .tribe-events .tribe-events-c-search__input-control-icon-svg{color:#fff}body .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{color:#fff;font-family:'open_sanssemibold';font-weight:400;font-size:.625vw;letter-spacing:.052vw;padding:1.198vw 1.563vw 1.198vw 3.229vw;outline:none}body .tribe-events.tribe-common .tribe-common-c-svgicon--search{width:1.146vw;left:1.042vw}body .tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}body .tribe-events.tribe-common .tribe-events-header--has-event-search .tribe-events-c-events-bar,body .tribe-events.tribe-common .tribe-events-header--has-event-search .tribe-events-header__top-bar{margin-bottom:1.302vw}body .tribe-events.tribe-common .tribe-events-header--has-event-search .tribe-events-header__top-bar{padding-left:1.042vw}body .tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg,body .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg{width:.677vw}body .tribe-common .tribe-common-c-svgicon__svg-fill{fill:#fff}body .tribe-events-c-top-bar__datepicker-time{color:#fff;font-family:'open_sanssemibold';font-weight:400;font-size:.885vw;letter-spacing:.052vw}body .tribe-events.tribe-common .tribe-events-calendar-month__day{min-height:7.708vw;border-width:0 .156vw .156vw 0}body .tribe-common.tribe-events .tribe-events-calendar-month__week{border-left:.156vw solid #fff}body .tribe-common.tribe-events .tribe-events-calendar-month__body{border-top:.156vw solid #fff}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{text-transform:uppercase;font-family:'open_sanssemibold';font-weight:400;font-size:.625vw;letter-spacing:.104vw;line-height:.521vw}body .tribe-events .tribe-events-calendar-month__header-column{padding-bottom:.781vw}body .tribe-common .tribe-common-c-btn-border-small,body .tribe-common a.tribe-common-c-btn-border-small{color:#fff;font-family:'open_sanssemibold';font-weight:400;font-size:.625vw;letter-spacing:.052vw;border-radius:0;border:.156vw solid #fff;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}body .tribe-common .tribe-common-c-btn-border-small:active,body .tribe-common a.tribe-common-c-btn-border-small:active{border-color:#fff}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,body .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding:.365vw 1.458vw}body .tribe-events .tribe-events-c-top-bar__nav-list-item:last-child{padding-right:0}body .tribe-events .tribe-events-c-top-bar__nav-list-item{padding-right:1.042vw}body .tribe-events.tribe-common .tribe-events-c-top-bar__nav-list,body .tribe-events.tribe-common .tribe-events-c-top-bar__today-button{margin-right:1.458vw}body .tribe-events .tribe-events-calendar-month__calendar-event-datetime,body .tribe-events .tribe-events-calendar-month__calendar-event-title{font-size:.625vw;line-height:.729vw;font-weight:400;margin-bottom:.26vw}body .tribe-events .tribe-events-calendar-month__more-events a{font-family:'open_sanssemibold';font-weight:400;font-size:.625vw;line-height:.729vw;font-weight:400;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s}body .tribe-events .tribe-events-calendar-month__calendar-event-details{font-family:'open_sanssemibold';font-weight:400}body .tribe-events .tribe-events-calendar-month__calendar-event-title a,body .tribe-events .tribe-events-calendar-month__more-events a{border:none !important}body .tribe-events .tribe-events-calendar-month__calendar-event-title a:hover,body .tribe-events .tribe-events-calendar-month__more-events a:hover{color:#e2c59b}body .tribe-events .tribe-events-calendar-month__calendar-event:last-child{padding-bottom:.26vw}body .tribe-events .tribe-events-calendar-month__more-events{border-top:.052vw solid #fff;padding-bottom:.729vw}body .tribe-common .tribe-events-calendar-list__month-separator-text,body .tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium{color:#fff;font-family:'frontageregular';font-weight:400;font-size:.833vw;letter-spacing:-1px}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-title,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-title{color:#fff;font-size:.938vw;font-family:'frontageregular';font-weight:400;text-transform:uppercase;letter-spacing:0;margin:.938vw 0 0 -2px;line-height:1.25vw}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-title a,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-title a{border:none !important;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-title a:hover,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-title a:hover{color:#e2c59b}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-description,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-description{font-family:'apercuregular';font-weight:400;color:#fff;font-size:.781vw;line-height:1.146vw;margin-top:.938vw}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-datetime,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-datetime{color:#fff;letter-spacing:0}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-datetime,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-datetime,body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{font-size:.573vw;font-family:'frontageregular';font-weight:400;text-transform:uppercase}body .tribe-events .tribe-events-calendar-list__month-separator:after,body .tribe-events .tribe-events-calendar-day__time-separator:after{margin-left:.781vw}body .tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag-weekday{font-family:'frontageregular';font-weight:400;font-size:.573vw}body .tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag-daynum{font-family:'frontageregular';font-weight:400;font-size:1.354vw;letter-spacing:-5px;margin-left:-6px}body .tribe-events .tribe-events-calendar-list .tribe-common-g-row.tribe-events-calendar-list__event-row,body .tribe-events .tribe-events-calendar-day .tribe-common-g-row.tribe-events-calendar-day__event{margin:1.823vw 0}body .tribe-events .tribe-events-calendar-list .tribe-common-g-row.tribe-events-calendar-list__event-row>div,body .tribe-events .tribe-events-calendar-day .tribe-common-g-row.tribe-events-calendar-day__event>div{padding:0}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:before{display:none}body .tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag{min-width:auto;width:8%;margin-right:1%}body .tribe-events .tribe-events-header__messages .tribe-events-c-messages__message-list{font-size:.729vw;font-family:'open_sanssemibold';font-weight:400}body .tribe-events.tribe-common .tribe-common-c-svgicon--messages-not-found{width:1.25vw;margin-right:.781vw}body .tribe-events.tribe-common .tribe-events-c-nav__list-item button,body .tribe-events.tribe-common .tribe-events-c-nav__list-item a{line-height:.99vw;font-size:.729vw;font-family:'apercuregular';font-weight:400;letter-spacing:.052vw}body .tribe-common.tribe-events .tribe-events-c-nav__next,body .tribe-common.tribe-events .tribe-events-c-nav__prev{color:#fff}body .tribe-events.tribe-common .tribe-events-c-nav__next:disabled,body .tribe-events.tribe-common .tribe-events-c-nav__prev:disabled,body .tribe-events.tribe-common .tribe-events-c-nav__next:disabled svg,body .tribe-events.tribe-common .tribe-events-c-nav__prev:disabled svg{color:#999}body .tribe-events.tribe-common .tribe-events-c-nav__list-item .tribe-common-c-svgicon{width:.469vw}body .tribe-events.tribe-common .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--next .tribe-common-c-svgicon{margin-left:.781vw}body .tribe-events.tribe-common .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--prev .tribe-common-c-svgicon{margin-right:.781vw}body .tribe-common .tribe-common-c-svgicon{color:#fff}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg path{fill:#fff}body .tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path{fill:#999}body .tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path,body .tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path{fill:#fff}body .tribe-events .tribe-events-calendar-list__event-datetime-wrapper,body .tribe-events .tribe-events-calendar-list__event-title,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-wrapper{margin:0}body .tribe-common.tribe-events .tribe-events-calendar-list-nav,body .tribe-common.tribe-events .tribe-events-calendar-day-nav{padding-top:1.042vw}.events-wrap{padding-bottom:2.083vw}body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{margin-bottom:.781vw;width:100%}body .tooltipster-base.tribe-events-tooltip-theme{padding:1.198vw}body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime,body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title{margin-bottom:.26vw}body .tribe-events-calendar-month__calendar-event-tooltip-description{font-family:'apercuregular';font-weight:400;font-size:.729vw;line-height:.938vw}body .tribe-events .tribe-common-g-row .tribe-events-calendar-day__event-content{margin:0 0 .781vw}body .tribe-events .tribe-common-g-col .tribe-events-calendar-day__event-featured-image-wrapper{width:40%;padding:0}body .tribe-events .tribe-common-g-col .tribe-events-calendar-day__event-details{width:60%;padding:0 6% 0 0}body .tribe-common.tribe-events .tribe-events-calendar-day__time-separator-text{text-transform:uppercase}body .tribe-common.tribe-events .tribe-events-calendar-list__month-separator-text,body .tribe-common.tribe-events .tribe-events-calendar-day__time-separator-text{line-height:.729vw}body .tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__month-separator,body .tribe-events .tribe-events-calendar-day .tribe-events-calendar-day__time-separator{align-items:flex-end}.shape-row{position:relative;color:#fff;text-align:center}body .no-bpad{padding-bottom:0}.highlight-title-box{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/highlight-middle-bg.svg) no-repeat;background-size:contain;background-position:center top;height:5.885vw;width:19.792vw}.gal-title-box{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/gallery-shape-box.svg) no-repeat;background-size:contain;background-position:center top;width:19.688vw;height:4.063vw}.shape-box *{margin:0}.shape-box .bm-title{padding:0;font-size:.729vw;line-height:normal;letter-spacing:-.5px;font-family:'frontageregular';font-weight:400;text-transform:uppercase;margin:0}.highlight-title-row{margin-top:2.135vw}.shape-row:before,.shape-row:after{flex-grow:1;height:.833vw}.shape-row:before{content:'';background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/highlight-left-bg.svg) no-repeat;background-size:100%;background-position:left bottom}.shape-row:after{content:'';background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/highlight-right-bg.svg) no-repeat;background-size:100%;background-position:left bottom}.highlight-row-bg{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/highlight-row-bg.svg) no-repeat;background-size:100%;background-position:center top;height:4.063vw}.grid-col{width:25%;height:25vw;position:relative;overflow:hidden}.bm-col-wrap,.menu-overlay{height:100%}.menu-overlay{background:rgba(33,33,33,.7);padding:1.302vw 3.646vw;opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.grid-col:hover .menu-overlay{opacity:1}.bar-menu-details{width:100%;text-align:center;color:#fff}.menu-item-title{margin:0;font-size:.781vw;line-height:1.146vw;letter-spacing:0;font-family:'frontageregular';font-weight:400;text-transform:uppercase;margin:0}.menu-item-content{font-size:.729vw;line-height:1.094vw;margin-top:1.302vw}.menu-item-content p{margin:0}.bar-menu-details .bm-desc{font-family:'apercuregular';padding:0}.solid-divider{width:1.302vw;height:.052vw;background:#fff;margin:1.302vw auto}.menu-price-row{margin-top:1.302vw}.bar-menu-details .down-arrow svg{width:.99vw;height:auto}.menu-price-text{margin-top:1.302vw;font-family:'frontageregular';font-weight:400;font-size:1.042vw;letter-spacing:-1px;line-height:.729vw}.menu-item-cat-icon{margin-bottom:1.302vw}.menu-item-cat-icon img{width:2.344vw;height:auto}.full-bar-menu{padding:3.906vw 0 4.688vw}.bmenu-wrap{width:40.625vw;margin:auto}.menu-types{margin-top:2.76vw}.menu-type{position:relative;font-family:'frontagebulb';font-weight:400;color:#a8a8a8;font-size:.729vw;letter-spacing:0}.menu-type a{color:#a8a8a8;cursor:pointer;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s;position:relative;padding-bottom:1.094vw;line-height:.677vw}.menu-type:not(:last-child):after{content:'-';display:inline-block;vertical-align:middle;margin:0 1.042vw}.menu-type a:hover,.menu-type.active a{color:#fff}.menu-type.active a{cursor:text;font-family:'frontageregular'}.menu-type a:before{content:'';position:absolute;left:0;bottom:0;right:0;margin:auto;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/menu-down-arrow.svg) no-repeat;background-size:contain;background-position:center bottom;width:.521vw;height:.469vw;opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.menu-type.active a:before{opacity:1}.bar-menu-row{position:relative;margin-top:2.083vw}.menu-type-box{position:relative;width:31.875vw;margin:auto;padding-bottom:4.688vw}.menu-type-box:before{content:'';width:100%;height:10.885vw;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/menu-area-top-bg.svg) no-repeat;background-size:100% 100.8%;background-position:center top;position:absolute;left:0;top:0;z-index:-1}.bm-box-bg{width:100%;height:12.188vw;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/menu-area-bt-bg.svg) no-repeat;background-size:100% 100.8%;background-position:center bottom;position:absolute;left:0;bottom:0;z-index:-1}.menu-type-box .bm-short-info{color:#fff;text-align:center;letter-spacing:0;width:8.333vw;margin:auto;line-height:.781vw;padding:0;height:3.021vw}.bar-menu-row .slider-btn{top:0;bottom:0;margin:auto}.bm-cat-rows{background:#212121;margin:.469vw .885vw 0;border-left:.156vw solid #fff;border-right:.156vw solid #fff;padding:1.823vw .521vw;overflow:hidden;position:relative}.bm-cat-row:not(:last-child){margin-bottom:1.563vw}.bm-cat-row h4,.bm-cat-row h5{margin:0 0 0 -2px;color:#fff;font-family:'frontageregular';font-weight:400;letter-spacing:0;font-size:.833vw;line-height:.885vw}.bm-cat-row h5{font-size:.729vw}.sp-line{border-top:.052vw dashed #3f3f3f;flex-grow:1;margin:0 .521vw 0 .417vw}.toggle-btn{width:1.198vw;height:1.198vw;border:.104vw solid #fff;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;position:relative}.toggle-btn:before,.toggle-btn:after{background:#fff;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.toggle-btn:before{content:'';width:62%;height:.052vw}.toggle-btn:after{content:'';width:.052vw;height:62%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;opacity:0}.closed .toggle-btn:after{opacity:1}.toggle-btn:hover{background:#fff}.toggle-btn:hover:before,.toggle-btn:hover:after{background:#212121}.menu-rows{color:#fff}.menu-rows .menu-price-text{margin-top:0;font-size:.833vw}.bar-menu-item-row:not(:last-child){margin-bottom:1.042vw}.menu-rows{margin-top:1.042vw}.menu-desc-row{color:#a8a8a8;font-size:.625vw;line-height:.833vw;font-family:'aperculight';margin-top:.625vw}.menu-desc-row p{margin:0}.menu-info{margin-top:.104vw}.inner-sc-wrap{overflow-y:auto;max-height:41.667vw;padding:0 1.302vw;min-height:9.375vw;scrollbar-color:#6f6f6f #3c3b3b !important;scrollbar-width:thin !important}.inner-sc-wrap::-webkit-scrollbar{width:.208vw}.inner-sc-wrap::-webkit-scrollbar-track{background:#3c3b3b;margin:0}.inner-sc-wrap::-webkit-scrollbar-thumb{background:#6f6f6f}.menu-photo-icon{margin-right:.833vw;flex-shrink:0;-webkit-flex-shrink:0;width:1.25vw}.menu-photo-icon svg{width:100%;height:auto;cursor:pointer}.menu-photo-icon svg:hover path,.menu-photo-icon svg:hover rect{fill:#e2c59b}.menu-photo-area{width:100%;position:absolute;left:0;top:0;z-index:1;margin:0;display:none}.menu-photo-area img{width:100%}.menu-photo-area .close-icon{position:absolute;top:0;right:0;z-index:2;width:3vw;height:3vw}.menu-photo-area .close-icon:before,.menu-photo-area .close-icon:after{width:.104vw;height:45%}.tx-loader{font-family:'frontageregular';font-weight:400;color:#fff;font-size:.729vw;letter-spacing:0;text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:.833vw}.grid-col.bar-menu-col,.grid-col.reveal{display:none}.post-info .title-divider svg{width:12.083vw}body #tribe-events-pg-template{background-color:transparent;margin:0;max-width:initial;padding:0}.post-details-row{margin:1.563vw 0}.events-meta-row abbr{text-decoration:none}.post-details-row .title-divider:first-child{margin-bottom:1.563vw}.post-details-row .title-divider:last-child{margin-top:1.563vw}.post-details-row .title-divider{margin:0}.ev-label{color:#666;min-width:3.125vw}.event-dt-row:not(:last-child){margin-bottom:.781vw}.event-meta-group dl,.event-meta-group dd{margin:0}.event-meta-group{margin-top:1.042vw}.post-cal-links{margin-top:2.24vw}.event-post{margin-bottom:5vw}.plus-icon{background:#fff;text-align:center;width:2.135vw;height:2.135vw}.plus-icon svg{width:.99vw;height:auto}.cal-text{border:.104vw solid #fff;padding:0 1.25vw;min-width:14.479vw}.cal-link-row:not(:last-child){margin-bottom:.99vw}.cal-text,.cal-text span{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.cal-text:hover{background:#fff;border-left-color:#1e1d1e}.cal-text:hover span{color:#1e1d1e}.back-btn-row.evt-back a{width:19.219vw}.gal-title-box .bm-short-info{font-size:.729vw;padding:1.458vw 0}.back-btn-row.evt-back{margin:4.688vw 0 5.208vw}.gal-img-box{position:relative;overflow:hidden;height:100%}.gal-col img{height:100%;width:100%;object-fit:cover}body .fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-width:3px;border-color:#e2c59b;border-radius:0}body .fancybox__thumb{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}[data-fancybox]{cursor:zoom-in}body .fancybox__backdrop{background:rgba(30,29,30,.9)}.popup-nav{position:static}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:none !important}body .carousel__button.fancybox__button--close{border:.156vw solid #fff;margin:0 .521vw;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}body .carousel__button.fancybox__button--close:hover{background:#fff}body .carousel__button.fancybox__button--close:hover svg{stroke:#1e1d1e;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}body .fancybox__counter{font-family:'open_sanssemibold';font-weight:400;font-size:.938vw}body .carousel__button{width:2.5vw;height:2.5vw}body .carousel__button svg{width:50%;height:50%}body .fancybox__progress{background:#e2c59b}body.compensate-for-scrollbar{padding-right:0 !important}body .fancybox__toolbar{padding:1.042vw .521vw .521vw}body .fancybox__nav .carousel__button.is-next{right:1.563vw}body .fancybox__nav .carousel__button.is-prev{left:1.563vw}body .fancybox__counter{min-width:auto;padding:0 .521vw;line-height:30px}.news-post-title:before,.post-title:before{content:'';position:absolute;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/title-arrow.svg) no-repeat;background-size:cover;width:.469vw;height:.521vw;left:-1.615vw;top:.417vw}.upcoming-events.rs-view{padding:4.375vw 0 5.625vw}.rs-view .reverse .title-divider{margin-bottom:2.292vw}.rs-view .upc-events-row{margin-top:2.292vw}.no-tmg{margin-top:0}.ev-pic-box a{display:block;height:100%}.upc-events-row .bm-title a{-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s}.upc-events-row .bm-title:hover a{color:#e2c59b}.err-wrap{width:32.813vw;margin:auto;height:18.385vw;text-align:center}.err-content{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/error-bg.svg) no-repeat;background-size:contain;height:100%;position:relative}.error-page .banner-wrap{padding-top:26%;padding-bottom:7.813vw}.err-content .page-title{font-size:3.125vw;padding:1.979vw 0}.err-subtitle{margin:.781vw 0}.err-text{margin:3.646vw 4.688vw 0}.err-content .frame-btn{margin:auto;position:absolute;left:0;right:0;bottom:-2.396vw;width:19.167vw}.err-content .frame-btn a{width:100%}.scroll-top{width:3.281vw;position:fixed;right:0;bottom:2.604vw;text-align:center;-webkit-transition:1s all;-moz-transition:1s all;transition:1s all;cursor:pointer;z-index:3}.scroll-top svg{width:2.656vw;height:auto}.scroll-top span{color:#fff;font-size:.625vw;font-family:'frontageregular';font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:1.042vw;display:block;margin-top:.521vw;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s}.scroll-top.show{visibility:visible;opacity:1;-webkit-transform:translateX(-10.417vw);-moz-transform:translateX(-10.417vw);-ms-transform:translateX(-10.417vw);-o-transform:translateX(-10.417vw);transform:translateX(-10.417vw)}.scroll-top.hide{visibility:hidden;opacity:0;-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px)}.scroll-top:hover span{color:#e2c59b}.scroll-top:hover svg path{fill:#e2c59b}.scroll-top:hover svg ellipse{fill:#e2c59b}.scroll-top:hover svg polygon{fill:#e2c59b}body .fancybox__thumbs .carousel__slide{width:70px;height:70px;padding:0;margin:0 3px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .fancybox__thumb{padding-top:100%}.cols.fx{width:100%}.header.fixed .header-cols{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.section-banner{position:absolute;width:100%;height:100%;top:0;left:0}.banner-bg{position:absolute;left:0;top:0;width:100%;height:100%}.ps-rel{position:relative}.news-row.inner .sgp-col:last-child{padding-right:0}.gal-img-bg{position:absolute;left:0;top:0;width:100%;height:100%;display:none}div[role=button]{outline:none}.map-area .title-heading{position:absolute;top:0;left:0;right:0;margin:auto;width:200px;margin-top:9.896vw}.gm-style>div{border:none !important}.pg-careers h2{font-family:'apercuregular';font-weight:400;color:#fff;font-size:.729vw;line-height:1.042vw}.job-banner{height:100%;padding:0 0 2vw}.jobs-wrap{width:100%}.jobs-wrap h3{text-align:center;font-size:.729vw;text-transform:uppercase;font-family:'frontageregular';font-weight:400;color:#fff;margin:0 0 1.354vw}.job-col{width:18.073vw;height:17.135vw;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/job-frame-v2.svg) no-repeat;background-size:100% 100%;background-position:center center;margin:0 1.563vw 1.563vw 0}.job-col:nth-child(3n),.job-col:last-child{margin-right:0}.job-col-wrap{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3vw 2.563vw 0;height:100%}.job-info-top{width:100%;height:9.8vw}.job-info-btm{width:100%;height:3.2vw}.job-tt-row h4{font-size:.729vw;line-height:1.042vw;text-transform:uppercase;font-family:'frontageregular';font-weight:400;color:#fff;margin:0 0 .99vw;text-align:center;word-break:break-word}.job-tt-row .title-divider{margin:0;height:.39vw}.job-inf-row span{margin-left:.521vw;font-family:'apercuregular';font-weight:400;color:#fff;font-size:.729vw;line-height:1.042vw}.fwidth{width:100%}.job-inf-row:not(:last-child){margin-bottom:.313vw}.job-icon{width:.938vw}.job-icon svg{height:auto;width:100%}.jb-dt-row{margin:1vw 0 0}.job-info-btm a{text-transform:uppercase;color:#fff;font-size:.729vw;font-family:'frontageregular';font-weight:400;letter-spacing:0;height:100%}.career-env .col-inner-wrap{width:31.375vw}.bds-gallery.bds-cr-gal{min-height:32.875vw}.bds-cr-gal .col-bg:before{background:rgba(33,33,33,.9)}.cr-subscribe{padding:5vw 0}.subscribe-form-wrap{border:1px solid #494949;border-radius:2.604vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5.156vw 8.438vw 5.781vw;background:#212121}.subscribe-form-wrap .form-btn{margin-top:-.74vw}.sb-col input{padding:.833vw 1.146vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.833vw;line-height:2.083vw;color:#595954;font-family:'apercuregular';width:100%;border:1px solid #fff}.sb-col{width:70%}.sb-col input::placeholder{color:#595954;opacity:1}.sb-col input:-ms-input-placeholder{color:#595954}.sb-col input::-ms-input-placeholder{color:#595954}.sb-col .is-required{line-height:4vw}.jb-dt-sg-row .job-inf-row{margin-bottom:0;padding:0 1.5vw}.jb-dt-sg-row .job-inf-row:not(:last-child):after{content:'';position:absolute;width:1px;height:30px;background:#cecece;right:0}.jb-dt-sg-row .job-inf-row:first-child{padding-left:0}.jb-dt-sg-row .job-inf-row:last-child{padding-right:0}.single-vacancy .sg-vc-tt .title-divider{margin:2.031vw 0}.vacancy-row{margin:3.854vw 0 0}.vac-info-row .title-row>*{width:100%;text-align:left}.vac-info-row h2{font-size:1vw;line-height:unset}.vc-line{height:1px;background:#595954;margin:2.083vw 0 0}.vc-line:before{content:'';position:absolute;left:0;width:.417vw;height:.417vw;background:#595954;border-radius:.313vw;top:-.2vw}.vc-line:after{content:'';position:absolute;right:0;width:.417vw;height:.417vw;background:#595954;border-radius:.313vw;top:-.2vw}.vac-lcol{width:26vw}.vac-rcol{width:24vw}.vac-info-row:not(:first-child){margin:2.5vw 0 0}.vac-rcol .post-content ul{list-style:none;padding:0}.vac-rcol .post-content ul li{position:relative;margin-bottom:.625vw;padding:0 0 0 1.6vw}.vac-rcol .post-content ul li:last-child{margin-bottom:0}.vac-rcol .post-content ul li:before{content:'';width:.7vw;height:.7vw;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/vc-arr.svg) no-repeat;background-size:contain;position:absolute;left:0;top:.313vw}.vac-info-row .pg-text{line-height:1.4vw}.apply-form-row{margin:2.813vw 0 5.833vw}.apply-btn a{width:18.750vw}#subscribe-form{margin-top:2vw}.apply-form-wrapper{border:1px solid #494949;border-radius:2.604vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3.156vw 4.438vw 3.781vw;background:#212121}.apply-form-wrap{margin:3vw 0 0;width:50vw;display:none}.apply-form-wrapper .title-heading{font-size:1vw;line-height:1vw}.apply-form-wrapper .title-divider{margin:1.2vw 0}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:140px;background:0 0;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:15px;width:100%;border:1px dashed #fff;margin:.521vw 0 0;position:relative}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{background:#e2c59b}.dropzone .dz-message{text-align:center;margin:0;color:#fff;font-size:14px;font-weight:700}.dropzone .dz-message span{display:block;margin-top:20px}.dropzone .dz-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;position:relative;margin:15px;width:105px;min-height:95px;background:#f1f1f1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:text;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;border:1px solid #e2c59b}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#d3d3d3;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{display:block;text-align:center;position:absolute;top:-7px;right:-7px;width:25px;height:25px;-webkit-transition:background .4s;-moz-transition:background .4s;transition:background .4s;cursor:pointer;font-size:0;border:1px solid #e2c59b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#f1f1f1;z-index:3}.dropzone .dz-preview .dz-remove:before{content:'';width:10px;height:10px;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/gold-X.svg) no-repeat;background-size:cover;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.dropzone .dz-preview .dz-remove:after{content:'';width:10px;height:10px;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/white-X.svg) no-repeat;background-size:cover;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.dropzone .dz-preview .dz-remove:hover{background:#e2c59b}.dropzone .dz-preview .dz-remove:hover:before{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.dropzone .dz-preview .dz-remove:hover:after{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview .dz-details{font-size:13px;padding:5px 10px 10px;text-align:center;color:#000;background:#f1f1f1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%;height:100%}.dropzone .dz-preview .dz-details .dz-size{color:#242424;font-size:12px;text-transform:uppercase;text-decoration:none;display:block;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;font-weight:400}.dropzone .dz-preview .dz-details .dz-filename{color:#666;font-size:11px;letter-spacing:.2px;font-weight:400;margin-top:8px;line-height:15px}.dz-filename span{display:block;word-break:break-word}.dz-clickable{cursor:pointer}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;z-index:10;display:none}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:none}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:2;position:absolute;display:block;left:50%;top:50%;margin:auto;text-align:center;background:rgba(255,255,255,.8);width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:-25px;margin-top:-25px}.dropzone .dz-preview .dz-success-mark:before{content:'';width:34px;height:32px;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/gold-checked.svg) no-repeat;background-size:cover;margin:auto;display:inline-block;vertical-align:top;margin-top:9px}.dropzone .dz-preview .dz-error-mark:before{content:'';width:34px;height:34px;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/x-icon.svg) no-repeat;background-size:cover;margin:auto;position:absolute;left:0;top:0;right:0;bottom:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:7px;left:0;right:0;bottom:8px;width:80px;margin:auto;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#e2c59b;position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview .dz-error-message{position:absolute;display:none;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:0 0 8px 8px;font-size:10px;z-index:3;top:auto;bottom:0;left:-1px;width:105px;background:#e2c59b;padding:6px 10px;color:#fff;font-weight:700;letter-spacing:.5px;text-align:center}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:0;right:0;margin:auto;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #e2c59b}.dz-message a{border:none;background:#fff;border-radius:35px;color:#000;font-size:15px;letter-spacing:0px;padding:10px 0;text-decoration:none;width:155px;margin:auto}.dz-message span{color:#fff;font-size:12px;text-align:center}.cv-form-r .ct-form-col.ct-form-col-msg{margin:0 0 35px}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}.apply-form-main-row .form-btn-row .form-btn{margin:0}.apply-form-main-row .form-btn-row{margin:3vw 0 0}.apply-form-main-row .form-msg-area.ok{color:#e2c59b;padding-bottom:0;padding-top:.781vw}.tags-list a{font-size:.7vw;border:1px solid #fff;padding:.3vw .4vw;margin:0 .8vw .8vw 0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.tags-list a:hover,.tags-list a.active-tag{background:#fff;color:#000}.tags-list{margin:1.5vw 0 -1vw}.all-tags-list{margin:-.5vw 0 3vw}.page-content-wrap{margin:0 0 5.729vw}#cookie-law-info-bar{display:none !important;background:#212121 !important;box-shadow:none !important;font-size:.729vw !important;font-family:'apercuregular' !important;padding:2.083vw 0 !important}.cli-plugin-main-link{color:#fff !important;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #fff;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.cli-plugin-button{margin-top:1.563vw !important}.wt-cli-accept-btn,.wt-cli-reject-btn{margin-left:0 !important;width:13.021vw;height:4.896vw;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/btn-pattern.svg) no-repeat;background-size:contain;background-color:transparent !important;line-height:4.896vw !important;padding:0 !important;text-transform:uppercase;font-family:'frontageregular';color:#fff !important;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.wt-cli-reject-btn{margin-left:1.563vw !important}.wt-cli-accept-btn:hover,.wt-cli-reject-btn:hover{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/btn-pattern-gold.svg) no-repeat;background-size:contain;color:#e2c59b !important}.cli-plugin-main-link:hover{color:#e2c59b !important;border-bottom:1px solid #e2c59b}#cookie-law-info-again{display:none !important;font-size:.8vw;padding:.4vw 1vw;border-radius:.6vw .6vw 0 0;z-index:9999;cursor:pointer;box-shadow:none !important;color:#e2c59b !important;font-family:'apercuregular' !important;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}#cookie-law-info-again:hover{background:#e2c59b !important;color:#fff !important}.vd-content{padding-bottom:56.25%;position:relative;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.vd-content iframe,.vd-content video{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after,.tribe-events .tribe-events-calendar-month__calendar-event--featured:before,.tribe-events .tribe-events-calendar-day__event--featured:after{display:none !important}.page-template-reservation .page-banner.rs-row{z-index:1}.ipoint-logo,.thinq-digital-logo{margin-left:13px}#ipoint-logo-animation{width:45px;height:45px}.ipoint-logo svg{-webkit-transform:unset !important;-moz-transform:unset !important;-ms-transform:unset !important;-o-transform:unset !important;transform:unset !important}.ft-logos{margin-left:2px}.reserve-title{margin:0;text-align:center;font-size:.729vw;color:#fff;text-transform:uppercase;font-family:'apercuregular';font-weight:400;letter-spacing:.625vw}.book-btn-row .frame-btn{position:relative}.book-btn-row{margin-top:3vw}.primary-btn a{font-family:'frontageregular';font-weight:700;text-align:center;padding:0 1.5vw;text-transform:uppercase;color:#fff;font-size:.729vw;letter-spacing:2px;-webkit-transition:background .4s;-moz-transition:background .4s;transition:background .4s;border:.052vw solid #fff;min-width:11vw;min-height:2.604vw;line-height:2.5vw;cursor:pointer}.primary-btn a:hover{background:rgba(255,255,255,.1)}:root{--tec-font-family-sans-serif:inherit;--tec-font-family-base:inherit;--tec-font-size-0:10px;--tec-font-size-1:11px;--tec-font-size-2:12px;--tec-font-size-3:14px;--tec-font-size-4:16px;--tec-font-size-5:18px;--tec-font-size-6:19px;--tec-font-size-7:21px;--tec-font-size-8:25px;--tec-font-size-9:28px;--tec-font-size-10:37px;--tec-color-text-events-title:#fff;--tec-color-text-event-title:#fff;--tec-color-text-event-date:#fff;--tec-color-text-secondary-event-date:#fff;--tec-color-link-primary:#fff;--tec-color-link-accent:#fff;--tec-color-link-accent-hover:rgba(255,255,255,.8);--tec-color-accent-primary:#fff;--tec-color-accent-primary-hover:rgba(255,255,255,.8);--tec-color-accent-primary-multiday:rgba(255,255,255,.24);--tec-color-accent-primary-multiday-hover:rgba(255,255,255,.34);--tec-color-accent-primary-active:rgba(255,255,255,.9);--tec-color-accent-primary-background:rgba(255,255,255,.07);--tec-color-background-secondary-datepicker:rgba(255,255,255,.5);--tec-color-accent-primary-background-datepicker:#fff;--tec-color-button-primary:#fff;--tec-color-button-primary-hover:rgba(255,255,255,.8);--tec-color-button-primary-active:rgba(255,255,255,.9);--tec-color-button-primary-background:rgba(255,255,255,.07);--tec-color-day-marker-current-month:#fff;--tec-color-day-marker-current-month-hover:rgba(255,255,255,.8);--tec-color-day-marker-current-month-active:rgba(255,255,255,.9);--tec-color-background-primary-multiday:rgba(255,255,255,.24);--tec-color-background-primary-multiday-hover:rgba(255,255,255,.34);--tec-color-background-primary-multiday-active:rgba(255,255,255,.34);--tec-color-background-secondary-multiday:rgba(255,255,255,.24);--tec-color-background-secondary-multiday-hover:rgba(255,255,255,.34)}:root{--tec-color-text-events-bar-input:#fff;--tec-color-text-events-bar-input-placeholder:#fff;--tec-opacity-events-bar-input-placeholder:.6;--tec-color-text-view-selector-list-item:#fff;--tec-color-text-view-selector-list-item-hover:#fff;--tec-color-background-view-selector-list-item-hover:rgba(255,255,255,.12);--tec-color-background-events-bar-submit-button:#fff;--tec-color-background-events-bar-submit-button-hover:rgba(255,255,255,.8);--tec-color-background-events-bar-submit-button-active:rgba(255,255,255,.9)}:root{--tec-color-text-day-of-week-month:#fff;--tec-color-day-marker-month:#fff;--tec-color-day-marker-past-month:#fff}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background:#bababa !important}.tribe-common.tribe-events-view--month .tribe-common-h5,.tribe-common.tribe-events-view--month .tribe-common-h6{color:#fff !important}body .tribe-common img,body .tribe-common a{outline:none !important}.tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-common a:not(.tribe-common-anchor--unstyle):active,.tribe-common a:not(.tribe-common-anchor--unstyle):focus,.tribe-common a:not(.tribe-common-anchor--unstyle):hover,.tribe-common a:not(.tribe-common-anchor--unstyle):visited{color:#fff !important}body .tribe-common .tribe-common-c-btn-border-small:hover{color:#000 !important}.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path,.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path,.tribe-events button.tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path,.tribe-events button.tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path{fill:#fff !important;opacity:.8}.inner-pd{padding-top:12.24vw}.book-event-title{width:20.052vw;height:3.385vw;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/title-shape-graphic.svg) no-repeat;background-size:contain;margin:auto}.book-event-title .title-heading{font-size:1.042vw;letter-spacing:.021vw;line-height:.729vw;margin-top:.4vw}.title-shape-row{position:relative;z-index:1}.title-shape-row:after{content:'';height:.885vw;border-top:.156vw solid #fff;border-bottom:.104vw solid #fff;width:100%;display:block;margin-top:-.052vw}.booking-form{background:#212121;padding:2.604vw 0 4.167vw;margin-top:-.885vw}.book-wrap{width:36.458vw;margin:0 auto;position:relative;z-index:1}.book-description{color:#fff;text-align:center;font-family:'apercuregular';font-size:.729vw;font-weight:400;line-height:.948vw;letter-spacing:.029vw}.book-description p{margin:0}.form-section{margin-top:2.604vw;position:relative}.form-sub-title{margin:0;color:#fff;text-align:center;font-family:'frontageregular';font-size:.625vw;font-weight:400;line-height:normal;letter-spacing:.365vw;text-transform:uppercase}.book-form-rows{margin-top:2.344vw}.book-form-field{width:100%;border:none;background:0 0;color:#999;font-size:.729vw;letter-spacing:.052vw;font-family:'apercuregular',sans-serif;font-weight:400;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.book-form-field::-webkit-input-placeholder{font-size:.729vw;font-family:'apercuregular',sans-serif;font-weight:400;color:#999;opacity:1;-msopaci-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}.book-form-field:-moz-placeholder{font-size:.729vw;font-family:'apercuregular',sans-serif;font-weight:400;color:#999;opacity:1;-msopaci-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}.book-form-field::-moz-placeholder{font-size:.729vw;font-family:'apercuregular',sans-serif;font-weight:400;color:#999;opacity:1;-msopaci-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}.book-form-field:-ms-input-placeholder{font-size:.729vw;font-family:'apercuregular',sans-serif;font-weight:400;color:#999;opacity:1;-msopaci-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}.book-form-row textarea{resize:none;padding:1.042vw;line-height:1.146vw;height:5.208vw;border:.052vw solid #fff;vertical-align:top}.book-form-col{width:47.5%;position:relative}.book-form-row{margin-bottom:2.083vw}.book-form-row:last-child{margin-bottom:0}.is-mandatory{position:absolute;width:.885vw;height:.885vw;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;right:-.1vw;top:0;bottom:0;margin:auto;font-family:'apercuregular',sans-serif;font-weight:400;font-size:.729vw;line-height:.885vw;background:#df2053;color:#fff;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;visibility:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;text-align:center}.is-mandatory.visible{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;visibility:visible;right:0}.select-box{margin-right:.521vw;position:relative;width:.938vw;height:.938vw;flex-shrink:0}.select-box:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:.052vw solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.select-box svg{width:100%;height:100%;opacity:0;position:relative;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;vertical-align:top}.form-checkbox{cursor:pointer}.form-checkbox span,.dropdown-sl-text{color:#fff;font-family:'apercuregular',sans-serif;font-weight:400;font-size:.729vw;letter-spacing:.029vw}.is-on .select-box:before{opacity:0}.is-on .select-box svg{opacity:1}.hidden-fields{display:none}.book-form-col .form-checkbox{margin-top:.521vw}.book-form-checkboxes>div{margin:0 2.083vw 1.042vw 0}.book-form-checkboxes>div:nth-child(5),.book-form-checkboxes>div:nth-child(9){margin-right:0}.book-form-checkboxes>div:last-child{margin-right:0}.book-form-button{padding:0;background:0 0;border:.052vw solid #999;width:100%;outline:none;height:2.604vw;color:#999;font-family:'frontageregular';font-weight:400;font-size:.625vw;font-weight:400;line-height:normal;letter-spacing:.106vw;text-transform:uppercase;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.book-form-button:hover,.book-form-button.selected{border-color:#fff;background:#282828;color:#fff}.book-form-btn input{border:.052vw solid #fff;background:0 0;border-radius:0;outline:none;padding:0 1.745vw;height:2.604vw;cursor:pointer;color:#fff;font-family:'frontageregular';font-weight:400;font-size:.625vw;letter-spacing:.106vw;text-transform:uppercase;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.book-form-btn input:hover{background:#fff;color:#212121}.book-form-row .iti{width:100%;outline:none}body .iti__selected-country{outline:none}body .iti__arrow,.dropdown-arrow{margin-left:.469vw;border:none;width:.521vw;height:.26vw;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/dropdown-arrow.svg) no-repeat;background-size:contain;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}body .iti__selected-country-primary,body .iti__country-container{padding:0;outline:none}body .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,body .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:transparent}body .iti--allow-dropdown input.iti__tel-input,.iti--allow-dropdown input.iti__tel-input[type=text],body .iti--allow-dropdown input.iti__tel-input[type=tel]{padding-left:3vw;padding-right:0}body .iti--inline-dropdown .iti__dropdown-content{margin-top:0;margin-left:0;border:none;box-shadow:none}body .iti__dropdown-content{border-radius:0;background-color:#282828}body .iti__country,.dropdown-row{-webkit-transition:background-color .4s;-moz-transition:background-color .4s;transition:background-color .4s}.dropdown-row{cursor:pointer}.dropdown-row span{display:block}body .iti__country.iti__highlight,.dropdown-row:hover,.dropdown-row.selected{background-color:#404040}body .iti__country-name,.dropdown-row span{color:#fff}body .iti__dial-code{color:#dedede}body .iti__country-name,body .iti__dial-code,.dropdown-row span{font-family:'apercuregular',sans-serif;font-weight:400;font-size:.729vw;letter-spacing:.029vw}body .iti__country-list::-webkit-scrollbar{width:.521vw}body .iti__country-list::-webkit-scrollbar-track{background:#404040;margin:0}body .iti__country-list::-webkit-scrollbar-thumb{background:#212121}body .iti__search-input,body .iti__country,.dropdown-row{padding:.521vw 1.042vw}body .iti__search-input{width:100%;border-width:0;border-radius:0;border:.052vw solid #999;border-top:none;background:0 0;color:#999;font-size:.729vw;letter-spacing:.052vw;font-family:'apercuregular',sans-serif;font-weight:400}body .iti__search-input::-webkit-input-placeholder{font-size:.729vw;font-family:'apercuregular',sans-serif;font-weight:400;color:#999;opacity:1;-msopaci-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}body .iti__search-input:-moz-placeholder{font-size:.729vw;font-family:'apercuregular',sans-serif;font-weight:400;color:#999;opacity:1;-msopaci-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}body .iti__search-input::-moz-placeholder{font-size:.729vw;font-family:'apercuregular',sans-serif;font-weight:400;color:#999;opacity:1;-msopaci-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}body .iti__search-input:-ms-input-placeholder{font-size:.729vw;font-family:'apercuregular',sans-serif;font-weight:400;color:#999;opacity:1;-msopaci-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#212121 !important;border-color:#212121 !important}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#999 !important;background:#999 !important;color:#fff !important}.flatpickr-day.today{border-color:#999 !important}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{background:#999 !important;border-color:#999 !important;color:#fff !important}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#212121 !important}.dropdown-box{position:absolute;z-index:2;width:100%;display:none;background-color:#282828;-webkit-box-shadow:0 0 10px 0px #282828;-moz-box-shadow:0 0 10px 0px #282828;box-shadow:0 0 10px 0px #282828}.dropdown-sl-row,.book-form-field{border-bottom:.052vw solid #999;padding:.521vw 0}.dropdown-toggle{cursor:pointer}.yacht-amenities h2{margin-bottom:1.2vw;text-align:left;letter-spacing:.1vw}.yacht-amenities .book-form-checkboxes>div{margin-right:1.8vw}.yacht-amenities .book-form-checkboxes>div:last-child{margin-right:0}.is-mandatory.out-box{right:-1.5vw}.header{z-index:100000}body .iti__arrow.iti__arrow--up,.opened .dropdown-arrow{transform:rotate(180deg)}.top-algn{top:0;bottom:auto}.form-overlay{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;background:rgba(13,13,13,.8);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:none}.form-popup-box{position:absolute;left:0;right:0;top:15vw;width:100%;height:100%;z-index:99999;margin:auto;text-align:center;display:none}.popup-title{color:#fff;font-size:1.458vw;font-family:'frontageregular';font-weight:400;text-transform:uppercase;letter-spacing:.029vw;margin:0;line-height:1.458vw}.popup-divider{height:.104vw;background-color:#fff;margin:1.563vw auto;width:6.771vw}body .tribe-events .tribe-events-calendar-latest-past__event-date-tag-month,body .tribe-events .tribe-events-calendar-latest-past__event-date-tag-year{color:#fff}body .tribe-events button.tribe-events-c-top-bar__datepicker-button:focus{outline:none}.cookie-consent-bar{background:#fbf7f1;position:fixed;bottom:70px;left:-400px;-webkit-box-shadow:0 0 20px -3px #fbf7f1;-moz-box-shadow:0 0 20px -3px #fbf7f1;box-shadow:0 0 20px -3px #fbf7f1;z-index:102;max-width:400px;-webkit-transition:left .4s linear,background .4s linear;-moz-transition:left .4s linear,background .4s linear;transition:left .4s linear,background .4s linear}.cookie-consent-bar.show{left:0}.cookie-consent-bar.hidden{left:-100%;-webkit-transition:left .7s linear;-moz-transition:left .7s linear;transition:left .7s linear}.ck-initial-view{display:none;text-align:center;padding:28px 45px 24px 30px;cursor:pointer;background:#fbf7f1;-webkit-transition:background .4s linear;-moz-transition:background .4s linear;transition:background .4s linear}.ck-popup-icons img{max-width:50px}.ck-full-view{padding:30px;position:relative}.ck-initial-view span{width:100%;display:block;color:#31322e;font-size:12px;font-weight:400;margin-top:10px;line-height:17px}.ck-initial-view:after{content:'';position:absolute;right:21px;width:0;height:0;top:0;bottom:0;margin:auto;border:solid #31322e;border-width:0 1px 1px 0;padding:4px;-webkit-transition:border .5s ease-out;-moz-transition:border .5s ease-out;-o-transition:border .5s ease-out;transition:border .5s ease-out;cursor:pointer;outline:none;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.sm-close-btn{position:absolute;right:12px;top:-35px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:38px;height:38px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.ck-full-view .sm-close-btn{position:static;width:24px;height:24px}.ck-full-view .sm-close-btn:before,.ck-full-view .sm-close-btn:after{background:#31322e}.ck-exists .ck-full-view{display:none}.ck-exists .ck-initial-view{display:block}.ck-popup-icons{margin-bottom:17px}.ck-popup-text{color:#31322e;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17px}.ck-popup-text p{margin:0 0 5px}.ck-popup-text p:last-child{margin-bottom:0}.ck-popup-text a{color:#aac0f9;text-decoration:none;border-bottom:1px solid #aac0f9}.ck-popup-text strong{color:#aac0f9;font-family:'exo_2.0light';font-weight:400}.ck-popup-text>a{margin-top:15px;display:inline-block;vertical-align:top}.ck-full-view .sm-close-btn:hover:before,.ck-full-view .sm-close-btn:hover:after{background:#030303}.ck-btn-group{margin-top:20px}.ck-btn{background:0 0;min-width:102px;height:38px;color:#31322e;font-weight:400;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;text-decoration:none;border:1px solid #31322e;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;text-align:center;display:block;line-height:36px;cursor:pointer;margin-right:10px;padding:0 10px;font-family:'apercuregular'}.ck-btn-full{background:#31322e;color:#f6efe6}.ck-btn-full.ck-btn:not(.ck-btn-outlined):hover{background:#030303}.ck-btn:not(.ck-btn-outlined):hover{background:#31322e;color:#f6efe6}.ck-btn-outlined:hover{background:#31322e;color:#f6efe6}.ck-btn:last-child{margin-right:0}.cookie-consent-bar>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ck-btn a{width:138px;height:38px;color:#b6f008;font-weight:400;font-size:13px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;border:1px solid #b6f008;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;text-align:center;display:block;line-height:38px;display:block;cursor:pointer}.ck-btn a:hover{background:#b6f008;color:#1a2031}.cookie-consent-bar>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ck-preferences{display:none}.ck-customise-view{max-width:600px}.ck-customise-view .ck-general-info{display:none}.ck-customise-view .ck-popup-text p:not(:last-child){margin-bottom:15px}.ck-preference-wrap{overflow-y:auto;position:relative;padding-right:15px;max-height:370px;margin-right:5px}.ck-preference-wrap::-webkit-scrollbar{width:4px}.ck-preference-wrap::-webkit-scrollbar-track{background:#c0b6a8;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ck-preference-wrap::-webkit-scrollbar-thumb{background:#31322e;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ck-categories{margin-top:20px}.ck-category-row{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#dcd1c2;margin-bottom:9px}.ck-category-row:hover{-webkit-box-shadow:0px 2px 6px 0px #dcd1c2;-moz-box-shadow:0px 2px 6px 0px #dcd1c2;box-shadow:0px 2px 6px 0px #dcd1c2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.ck-category-row:last-child{margin-bottom:0}.ck-category-info{padding:3px 20px;min-height:34px;cursor:pointer}.form-switcher{min-width:60px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;cursor:pointer;position:relative;border:1px solid #31322e;height:28px;-webkit-transition:background .25s ease;-moz-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.switcher-on{border-color:#31322e}.form-switch-slider{width:23px;height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:2px;left:2px;z-index:1;background:#31322e;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;transition-property:left}.switcher-on .form-switch-slider{background:#31322e}.form-switcher span{color:#31322e;font-size:11px;line-height:normal;text-transform:uppercase;font-weight:400;position:absolute;opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-switcher.switcher-on span{color:#31322e}.form-switch-on{left:9px}.form-switch-off{right:9px}.switcher-on .form-switch-slider{left:58%}.switcher-off .form-switch-on{opacity:0}.switcher-on .form-switch-off{opacity:0}.ck-category-name span{color:#31322e;font-weight:400;font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-left:8px}.ck-description,.ck-row{color:#31322e;font-weight:400;font-size:11px;line-height:15px;letter-spacing:.55px}.ck-category-content{display:none}.ck-category-content p{margin:0}.ck-content-wrap{padding:10px 20px 20px 37px;position:relative}.ck-content-wrap::-webkit-scrollbar{width:4px}.ck-content-wrap::-webkit-scrollbar-track{background:#394054;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ck-content-wrap::-webkit-scrollbar-thumb{background:#65709b;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ck-list{margin-top:10px}.ck-row:not(:last-child){padding-bottom:10px}.ck-row:before{content:'';margin-bottom:9px;width:32px;height:1px;background:#c0b6a8;display:inline-block;vertical-align:top}.ck-row p{width:100%}.ck-arrow{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.ck-category-row.opened .ck-arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ck-btn-save{display:none}.ck-customise-view .ck-btn-customize{display:none}.ck-customise-view .ck-btn-save{display:block}.ck-category-row.opened .ck-category-content{display:block}.ck-category-type{color:#31322e;font-size:11px;line-height:15px;letter-spacing:.5px;display:block}.sm-close-btn:before{content:'';width:1px;height:18px;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.sm-close-btn:after{content:'';width:18px;height:1px;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.ck-full-view .sm-close-btn:hover:before,.ck-full-view .sm-close-btn:hover:after{background:#030303}.ck-preferences input{outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px}body .tribe-events-header .tribe-events-header__title h1.tribe-events-header__title-text,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__title h1.tribe-events-header__title-text{color:#fff;font-size:1.2vw;font-family:'frontageregular';font-weight:400;text-transform:uppercase;letter-spacing:-.2vw;margin:0;line-height:1.563vw}body.post-type-archive-tribe_events .tribe-events-header__title{display:none}.cookie-consent-bar.ck-exists{display:none}.slide-promo-info{color:#c6aa75;font-family:'frontageregular';font-weight:400;letter-spacing:0}.slide-promo-date{margin:0 0 1.8vw}.slide-promo-date{text-transform:uppercase;font-size:3vw;line-height:2.8vw;font-weight:400}.slide-promo-name{font-size:1.8vw;line-height:1.8vw;margin:0;font-weight:400}.slide-promo-dj-name{text-transform:uppercase;margin:1vw 0;font-weight:400;font-size:2.5vw}.slide-promo-start-time{margin:0;font-weight:400}.video-slide video{object-fit:cover}.promo-info-row-line{border-top:1px solid #fff;padding-top:1.5vw;margin-top:1.5vw}.slide-info-box{flex-shrink:0}@media screen and (max-width:1400px){.form-title-row p{padding-top:2.1vw}.form-btn{margin-top:-2.8vw}}@media screen and (max-width:1300px){.form-title-row p{padding-top:2.35vw}}@media screen and (max-width:1200px){.slide-promo-info{width:370px}.slide-promo-date{font-size:35px;line-height:31px;margin-bottom:25px}.slide-promo-name{font-size:20px;line-height:18px}.slide-promo-dj-name{margin:20px 0;font-size:30px;line-height:26px}.slide-promo-start-time.title-heading{font-size:14px;line-height:17px}.promo-info-row-line{padding-top:15px;margin-top:15px}.select-box:before{border-width:1px}.form-popup-box{top:160px}.popup-title{font-size:24px;letter-spacing:.56px;line-height:26px}.popup-divider{height:1px;margin:20px auto;width:102px}body .iti--fullscreen-popup.iti--container{z-index:999999}.inner-pd{padding-top:170px}.book-page-sections .section-banner{height:100%}.book-event-title{width:330px;height:58px}.book-event-title .title-heading{font-size:15px;letter-spacing:.4px;line-height:16px;margin-top:3px}.title-shape-row:after{border-top-width:2px;border-bottom-width:1px;height:13px;margin-top:-4px}.booking-form{padding:50px 0 0;margin-top:-14px}.book-wrap{width:700px}.book-description{font-size:14px;line-height:20px;letter-spacing:.56px}.form-section{margin-top:45px}.form-sub-title{font-size:12px;letter-spacing:7px}.book-form-rows{margin-top:35px}.book-form-row{margin-bottom:30px}.book-form-field{font-size:14px;letter-spacing:.56px}body .iti__search-input{font-size:14px;letter-spacing:.56px;border-width:1px}body .iti--fullscreen-popup .iti__search-input{border-top:1px solid #999}.dropdown-sl-row,.book-form-field{border-bottom-width:1px;padding:10px 0}.book-form-field::-webkit-input-placeholder{font-size:14px}.book-form-field:-moz-placeholder{font-size:14px}.book-form-field::-moz-placeholder{font-size:14px}.book-form-field:-ms-input-placeholder{font-size:14px}body .iti__search-input::-webkit-input-placeholder{font-size:14px}body .iti__search-input:-moz-placeholder{font-size:14px}body .iti__search-input::-moz-placeholder{font-size:14px}body .iti__search-input:-ms-input-placeholder{font-size:14px}.book-form-row textarea{resize:none;padding:15px 20px;line-height:20px;height:120px;border-width:1px}.is-mandatory{width:17px;height:17px;font-size:14px;line-height:18px}.book-form-col .form-checkbox{margin-top:10px}.select-box{margin-right:10px;width:18px;height:18px}.form-checkbox span,.dropdown-sl-text{font-size:14px;letter-spacing:.56px}.book-form-checkboxes>div{margin-bottom:15px;margin-right:20px !important}.book-form-button{border-width:1px;height:45px;font-size:12px;letter-spacing:2.04px;padding:0 10px;line-height:16px}.book-form-btn input{border-width:1px;padding:0 30px;height:50px;font-size:12px;letter-spacing:2.04px}.is-mandatory.out-box{right:-25px}.yacht-amenities h2{margin-bottom:20px;letter-spacing:1px;text-align:center}body .iti--allow-dropdown input.iti__tel-input,.iti--allow-dropdown input.iti__tel-input[type=text],body .iti--allow-dropdown input.iti__tel-input[type=tel]{padding-left:50px;padding-right:0}body .iti__arrow,.dropdown-arrow{margin-left:8px;width:10px;height:5px}body .iti__search-input,body .iti__country,.dropdown-row{padding:10px 20px}body .iti__country-name,body .iti__dial-code,.dropdown-row span{font-size:14px;letter-spacing:.56px}.book-btn-row{margin-top:25px}.reserve-title{font-size:12px;letter-spacing:8px}.primary-btn a{font-size:10px;padding:0 15px;border:1px solid #fff;min-width:160px;min-height:40px;line-height:40px}.map-area .title-heading{margin-top:130px}.contact-form .form-msg-area{height:258px}.err-content{background-position:center top}.error-page .banner-wrap{padding-top:260px;padding-bottom:90px}.err-wrap{width:600px;height:353px}body .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--event{background-color:#fff}body .tribe-events .tribe-events-calendar-list .tribe-common-g-row.tribe-events-calendar-list__event-row,body .tribe-events .tribe-events-calendar-day .tribe-common-g-row.tribe-events-calendar-day__event{margin:35px 0 20px}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date{padding:10px 16px 5px}body .tribe-common .tribe-common-c-btn,body .tribe-common a.tribe-common-c-btn{padding:10px 18px 9px;line-height:9px}.bm-bg{height:60%}.rs-row .title-heading{width:100%}.event-gallery{margin-bottom:60px}.gal-img-bg{display:block}.gal-col img{display:none}body.single .back-btn-row{margin-top:25px}body.single.single-post .back-btn-row{margin-top:65px}.rl-news-post .news-post-title{min-height:auto}.rl-news-image img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.rl-news-image{height:220px}.rl-news-col{width:46%;margin-right:4%;margin-bottom:35px}.rl-news-col:nth-child(2n){margin-right:0}.latest-news .news-col{height:auto}.latest-news .news-col .frame-btn a{width:175px}.section-banner{height:360px;background-size:cover !important}.ft-bt-row .soc-icons{margin-left:0}.bds-bar-menu .half-cols>.half-col{width:100%}.col-box.half-col{width:50vw;min-height:480px}.slider-btn-next:before{margin-left:-6px}.slider-btn-prev:before{margin-left:6px}.slider-btn:before{border-width:0 1px 1px 0;padding:3px}.slider-btn{width:30px;height:30px}.col-box .slider-btn-prev{left:50%;margin-left:-40px}.col-box .slider-btn-next{right:50%;margin-right:-40px}.col-box .slider-btn{border-width:1px;bottom:35px}.bar-menu-slide:before{height:82%}.intro-slides{height:90vh;min-height:600px}.bmenu-wrap{width:90%}body .tribe-events.tribe-common .tribe-events-header--has-event-search .tribe-events-c-events-bar,body .tribe-events.tribe-common .tribe-events-header--has-event-search .tribe-events-header__top-bar{margin-bottom:25px}body .tribe-events.tribe-events-view.tribe-events-view--list .tribe-events-header--has-event-search .tribe-events-c-events-bar{margin-bottom:10px}body .tribe-events.tribe-common .tribe-events-header--has-event-search .tribe-events-header__top-bar{padding-left:20px}body .tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg,body .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg{width:11px}body .tribe-events-c-top-bar__datepicker-time{font-size:14px;letter-spacing:1px}body .tribe-common.tribe-events .tribe-events-calendar-month__week{border-left-width:2px}body .tribe-common.tribe-events .tribe-events-calendar-month__body{border-top-width:2px}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{line-height:10px}body .tribe-events .tribe-events-calendar-month__header-column{padding-bottom:10px}body .tribe-common .tribe-common-c-btn-border-small,body .tribe-common a.tribe-common-c-btn-border-small{border-width:1px}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,body .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding:7px 28px}body .tribe-events.tribe-common .tribe-common-c-svgicon--search{width:15px;left:15px}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border-width:1px}body .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{padding:23px 30px 23px 45px}body .tribe-events .tribe-events-c-search__input-group .tribe-events-c-search__input-control{margin:10px 0}body .tribe-events .tribe-events-c-view-selector--tabs.tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{bottom:13px;height:1px}body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button,body .tribe-events .tribe-events-c-view-selector__list-item-text,body .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input,body .tribe-common .tribe-common-c-btn-border-small,body .tribe-common a.tribe-common-c-btn-border-small,body .tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{font-size:10px;letter-spacing:.7px}body .tribe-events .tribe-events-calendar-month__day-cell .tribe-events-calendar-month__day-date{font-size:15px}body .tribe-events.tribe-common .tribe-events-calendar-month__day{min-height:100px;border-width:0 2px 2px 0}body{letter-spacing:.7px}.lg-wrap{max-width:90%}.sm-container,.lg-container{width:90%}.banner-slide .sm-container{margin-top:135px}.md-container{width:80%}.mdb-container{width:680px}.container{width:90%}.lg-wrap{max-width:94%}.header{padding:30px 0}.soc-icon:not(:last-child){margin-right:30px}.soc-icon.insta svg{width:25px}.soc-icon.youtube svg{width:24px}.logo-text{margin-top:15px}.logo-text span{margin-top:12px;font-size:8px}.logo img,.ft-logo{width:130px}.menu-lines{width:27px;height:24px}.menu-lines span{height:2px}.title-heading{font-size:17px;line-height:24px}body .tribe-events-header .tribe-events-header__title h1.tribe-events-header__title-text,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__title h1.tribe-events-header__title-text{font-size:14px;line-height:20px;letter-spacing:-1px}.pg-text,.upcoming-events .tribe-events-c-messages__message-list li{font-size:12px;line-height:16px}.slide-info-box,.sl-nav-wrap{width:340px}.title-divider{margin:20px 0}.title-divider svg{width:100px}.title-divider{height:4px}.frame-btn a{width:205px}.slide-wrap .frame-btn a{width:190px}.frame-btn span{line-height:13px;padding:0 30px;font-size:11px}.top-mg{margin-top:25px}.scroll-arrow{bottom:25px}.scroll-arrow svg{width:16px}.sl-nav .swiper-pagination-bullet,body .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{height:1px}body .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{height:2px}.sl-controls{margin-bottom:15px}.sl-numbers span{font-size:18px}.sl-arrow-btn{width:35px;height:35px}.sl-arrow-btn:not(:last-child){margin-right:15px}.online-reservation.with-bg:before,.online-reservation.with-bg:after{width:25%;height:400px;background-position:left center}.online-reservation.with-bg{padding:25px 0 45px}body .ot-dtp-picker.wide .ot-powered-by{margin-bottom:0}body .ot-dtp-picker.wide .ot-title{font-size:14px}body .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link{padding:10px 20px 10px 36px;font-size:14px}body .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before{font-size:13px;left:12px;top:10px}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{width:24.3%}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{width:160px}body .ot-dtp-picker input[type=submit]{font-size:10px;line-height:20px;padding:8px 5px}body .ot-button{border:1px solid #fff !important}body .ot-dtp-picker.wide .ot-dtp-picker-form{margin-top:50px}body .ot-powered-by{height:30px;margin-top:25px;background-size:130px 30px}.col-wrap{padding:80px 50px}.col-inner-wrap{width:100%}.bds-bar-menu .col-inner-wrap{width:455px;margin:auto}.title-heading.sm{font-size:12px;line-height:18px}.col-inner-wrap .title-heading.bm-subtitle{margin-top:25px}.banner-nav-row{bottom:18%}.sl-arrow svg{width:11px;height:11px}.wt-logo{bottom:20px}.wt-logo svg{width:150px}.bds-bar-menu{min-height:540px;overflow:hidden}.video-box-wrap{width:360px}.video-btn-row{margin-top:30px}.video-toggle-btn{width:180px;height:147px}.vd-play svg{width:22px;margin-left:5px}.vd-pause svg{width:19px}.vd-btn-label{font-size:14px;letter-spacing:4px;bottom:-40px}.video-box-wrap .pg-text{padding:0}.bds-gallery{min-height:auto}.upcoming-events:not(.rs-view){padding:55px 0 95px}.upcoming-events .tribe-common .tribe-common-c-svgicon--messages-not-found{width:22px}.contacts .row-bg{padding:65px 0 60px}.address-rows{margin-top:36px}.address-rows address{font-size:11px}.address-rows address p{line-height:20px;margin-top:10px}.address-label span{border-bottom-width:1px;padding-bottom:5px}.contacts .frame-btn{margin-top:35px}footer{padding:60px 0 35px}.ft-menu-row{margin-top:25px}.ft-menu li{padding-right:20px;margin-right:20px;border-right-width:1px;font-size:11px}.ft-menu a{line-height:12px}.ft-menu.main a{letter-spacing:2px}.ft-bt-row{margin-top:35px}.ft-bt-row,.ft-menu.sub a{font-size:10px;line-height:11px}.ft-menu.sub li{padding-right:15px;margin-right:15px}.bar-slide-info-box{padding-bottom:30px}.bar-slide-top-area{height:76px}.bar-slide-mid-area{height:32px}.bar-slide-bt-area{height:125px;margin-top:53px;padding-bottom:34px}.upc-events-row .slider-btn{width:4vw;height:4.167vw;border-width:2px;background:#1d1d1b}.bm-short-info{font-size:8px;padding:13px 0}.bm-title{padding:0 16%;height:45px;font-size:9px;line-height:13px}.bm-short-text{padding:0 13%;font-size:10px;line-height:15px;padding-top:15px}.bar-slide-bt-area .title-divider{margin:0 0 15px}.bm-desc{font-size:10px;padding:0 13%;line-height:16px}.upc-events-row{margin-top:35px}.upc-events-wrap{height:33vw;background-size:100% 100%}.bm-short-info.ev-date{padding:1.833vw 0;font-size:.833vw}.upc-event-info .bm-title{height:4.417vw;font-size:.833vw;padding:0 33%;line-height:11px;padding-top:3px}.upc-event-content{height:21.917vw;margin-top:0}.ev-cols{padding:0 7.083vw}.ev-pic-box{width:20vw}.ev-short-text{line-height:1.833vw;font-size:1.25vw;padding:2.5vw}.ev-short-text p{margin:0}.with-thumb .ev-desc{border-left-width:2px}.sd-btn{border-width:2px}.upc-events-row .slider-btn{top:4.667vw}.upc-events-row .slider-btn-prev{left:3.125vw}.upc-events-row .slider-btn-next{right:3vw}.sd-btn{bottom:-12px;left:-1.583vw;height:44px;width:24.167vw}.sd-btn a{font-size:11px;line-height:40px}.menu-sidebar{width:280px;padding:20px 30px 30px;right:-280px}.close-icon{width:20px;height:20px}.close-icon:before,.close-icon:after{width:1px}.menu-photo-area .close-icon{width:45px;height:45px}.menu-nav{margin-top:30px;width:100%}.menu-top-row{background-size:105% 107%;height:53px;font-size:9px;padding:19px 0}.menu-nav nav{border-width:2px;padding:25px 10px}.menu-bt-row{height:93px}.menu-nav nav li{line-height:10px}.menu-nav nav li:not(:last-child){margin-bottom:15px}.menu-nav nav a{font-size:12px;line-height:10px;padding-bottom:8px;letter-spacing:2px}.menu-nav nav a:before{border-width:2px}.menu-bt-row .soc-icons{padding-top:31px}.menu-sidebar .soc-icon.fb svg{width:9px}.menu-sidebar .soc-icon.insta svg{width:18px}.menu-sidebar .soc-icon.youtube svg{width:24px}.menu-bt-row .soc-icon:not(:last-child){margin-right:12px;margin-left:8px}header.fixed{padding:15px 0}.banner-wrap{padding-top:130px;padding-bottom:30px}.bm-top-row{padding-top:130px}.reverse .title-divider{margin-bottom:40px}.news-rows{margin-top:40px}.title-heading.md{font-size:13px;line-height:20px}.news-post-info,.post-info{padding:30px 40px 25px}.post-date{font-size:10px;margin-top:12px}.news-col .title-divider,.sgp-col>.title-divider{margin:26px 0 22px}.news-col .frame-btn,.sgp-col .frame-btn{margin-top:30px}.news-col .frame-btn{margin-top:20px}.latest-news{padding-bottom:60px;margin-top:35px}.load-more-btn-row .load-more-btn a{width:280px}.inner-wrap{margin:0 55px}.post-content p:not(:last-child){margin-bottom:22px}.news-row.inner,.sg-page-row{margin-top:40px}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin:20px 0 10px;letter-spacing:2px;line-height:25px}.post-content h1,.post-content h2,.post-content h3{font-size:20px}.post-content h4,.post-content h5,.post-content h6{font-size:18px}.post-content h4,.post-content h5,.post-content h6{font-size:15px}.post-content a{border-bottom-width:1px}.post-content ul{padding:0 0 0 30px}.sc-share-row{margin-top:22px}.sc-share-row span{font-size:10px}.sc-share-links{margin-left:20px}.sc-share-btn:not(:last-child){margin-right:20px}.sc-share-btn.fb svg{width:10px}.sc-share-btn.tw svg{width:20px}.rl-news-cols{margin-top:40px}.rl-news-info{padding:20px 25px 20px 35px}.read-more-link{margin-top:15px}.rl-news-info .news-post-title:before{left:-17px;top:5px;background-size:contain;background-position:center}.read-more-link a{border-bottom-width:1px;padding-bottom:1px}.rl-news-col .title-heading.sm,.read-more-link a{font-size:10px}.back-btn-row{margin:90px 0 60px}body .back-btn-row a{width:275px}.back-btn-row.evt-back a{width:300px}.related-news-posts{margin-top:65px}#location-map{height:500px}.address-rows.inner{margin-top:-195px}.contact-form{margin:15px 0 65px}.form-title-row{height:109px}.form-title-row p{letter-spacing:.7px;font-size:11px;line-height:22px;padding:35px 0 0}.form-area{padding:10px 50px 55px}.form-area:before{width:26px}.form-area:after{width:28px}.form-btn-row{height:102px}.form-row input,.form-row textarea{padding:0 13px;font-size:12px;letter-spacing:.7px}.form-row input{height:45px}.form-row textarea{padding:10px 20px;line-height:22px;height:95px}.form-row{margin-bottom:25px}.is-required{font-size:22px;line-height:45px}.is-required.visible{right:15px}.form-row label{font-size:10px;margin-left:11px;margin-bottom:10px;line-height:8px}.form-row label span{font-size:6px}.form-btn{width:190px;margin-top:-22px}.form-btn input{line-height:15px;font-size:11px}.online-reservation.inner{padding-bottom:60px;min-height:260px}.form-msg-area{font-size:12px;margin:25px 0 22px;line-height:20px}.form-msg-area.ok{padding-bottom:15px}header .soc-icons,.menu-toggle{width:70px}body .events-wrap .tribe-common.tribe-events .tribe-common-l-container{margin-top:80px;width:80%}body .tribe-events .tribe-events-c-top-bar__nav-list-item{padding-right:20px}body .tribe-events.tribe-common .tribe-events-c-top-bar__nav-list,body .tribe-events.tribe-common .tribe-events-c-top-bar__today-button{margin-right:28px}body .tribe-events .tribe-events-calendar-month__calendar-event-datetime,body .tribe-events .tribe-events-calendar-month__calendar-event-title{font-size:10px;line-height:12px;margin-bottom:5px}body .tribe-events .tribe-events-calendar-month__more-events a{font-size:12px;line-height:12px}body .tribe-events .tribe-events-calendar-month__calendar-event:last-child{padding-bottom:10px}body .tribe-events .tribe-events-calendar-month__more-events{border-top-width:1px;padding-bottom:12px}body .tribe-common .tribe-events-calendar-list__month-separator-text,body .tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium{font-size:13px}body .tribe-events-calendar-list{margin-top:15px}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-title,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-title{font-size:13px;line-height:18px;margin-top:10px}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-description,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-description{font-size:12px;line-height:19px;margin-top:15px}body .tribe-common .tribe-common-g-row--gutters{margin-left:0;margin-right:0}body .tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:0;padding-right:0}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-datetime,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-datetime,body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{font-size:9px}body .tribe-events .tribe-events-calendar-list__month-separator:after,body .tribe-events .tribe-events-calendar-day__time-separator:after{margin-left:12px}body .tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag-weekday{font-size:10px}body .tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag-daynum{font-size:18px}body .tribe-events .tribe-events-calendar-list .tribe-common-g-row.tribe-events-calendar-list__event-row{margin:35px 0}body .tribe-events .tribe-events-header__messages .tribe-events-c-messages__message-list{font-size:12px;letter-spacing:1px}body .tribe-events.tribe-common .tribe-common-c-svgicon--messages-not-found{width:16px;margin-right:12px}body .tribe-events.tribe-common .tribe-events-c-nav__list-item button,body .tribe-events.tribe-common .tribe-events-c-nav__list-item a{line-height:19px;font-size:14px;letter-spacing:1px}body .tribe-common.tribe-events .tribe-events-c-nav__next,body .tribe-common.tribe-events .tribe-events-c-nav__prev{color:#fff}body .tribe-events.tribe-common .tribe-events-c-nav__next:disabled,body .tribe-events.tribe-common .tribe-events-c-nav__prev:disabled,body .tribe-events.tribe-common .tribe-events-c-nav__next:disabled svg,body .tribe-events.tribe-common .tribe-events-c-nav__prev:disabled svg{color:#999}body .tribe-events.tribe-common .tribe-events-c-nav__list-item .tribe-common-c-svgicon{width:9px}body .tribe-events.tribe-common .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--next .tribe-common-c-svgicon{margin-left:15px}body .tribe-events.tribe-common .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--prev .tribe-common-c-svgicon{margin-right:15px}body .tribe-common.tribe-events .tribe-events-calendar-list-nav,body .tribe-common.tribe-events .tribe-events-calendar-day-nav{padding-top:20px}.events-wrap{padding-bottom:40px}body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{margin-bottom:15px}body .tooltipster-base.tribe-events-tooltip-theme{padding:23px}body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime,body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title{margin-bottom:5px}body .tribe-events-calendar-month__calendar-event-tooltip-description{font-size:12px;line-height:14px}body .tribe-events .tribe-common-g-row .tribe-events-calendar-day__event-content{margin:0 0 10px}body .tribe-common.tribe-events .tribe-events-calendar-list__month-separator-text,body .tribe-common.tribe-events .tribe-events-calendar-day__time-separator-text{line-height:12px}.highlight-title-box{height:83px;width:280px}.highlight-title-box .bm-short-info{font-size:7px;padding:13.5px 0}.shape-box .bm-title{font-size:11px;height:auto;margin-top:12px}.gal-title-box{width:280px;height:58px}.highlight-title-row{margin-top:30px}.shape-row:before,.shape-row:after{height:11px;background-size:cover}.highlight-row-bg{height:45px;background-size:cover}.menu-overlay{padding:25px 20px}.menu-item-title{font-size:11px;line-height:18px}.menu-item-content{font-size:10px;line-height:15px;margin-top:10px}.grid-col:not(.gal-col){height:auto}.solid-divider{width:22px;height:1px;margin:15px auto}.bar-menu-details .bm-desc{font-size:11px}.menu-price-row{margin-top:15px}.bar-menu-details .down-arrow svg{width:12px}.menu-price-text{margin-top:15px;font-size:12px;line-height:12px}.menu-item-cat-icon{margin-bottom:20px}.menu-item-cat-icon img{width:30px}.full-bar-menu{padding:55px 0 60px}.menu-types{margin-top:40px}.menu-type{font-size:13px}.menu-type a{padding-bottom:21px;line-height:11px}.menu-type:not(:last-child):after{margin:0 20px}.menu-type a:before{width:8px;height:8px}.bar-menu-row{margin-top:40px}.menu-type-box{width:600px;padding-bottom:73px}.menu-type-box:before{height:207px;background-size:100% 100%}.bm-box-bg{height:234px}.menu-type-box .bm-short-info{font-size:11px;width:155px;line-height:13px;height:45px;padding-top:10px}.bm-cat-rows{margin:0 15px 0;border-width:2px;padding:25px 10px;border-top:2px solid #fff}.bm-cat-row:not(:last-child){margin-bottom:25px}.bm-cat-row h4,.bm-cat-row h5{font-size:12px;line-height:12px}.bm-cat-row h5{font-size:11px}.sp-line{margin:0 10px 0 8px;border-width:1px}.toggle-btn{width:20px;height:20px;border-width:1px}.toggle-btn:before{height:1px}.toggle-btn:after{width:1px}.menu-rows .menu-price-text{font-size:14px}.bar-menu-item-row:not(:last-child){margin-bottom:20px}.menu-rows{margin-top:20px}.menu-desc-row{font-size:11px;line-height:15px;margin-top:10px}.menu-info{margin-top:2px}.inner-sc-wrap{max-height:730px;padding:0 15px;min-height:145px}.inner-sc-wrap::-webkit-scrollbar{width:3px}.menu-photo-icon{margin-right:14px;width:20px}.tx-loader{font-size:12px;height:12px}.post-info .title-divider svg{width:190px}.title-heading.xs{font-size:10px;line-height:8px}body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title{font-size:12px;line-height:14px}.post-details-row{margin:30px 0}.post-details-row .title-divider:first-child{margin-bottom:30px}.post-details-row .title-divider:last-child{margin-top:30px}.ev-label{min-width:55px}.event-dt-row:not(:last-child){margin-bottom:15px}.event-meta-group{margin-top:20px}.post-cal-links{margin-top:43px}.event-post{margin-bottom:60px}.plus-icon{height:35px;width:35px}.plus-icon svg{width:13px}.cal-text{border-width:2px;padding:0 18px;min-width:245px}.cal-link-row:not(:last-child){margin-bottom:19px}.gal-title-box .bm-short-info{font-size:11px;padding:22px 0}.back-btn-row.evt-back{margin:90px 0 60px}body .fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-width:2px}body .carousel__button.fancybox__button--close{border-width:2px;margin:0 10px}body .fancybox__counter{padding:0 10px;font-size:13px}body .carousel__button{width:32px;height:32px}body .fancybox__toolbar{padding:12px 5px 10px}body .fancybox__nav .carousel__button.is-next{right:20px}body .fancybox__nav .carousel__button.is-prev{left:20px}.news-post-title:before,.post-title:before{width:7px;height:8px;left:-20px;top:6px}.contacts .banner-wrap:before{bottom:35%;height:70%}.upcoming-events.rs-view{padding:60px 0 0}.rs-view .reverse .title-divider{margin-bottom:30px}.rs-view .upc-events-row{margin-top:30px}.menu-photo-area .close-icon:before,.menu-photo-area .close-icon:after{width:1px}.soc-icon.fb svg{width:9px}.soc-icon.insta svg{width:18px}.soc-icon:not(:last-child){margin-right:22px}.scroll-top{width:44px;bottom:90px}.scroll-top svg{width:30px}.scroll-top span{font-size:8px;line-height:13px;margin-top:4px}.scroll-top.show{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}body .ot-dtp-picker.wide .ot-title{font-size:12px}.bar-slide-info-box{padding-bottom:0;width:85%}.bar-slide-top-area{width:100%;background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/highlight-middle-bg.svg) no-repeat;background-size:100% 100%;background-position:center top;width:290px;height:85px}.bar-slide-info-box .bm-short-info{font-size:8px;padding:13px 0}.bar-slide-info-box .bm-title{padding:0 70px;height:40px;font-size:10px;line-height:14px;margin:0}.bar-slide-mid-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;background:0 0;margin-top:0;width:100%}.bar-slide-mid-area:before{content:'';border-top:2px solid #fff;width:360px;margin:-1px auto 0 auto}.bar-slide-info-box .bm-short-text{font-size:12px;line-height:19px;padding:0}.bar-slide-bt-area{height:auto;margin-top:20px;padding-bottom:100px;background:0 0}.bar-slide-info-box .bm-desc{font-size:12px;padding:0;line-height:16px}.form-row:last-child{margin-bottom:0}.bar-slide-info-box .bm-short-text{padding-top:10px}.err-wrap{width:410px;height:230px}.err-content .page-title{font-size:30px;padding:23px 0}.err-subtitle{margin:9px 0}.err-text{margin:25px 35px 0}.err-content .frame-btn span{line-height:13px;padding:0 30px;font-size:9px}.err-content .frame-btn{bottom:-27px;width:230px}.err-content .title-heading.md.err-text{font-size:10px}.err-content .title-heading.md{font-size:11px;line-height:16px}.tags-list a{font-size:11px;padding:5px 8px;margin:0 10px 10px 0}.tags-list{margin:20px 0 -10px}.all-tags-list{margin:-5px 0 34px}.pg-careers h2{font-size:12px;line-height:14px}.jobs-wrap h3{font-size:14px;margin:15px 0 30px}.job-col{width:250px;height:220px;margin:0 20px 20px 0}.job-col-wrap{padding:35px 35px 0}.job-info-top{height:128px}.job-tt-row h4{font-size:10px;line-height:16px;margin:4px 10px 10px}.job-tt-row .title-divider{height:4px}.jb-dt-row{margin:10px 0 0}.job-inf-row:not(:last-child){margin-bottom:6px}.job-icon{width:12px}.job-inf-row span{margin-left:8px;font-size:10px;line-height:12px}.job-info-btm{height:34px}.job-info-btm a{font-size:10px}.job-banner{padding:0 0 30px}.career-env .col-inner-wrap{width:100%}.cr-subscribe{padding:55px 0}.subscribe-form-wrap{border-radius:34px;padding:50px 70px 50px}#subscribe-form{margin-top:30px}.sb-col input{padding:17px 20px;line-height:14px;font-size:12px}.subscribe-form-wrap .form-btn{margin-top:-10px}.sb-col .is-required{line-height:50px}.jb-dt-sg-row .job-inf-row:not(:last-child):after{height:22px}.vacancy-row{margin:50px 0 0}.vac-info-row .pg-text{line-height:18px}.vc-line{margin:25px 0 0}.vac-lcol{width:44%}.vac-rcol{width:42%}.vac-rcol .post-content ul li{margin-bottom:10px;padding:0 0 0 20px}.vac-rcol .post-content ul li:before{width:10px;height:10px;top:4px}.apply-form-row{margin:35px 0 60px}.apply-form-wrap{margin:30px 0 0;width:520px}.apply-form-wrapper{border-radius:20px;padding:35px 40px 22px}.apply-form-wrapper .title-heading{font-size:14px;line-height:18px}.apply-form-wrapper .title-divider{margin:20px 0 34px}.apply-form-row .frame-btn a{width:246px}.vac-info-row h2{font-size:14px}.vac-info-row:not(:first-child){margin:30px 0 0}.vc-line:before,.vc-line:after{width:6px;height:6px;border-radius:6px;top:-2px}.apply-form-main-row .form-msg-area.ok{padding-top:0}.page-content-wrap{font-size:12px;line-height:18px;margin:0 0 50px}.page-content-wrap h1,.page-content-wrap h2,.page-content-wrap h3{font-size:16px;line-height:unset;letter-spacing:1px;margin:30px 0 10px}}@media screen and (max-width:1100px){.grid-col{width:33.33%}.inner-wrap{margin:0}body .events-wrap .tribe-common.tribe-events .tribe-common-l-container{margin-top:55px;width:88%}.bm-action-row{width:92%;margin:auto}.menu-type a:before{display:none}.pg-text,.upcoming-events .tribe-events-c-messages__message-list li{font-size:11px;line-height:15px}.news-col .title-divider,.sgp-col>.title-divider{margin:24px 0 20px}.latest-news .news-col .frame-btn a{width:155px}.frame-btn span{line-height:12px;font-size:10px}.tags-list a{font-size:10px;padding:4px 7px;margin:0 9px 9px 0}.job-col{width:235px;height:220px;margin:0 15px 20px 0}}@media screen and (max-width:1000px){.ck-initial-view{padding:15px 20px 12px 15px}.ck-initial-view img{width:35px}.ck-initial-view span{margin-top:8px;font-size:11px}.ck-initial-view:after{right:9px;padding:2px}}@media screen and (min-width:970px) and (max-width:1200px){.container{width:75%}}@media screen and (max-height:600px){.cookie-consent-bar{bottom:20px}.ck-preference-wrap{max-height:266px}}@media screen and (max-width:850px) and (max-height:550px){.ck-preference-wrap{max-height:200px}}@media screen and (min-width:850px) and (max-height:500px){.cookie-consent-bar{bottom:auto;position:absolute;top:20px}.ck-preference-wrap{max-height:initial;margin-right:0;padding-right:0}}@media screen and (max-width:850px) and (max-height:360px){.ck-preference-wrap{max-height:95px}}@media screen and (max-width:900px){.slide-promo-info{padding-right:30px}.slide-promo-date{font-size:28px;line-height:26px}.slide-promo-name{font-size:18px}.slide-promo-dj-name{margin:14px 0;font-size:18px;line-height:22px}.slide-promo-start-time.title-heading{font-size:13px}}@media screen and (max-width:850px){.banner-bg:before{content:'';position:absolute;left:0;bottom:0;z-index:1;width:100%;height:100%;background:#341b0b;opacity:.6}.banner-bg{height:100vh}.cookie-consent-bar.show{bottom:0}.cookie-consent-bar.with-ck-info{bottom:0;width:100%;max-width:100%}.ck-full-view{padding:15px}.ck-btn a{width:120px;height:35px;letter-spacing:1px;line-height:35px}.ck-popup-icons img{width:35px}.ck-popup-text{margin-top:7px}.ck-popup-text>a{margin-top:2px}.ck-popup-text p{text-align:left}.book-wrap{width:88%}.mb-hide{display:none}.banner-slide.video-slide .vd-content{padding-bottom:76.25%}.video-slide video{object-fit:cover}body .fancybox__nav .carousel__button.is-next{right:10px}body .fancybox__nav .carousel__button.is-prev{left:10px}.form-msg-area{font-size:10px}.contact-form .form-msg-area{height:auto;margin:20px 0 10px;padding-bottom:0}.error-page .banner-wrap{padding-top:200px}body .tribe-events .tribe-events-header__messages .tribe-events-c-messages__message-list{font-size:11px;letter-spacing:1px;line-height:17px}body .tribe-events.tribe-common .tribe-common-c-svgicon--messages-not-found{flex-shrink:0;-webkit-flex-shrink:0}body .tribe-events .tribe-events-calendar-month__calendar-event-datetime,body .tribe-events .tribe-events-calendar-month__calendar-event-title{font-size:9px}body .tribe-events .tribe-events-calendar-month__day-cell .tribe-events-calendar-month__day-date{font-size:14px}.online-reservation.inner{padding-bottom:55px}.form-bg{display:none}.form-title-row p{font-size:10px;padding-top:23px}.form form{border:1px solid #fff;margin-top:-2px;background:#1e1d1e}.form-title-row{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/bm-title-bg.svg) no-repeat;background-size:100% 100%;background-position:center center;height:58px}.form-btn-row{height:auto;margin-bottom:35px}.form-area{padding:35px 30px}.sl-numbers span{font-size:14px}.bm-cat-row h4,.bm-cat-row h5{font-size:11px;line-height:15px}.bm-cat-row h5{font-size:10px}.menu-rows .menu-price-text{font-size:12px}.bar-menu-slide:before{height:70%}.bar-slide-mid-area:before{width:96%}.online-reservation.with-bg{padding-top:10px}.upc-events-row .slider-btn{border-width:1px}.form-btn{width:215px;margin-top:0}.form-btn .btn-bg{background:#1e1d1e;text-align:center}.form-btn svg{width:90%}.mdb-container{width:88%}.event-gallery{margin-bottom:55px}.cal-text{border-width:1px}body.single .back-btn-row{margin-top:15px}.back-btn-row .frame-btn span{font-size:9px}.rl-news-image{height:186px}.rl-news-col{margin-bottom:25px}.scroll-top{bottom:45px}.post-content h1,.post-content h2,.post-content h3{font-size:16px}.post-content h4,.post-content h5,.post-content h6{font-size:14px}.news-row.inner,.sg-page-row{margin-top:30px}.frame-btn.load-more-btn span{font-size:9px}.load-more-btn-row .load-more-btn a{width:240px}body .back-btn-row a,.back-btn-row.evt-back a{width:240px}.back-btn-row{margin:65px 0 55px}.back-btn-row.evt-back{margin-bottom:55px}.latest-news{padding-bottom:55px;margin-top:25px}.grid-col{width:50%}.grid-col.gal-col{height:40vw}.shape-box .bm-title{font-size:10px}.menu-sidebar .close-icon-row{margin-right:-15px}.menu-sidebar{width:250px;right:-250px}.menu-bt-row{height:77px}.menu-bt-row .soc-icons{padding-top:25px}.menu-nav{margin-top:25px}.menu-nav nav a{font-size:10px}.menu-top-row{background-size:100% 106%;height:47px;font-size:8px;padding:16px 0}.scroll-top span{font-size:6px;line-height:11px}.scroll-top{width:34px}.scroll-top svg{width:20px}.scroll-top.show{-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-o-transform:translateX(-15px);transform:translateX(-15px)}.ft-bt-row{margin-top:22px}footer{padding:45px 0 20px}.rights{width:70%;line-height:17px}.ft-bt-row .soc-icons{margin-left:0}.ft-menu li{padding-right:12px;margin-right:12px;font-size:10px}.address-rows address{font-size:10px}.address-rows address p{line-height:18px}.contacts .row-bg{padding:50px 0 45px}.menu-lines{height:20px}.menu-lines span{height:1px}.logo-text span{font-size:7px}.logo img,.ft-logo{width:112px}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{float:left;margin-top:25px !important}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{width:33.3%}body .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before{font-size:11px;left:12px;top:6px}body .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link{padding:6px 25px 6px 32px;font-size:13px}body .ot-dtp-picker.wide .ot-title{font-size:11px}body .ot-dtp-picker .ot-dtp-picker-selector.ot-party-size-picker .ot-dtp-picker-selector-link{padding-left:20px}body .ot-dtp-picker .ot-dtp-picker-selector.ot-party-size-picker .ot-dtp-picker-selector-link:before{left:0}body .ot-dtp-picker.wide .ot-dtp-picker-form{margin-top:35px}.lg-wrap{max-width:88%}footer .sm-container,.lg-container{width:88%}.bar-menu-slide:before{height:90%}.vd-btn-label{font-size:12px;letter-spacing:4px;bottom:-32px}.video-toggle-btn{width:135px;height:109px}.vd-play svg{width:16px}.vd-pause svg{width:10px}.video-btn-row{margin-top:20px}.col-wrap{padding:55px 50px}.col-inner-wrap{width:100%}.wt-logo{bottom:15px}.wt-logo svg{width:110px}.top-mg{margin-top:20px}.frame-btn a{width:195px}.upc-events-wrap{height:44vw}.bm-short-info.ev-date{padding:2.833vw 0;font-size:1.167vw}.upc-event-info .bm-title{height:5.167vw;font-size:1.167vw;padding:0 30%;line-height:11px;padding-top:3px}.upc-event-content{height:28.5vw;margin-top:.1vw}.ev-cols{padding:0 3.167vw}.ev-pic-box{width:32%}.ev-short-text{line-height:2.5vw;font-size:1.667vw;padding:2.5vw}.upcoming-events .md-container,.upc-events-area .md-container{width:92%}.upc-events-row .slider-btn-prev{left:-1.8vw}.upc-events-row .slider-btn-next{right:-1.8vw}.upc-events-row .slider-btn{top:6.083vw}.upc-events-row .slider-btn{width:5vw;height:5.333vw}.sd-btn{bottom:-5px;left:0;width:28.833vw}.upcoming-events:not(.rs-view){padding:45px 0 60px}.upc-events-row{margin-top:25px}.with-thumb .ev-desc{border-left-width:1px}.bar-slide-info-box .bm-short-text{font-size:11px;line-height:17px}.col-box .slider-btn{bottom:25px}.bar-slide-bt-area{padding-bottom:80px}.menu-type{font-size:12px}.menu-type:not(:last-child):after{margin:0 10px}.full-bar-menu:before{content:'';background:url('/wp-content/uploads/2022/05/bar-menu-page-banner.jpg') no-repeat;background-size:cover;background-position:center top;position:absolute;top:0;left:0;width:100%;height:270px}.full-bar-menu:after{content:'';background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/ct-shadow.png) no-repeat;background-size:cover;background-position:center bottom;position:absolute;top:0;left:0;width:100%;height:270px}.bm-action-row{padding-top:80px;position:relative;z-index:1}.bar-menu-sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bar-menu-sections>section{width:100%}.bar-menu-sections .page-banner{order:1;margin:0 0 50px}.bar-menu-sections .bm-top-row{padding-top:0;background:0 0 !important}.bmenu-wrap{position:relative;z-index:1}.pg-careers h2{font-size:11px}.job-col{width:214px;height:210px;margin:0 12px 15px 0}.job-col-wrap{padding:33px 26px 0}.job-info-top{height:116px}.job-info-btm{height:39px}.job-tt-row h4{font-size:9px;line-height:14px;margin:4px 10px 8px}.job-info-btm a{font-size:9px}.jobs-wrap h3{font-size:13px;margin:15px 0 25px}.career-env .pg-text p br{display:none}.vac-rcol{width:44%}.apply-form-wrapper .title-heading{font-size:13px;line-height:16px}#cv-main-form .form-btn .btn-bg{background:#212121}.apply-form-wrapper{padding:35px 40px 40px}}@media screen and (max-width:767px){body .tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime:after{display:none}.tribe-events .tribe-events-c-events-bar__search-button,.tribe-events button.tribe-events-c-events-bar__search-button{display:none}.tribe-events-header.tribe-events-header--has-event-search .tribe-events-header__messages--mobile{display:none}body .tribe-events-calendar-latest-past{margin-top:25px}.ft-logos{width:100%;margin-top:12px}.ft-bt-row .soc-icons{margin-top:0}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-datetime,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-datetime,body .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{color:#e2c59b}body .tribe-events .tribe-events-calendar-day__event{padding-left:0}body .tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{width:60%}body .tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag{width:10%;margin-right:5%}body .tribe-events .tribe-events-l-container{min-height:auto}body .tribe-events .tribe-events-c-day-marker:after{margin-left:15px;margin-top:8px}body .tribe-common .tribe-common-h--alt{font-size:12px;font-family:'frontageregular';font-weight:400;letter-spacing:-1px;line-height:11px;margin-left:-2px;color:#fff}body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event{padding:15px 0}body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime>*{font-family:'frontageregular';font-weight:400;font-size:10px;letter-spacing:0;margin-left:-2px;color:#e2c59b}body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title{font-family:'frontageregular';font-weight:400;text-transform:uppercase;margin-top:10px;font-size:11px;letter-spacing:0}body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:active,body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:focus,body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:hover{border-color:transparent}body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title:hover a{color:#c8c8c8}body .tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:0}body .tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:0}body .tribe-events.tribe-common .tribe-events-c-nav__list-item button,body .tribe-events.tribe-common .tribe-events-c-nav__list-item a{line-height:12px;font-size:12px}body .tribe-events.tribe-common .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--today a{margin-top:4px}body .tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile{margin-top:0;margin-bottom:5px}body .tribe-events .tribe-events-calendar-month{margin-bottom:0}body .tribe-events .tribe-events-c-nav__today:focus,body .tribe-events .tribe-events-c-nav__today:hover{color:#fff}body .tribe-events .tribe-events-c-nav__next-icon-svg path,body .tribe-events .tribe-events-c-nav__prev-icon-svg path{fill:#fff}.events-wrap{padding-bottom:55px}.calendar-page .banner-wrap{padding-bottom:0}body .events-wrap .tribe-common.tribe-events .tribe-common-l-container{margin-top:40px}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar,body .tribe-events .tribe-events-c-events-bar__search-container,body .tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{background-color:#1e1e1e}body .tribe-common.tribe-events .tribe-events-calendar-month__week{border-left:none}body .tribe-common.tribe-events .tribe-events-calendar-month__body{border-top:none}body .tribe-events.tribe-common .tribe-events-header--has-event-search .tribe-events-header__top-bar{padding-left:0}body .tribe-events .tribe-events-header{margin:0;padding:0}body .tribe-events .tribe-events-c-events-bar__search-button-icon-svg path{fill:#fff}body .tribe-events .tribe-events-c-events-bar__search-button{margin-right:10px;padding:0 5px}body .tribe-events .tribe-events-c-events-bar__search-button svg{margin-top:7px}body .tribe-events .tribe-events-c-events-bar__search-container{padding:0}body .tribe-common .tribe-common-c-btn,body .tribe-common a.tribe-common-c-btn{padding:13px 18px 12px;font-size:11px !important}body .tribe-events .tribe-events-c-search__input-group .tribe-events-c-search__input-control{margin:0;border-top:1px solid #fff}body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button{margin-top:0}body .tribe-events .tribe-events-calendar-month__day-cell--selected,body .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,body .tribe-events .tribe-events-calendar-month__day-cell--selected:hover,body .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,body .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover{background-color:transparent}body .tribe-events .tribe-events-calendar-month__mobile-events-icon--event{height:6px;width:6px;margin-top:15px}.bds-gallery .half-col{width:100%}.bds-bar-menu .col-inner-wrap{width:100%}body .tribe-events.tribe-common .tribe-events-calendar-month__day{min-height:auto}body .tribe-events .tribe-events-calendar-month__day-cell .tribe-events-calendar-month__day-date{font-size:14px;letter-spacing:1px}.rs-row .title-heading{width:100%}.col-wrap{padding-bottom:75px}.sd-btn{height:38px}.sd-btn a{font-size:10px;line-height:35px}.job-col{width:260px;height:254px;margin:0 20px 15px 0}.job-col:nth-child(2n),.job-col:last-child{margin-right:0}.job-col:nth-child(3n){margin-right:20px}.job-col-wrap{padding:38px 30px 0}.job-tt-row h4{font-size:10px;line-height:16px;margin:4px 12px 8px}.job-inf-row:not(:last-child){margin-bottom:8px}.job-inf-row span{margin-left:8px;font-size:11px;line-height:13px}.job-info-top{height:144px}.job-info-btm{height:44px}.job-info-btm a{font-size:10px}.subscribe-form-wrap{border-radius:30px;padding:35px 50px 50px}.sb-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sb-col,.sb-btn-col{width:100%}.subscribe-form-wrap .form-btn{margin-top:22px}.subscribe-form-wrap .form-btn .btn-bg{background:#212121}.vac-info-row h2{font-size:13px}.vc-line:before,.vc-line:after{width:4px;height:4px;border-radius:4px;top:-1px}.jb-dt-sg-row .job-inf-row{margin-bottom:0;padding:0 10px}.single-vacancy .sg-vc-tt .title-divider{margin:20px 0}}@media screen and (max-width:750px){.error-page .banner-wrap{padding-top:180px;padding-bottom:80px}.bar-menu-slide:before{height:80%}.bar-slide-top-area{width:230px;height:68px}.bar-slide-info-box .bm-short-info{font-size:6px;padding:11px 0}.bar-slide-info-box .bm-title{padding:0 56px;height:34px;font-size:7px;line-height:11px}.bar-slide-mid-area:before{width:100%}.sl-nav{width:50%}.slide-info-box{width:50%}.sl-nav-wrap{width:100%}.news-row.inner .sgp-col:last-child,.sg-page-row.inner .sgp-col:last-child{padding:0 23px}.news-row.inner,.sg-page-row{margin-top:35px}.menu-type-box{width:calc(100% - 100px);padding-bottom:0}.menu-types{margin-top:30px;padding:0 20px}.bar-menu-row{margin-top:20px}.menu-type-box:before,.bm-box-bg{display:none}.menu-type-box .bm-short-info{background:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../../assets/images/bm-title-bg.svg) no-repeat;background-size:100% 100%;background-position:center center;height:55px;padding-top:7px;width:260px}.bm-cat-rows{border-bottom:2px solid #fff}.bmenu-wrap{width:94%}.bm-cat-rows{margin:-2px 0 0;padding-top:20px}.post-area.fx,.news-post.fx{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-col,.sgp-col,.sgp-col:first-child,.sgp-col:last-child{width:100%}.evt-col.post-info,.sgp-col.post-info{margin-top:30px}.news-row:nth-of-type(even) .news-post-image{order:0}.news-post-info,.post-info{padding:30px 40px 35px}.reverse .title-divider{margin-bottom:30px}.news-rows{margin-top:25px}.sc-share-box{justify-content:unset}.banner-slide.video-slide .vd-content{padding-bottom:85.25%}.tags-list a{font-size:12px;padding:5px 10px;margin:0 10px 10px 0}.latest-news .news-col .frame-btn a{width:165px}.pg-text,.upcoming-events .tribe-events-c-messages__message-list li{font-size:12px;line-height:18px}}@media screen and (max-width:700px){.gal-title-box{width:235px;height:48px}.gal-title-box .bm-short-info{font-size:10px;padding:17px 0}.news-intro .section-banner{height:260px}.video-box-wrap{width:80%}.vd-btn-label{font-size:10px;letter-spacing:3px;bottom:-22px}.vd-pause svg{width:6px}.vd-play svg{width:10px}.video-toggle-btn{width:88px;height:72px}.title-heading.sm{font-size:11px;line-height:18px}.job-col{width:250px;height:242px;margin:0 14px 15px 0}.job-info-top{height:136px}.job-info-btm{height:43px}.vac-lcol,.vac-rcol{width:100%}.vac-rcol{margin-top:18px}.vac-info-row:not(:first-child){margin:28px 0 0}}@media screen and (max-width:600px){.banner-slide .slide-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.slide-info-box{padding-bottom:40px}.slide-promo-info{width:100%;margin-bottom:20px;padding:70px 0 0}.banner-bg{height:100vh;background-position:left center !important}.banner-slide.video-slide .vd-content{padding-bottom:100vh}.banner-slide.video-slide:before{display:none}.banner-slide.video-slide .vd-content:before{content:'';position:absolute;left:0;bottom:0;z-index:1;width:100%;height:30%;background:#341b0b;background:linear-gradient(0deg,#341b0b 0%,rgba(29,29,27,0) 100%)}.bar-slide-top-area{width:200px;height:60px}.bar-slide-info-box .bm-short-info{padding:10px 0}.bar-slide-info-box .bm-title{padding:0 47px;height:27px;font-size:7px;line-height:11px}.online-reservation.with-bg{padding-top:35px}.slide-info-box,.sl-nav-wrap{width:83%;margin:0}.sl-nav{width:100%}.banner-nav-row{position:static;margin-top:35px}.scroll-arrow{bottom:0}.banner-slide{-webkit-box-align:unset;-ms-flex-align:unset;-ms-grid-row-align:unset;align-items:unset;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-slide .sm-container{margin-top:0}.sm-container{width:85%}.slide-info-box,.sl-nav-wrap{width:100%}.frame-btn span{font-size:10px}body .ot-dtp-picker.wide .ot-dtp-picker-form{position:relative}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{width:51%}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{margin-top:30px !important;position:absolute;right:0;top:0}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector+.ot-dtp-picker-selector{border-left:none}body .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link{padding-left:20px}body .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before{left:0}.vd-content{padding-bottom:77.25%}.vd-content video{object-fit:cover}.upc-event-content{margin-top:-.17vw}.ev-short-text{line-height:2.833vw;font-size:1.917vw}.sd-btn{height:34px;bottom:-8px;left:-.9vw;width:29.833vw;border-width:1px}.sd-btn a{font-size:8px;line-height:29px;letter-spacing:0}.upc-event-info .bm-title{font-size:1.333vw;padding-top:0}.bm-short-info.ev-date{font-size:1.333vw}.upcoming-events:not(.rs-view){padding:35px 0 50px}.slider-btn:before{padding:3px}.load-more-btn:before,.load-more-btn:after{height:10px;background-size:cover}.job-col{width:230px;height:235px}.job-info-top{height:128px}.job-info-btm{height:41px}.apply-form-row .lg-container{max-width:100%;width:88%}.apply-form-wrap{width:100%}.apply-form-wrapper{padding:35px 33px 40px}.apply-form-main-row .form-btn-row{margin:30px 0 0}.jb-dt-sg-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jb-dt-sg-row .job-inf-row{margin-bottom:10px;padding:0 14px}.jb-dt-sg-row .job-inf-row:not(:last-child):after{height:16px}}@media screen and (min-width:479px) and (max-width:550px){.ft-menu li{font-size:9px}.ft-menu.main a{letter-spacing:1px}.rights{line-height:14px}.ft-logos{margin-top:10px}#ipoint-logo-animation{width:40px;height:40px}.ft-bt-row,.ft-menu.sub a{font-size:9px}.ft-menu.sub li{padding-right:8px;margin-right:8px}.soc-icon:not(:last-child){margin-right:17px}.rl-news-image{height:140px}.rl-news-info .news-post-title:before{left:-12px;top:4px;width:6px;height:6px}.rl-news-info{padding:15px 15px 18px 25px}}@media screen and (max-width:545px){.job-col{width:280px;height:274px;margin-right:0}.job-col:nth-child(3n){margin-right:0}.job-col-wrap{padding:42px 30px 0}.job-info-top{height:154px}.job-info-btm{height:50px}.job-tt-row h4{margin:4px 12px 10px}.job-icon{width:14px}.job-inf-row span{font-size:12px;line-height:12px}.jobs-wrap h3{margin:10px 0 18px}.jb-dt-row{margin:13px 0 0}}@media screen and (min-width:479px) and (max-width:650px){.bar-slide-info-box .bm-short-text{font-size:10px;line-height:15px}.bar-slide-info-box .bm-desc{font-size:10px}.menu-item-title{font-size:9px;line-height:16px}.menu-item-cat-icon img{width:20px}.menu-item-cat-icon{margin-bottom:15px}.menu-item-content{font-size:9px;line-height:13px}.rl-news-col .title-heading.sm,.read-more-link a{font-size:9px;line-height:15px;letter-spacing:0}.read-more-link{margin-top:8px}}@media screen and (min-width:600px) and (max-width:750px){.slide-btn.frame-btn span{line-height:13px;padding:0 30px;font-size:9px}.slide-wrap .frame-btn a{width:170px}}@media screen and (min-width:750px) and (max-width:850px){.news-post-info,.post-info{padding:25px 35px 20px}.title-heading.md{font-size:12px}.news-post-title:before,.post-title:before{width:6px;height:6px;left:-17px;top:7px}.news-col .title-divider,.sgp-col>.title-divider{margin:25px 0 20px}.title-divider{height:3px}.title-divider svg{width:75px}.news-excerpt.pg-text{font-size:11px}.latest-news .news-col .frame-btn{margin-top:20px}.latest-news .news-col .frame-btn span{padding:0 25px;font-size:9px}.latest-news .news-col .frame-btn a{width:138px}.grid-col.gal-col{width:33.33%;height:25vw}.tags-list{margin:17px 0 -14px}.all-tags-list{margin:-5px 0 34px}}@media screen and (max-width:479px){body .tribe-events .tribe-events-calendar-latest-past__event-date-tag{width:100%}body .tribe-events .tribe-events-calendar-latest-past__event-wrapper{width:100%;margin-top:15px}.popup-title{font-size:22px;line-height:23px}.book-form-button{letter-spacing:1px}body .yacht-service-options .is-mandatory{right:0;bottom:auto;top:-25px}.book-form-row.invalid .yacht-service-types{margin-top:40px}body .book-form-row.invalid .yacht-service-types .is-mandatory{top:-24px;bottom:auto;right:4px}.yacht-amenities{margin-top:30px}.is-mandatory.out-box{right:-22px}.form-checkbox span{font-size:12px;letter-spacing:.2px}.book-event-title .title-heading{font-size:14px;letter-spacing:.2px}.book-event-title{width:270px;height:48px}.title-shape-row:after{height:10px}.booking-form{margin-top:-11px;padding-top:35px;padding-bottom:25px}.book-description{font-size:13px;line-height:18px}.book-form-rows{margin-top:25px}.form-section{margin-top:40px}.form-sub-title{letter-spacing:3px}.book-form-col .form-checkbox{margin-top:0}.book-form-row,.yacht-service-types{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.book-form-row{margin-bottom:15px}.book-form-col{width:100%}.book-form-col:first-child{margin-bottom:15px}.yacht-service-options .book-form-col{width:48%;margin-bottom:0}.amenities-options.book-form-checkboxes>div{margin-right:5px !important;margin-left:5px}.reserve-title{font-size:10px;letter-spacing:6px}.rights>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}.bar-menu-sections .page-banner{margin-top:15px}body.single.single-post .back-btn-row{margin-top:45px}.bds-bar-menu .col-box .slider-btn{bottom:auto;top:34%;margin-top:-15px}.bds-bar-menu .bar-slide-bt-area{padding-bottom:40px}.bds-bar-menu .col-box .slider-btn-next{right:6%;margin-right:0}.bds-bar-menu .col-box .slider-btn-prev{margin-left:0;left:6%}.bds-bar-menu .col-box{display:none}.col-box.mlt{display:block}.col-box.half-col{min-height:680px}.map-area .title-heading{margin-top:105px}.address-rows.inner{margin-top:-165px}.upc-events-row .slider-btn{background:0 0}.err-wrap{width:290px;height:165px}.err-content .page-title{font-size:23px;padding:15px 0}.err-content .title-heading.md.err-subtitle{margin:8px 0;font-size:9px;line-height:8px}.err-content .title-heading.md.err-text{font-size:9px;line-height:15px;margin:20px 25px 0}.err-content .frame-btn{bottom:-21px;width:210px;background:#1e1d1e;padding:0 10px}.err-content .frame-btn span{line-height:12px;padding:0 18px;font-size:7px}.error-page .banner-wrap{padding-bottom:65px}body .tribe-common .tribe-common-h--alt{font-size:10px}body .tribe-common.tribe-events .tribe-events-calendar-list__month-separator-text,body .tribe-common.tribe-events .tribe-events-calendar-day__time-separator-text{line-height:8px}body .tribe-events .tribe-events-calendar-list .tribe-common-g-row.tribe-events-calendar-list__event-row,body .tribe-events .tribe-events-calendar-day .tribe-common-g-row.tribe-events-calendar-day__event{margin:30px 0 25px}body .tribe-common .tribe-common-g-row{display:block}body .tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag{width:100%;margin-right:0;margin-bottom:15px}body .tribe-events .tribe-events-calendar-list__event-wrapper{width:100%}body .tribe-events .tribe-common-g-col .tribe-events-calendar-day__event-featured-image-wrapper{width:100%}body .tribe-events .tribe-common-g-col .tribe-events-calendar-day__event-details{width:100%}body .tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{width:70%;margin:auto}body .tribe-events .tribe-events-calendar-list__event-details{text-align:center;margin-top:15px}body .tribe-events .tribe-events-calendar-list .tribe-common-g-row.tribe-events-calendar-list__event-row{margin:25px 0;border-bottom:1px solid #454545;padding-bottom:27px}body .tribe-events .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-title,body .tribe-events .tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-title{font-size:11px;line-height:18px;margin-top:10px}body .tribe-events .tribe-events-header__messages .tribe-events-c-messages__message-list{font-size:10px}body .events-wrap .tribe-common.tribe-events .tribe-common-l-container{margin-top:30px}body .tribe-events .tribe-events-calendar-month__mobile-events-icon--event{height:5px;width:5px;margin-top:12px}.form-row label{font-size:9px}.form-btn-row{margin-bottom:30px}.form-area{padding:30px 25px}.contact-form{margin-bottom:50px}.form-btn input{font-size:10px}.form-btn{width:200px}.form-title-row p{font-size:9px;padding-top:18px}.form-title-row{height:50px}.online-reservation.inner{padding-bottom:45px}.form-col{width:100%}.form-col:last-child{margin-top:25px}.online-reservation.with-bg{padding-bottom:60px}.menu-type-box .bm-short-info{font-size:10px}.bar-menu-row{padding-bottom:60px}.bar-menu-row .slider-btn{top:auto;bottom:0}.bmenu-wrap{width:88%}.menu-types{padding:0}.menu-type-box{width:100%}.bar-menu-row .slider-btn.slider-btn-prev{left:50%;margin-left:-40px}.bar-menu-row .slider-btn.slider-btn-next{right:50%;margin-right:-40px}.bar-slide-top-area{width:265px;height:80px}.bar-slide-info-box .bm-short-info{padding:13px 0;font-size:7px}.bar-slide-info-box .bm-title{padding:0 58px;height:37px;font-size:8.5px;line-height:12px}.contacts .banner-wrap:before{bottom:43%}#location-map{height:440px}.event-gallery{margin-bottom:45px}.gal-title-box .bm-short-info{font-size:9px;padding:15px 0}.gal-title-box{width:210px;height:43px}.shape-row:before,.shape-row:after{height:9px}.event-post{margin-bottom:40px}body .back-btn-row a{width:220px}.post-details-row .title-divider:first-child{margin-bottom:25px}.post-details-row .title-divider:last-child{margin-top:25px}.read-more-link a{padding-bottom:4px}.rl-news-col{margin-bottom:30px;width:100%;margin-right:0}.news-row.inner .sgp-col:last-child,.sg-page-row.inner .sgp-col:last-child{padding:0}.news-row.inner .news-col .title-divider,.news-row.inner .sgp-col>.title-divider{margin:25px 0 22px}.news-row.inner .post-info .title-divider svg,.sg-page-row.inner .post-info .title-divider svg{width:140px}.news-row.inner .news-post-title:before,.news-row.inner .post-title:before,.sg-page-row.inner .post-title:before{display:none}.load-more-btn-row .load-more-btn a{width:200px}.title-heading.md{font-size:12px}.news-intro .section-banner{height:230px}.back-btn-row{margin:55px 0 45px}.back-btn-row.evt-back{margin-bottom:45px}.latest-news{padding-bottom:45px;margin-top:10px}.menu-overlay{padding-left:0;padding-right:0}.bar-menu-details{width:88%;margin:auto}.menu-item-title{font-size:13px;line-height:18px}.bar-menu-details .bm-desc{font-size:12px}.menu-price-text{font-size:14px}.menu-item-content{font-size:12px;line-height:17px}.bar-slide-info-box .bm-short-text{font-size:13px;line-height:18px}.menu-type{font-size:11px}.tx-loader{font-size:10px;height:10px}.menu-photo-icon{margin-right:10px;width:15px}.bm-cat-row h4{font-size:11px}.bm-cat-row h4,.bm-cat-row h5{line-height:14px}.menu-rows .menu-price-text{font-size:12px}.menu-desc-row{font-size:12px;line-height:16px}.toggle-btn{width:20px;height:20px}.toggle-btn:before{width:55%}.toggle-btn:after{height:55%}.bm-cat-row h5{font-size:10px}.full-bar-menu{padding:45px 0 40px}.highlight-title-box{height:70px;width:235px}.highlight-title-box .bm-short-info{font-size:6px;padding:11.5px 0}.shape-box .bm-title{font-size:9px;margin-top:10px}.highlight-row-bg{height:40px}.grid-col:not(.gal-col){width:100%}.highlight-title-row{margin-top:25px}.bm-top-row,.banner-wrap{padding-top:105px}.col-inner-wrap{text-align:center}.col-inner-wrap .frame-btn a{margin:auto}.scroll-top{bottom:12px}.ft-menu-row{display:none}footer{padding:35px 0}.ft-bt-row{margin-top:15px}.rights{width:100%;line-height:17px;order:1;text-align:center;margin:20px 0 10px}.ft-bt-row .soc-icons{margin-left:0;order:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ft-menu.sub{order:2;width:100%}.logo-text{margin-top:8px}.logo-text span{margin-top:10px}.title-heading{font-size:14px;line-height:20px}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{width:100%}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{margin-top:25px !important;position:static}body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{width:180px}body .ot-dtp-picker.wide .ot-title{font-size:10px}body .ot-dtp-picker.wide .ot-dtp-picker-form{margin-top:20px}.soc-icon:not(:last-child){margin-right:13px}.soc-icon.fb svg{width:8px}.soc-icon.insta svg{width:15px}.soc-icon.youtube svg{width:20px}.logo img,.ft-logo{width:100px}.logo-text span{font-size:6px}.header{padding:25px 0}.video-box-wrap .title-divider{margin:10px 0}.vd-btn-label{letter-spacing:2px;bottom:-20px}.video-btn-row{margin-top:10px}.video-toggle-btn{width:85px;height:70px}.vd-play svg{width:7px;margin-left:3px}.vd-pause svg{width:5px}.col-wrap{padding:40px 0 70px;width:88%;margin:auto}.upc-events-wrap{height:auto;background:0 0}.bm-short-info.ev-date{font-size:10px;padding:0;line-height:13px}.upcoming-events .md-container,.upc-events-area .md-container{width:88%}.upc-event-info .bm-title{font-size:12px;padding:0;height:auto;margin:15px 0;line-height:20px}.upc-event-content{margin-top:0;height:auto}.ev-cols{padding:0;height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ev-pic-box{width:120px;height:120px;border:2px solid #424242;margin:auto;margin-top:10px}.ev-desc{margin-top:20px}.with-thumb .ev-desc{border:none}.ev-short-text{padding:0;font-size:13px;line-height:18px;text-align:center}.sd-btn{height:34px;width:155px;position:static;margin-top:25px}.sd-btn a{font-size:10px;line-height:31px}.slider-btn{width:30px;height:30px;border-width:1px}.upc-events-row .slider-btn{width:30px;height:30px;bottom:auto;top:105px}.upc-events-row .slider-btn-prev{left:12%}.upc-events-row .slider-btn-next{right:12%}.slider-btn-prev:before{margin-left:3px}.slider-btn-next:before{margin-left:-3px}.col-box.half-col{width:100vw}.cols.fx{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.full-bar-menu{padding-top:35px}.bm-bg{height:100%;margin-top:-38%}.bar-menu-slide:before{height:60%}.tags-list a{font-size:11px;padding:5px 9px;margin:0 10px 12px 0}.posts-all-tags .tags-list a{margin:0 5px 12px}.subscribe-form-wrap{border-radius:24px;padding:35px 30px 40px}.vac-info-row h2{font-size:12px}.form-area-vc .form-row:first-of-type{margin-bottom:0}.form-area-vc .form-row:last-child .form-col{margin-top:0}.dz-message span{font-size:11px}.jb-dt-sg-row .job-inf-row:not(:last-child):after{display:none}.jb-dt-sg-row .job-inf-row{padding:0 14px 0 0}.jb-dt-sg-row{justify-content:unset}.page-content-wrap h1,.page-content-wrap h2,.page-content-wrap h3{font-size:15px;margin:24px 0 10px}.page-content-wrap{font-size:11px;line-height:17px;margin:0 0 44px}}@media screen and (max-width:440px){.cookie-consent-bar{bottom:10px}}@media screen and (max-width:400px){body .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{width:100%}.upc-events-row .slider-btn-prev{left:10%}.upc-events-row .slider-btn-next{right:10%}.cal-link-row a{width:100%}.plus-icon{height:35px;width:32px;flex-shrink:0;-webkit-flex-shrink:0}.cal-text{padding:0 12px;min-width:auto;flex-grow:1}.cr-subscribe{padding:45px 0}.subscribe-form-wrap{padding:30px 22px 35px}.apply-form-wrapper{padding:33px 23px 37px}.dz-message span{font-size:10px}.dz-message a{font-size:13px;padding:8px 0;width:140px}}@media screen and (max-width:390px){.ck-btn-group{margin-top:15px}.ck-btn{min-width:auto;width:48%;margin-right:4%;padding:0 10px}.ck-btn:nth-child(2){margin-right:0}.ck-btn:last-child{margin-right:auto;width:48%;margin-top:15px;margin-left:auto}.ck-customise-view .ck-btn:last-child{margin-top:0}.ck-customise-view .ck-btn:nth-child(2){margin-right:4%}}@media screen and (max-width:350px){body .tribe-events .tribe-events-calendar-month__day-cell .tribe-events-calendar-month__day-date{font-size:11px}body .tribe-events-c-top-bar__datepicker-time{font-size:13px}.vd-content{padding-bottom:100%}.upc-events-row .slider-btn-prev{left:7%}.upc-events-row .slider-btn-next{right:7%}.bm-cat-row h4{font-size:10px}.bm-cat-row h5{font-size:8px}.load-more-btn:before,.load-more-btn:after{height:8px}.form-area{padding:25px 20px}.form-btn-row{margin-bottom:30px}}@media screen and (max-width:310px){.upc-events-row .slider-btn-prev{left:0}.upc-events-row .slider-btn-next{right:0}.post-cal-links .title-heading{font-size:9px;letter-spacing:-1px}.err-content{background:0 0}.err-wrap{width:88%}.err-content .frame-btn{width:200px;padding:0}.logo-text span{margin-top:7px}.logo-text{margin-top:4px}.logo img,.ft-logo{width:80px}}
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{/*
      /*rtl:begin:ignore*/left:0/*
      /*rtl:end:ignore*/}/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{/*
      /*rtl:begin:ignore*/right:0/*
      /*rtl:end:ignore*/}/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
:root{--iti-hover-color:rgba(0,0,0,.05);--iti-text-gray:#999;--iti-border-gray:#ccc;--iti-spacer-horizontal:8px;--iti-flag-height:15px;--iti-flag-width:20px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-input-padding:6px;--iti-right-hand-selected-country-padding:calc(var(--iti-spacer-horizontal) + var(--iti-spacer-horizontal) + var(--iti-flag-width));--iti-selected-country-arrow-padding:calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding));--iti-path-flags-1x:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/flags.png?1);--iti-path-flags-2x:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/flags@2x.png?1);--iti-path-globe-1x:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/globe.png);--iti-path-globe-2x:url(//bardusoleil.com/wp-content/themes/bdsoleil/assets/css/../images/globe@2x.png);--iti-flag-sprite-width:5762px;--iti-flag-sprite-height:15px;--iti-mobile-popup-margin:30px}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:var(--iti-right-hand-selected-country-padding);margin-right:0}.iti__country-container{position:absolute;top:0;bottom:0;right:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}[dir=rtl] .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__dropdown-content{border-radius:3px;background-color:#fff}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-gray);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.iti__search-input{width:100%;border-width:0;border-radius:3px;padding:9px 12px}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-gray)}.iti__country-list{list-style:none;padding:0;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:var(--iti-flag-width)}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.iti__dial-code{color:var(--iti-text-gray)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__flag-box,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__flag-box,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown input.iti__tel-input,.iti--allow-dropdown input.iti__tel-input[type=text],.iti--allow-dropdown input.iti__tel-input[type=tel]{padding-right:var(--iti-input-padding);padding-left:var(--iti-selected-country-arrow-padding);margin-left:0}[dir=rtl] .iti--allow-dropdown input.iti__tel-input,[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text],[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel]{padding-right:var(--iti-selected-country-arrow-padding);padding-left:var(--iti-input-padding);margin-right:0}.iti--allow-dropdown .iti__country-container{right:auto;left:0}[dir=rtl] .iti--allow-dropdown .iti__country-container{right:0;left:auto}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{--iti-flag-offset:0px;--iti-flag-width:20px;--iti-flag-height:14px;height:var(--iti-flag-height);width:var(--iti-flag-width);box-shadow:0px 0px 1px 0px #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__np{--iti-flag-width:13px}.iti__va,.iti__ch{--iti-flag-width:15px}.iti__ne,.iti__be{--iti-flag-width:18px}.iti__mc{--iti-flag-width:19px}.iti__zw,.iti__ws,.iti__vg,.iti__uz,.iti__uk,.iti__tv,.iti__to,.iti__tl,.iti__tk,.iti__tj,.iti__tc,.iti__ta,.iti__su,.iti__st,.iti__ss,.iti__si,.iti__sh,.iti__sd,.iti__sc,.iti__sb,.iti__ps,.iti__pn,.iti__ph,.iti__om,.iti__nz,.iti__nu,.iti__nr,.iti__ng,.iti__nf,.iti__nc,.iti__my,.iti__ms,.iti__mp,.iti__mn,.iti__mk,.iti__me,.iti__md,.iti__ly,.iti__lv,.iti__lk,.iti__lc,.iti__kz,.iti__ky,.iti__kw,.iti__kp,.iti__ki,.iti__jo,.iti__jm,.iti__io,.iti__im,.iti__ie,.iti__hu,.iti__hr,.iti__hn,.iti__hm,.iti__gw,.iti__gs,.iti__gi,.iti__gb,.iti__fk,.iti__fj,.iti__et,.iti__er,.iti__eh,.iti__dm,.iti__dg,.iti__cx,.iti__cu,.iti__ck,.iti__cc,.iti__ca,.iti__by,.iti__bs,.iti__bn,.iti__bm,.iti__ba,.iti__az,.iti__au,.iti__as,.iti__am,.iti__ai,.iti__ae,.iti__ac{--iti-flag-height:10px}.iti__us,.iti__um,.iti__py,.iti__mh,.iti__lr,.iti__gu,.iti__fm{--iti-flag-height:11px}.iti__vu,.iti__tt,.iti__sv,.iti__ni,.iti__mx,.iti__lu,.iti__lt,.iti__li,.iti__km,.iti__kg,.iti__je,.iti__ir,.iti__ht,.iti__gy,.iti__gd,.iti__fi,.iti__de,.iti__cv,.iti__cr,.iti__cq,.iti__bz,.iti__bi,.iti__bh,.iti__bg,.iti__bd{--iti-flag-height:12px}.iti__tg,.iti__se,.iti__pw,.iti__pl,.iti__kh,.iti__gt,.iti__ee,.iti__ax,.iti__ar{--iti-flag-height:13px}.iti__xk,.iti__va,.iti__sm,.iti__sj,.iti__pg,.iti__np,.iti__no,.iti__ne,.iti__mc,.iti__is,.iti__il,.iti__ga,.iti__fo,.iti__dk,.iti__ch,.iti__cd,.iti__bv,.iti__be,.iti__al{--iti-flag-height:15px}.iti__qa{--iti-flag-height:8px}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-22px}.iti__ae{--iti-flag-offset:-44px}.iti__af{--iti-flag-offset:-66px}.iti__ag{--iti-flag-offset:-88px}.iti__ai{--iti-flag-offset:-110px}.iti__al{--iti-flag-offset:-132px}.iti__am{--iti-flag-offset:-154px}.iti__ao{--iti-flag-offset:-176px}.iti__aq{--iti-flag-offset:-198px}.iti__ar{--iti-flag-offset:-220px}.iti__as{--iti-flag-offset:-242px}.iti__at{--iti-flag-offset:-264px}.iti__au{--iti-flag-offset:-286px}.iti__aw{--iti-flag-offset:-308px}.iti__ax{--iti-flag-offset:-330px}.iti__az{--iti-flag-offset:-352px}.iti__ba{--iti-flag-offset:-374px}.iti__bb{--iti-flag-offset:-396px}.iti__bd{--iti-flag-offset:-418px}.iti__be{--iti-flag-offset:-440px}.iti__bf{--iti-flag-offset:-460px}.iti__bg{--iti-flag-offset:-482px}.iti__bh{--iti-flag-offset:-504px}.iti__bi{--iti-flag-offset:-526px}.iti__bj{--iti-flag-offset:-548px}.iti__bl{--iti-flag-offset:-570px}.iti__bm{--iti-flag-offset:-592px}.iti__bn{--iti-flag-offset:-614px}.iti__bo{--iti-flag-offset:-636px}.iti__bq{--iti-flag-offset:-658px}.iti__br{--iti-flag-offset:-680px}.iti__bs{--iti-flag-offset:-702px}.iti__bt{--iti-flag-offset:-724px}.iti__bv{--iti-flag-offset:-746px}.iti__bw{--iti-flag-offset:-768px}.iti__by{--iti-flag-offset:-790px}.iti__bz{--iti-flag-offset:-812px}.iti__ca{--iti-flag-offset:-834px}.iti__cc{--iti-flag-offset:-856px}.iti__cd{--iti-flag-offset:-878px}.iti__cf{--iti-flag-offset:-900px}.iti__cg{--iti-flag-offset:-922px}.iti__ch{--iti-flag-offset:-944px}.iti__ci{--iti-flag-offset:-961px}.iti__ck{--iti-flag-offset:-983px}.iti__cl{--iti-flag-offset:-1005px}.iti__cm{--iti-flag-offset:-1027px}.iti__cn{--iti-flag-offset:-1049px}.iti__co{--iti-flag-offset:-1071px}.iti__cp{--iti-flag-offset:-1093px}.iti__cq{--iti-flag-offset:-1115px}.iti__cr{--iti-flag-offset:-1137px}.iti__cu{--iti-flag-offset:-1159px}.iti__cv{--iti-flag-offset:-1181px}.iti__cw{--iti-flag-offset:-1203px}.iti__cx{--iti-flag-offset:-1225px}.iti__cy{--iti-flag-offset:-1247px}.iti__cz{--iti-flag-offset:-1269px}.iti__de{--iti-flag-offset:-1291px}.iti__dg{--iti-flag-offset:-1313px}.iti__dj{--iti-flag-offset:-1335px}.iti__dk{--iti-flag-offset:-1357px}.iti__dm{--iti-flag-offset:-1379px}.iti__do{--iti-flag-offset:-1401px}.iti__dz{--iti-flag-offset:-1423px}.iti__ea{--iti-flag-offset:-1445px}.iti__ec{--iti-flag-offset:-1467px}.iti__ee{--iti-flag-offset:-1489px}.iti__eg{--iti-flag-offset:-1511px}.iti__eh{--iti-flag-offset:-1533px}.iti__er{--iti-flag-offset:-1555px}.iti__es{--iti-flag-offset:-1577px}.iti__et{--iti-flag-offset:-1599px}.iti__eu{--iti-flag-offset:-1621px}.iti__ez{--iti-flag-offset:-1643px}.iti__fi{--iti-flag-offset:-1665px}.iti__fj{--iti-flag-offset:-1687px}.iti__fk{--iti-flag-offset:-1709px}.iti__fm{--iti-flag-offset:-1731px}.iti__fo{--iti-flag-offset:-1753px}.iti__fr{--iti-flag-offset:-1775px}.iti__fx{--iti-flag-offset:-1797px}.iti__ga{--iti-flag-offset:-1819px}.iti__gb{--iti-flag-offset:-1841px}.iti__gd{--iti-flag-offset:-1863px}.iti__ge{--iti-flag-offset:-1885px}.iti__gf{--iti-flag-offset:-1907px}.iti__gg{--iti-flag-offset:-1929px}.iti__gh{--iti-flag-offset:-1951px}.iti__gi{--iti-flag-offset:-1973px}.iti__gl{--iti-flag-offset:-1995px}.iti__gm{--iti-flag-offset:-2017px}.iti__gn{--iti-flag-offset:-2039px}.iti__gp{--iti-flag-offset:-2061px}.iti__gq{--iti-flag-offset:-2083px}.iti__gr{--iti-flag-offset:-2105px}.iti__gs{--iti-flag-offset:-2127px}.iti__gt{--iti-flag-offset:-2149px}.iti__gu{--iti-flag-offset:-2171px}.iti__gw{--iti-flag-offset:-2193px}.iti__gy{--iti-flag-offset:-2215px}.iti__hk{--iti-flag-offset:-2237px}.iti__hm{--iti-flag-offset:-2259px}.iti__hn{--iti-flag-offset:-2281px}.iti__hr{--iti-flag-offset:-2303px}.iti__ht{--iti-flag-offset:-2325px}.iti__hu{--iti-flag-offset:-2347px}.iti__ic{--iti-flag-offset:-2369px}.iti__id{--iti-flag-offset:-2391px}.iti__ie{--iti-flag-offset:-2413px}.iti__il{--iti-flag-offset:-2435px}.iti__im{--iti-flag-offset:-2457px}.iti__in{--iti-flag-offset:-2479px}.iti__io{--iti-flag-offset:-2501px}.iti__iq{--iti-flag-offset:-2523px}.iti__ir{--iti-flag-offset:-2545px}.iti__is{--iti-flag-offset:-2567px}.iti__it{--iti-flag-offset:-2589px}.iti__je{--iti-flag-offset:-2611px}.iti__jm{--iti-flag-offset:-2633px}.iti__jo{--iti-flag-offset:-2655px}.iti__jp{--iti-flag-offset:-2677px}.iti__ke{--iti-flag-offset:-2699px}.iti__kg{--iti-flag-offset:-2721px}.iti__kh{--iti-flag-offset:-2743px}.iti__ki{--iti-flag-offset:-2765px}.iti__km{--iti-flag-offset:-2787px}.iti__kn{--iti-flag-offset:-2809px}.iti__kp{--iti-flag-offset:-2831px}.iti__kr{--iti-flag-offset:-2853px}.iti__kw{--iti-flag-offset:-2875px}.iti__ky{--iti-flag-offset:-2897px}.iti__kz{--iti-flag-offset:-2919px}.iti__la{--iti-flag-offset:-2941px}.iti__lb{--iti-flag-offset:-2963px}.iti__lc{--iti-flag-offset:-2985px}.iti__li{--iti-flag-offset:-3007px}.iti__lk{--iti-flag-offset:-3029px}.iti__lr{--iti-flag-offset:-3051px}.iti__ls{--iti-flag-offset:-3073px}.iti__lt{--iti-flag-offset:-3095px}.iti__lu{--iti-flag-offset:-3117px}.iti__lv{--iti-flag-offset:-3139px}.iti__ly{--iti-flag-offset:-3161px}.iti__ma{--iti-flag-offset:-3183px}.iti__mc{--iti-flag-offset:-3205px}.iti__md{--iti-flag-offset:-3226px}.iti__me{--iti-flag-offset:-3248px}.iti__mf{--iti-flag-offset:-3270px}.iti__mg{--iti-flag-offset:-3292px}.iti__mh{--iti-flag-offset:-3314px}.iti__mk{--iti-flag-offset:-3336px}.iti__ml{--iti-flag-offset:-3358px}.iti__mm{--iti-flag-offset:-3380px}.iti__mn{--iti-flag-offset:-3402px}.iti__mo{--iti-flag-offset:-3424px}.iti__mp{--iti-flag-offset:-3446px}.iti__mq{--iti-flag-offset:-3468px}.iti__mr{--iti-flag-offset:-3490px}.iti__ms{--iti-flag-offset:-3512px}.iti__mt{--iti-flag-offset:-3534px}.iti__mu{--iti-flag-offset:-3556px}.iti__mv{--iti-flag-offset:-3578px}.iti__mw{--iti-flag-offset:-3600px}.iti__mx{--iti-flag-offset:-3622px}.iti__my{--iti-flag-offset:-3644px}.iti__mz{--iti-flag-offset:-3666px}.iti__na{--iti-flag-offset:-3688px}.iti__nc{--iti-flag-offset:-3710px}.iti__ne{--iti-flag-offset:-3732px}.iti__nf{--iti-flag-offset:-3752px}.iti__ng{--iti-flag-offset:-3774px}.iti__ni{--iti-flag-offset:-3796px}.iti__nl{--iti-flag-offset:-3818px}.iti__no{--iti-flag-offset:-3840px}.iti__np{--iti-flag-offset:-3862px}.iti__nr{--iti-flag-offset:-3877px}.iti__nu{--iti-flag-offset:-3899px}.iti__nz{--iti-flag-offset:-3921px}.iti__om{--iti-flag-offset:-3943px}.iti__pa{--iti-flag-offset:-3965px}.iti__pe{--iti-flag-offset:-3987px}.iti__pf{--iti-flag-offset:-4009px}.iti__pg{--iti-flag-offset:-4031px}.iti__ph{--iti-flag-offset:-4053px}.iti__pk{--iti-flag-offset:-4075px}.iti__pl{--iti-flag-offset:-4097px}.iti__pm{--iti-flag-offset:-4119px}.iti__pn{--iti-flag-offset:-4141px}.iti__pr{--iti-flag-offset:-4163px}.iti__ps{--iti-flag-offset:-4185px}.iti__pt{--iti-flag-offset:-4207px}.iti__pw{--iti-flag-offset:-4229px}.iti__py{--iti-flag-offset:-4251px}.iti__qa{--iti-flag-offset:-4273px}.iti__re{--iti-flag-offset:-4295px}.iti__ro{--iti-flag-offset:-4317px}.iti__rs{--iti-flag-offset:-4339px}.iti__ru{--iti-flag-offset:-4361px}.iti__rw{--iti-flag-offset:-4383px}.iti__sa{--iti-flag-offset:-4405px}.iti__sb{--iti-flag-offset:-4427px}.iti__sc{--iti-flag-offset:-4449px}.iti__sd{--iti-flag-offset:-4471px}.iti__se{--iti-flag-offset:-4493px}.iti__sg{--iti-flag-offset:-4515px}.iti__sh{--iti-flag-offset:-4537px}.iti__si{--iti-flag-offset:-4559px}.iti__sj{--iti-flag-offset:-4581px}.iti__sk{--iti-flag-offset:-4603px}.iti__sl{--iti-flag-offset:-4625px}.iti__sm{--iti-flag-offset:-4647px}.iti__sn{--iti-flag-offset:-4669px}.iti__so{--iti-flag-offset:-4691px}.iti__sr{--iti-flag-offset:-4713px}.iti__ss{--iti-flag-offset:-4735px}.iti__st{--iti-flag-offset:-4757px}.iti__su{--iti-flag-offset:-4779px}.iti__sv{--iti-flag-offset:-4801px}.iti__sx{--iti-flag-offset:-4823px}.iti__sy{--iti-flag-offset:-4845px}.iti__sz{--iti-flag-offset:-4867px}.iti__ta{--iti-flag-offset:-4889px}.iti__tc{--iti-flag-offset:-4911px}.iti__td{--iti-flag-offset:-4933px}.iti__tf{--iti-flag-offset:-4955px}.iti__tg{--iti-flag-offset:-4977px}.iti__th{--iti-flag-offset:-4999px}.iti__tj{--iti-flag-offset:-5021px}.iti__tk{--iti-flag-offset:-5043px}.iti__tl{--iti-flag-offset:-5065px}.iti__tm{--iti-flag-offset:-5087px}.iti__tn{--iti-flag-offset:-5109px}.iti__to{--iti-flag-offset:-5131px}.iti__tr{--iti-flag-offset:-5153px}.iti__tt{--iti-flag-offset:-5175px}.iti__tv{--iti-flag-offset:-5197px}.iti__tw{--iti-flag-offset:-5219px}.iti__tz{--iti-flag-offset:-5241px}.iti__ua{--iti-flag-offset:-5263px}.iti__ug{--iti-flag-offset:-5285px}.iti__uk{--iti-flag-offset:-5307px}.iti__um{--iti-flag-offset:-5329px}.iti__un{--iti-flag-offset:-5351px}.iti__us{--iti-flag-offset:-5373px}.iti__uy{--iti-flag-offset:-5395px}.iti__uz{--iti-flag-offset:-5417px}.iti__va{--iti-flag-offset:-5439px}.iti__vc{--iti-flag-offset:-5456px}.iti__ve{--iti-flag-offset:-5478px}.iti__vg{--iti-flag-offset:-5500px}.iti__vi{--iti-flag-offset:-5522px}.iti__vn{--iti-flag-offset:-5544px}.iti__vu{--iti-flag-offset:-5566px}.iti__wf{--iti-flag-offset:-5588px}.iti__ws{--iti-flag-offset:-5610px}.iti__xk{--iti-flag-offset:-5632px}.iti__ye{--iti-flag-offset:-5654px}.iti__yt{--iti-flag-offset:-5676px}.iti__za{--iti-flag-offset:-5698px}.iti__zm{--iti-flag-offset:-5720px}.iti__zw{--iti-flag-offset:-5742px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px}@media (min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}