@font-face{font-display:swap;src:local("Cambria Italic");font-family:"Cambria Italic";src:url("../fonts/cambria-italic.eot?#iefix");src:url("../fonts/cambria-italic.eot?#iefix") format("eot"),url("../fonts/cambria-italic.woff") format("woff"),url("../fonts/cambria-italic.ttf") format("truetype"),url("../fonts/cambria-italic.svg#cambria-italic") format("svg")}@font-face{font-display:swap;src:local("Cambria Bold Italic");font-family:"Cambria Bold Italic";src:url("../fonts/cambria-bold-italic.eot?#iefix");src:url("../fonts/cambria-bold-italic.eot?#iefix") format("eot"),url("../fonts/cambria-bold-italic.woff") format("woff"),url("../fonts/cambria-bold-italic.ttf") format("truetype"),url("../fonts/cambria-bold-italic.svg#cambria-bold-italic") format("svg")}@font-face{font-display:swap;src:local("ProximaNova Light");font-family:"ProximaNova Light";src:url("../fonts/proximanova-light.eot?#iefix");src:url("../fonts/proximanova-light.eot?#iefix") format("eot"),url("../fonts/proximanova-light.woff") format("woff"),url("../fonts/proximanova-light.ttf") format("truetype"),url("../fonts/proximanova-light.svg#proximanova-light") format("svg")}@font-face{font-display:swap;src:local("ProximaNova Regular");font-family:"ProximaNova Regular";src:url("../fonts/proximanova-regular.eot?#iefix");src:url("../fonts/proximanova-regular.eot?#iefix") format("eot"),url("../fonts/proximanova-regular.woff") format("woff"),url("../fonts/proximanova-regular.ttf") format("truetype"),url("../fonts/proximanova-regular.svg#proximanova-regular") format("svg")}@font-face{font-display:swap;src:local("ProximaNova Bold");font-family:"ProximaNova Bold";src:url("../fonts/proximanova-bold.eot?#iefix");src:url("../fonts/proximanova-bold.eot?#iefix") format("eot"),url("../fonts/proximanova-bold.woff") format("woff"),url("../fonts/proximanova-bold.ttf") format("truetype"),url("../fonts/proximanova-bold.svg#proximanova-bold") format("svg")}@font-face{font-family:"Cambria Italic";src:url("../fonts/cambria-italic.eot?#iefix");src:url("../fonts/cambria-italic.eot?#iefix") format("eot"),url("../fonts/cambria-italic.woff") format("woff"),url("../fonts/cambria-italic.ttf") format("truetype"),url("../fonts/cambria-italic.svg#cambria-italic") format("svg")}@font-face{font-family:"Cambria Bold Italic";src:url("../fonts/cambria-bold-italic.eot?#iefix");src:url("../fonts/cambria-bold-italic.eot?#iefix") format("eot"),url("../fonts/cambria-bold-italic.woff") format("woff"),url("../fonts/cambria-bold-italic.ttf") format("truetype"),url("../fonts/cambria-bold-italic.svg#cambria-bold-italic") format("svg")}@font-face{font-family:"ProximaNova Light";src:url("../fonts/proximanova-light.eot?#iefix");src:url("../fonts/proximanova-light.eot?#iefix") format("eot"),url("../fonts/proximanova-light.woff") format("woff"),url("../fonts/proximanova-light.ttf") format("truetype"),url("../fonts/proximanova-light.svg#proximanova-light") format("svg")}@font-face{font-family:"ProximaNova Regular";src:url("../fonts/proximanova-regular.eot?#iefix");src:url("../fonts/proximanova-regular.eot?#iefix") format("eot"),url("../fonts/proximanova-regular.woff") format("woff"),url("../fonts/proximanova-regular.ttf") format("truetype"),url("../fonts/proximanova-regular.svg#proximanova-regular") format("svg")}@font-face{font-family:"ProximaNova Bold";src:url("../fonts/proximanova-bold.eot?#iefix");src:url("../fonts/proximanova-bold.eot?#iefix") format("eot"),url("../fonts/proximanova-bold.woff") format("woff"),url("../fonts/proximanova-bold.ttf") format("truetype"),url("../fonts/proximanova-bold.svg#proximanova-bold") format("svg")}@font-face{font-family:'open_sansitalic';src:url("../fonts/opensans-italic-webfont.eot");src:url("../fonts/opensans-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-italic-webfont.woff") format("woff"),url("../fonts/opensans-italic-webfont.ttf") format("truetype"),url("../fonts/opensans-italic-webfont.svg#open_sansitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansregular';src:url("../fonts/opensans-regular-webfont.eot");src:url("../fonts/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-regular-webfont.woff") format("woff"),url("../fonts/opensans-regular-webfont.ttf") format("truetype"),url("../fonts/opensans-regular-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url("../fonts/opensans-semibold-webfont.eot");src:url("../fonts/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-semibold-webfont.woff") format("woff"),url("../fonts/opensans-semibold-webfont.ttf") format("truetype"),url("../fonts/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:normal;font-style:normal}.admin .preview-item{overflow:hidden;padding:0;margin:0;padding:20px;height:auto;font-smoothing:antialiased}#parallax-promos{position:relative;padding:100px 0;overflow:hidden;z-index:30}.admin .preview-item #parallax-promos{padding:20px}#parallax-promos .slideshow{font-size:0;margin:0 auto;position:relative;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;padding:0 0 50px;height:100%;left:50%;margin-left:-600px;width:1200px}@media only screen and (min-width: 768px) and (max-width: 1024px){#parallax-promos .slideshow{overflow-y:hidden;overflow-x:scroll;margin-left:-370px;width:740px}}@media only screen and (min-width: 0) and (max-width: 767px){#parallax-promos .slideshow{overflow-y:hidden;overflow-x:scroll;margin-left:-160px;width:320px}}#parallax-promos .center-column{max-width:100%;height:400px;overflow:hidden;padding:0}@media only screen and (min-width: 768px) and (max-width: 1024px){#parallax-promos .center-column{height:370px}}@media only screen and (min-width: 0) and (max-width: 767px){#parallax-promos .center-column{height:320px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#parallax-promos{padding:20px 0 50px}}@media only screen and (min-width: 0) and (max-width: 767px){#parallax-promos{padding:10px 0 40px}}#parallax-promos #arrows a{position:absolute;top:50%;left:58px;text-indent:-9999px;width:31px;height:59px;margin-top:-29px;z-index:100;background:url("../images/sprite.svg") 0 0 no-repeat}.no-svg #parallax-promos #arrows a{background-image:url("../images/sprite.png")}#parallax-promos #arrows a:hover{background-position:-51px 0}#parallax-promos #arrows a:active{background-position:-102px 0}@media only screen and (min-width: 768px) and (max-width: 1024px){#parallax-promos #arrows a{display:none}}@media only screen and (min-width: 0) and (max-width: 767px){#parallax-promos #arrows a{display:none}}#parallax-promos #arrows .next{left:auto;right:58px;background-position:-153px 0}#parallax-promos #arrows .next:hover{background-position:-204px 0}#parallax-promos #arrows .next:active{background-position:-255px 0}@media only screen and (min-width: 768px) and (max-width: 1024px){#parallax-promos #arrows .next{display:none}}@media only screen and (min-width: 0) and (max-width: 767px){#parallax-promos #arrows .next{display:none}}.parallax-promo-item{display:inline-block;position:relative;width:400px;overflow:hidden;padding:0 15px;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1024px){.parallax-promo-item{padding:0 10px;width:370px}}@media only screen and (min-width: 0) and (max-width: 767px){.parallax-promo-item{width:320px}}.admin .parallax-promo-item{height:370px;width:370px}.admin .parallax-promo-item .wrapper{width:auto}.admin .parallax-promo-item .button{background:none;border-radius:0;height:30px;line-height:30px;border-width:2px;text-transform:uppercase;font-weight:normal}.parallax-promo-item:first-child{margin-left:0}.parallax-promo-item .thumbnail{display:block;top:0;left:0;width:100%;height:100%;z-index:10}.parallax-promo-item .wrapper{box-sizing:border-box;position:absolute;bottom:0;left:15px;right:15px;padding:30px 20px 20px;text-align:center;white-space:normal;z-index:20}@media only screen and (min-width: 768px) and (max-width: 1024px){.parallax-promo-item .wrapper{left:10px;right:10px}}@media only screen and (min-width: 0) and (max-width: 767px){.parallax-promo-item .wrapper{left:0;right:0}}.parallax-promo-item h4{margin-bottom:10px}.parallax-promo-item h4 a{text-decoration:none;color:inherit}.parallax-promo-item p{margin-bottom:15px}.parallax-promo-item .button{line-height:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.parallax-promo-item .button{line-height:60px}}@media only screen and (min-width: 0) and (max-width: 767px){.parallax-promo-item .button{line-height:60px}}.mobile .parallax-promo-item{padding:0}.mobile .parallax-promo-item .wrapper{left:0;right:0}#parallax-promos .bx-wrapper{margin:0 auto;touch-action:pan-y}#parallax-promos .bx-viewport{transform:translatez(0)}#parallax-promos .bx-wrapper .restaurant-promo{margin-left:0;margin-right:20px}#parallax-promos .bx-controls-direction .bx-prev,#parallax-promos .bx-controls-direction .bx-next{position:absolute;top:50%;width:31px;height:59px;margin-top:-29px;text-indent:-9999px;overflow:hidden;background:url("../images/sprite.svg") 0 0 no-repeat;z-index:20}.no-svg #parallax-promos .bx-controls-direction .bx-prev,.no-svg #parallax-promos .bx-controls-direction .bx-next{background-image:url("../images/sprite.png")}#parallax-promos .bx-controls-direction .bx-prev{left:-58px}#parallax-promos .bx-controls-direction .bx-prev:hover{background-position:-51px 0}#parallax-promos .bx-controls-direction .bx-prev:active{background-position:-102px 0}#parallax-promos .bx-controls-direction .bx-next{right:-58px;background-position:-153px 0}#parallax-promos .bx-controls-direction .bx-next:hover{background-position:-204px 0}#parallax-promos .bx-controls-direction .bx-next:active{background-position:-255px 0}#parallax-promos .bx-pager{bottom:0}.tablet #parallax-promos .bx-pager{bottom:-33px}.mobile #parallax-promos .bx-pager{bottom:-28px}#parallax-promos .bx-pager .bx-pager-link{background-position:-110px -79px}#parallax-promos .bx-pager .bx-pager-link:hover{background-position:-148px -79px}#parallax-promos .bx-pager .bx-pager-link.active{background-position:-186px -79px}#parallax-promos{background:#fff;padding:70px 0}#parallax-promos .center-column{height:auto}#parallax-promos .slideshow{margin-left:-471px;width:942px;padding:0}@media only screen and (min-width: 768px) and (max-width: 1024px){#parallax-promos .slideshow{overflow-y:hidden;overflow-x:scroll;margin-left:-313px;width:626px}}@media only screen and (min-width: 0) and (max-width: 767px){#parallax-promos .slideshow{overflow-y:hidden;overflow-x:scroll;margin-left:-157px;width:314px}}#parallax-promos #arrows a{display:none;background-position:-102px 0}#parallax-promos #arrows a:active{background-position:-102px 0}@media only screen and (min-width: 768px) and (max-width: 1024px){#parallax-promos #arrows a{left:20px}}@media only screen and (min-width: 0) and (max-width: 767px){#parallax-promos #arrows a{left:10px}}#parallax-promos #arrows .next{background-position:-255px 0}#parallax-promos #arrows .next:active{background-position:-255px 0}@media only screen and (min-width: 768px) and (max-width: 1024px){#parallax-promos #arrows .next{right:20px}}@media only screen and (min-width: 0) and (max-width: 767px){#parallax-promos #arrows .next{right:10px}}.parallax-promo-item{color:#0fa9b0;vertical-align:top;width:313px}.admin .parallax-promo-item{width:313px;height:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.parallax-promo-item{padding:0 10px}}.mobile .parallax-promo-item{padding:0 10px}.parallax-promo-item .wrapper{position:relative;left:0;right:0}.admin .parallax-promo-item .wrapper{width:auto}.parallax-promo-item img{border-radius:50%}.admin .parallax-promo-item img{width:283px;height:283px}.parallax-promo-item h4{font:20px/1.2 "open_sansregular",sans-serif;color:#0fa9b0}.admin .parallax-promo-item h4{color:#0fa9b0}.parallax-promo-item h4 a:hover{color:#82c4ca}.admin .preview-item .parallax-promo-item h4 a{color:#0fa9b0}.admin .preview-item .parallax-promo-item h4 a:hover{color:#82c4ca}@media only screen and (min-width: 768px) and (max-width: 1024px){.parallax-promo-item h4{font-size:24px}}@media only screen and (min-width: 0) and (max-width: 767px){.parallax-promo-item h4{font-size:24px}}.parallax-promo-item p{font-size:15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.parallax-promo-item p{font-size:18px}}@media only screen and (min-width: 0) and (max-width: 767px){.parallax-promo-item p{font-size:18px}}.admin .parallax-promo-item p{color:#0fa9b0}.parallax-promo-item .button{border-color:#0fa9b0;color:#0fa9b0}.parallax-promo-item .button:hover{background-color:#0fa9b0;color:#fff;border-color:#0fa9b0}.admin .parallax-promo-item .button{height:33px;margin:0;padding:0 35px;color:#0fa9b0;font:13px/35px "open_sansregular", sans-serif;text-shadow:none}.admin .parallax-promo-item .button:hover{background:#0fa9b0;color:#fff;border-color:#0fa9b0}.admin .preview-item{height:440px !important}.fr-promo{display:none}.admin .preview-item .fr-promo{display:block}.admin .preview-item{overflow:hidden;margin:0;padding:20px;height:auto}.admin .preview-item p{width:auto}.admin .preview-item span{float:none}.admin .preview-item a{color:#888888}.admin .preview-item a:hover{color:#000}.bx-controls{margin-top:30px;position:relative;text-align:center;height:30px}#featured-a .bx-controls{height:auto}.bx-pager{display:inline-block;position:relative;z-index:1}.bx-pager .bx-pager-item{display:inline-block;margin:12px 7px 0 7px}.bx-pager a{border:1px solid #827d75;display:block;height:5px;text-indent:-1000em;width:5px;border-radius:50%;transition:border-color 0.5s ease-out, background-color 0.5s ease-out}.bx-pager a.active,.bx-pager a:hover{border-color:#f38c3a}.bx-pager a.active{background-color:#f38c3a}.bx-controls-direction a{background-color:#4b4540 !important;background-position:-60px -160px !important;display:block;position:absolute;left:45px;text-indent:-1000em;top:0;height:30px;width:20px;z-index:1;transition:background-color 0.5s ease-out}.bx-controls-direction a.bx-next{background-position:-90px -160px !important;right:45px;left:auto}.bx-controls-direction a:hover{background-color:#f38c3a !important}#featured-a{padding-top:20px !important}#featured-a .bx-wrapper{position:relative}#featured-a h1{text-align:left !important;padding-bottom:10px !important;margin-bottom:0 !important}#featured-a>h1{text-align:center !important}#featured-a h1 a{color:#f38c3a;font-size:15px;text-decoration:none;text-transform:uppercase}#featured-a .thumbnail,#featured-a .thumbnail img{display:block}#featured-a img{width:100%}#featured-a .thumbnail{float:none !important}#featured-a .bx-wrapper .thumbnail{margin:0 0 40px !important}#featured-a .bx-controls{font:13px 'Cambria Italic', serif;line-height:16px;margin-top:6px;padding-top:44%;position:absolute;top:0;width:100%}#featured-a .bx-pager{color:#a39c96;height:auto;margin:0}#featured-a .bx-pager .bx-pager-item{margin:0}#featured-a .bx-pager a{border:0;display:none;text-indent:0;text-decoration:none;vertical-align:top}#featured-a .bx-pager a.active{background:none;display:inline;color:#f38c3a}#featured-a.block.swiper-container .navigation a{background:url(../images/sprites.png) no-repeat 0 0;display:inline-block;background-position:-120px -166px !important;background-color:#a39c96 !important;height:16px;width:20px;position:relative;top:2px}#featured-a.block.swiper-container a:hover{background-color:#F38C39 !important}#featured-a.block.swiper-container a.swiper-button-next{background-position:-150px -166px !important}#featured-a .button,.admin #preview-template-a.preview-item .button{background:#f38c3a;display:inline-block;color:#f0eae2;font:15px 'Cambria Bold Italic', serif;padding:6px 40px 6px 30px;position:relative;text-decoration:none;border:0;text-shadow:none;border-radius:0;height:auto;transition:all 0}#featured-a .button:hover,.admin #preview-template-a.preview-item .button:hover{background-color:#d6cfc9;color:#f38c3a}#featured-a .button:after,.admin #preview-template-a.preview-item .button:after{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:6px solid #F1ECE4;content:'';display:block;height:0;position:absolute;right:23px;top:50%;margin-top:-3px;width:0}#featured-a .button:hover:after,.admin #preview-template-a.preview-item .button:hover:after{border-left-color:#F38C39}.admin #preview-template-a.preview-item article.tile{background:#faf4eb;padding:20px 20px 10px 20px;width:514px !important;margin:0 !important;display:block}.admin #preview-template-a.preview-item article.tile .thumbnail{display:block;width:514px;height:223px;margin-bottom:30px}.admin #preview-template-a.preview-item article.tile .thumbnail img{width:100%;height:100%}.admin #preview-template-a.preview-item article.tile h1{font:15px 'ProximaNova Bold', sans-serif;text-transform:uppercase;padding:0 0 10px 0;border:0}.admin #preview-template-a.preview-item article.tile h1,.admin #preview-template-a.preview-item article.tile h1 a{color:#f38c3a;text-decoration:none}.admin #preview-template-a.preview-item article.tile p{font:16px/1.5 'Cambria Italic', serif;color:#6d6761;margin-bottom:20px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#featured-b{text-align:center}#featured-b h1{border:0;color:#4b4540;font:22px 'ProximaNova Bold', sans-serif;text-transform:uppercase}#featured-b h1 a{color:inherit;text-decoration:none}#featured-b p{margin-bottom:5px !important}#featured-b .price{font-size:15px;font-family:'ProximaNova Bold', sans-serif;font-weight:normal;text-transform:uppercase}#featured-b .price span{color:#f38c3a}#featured-b .thumb{margin:20px 0}#featured-b img{border-radius:50%}.admin .preview-item #featured-b{background-color:#faf4eb;padding:20px;width:250px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.admin .preview-item #featured-b h1{letter-spacing:2px;margin-bottom:20px}.admin .preview-item #featured-b h1 span{display:block;font:15px 'Cambria Italic', serif;line-height:1.5;text-transform:none}.admin .preview-item #featured-b p{color:#6d6761;font:16px 'Cambria Italic', serif;line-height:1.5;margin-bottom:20px}#feature-c h1{color:#4b4540;position:relative;padding-bottom:40px !important;margin-bottom:0 !important}#feature-c h1:after{background-position:-70px -200px !important;content:'';display:block;height:26px;right:50px;bottom:0;position:absolute;width:17px}#feature-c h1 a{color:inherit;text-decoration:none}#feature-c .inner{background:#f38c3a;color:#f0eae2;padding:20px;text-align:left}#feature-c .inner span{display:block}#feature-c .thumb{float:right;margin:10px -48px 0 10px;overflow:hidden;position:relative;border-radius:50%}@media (max-width: 767px){#feature-c .thumb{margin-right:-10px}}#feature-c .thumb .lazy-load{display:block;width:135px;height:135px}#feature-c .inner:after{content:'';display:block;clear:both;width:100%}.admin .preview-item #feature-c{width:276px}.admin .preview-item #feature-c h1{display:none}.admin .preview-item #feature-c p{font:16px/1.5 'Cambria Italic', serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.right-col .bx-wrapper.roots{background-color:#f38c3a;margin:0 7px}.bx-wrapper #feature-c .block{border:0}.bx-wrapper #feature-c .inner{background:none}.right-col .bx-wrapper.roots .bx-viewport{overflow:visible !important}.right-col .bx-wrapper.roots .bx-controls{background:#f38c3a;margin:0 0 25px;padding:12px 0 13px}.right-col .bx-controls-direction a{background-color:#f0eae2 !important;top:50%;margin-top:-15px}.right-col .bx-controls-direction a.bx-prev{background-position:0 -160px !important}.right-col .bx-controls-direction a.bx-next{background-position:-30px -160px !important}.right-col .bx-controls-direction a:hover{background-color:#fff !important}.right-col .bx-pager a,.weddings #testimonials .bx-pager a{border-color:#f0eae2}.right-col .bx-pager a.active,.weddings #testimonials .bx-pager a.active{background-color:#f0eae2}#content-area .right-col .bx-wrapper .block{padding:0}#content-area .right-col .bx-wrapper .block h1{background-color:#faf4eb;padding:15px 7px 40px}#pressroom-section{padding-top:20px}#pressroom-section .bx-controls-direction a{background-color:#4b4540 !important}#pressroom-section .bx-controls-direction a:hover{background-color:#f38c3a !important}#pressroom-section .bx-controls-direction a.bx-next{background-position:-90px -160px !important;right:-20px}#pressroom-section .bx-controls-direction a.bx-prev{background-position:-60px -160px !important;left:-20px}#pressroom-section h1{font:22px 'ProximaNova Bold', sans-serif;margin-bottom:7px !important}#pressroom-section h3{font-weight:bold;color:#4b4540;-webkit-font-smoothing:initial}#pressroom-section p{font-size:12px;margin:0 10px}#pressroom-section #pressroom-home a{font:12px 'ProximaNova', sans-serif;text-decoration:none;text-transform:uppercase}#pressroom-section .home-press{position:relative}#pressroom-section .home-press .bx-controls{top:50%;width:100%;position:absolute;margin:0;height:0}#featured-e{border-top:1px solid #ada69f;border-bottom:1px solid #ada69f;color:#4b4540;font:10px/1.5 'Cambria Italic', serif;margin-top:10px;padding-bottom:10px;text-align:center}.admin .preview-item #featured-e{width:196px}#featured-e h1,.admin .preview-item #featured-e h1{color:#f38c3a;cursor:pointer;font:12px/1.5 'ProximaNova Bold', sans-serif;padding:0 30px;margin-top:9px;margin-bottom:0px !important;border:0;position:relative;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#featured-e h1:after{border-right:3px solid transparent;border-left:3px solid transparent;border-top:6px solid #858179;content:'';display:block;position:absolute;height:0;right:14px;top:50%;margin-top:-3px;width:0}#featured-e.opened h1:after,.admin .preview-item #featured-e h1:after{display:none}#featured-e .inner,#featured-e a.button:after{display:none}#featured-e.opened .inner,.admin .preview-item #featured-e .inner{display:block}#featured-e p,.admin .preview-item #featured-e p{margin:15px 0 10px 0;letter-spacing:1px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#featured-e a.button,.admin .preview-item #featured-e .button{text-transform:none;display:block;text-align:center;background:#f38c3a;color:#ffffff;font:12px/25px 'Cambria Bold Italic', serif !important;cursor:pointer;border:0 !important;border-radius:0 !important;text-shadow:none !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.admin .preview-item .button{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) !important}.admin .preview-item #featured-e .button:hover{background:#4b4540}#promo-slide{clear:both;background-size:cover;color:#fff;font-size:18px;padding:50px 0;text-align:center}#promo-slide .bx-wrapper{margin:0 auto}#content-area #promo-slide h1{color:#fff;margin-bottom:20px;padding-bottom:20px !important;position:relative}#content-area #promo-slide h1:after{background-color:#fff;bottom:0;content:'';display:block;height:3px;position:absolute;left:50%;margin-left:-15px;width:30px}#content-area #promo-slide .wrapper{background:none;margin:0 auto}#promo-slide ul{padding-top:20px}#promo-slide li,#poi-categories ul li{display:inline-block;font-size:15px;text-align:center;vertical-align:top;padding:0 20px;width:333px}#promo-slide a.thumbnail,.admin #preview-template-d.preview-item a.thumbnail,#poi-categories ul li h3{color:#fff;display:inline-block;height:275px;font:20px 'ProximaNova Bold', sans-serif;overflow:hidden;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:2px 3px 5px rgba(0,0,0,0.64);width:275px;z-index:1;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;border-radius:50%}#promo-slide a.thumbnail:before,.admin #preview-template-d.preview-item .tile a.thumbnail:before,#poi-categories ul li h3:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}#promo-slide a.thumbnail:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDwAWKyAeOoAQyjYcAwGgbAfDAM0gEAVI4E0SXPaX0AAAAASUVORK5CYII=);background:rgba(0,0,0,0.3);content:'';display:block;height:100%;position:absolute;top:0;left:0;width:100%;z-index:-1;transition:background-color 0.5s ease-out}#promo-slide a.thumbnail:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAHklEQVQ4T2NkoBAwUqifYdQAhtEwACai0XQwGMIAACaYABGnE9aRAAAAAElFTkSuQmCC);background:rgba(0,0,0,0)}#promo-slide a.thumbnail span,.admin #preview-template-d.preview-item a.thumbnail span{display:inline-block;vertical-align:middle}.admin #preview-template-d.preview-item{width:333px;text-align:center;background:#a57021}.admin #preview-template-d.preview-item .wrapper{width:100%}.admin #preview-template-d.preview-item .wrapper .tile{width:100% !important;margin:0 !important;display:block}.admin #preview-template-d.preview-item p{font:15px/1.5 'Cambria Italic', serif;color:#ffffff;padding-bottom:20px;margin-top:5px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#promo-slide a.thumbnail img,.admin #preview-template-d.preview-item a.thumbnail img{display:block;position:absolute;left:0;top:0;z-index:-1}#promo-slide .arrow{background-color:transparent;background-position:-80px -130px !important;display:inline-block;height:22px !important;padding:0;text-indent:-1000em;width:24px}#promo-slide .arrow:after{background-position:-80px -130px !important;height:22px !important;top:0 !important;margin:0 -12px 0 0 !important;right:50% !important;width:24px !important}.admin #preview-template-d.preview-item .button{display:none}#promo-slide .bx-viewport{z-index:1}#promo-slide .bx-controls,#poi .bx-controls{height:0;margin-top:-30px;margin-left:-600px;position:absolute;left:50%;top:50%;width:100%;z-index:2}#promo-slide .bx-controls-direction a,#poi .bx-controls-direction a{background:transparent url("desktop/images/promo-arrows.png") no-repeat 5px 0 !important;height:60px;left:0;width:50px}#promo-slide .bx-controls-direction a:hover,#poi .bx-controls-direction a:hover{background-position:5px -60px !important}#promo-slide .bx-controls-direction a.bx-next,#poi .bx-controls-direction a.bx-next{background-position:-49px 0 !important;left:auto;right:0}#promo-slide .bx-controls-direction a.bx-next:hover,#poi .bx-controls-direction a.bx-next:hover{background-position:-49px -60px !important}#promo h3,.admin .preview-item #promo h3{color:#f38c3a;border-bottom:1px solid #f38c3a;font-size:1.2em;font-weight:normal;padding:5px 20px}#promo .offer,.admin .preview-item #promo .offer{display:block;overflow:hidden;margin-bottom:10px;padding:10px 20px;position:relative;text-decoration:none;text-align:left}#promo .offer .thumb,.admin .preview-item #promo .offer .thumb{float:left;margin:0 10px 0 0;width:80px}#promo .offer .inner,.admin .preview-item #promo .offer .inner{display:block;overflow:hidden;padding:0 30px 0 0;position:relative}#promo .offer strong,.admin .preview-item #promo .offer strong{color:#555;display:block;font-size:1em;line-height:1}#promo .offer img,.admin .preview-item #promo .offer img{display:block;border-radius:5px;width:100% !important}#promo .offer .price,.admin .preview-item #promo .offer .price{display:block;margin-top:3px;font-family:'ProximaNova Bold', sans-serif;text-transform:uppercase}#promo .offer .price .fs_price,.admin .preview-item #promo .offer .price .fs_price{color:#f38c3a}.admin .preview-item #promo .fr-promo{display:block}.alert-bar{display:none;box-sizing:border-box;position:fixed;top:0;left:0;width:100%;z-index:10000;background:#e5904c}.admin .preview-item .alert-bar{position:absolute;display:block}.admin .preview-item .alert-bar a{color:inherit}.alert-visible .alert-bar{display:block}.alert-bar .content{min-height:40px;box-sizing:border-box;padding:10px 30px;color:#4b4441;text-align:center;font:11px/1.9 'ProximaNova Regular', sans-serif;text-transform:uppercase}@media only screen and (max-width: 767px){.alert-bar .content{padding:5px 25px;font-size:12px}}.alert-bar h2{font-size:16px;margin-bottom:5px}.alert-bar .descr,.alert-bar .link{display:inline-block}.alert-bar .link{color:inherit;text-transform:uppercase;text-decoration:none;font-weight:700}@media only screen and (max-width: 767px){.alert-bar .link{display:block;margin-top:5px}}.alert-bar .link:hover{text-decoration:underline}.alert-bar .close{position:absolute;right:10px;top:10px;text-indent:-1000px;overflow:hidden;width:20px;height:20px;display:block;z-index:2;background-color:transparent;border:none}@media only screen and (max-width: 767px){.alert-bar .close{right:5px;top:5px}}.alert-bar .close:after,.alert-bar .close:before{content:"";position:absolute;top:50%;left:50%;background:#fff}.alert-bar .close:after{width:20px;height:1px;transform:translate(-50%, -50%) rotate(-45deg)}.alert-bar .close:before{width:1px;height:20px;transform:translate(-50%, -50%) rotate(-45deg)}.alert-visible #header{top:40px}@media only screen and (max-width: 767px){.alert-visible #booking-trigger{top:90px}}.alert-visible.sticky-booking #booking-trigger{top:40px}@media only screen and (min-width: 768px) and (max-width: 979px){.alert-visible.sticky-booking #booking-trigger{top:90px}}.alert-visible.sticky-booking.booking-expanded #booking{top:115px}.alert-visible.sticky-booking.booking-expanded #booking-trigger{top:62px}@media only screen and (min-width: 768px) and (max-width: 979px){.alert-visible.sticky-booking.booking-expanded #booking-trigger{top:95px;right:60px}}
