.full-width-carousel{position:relative}.full-width-carousel .top-bar{background:rgba(228,172,149,.6);padding:64px 40px 58px 40px}@media screen and (min-width: 768px){.full-width-carousel .top-bar{padding:64px 84px 56px 84px}}@media screen and (min-width: 1280px){.full-width-carousel .top-bar{width:947px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(228, 172, 149, 0.6)), to(rgba(228, 172, 149, 0.6))),#fff;background:linear-gradient(0deg, rgba(228, 172, 149, 0.6) 0%, rgba(228, 172, 149, 0.6) 100%),#fff;position:absolute;top:-182px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:56px 120px 56px 80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:11}}@media screen and (min-width: 1920px){.full-width-carousel .top-bar{width:1313px;padding:72px 131px;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;gap:110px}}@media screen and (min-width: 1280px){.full-width-carousel .top-bar .heading{width:100%;max-width:297px}}.full-width-carousel .top-bar .heading__heading{font-size:48px;letter-spacing:1.44px;line-height:normal;margin-top:28px}.full-width-carousel .top-bar .heading__heading span{font-size:48px;letter-spacing:1.44px;text-transform:lowercase}@media screen and (min-width: 1280px){.full-width-carousel .top-bar .heading__heading span{font-size:54px;line-height:50px}}@media screen and (min-width: 1280px){.full-width-carousel .top-bar .heading__heading{font-size:54px;line-height:50px;margin-top:49px}}@media screen and (min-width: 1920px){.full-width-carousel .top-bar .heading__heading{font-size:60px;letter-spacing:1.8px;line-height:normal;margin-top:55px}}.full-width-carousel .top-bar .content{font-family:elido,sans-serif;font-weight:400;font-style:normal;font-size:21px;line-height:33px;letter-spacing:.63px;font-weight:350;color:#6e4d49;padding-top:12px}.full-width-carousel .top-bar .content .links{padding-top:20px}@media screen and (min-width: 1280px){.full-width-carousel .top-bar .content{padding-top:64px;width:370px}}@media screen and (min-width: 1920px){.full-width-carousel .top-bar .content{width:578px;padding-top:83px;font-size:24px;line-height:36px;letter-spacing:.72px}}.full-width-carousel__slider .overlay{height:670px;position:relative}@media screen and (min-width: 1280px){.full-width-carousel__slider .overlay{height:800px}}@media screen and (min-width: 1920px){.full-width-carousel__slider .overlay{height:964px}}.full-width-carousel__slider .overlay picture,.full-width-carousel__slider .overlay .basic-video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.full-width-carousel__slider .overlay picture:before,.full-width-carousel__slider .overlay .basic-video:before{content:"";position:absolute;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(47.5%, rgba(0, 0, 0, 0)), color-stop(86.64%, rgba(0, 0, 0, 0.6)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 47.5%, rgba(0, 0, 0, 0.6) 86.64%);width:100%;height:100%;z-index:2}.full-width-carousel__slider .overlay picture .basic-video__control,.full-width-carousel__slider .overlay .basic-video .basic-video__control{z-index:20}.full-width-carousel__slider .overlay-button{display:none}@media screen and (min-width: 1280px){.full-width-carousel__slider .overlay-button{display:block;border:0;background-color:rgba(0,0,0,0);padding:0;text-align:center;font-family:elido,sans-serif;font-weight:400;font-style:normal;letter-spacing:2.5px;text-transform:uppercase;font-weight:700;font-size:18px;color:#f4f0ed;max-width:176px;width:100%}}.full-width-carousel__slider .overlay-previous{left:116px}.full-width-carousel__slider .overlay-right{right:48px}.full-width-carousel__slider .content{position:absolute;left:0;width:100%;z-index:3;bottom:136px;color:#f4f0ed}@media screen and (min-width: 1280px){.full-width-carousel__slider .content{bottom:72px}}@media screen and (min-width: 1920px){.full-width-carousel__slider .content{bottom:89px}}@media screen and (min-width: 1280px){.full-width-carousel__slider .content .inner{max-width:1185px;width:100%;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1920px){.full-width-carousel__slider .content .inner{max-width:1568px}}.full-width-carousel__slider .content .slide-content{width:176px;margin-inline:auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.full-width-carousel__slider .content .count{font-family:"Westbourne Serif Regular",sans-serif;font-weight:normal;font-style:normal;font-size:42px;letter-spacing:4.2px;text-transform:uppercase}@media screen and (min-width: 1280px){.full-width-carousel__slider .content .count{font-size:48px}}.full-width-carousel__slider .content .title{font-family:elido,sans-serif;font-weight:400;font-style:normal;line-height:normal;letter-spacing:2.5px;text-transform:uppercase;font-size:18px;font-weight:700}.full-width-carousel__slider .content span{width:100%;height:1px;background-color:#f4f0ed;display:block}.full-width-carousel__slider .content .sub-title{color:#f4f0ed;font-family:elido,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:normal;letter-spacing:1.4px;text-transform:uppercase;padding-top:8px;font-weight:700}@media screen and (min-width: 1280px){.full-width-carousel__slider .content .sub-title{padding-top:27px}}.full-width-carousel__slider .content .sub-title:hover,.full-width-carousel__slider .content .sub-title:focus{color:#fff;text-decoration:none}.full-width-carousel .splide-wrapper .splide__arrows{left:0;bottom:20px;top:unset;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1280px){.full-width-carousel .splide-wrapper .splide__arrows{gap:374px;bottom:104px}}@media screen and (min-width: 1920px){.full-width-carousel .splide-wrapper .splide__arrows{gap:577px;bottom:120px}}.full-width-carousel>.reveal .top-bar>.heading{opacity:0;left:0}.full-width-carousel>.reveal .top-bar>.content{opacity:0;bottom:0}.full-width-carousel>.animate-text .top-bar>.heading{position:relative;opacity:1;left:0;-webkit-animation:scroll-effect-full-width-card-left .5s ease-in-out;animation:scroll-effect-full-width-card-left .5s ease-in-out}.full-width-carousel>.animate-text .top-bar>.content{position:relative;opacity:1;bottom:0;-webkit-animation:scroll-effect-full-width-card-bottom .5s ease-in-out;animation:scroll-effect-full-width-card-bottom .5s ease-in-out}@-webkit-keyframes scroll-effect-full-width-card-left{from{opacity:0;left:-150px}to{opacity:1;left:0}}@keyframes scroll-effect-full-width-card-left{from{opacity:0;left:-150px}to{opacity:1;left:0}}@-webkit-keyframes scroll-effect-full-width-card-bottom{from{opacity:0;bottom:-150px}to{opacity:1;bottom:0}}@keyframes scroll-effect-full-width-card-bottom{from{opacity:0;bottom:-150px}to{opacity:1;bottom:0}}