.carousel-1{height:600px}@media (max-width:991px){.carousel-1{height:450px}}@media (max-width:767px){.carousel-1{height:350px}}.carousel-1 p{max-width:700px;margin-left:auto;margin-right:auto;font-size:1.125rem}@media (max-width:767px){.carousel-1.carousel--reservation-bar{margin-bottom:78px}}@media (max-width:575px){.carousel-1.carousel--reservation-bar{margin-bottom:133px}}@media (max-width:767px){.carousel-1.carousel--reservation-bar.carousel--reservation-bar--woods{margin-bottom:130px}}@media (max-width:575px){.carousel-1.carousel--reservation-bar.carousel--reservation-bar--woods{margin-bottom:160px}}.carousel-1.carousel--reservation-bar.carousel--reservation-bar--transparent{height:100vh}@media (max-width:767px){.carousel-1.carousel--reservation-bar.carousel--reservation-bar--transparent{margin-bottom:0}}.carousel-1.carousel--reservation-bar.carousel--reservation-bar--transparent .carousel-item{height:100vh}@media (min-width:768px){.carousel-1.carousel--reservation-bar:not(.container-fullsize) .reservation-bar__inner{padding-right:15px;padding-left:15px}}@media (min-width:768px){.carousel-1.carousel--reservation-bar .carousel-item{padding-bottom:85px}}.carousel-1.carousel--reservation-bar.carousel--reservation-bar--woods{height:680px}@media (max-width:991px){.carousel-1.carousel--reservation-bar.carousel--reservation-bar--woods{height:530px}}@media (max-width:767px){.carousel-1.carousel--reservation-bar.carousel--reservation-bar--woods{height:380px}}.carousel-1.carousel--reservation-bar.carousel--reservation-bar--square{margin-bottom:0!important}.carousel-1 .carousel-item{position:relative;height:600px;background-color:#efeeee;display:inline-flex!important;align-items:center;justify-content:center}@media (max-width:991px){.carousel-1 .carousel-item{height:28.125rem}}@media (max-width:767px){.carousel-1 .carousel-item{height:18.75rem}}.carousel-1 .carousel-item .carousel-item-overlay{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.carousel-1 .carousel-item .h1,.carousel-1 .carousel-item .h2,.carousel-1 .carousel-item .h3,.carousel-1 .carousel-item .h4,.carousel-1 .carousel-item .h5,.carousel-1 .carousel-item .h6,.carousel-1 .carousel-item h1,.carousel-1 .carousel-item h2,.carousel-1 .carousel-item h3,.carousel-1 .carousel-item h4,.carousel-1 .carousel-item h5,.carousel-1 .carousel-item h6{font-family:var(--font-title-carousel);margin-bottom:.9375rem}.carousel-1 .carousel-item .h1,.carousel-1 .carousel-item h1{font-size:3.75rem}@media (max-width:767px){.carousel-1 .carousel-item .h1,.carousel-1 .carousel-item h1{font-size:1.875rem}}.carousel-1 .carousel-item .h2,.carousel-1 .carousel-item h2{font-size:2.8125rem}@media (max-width:767px){.carousel-1 .carousel-item .h2,.carousel-1 .carousel-item h2{font-size:1.625rem}}.carousel-1 .carousel-item .h3,.carousel-1 .carousel-item h3{font-size:2.25rem}@media (max-width:767px){.carousel-1 .carousel-item .h3,.carousel-1 .carousel-item h3{font-size:1.375rem}}.carousel-1 .carousel-item .h4,.carousel-1 .carousel-item h4{font-size:1.75rem}@media (max-width:767px){.carousel-1 .carousel-item .h4,.carousel-1 .carousel-item h4{font-size:1.25rem}}.carousel-1 .carousel-item .h5,.carousel-1 .carousel-item h5{font-size:1.375rem;text-transform:uppercase}@media (max-width:767px){.carousel-1 .carousel-item .h5,.carousel-1 .carousel-item h5{font-size:1.125rem}}.carousel-1 .carousel-item .h6,.carousel-1 .carousel-item h6{font-size:1.375rem}@media (max-width:767px){.carousel-1 .carousel-item .h6,.carousel-1 .carousel-item h6{font-size:1rem}}.carousel-1 .carousel-item>.container{position:relative;z-index:10;text-align:center;padding:1.8rem 65px}@media (max-width:767px){.carousel-1 .carousel-item>.container{padding-right:37px;padding-left:37px}}.carousel-1 .carousel-item__background{z-index:0;position:absolute;left:0;right:0;top:0;bottom:0}.carousel-1 .carousel-item__background img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel-1 .carousel-item__background.carousel-item-img-position--center img,.carousel-1 .carousel-item__background img{-o-object-position:center;object-position:center}.carousel-1 .carousel-item__background.carousel-item-img-position--top img{-o-object-position:top;object-position:top}.carousel-1 .carousel-item__background.carousel-item-img-position--bottom img{-o-object-position:bottom;object-position:bottom}.carousel-1 .carousel-item__background.carousel-item-img-position--left img{-o-object-position:left;object-position:left}.carousel-1 .carousel-item__background.carousel-item-img-position--right img{-o-object-position:right;object-position:right}.carousel-1 .carousel-item__background.carousel-item-img-position--top-left img{-o-object-position:left top;object-position:left top}.carousel-1 .carousel-item__background.carousel-item-img-position--top-right img{-o-object-position:right top;object-position:right top}.carousel-1 .carousel-item__background.carousel-item-img-position--bottom-left img{-o-object-position:left bottom;object-position:left bottom}.carousel-1 .carousel-item__background.carousel-item-img-position--bottom-right img{-o-object-position:right bottom;object-position:right bottom}.carousel-1 .carousel-item__content{display:inline-block;color:#fff}.carousel-1 .carousel-item__content h1,.carousel-1 .carousel-item__content h2,.carousel-1 .carousel-item__content h3,.carousel-1 .carousel-item__content h4,.carousel-1 .carousel-item__content h5,.carousel-1 .carousel-item__content h6 p{color:#fff}.header-transparent+#site-content .carousel-1 .carousel-item__content{margin-top:60px}.carousel-1 .carousel-item__content--with-bg{padding:30px}@media (max-width:767px){.carousel-1 .carousel-item__content--with-bg{padding:15px}}.carousel-1 .carousel-item__content--with-bg.dark{background-color:rgba(0,0,0,.5);color:#fff}.carousel-1 .carousel-item__content--with-bg.dark h1,.carousel-1 .carousel-item__content--with-bg.dark h2,.carousel-1 .carousel-item__content--with-bg.dark h3,.carousel-1 .carousel-item__content--with-bg.dark h4,.carousel-1 .carousel-item__content--with-bg.dark h5,.carousel-1 .carousel-item__content--with-bg.dark h6 p{color:inherit}.carousel-1 .carousel-item__content--with-bg.light{background-color:hsla(0,0%,100%,.7);color:#333}.carousel-1 .carousel-item__content--with-bg.light h1,.carousel-1 .carousel-item__content--with-bg.light h2,.carousel-1 .carousel-item__content--with-bg.light h3,.carousel-1 .carousel-item__content--with-bg.light h4,.carousel-1 .carousel-item__content--with-bg.light h5,.carousel-1 .carousel-item__content--with-bg.light h6 p{color:#333}.carousel-1 .carousel-item__content--align-left,.carousel-1 .carousel-item__content--align-right{display:flex}.carousel-1 .carousel-item__content--align-left .preset-fields,.carousel-1 .carousel-item__content--align-right .preset-fields{display:flex;flex-direction:column}.carousel-1 .carousel-item__content--align-left{text-align:left;justify-content:flex-start}.carousel-1 .carousel-item__content--align-left .preset-fields{align-items:flex-start}.carousel-1 .carousel-item__content--align-right{text-align:right;justify-content:flex-end}.carousel-1 .carousel-item__content--align-right .preset-fields{align-items:flex-end}.carousel-1 .preset-fields .preset-heading,.carousel-1 .preset-fields .preset-subheading{color:inherit}.carousel-1 .preset-fields .preset-heading{margin-bottom:30px;line-height:1.35}@media (max-width:767px){.carousel-1 .preset-fields .preset-heading{margin-bottom:20px}}.carousel-1 .preset-fields .preset-subheading{margin-bottom:30px}@media (max-width:767px){.carousel-1 .preset-fields .preset-subheading{margin-bottom:20px}}.carousel-1 .preset-fields .size-18{font-size:18px}.carousel-1 .preset-fields .size-24{font-size:24px}.carousel-1 .preset-fields .size-36{font-size:36px}.carousel-1 .preset-fields .size-48{font-size:48px}.carousel-1 .preset-fields .size-60{font-size:60px}.carousel-1 .preset-fields .size-72{font-size:72px}@media (max-width:767px){.carousel-1 .preset-fields .mobile-size-14{font-size:14px}.carousel-1 .preset-fields .mobile-size-16{font-size:16px}.carousel-1 .preset-fields .mobile-size-18{font-size:18px}.carousel-1 .preset-fields .mobile-size-20{font-size:20px}.carousel-1 .preset-fields .mobile-size-24{font-size:24px}.carousel-1 .preset-fields .mobile-size-30{font-size:30px}.carousel-1 .preset-fields .mobile-size-36{font-size:36px}.carousel-1 .preset-fields .mobile-size-42{font-size:42px}}.carousel-1 .preset-text{margin-bottom:25px!important;color:inherit!important}@media (max-width:767px){.carousel-1 .preset-text{font-size:16px;margin-bottom:20px!important}}.carousel-1 .preset-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}@media (max-width:767px){.carousel-1 .preset-buttons .button{font-size:14px}}.carousel-1 .preset-bottom{color:inherit;margin-top:100px}@media (max-width:767px){.carousel-1 .preset-bottom{margin-top:70px}}.carousel-1 .preset-bottom .reservation-shortcode__title{color:inherit}a.carousel-continue{position:absolute;left:50%;bottom:80px;transform:translateX(-50%);color:#fff;font-weight:700;display:flex;align-items:center;gap:5px;font-size:20px;line-height:1}.carousel--reservation-bar a.carousel-continue{bottom:110px}.carousel--reservation-bar.carousel--reservation-bar-w-dots a.carousel-continue{bottom:140px}a.carousel-continue img,a.carousel-continue svg{height:25px;width:25px;display:block;animation:pulse 1.5s infinite}a.carousel-continue svg path{fill:#fff}.carousel-1.carousel--tall{height:calc(100vh - 75px)}.header-chateau+#site-content .carousel-1.carousel--tall{height:100vh}.carousel-1.carousel--tall .carousel-item{height:calc(100vh - 75px)}.header-chateau+#site-content .carousel-1.carousel--tall .carousel-item,.header-transparent+#site-content .carousel-1.carousel--tall .carousel-item{height:100vh}.carousel-1.carousel--tall.carousel--reservation-bar--woods{height:calc(100vh + 10px)}.header-transparent+#site-content .carousel-1.carousel--tall{height:100vh}.carousel-1.carousel--height-half,.carousel-1.carousel--height-half .carousel-item{height:calc(55vh - 75px)}.carousel-1.carousel--height-half.carousel--reservation-bar--woods{height:calc(55vh + 10px)}.header-default--has-top-header+.content .carousel-1.carousel--tall,.header-default--has-top-header+.content .carousel-1.carousel--tall .carousel-item{height:calc(100vh - 6.625rem)}@media (max-width:767px){.header-default--has-top-header+.content .carousel-1.carousel--mobile-tall,.header-default--has-top-header+.content .carousel-1.carousel--mobile-tall .carousel-item{height:calc(100vh - 6.625rem)}}@media (max-width:991px){.carousel-1.carousel--mobile-height-default,.carousel-1.carousel--mobile-height-default .carousel-item{height:600px!important}}@media (max-width:767px){.carousel-1.carousel--mobile-height-default,.carousel-1.carousel--mobile-height-default .carousel-item{height:350px!important}}@media (max-width:575px){.carousel-1.carousel--mobile-height-default,.carousel-1.carousel--mobile-height-default .carousel-item{height:250px!important}}@media (max-width:767px){.carousel-1.carousel--mobile-height-half,.carousel-1.carousel--mobile-height-half .carousel-item{height:calc(55vh - 75px)!important}}.carousel.carousel-animation--zoomin .tns-slide-active .carousel-item__background img{animation:zoomEffect 20s ease 0s infinite normal none running}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}
/*# sourceMappingURL=../maps/carousel-1.css.map */
