header.header:before{opacity:0}#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{width:100%;padding:0}.ip-banner{display:none}#ip-libd{padding:135px 0 0}.libd-hero-wrap{position:relative}.libd-hero-list{font-size:0}.libd-hero-item{width:100%;vertical-align:top;background-color:#999}.libd-hero-item canvas{min-height:250px}.libd-intro-text{padding:124px 0 147px;text-align:center}.libd-intro-text .section-title{text-transform:initial;margin-bottom:45px}.libd-intro-text p{font-size:16px;font-weight:400;letter-spacing:.1em;line-height:1.625;color:#6b6b6b;max-width:1040px;margin:0 auto}.libd-content{overflow:hidden}.libd-description{position:relative}.libd-description-bg{position:absolute;width:833px;height:882px;background-position:center;background-size:cover;z-index:-1;top:-537px;left:0;background:url(../../../../themes/terraluxury.com/assets/images/life-in-barbados/bg-left.png) center/cover no-repeat}.libd-description-left{width:55.0875%;padding:24px 10% 0 0}.libd-description-top{margin-bottom:121px}.libd-description-top-btn{width:242px}.libd-description-top-btn-slick{position:relative}.libd-description-top-btn-slick:not(.slick-initialized)>div~div{display:none}.libd-description-top-btn a.btn-a{font-size:16px;min-height:53px;min-width:242px;font-weight:600}.libd-description-top-btn a.btn-a:not(:hover){background:#dcd9d5;color:#000}.libd-description-top-dots{align-self:center}.libd-description-top-dots ul.slick-dots{display:flex!important}.libd-description-top-dots ul.slick-dots li{margin-left:16px}.libd-description-top-dots ul.slick-dots li button{display:block;font-size:0;border:none;padding:0;width:14px;height:14px;border-radius:50%;background:#a29e9c}.libd-description-top-dots ul.slick-dots li:first-child{margin-left:0}.libd-description-top-dots ul.slick-dots li.slick-active{opacity:.5}.libd-description-text-slick{font-size:0}.libd-description-text{position:relative}.libd-description-text-slick:not(.slick-initialized) .libd-description-text~.libd-description-text{display:none}.libd-description-text h2.section-title{margin-bottom:31px;font-size:60px;margin-top:40px}.libd-description-text h3{font-size:19px;font-weight:500;letter-spacing:.1em;line-height:1.263157894736842;margin-bottom:86px}.libd-description-text p{font-size:15px;font-weight:400;letter-spacing:.1em;line-height:1.846153846153846;color:#6b6b6b;margin-bottom:41px}.libd-description-text p a{color:var(--primary)}.libd-description-text p a:hover{color:#6b6b6b}.libd-description-text .signature{line-height:1;font-family:var(--font-family-script);font-size:67px;padding-bottom:30px}.libd-description-right{width:512px;width:44.9125%}.libd-description-right-pull{margin-right:calc((1140px - 100vw) / 2)}.libd-description-img-slick{font-size:0}.libd-description-img-slick:not(.slick-initialized) .libd-description-img~.libd-description-img{display:none}.libd-other{position:relative;padding:80px 0 121px}.libd-other-bg{position:absolute;width:833px;height:882px;background-position:center;background-size:cover;z-index:-1;top:12px;left:0;background:url(../../../../themes/terraluxury.com/assets/images/life-in-barbados/bg-left.png) center/cover no-repeat}.libd-other h2{font-size:29px;letter-spacing:.1em;line-height:1.103448275862069;max-width:450px;font-weight:500;margin-bottom:123px}.libd-other-list-pull{margin-right:calc((1140px - 100vw) / 2);padding-left:130px}.libd-other-list{font-size:0;margin:0 -20px}.libd-other-list:not(.slick-initialized) .libd-other-item:nth-child(3)~.libd-other-item{display:none}.libd-other-item{display:inline-block;vertical-align:top;width:33.33%;padding:0 20px}.libd-other-item a{display:block;position:relative}.libd-other-item .img-wrapper:before{content:''}.libd-other-item .img-wrapper:before{content:'';background:var(--primary);opacity:0}.libd-other-item .img-wrapper:after{content:'';top:initial;height:50%;background:#000;background:-moz-linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);background:-webkit-linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);background:linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);opacity:.76}.libd-other-item a:hover .img-wrapper:before{opacity:.55}.libd-other-item-name{font-size:20px;font-family:var(--font-family-title);font-weight:600;letter-spacing:.05em;color:#000;padding:26px 46px 8px;position:relative}.libd-other-item-name:before{content:'';width:2px;position:absolute;bottom:0;top:-53px;background:var(--primary);left:20px;z-index:2}.libd-other-list .custom-slick-arrow.slick-prev{left:-110px}.libd-other-list .custom-slick-arrow{bottom:52px;border-width:2px}.libd-other-list .custom-slick-arrow:not(:hover){border-color:#a29e9c}.libd-other-list .custom-slick-arrow.slick-next{display:none!important}#hp-kit{padding:81px 0 0}.lux-list{position:relative;margin:0 -15px;font-size:0;margin-right:0}.lux-item{display:inline-block;vertical-align:top;width:25%;padding:0 15px 29px}.lux-item a{display:block;position:relative}.lux-item-img img{transition:all var(--default-transition)}.lux-item-img:before{content:'';background:var(--primary);opacity:0}.lux-item-img:after{content:'';top:initial;height:50%;background:#000;background:-moz-linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);background:-webkit-linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);background:linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);opacity:.76}.lux-item a:hover .lux-item-img:before{opacity:.55}.lux-item-info{font-size:20px;font-family:var(--font-family-title);font-weight:600;letter-spacing:.05em;color:#000;padding:26px 46px 8px;position:relative}.lux-item-info .info-name{z-index:2;font-size:20px;font-family:var(--font-family-title);font-weight:600;letter-spacing:.05em;color:#000;position:relative;line-height:1.3}.lux-item-info .info-amenities{font-size:13px;letter-spacing:.05em;line-height:1.714285714285714}.lux-item-info:before{content:'';width:2px;position:absolute;bottom:0;top:-53px;background:var(--primary);left:20px;z-index:2}.lux-btn{margin:55px 0 0}.lib-list{padding-bottom:12px}.lib-item{margin-bottom:100px;position:relative}.lib-item-bg{position:absolute;width:819px;height:882px;background-position:center;background-size:cover;z-index:-1}.lib-item:nth-child(odd) .lib-item-bg{top:-420px;left:0;background:url(../../../../themes/terraluxury.com/assets/images/life-in-barbados/bg-left.png) center/cover no-repeat}.lib-item:nth-child(even) .lib-item-bg{top:-475px;right:0;background:url(../../../../themes/terraluxury.com/assets/images/life-in-barbados/bg-right.png) center/cover no-repeat}.lib-item:nth-child(odd) .container{flex-direction:row-reverse}.lib-item-img{padding-bottom:37px;position:relative;width:46.4915%}.lib-item-img:before{content:'';position:absolute;background:#a29e9c}.lib-item:nth-child(odd) .lib-item-img{padding-right:31px}.lib-item:nth-child(odd) .lib-item-img:before{top:37px;bottom:0;left:31px;right:0}.lib-item:nth-child(even) .lib-item-img{padding-left:31px}.lib-item:nth-child(even) .lib-item-img:before{top:37px;bottom:0;right:31px;left:0}.lib-item-text{width:53.5085%}.lib-item-text h2{font-size:29px;font-weight:400;letter-spacing:.02em;font-family:var(--font-family-title);margin-bottom:47px;text-transform:uppercase;line-height:1.4}.lib-item-text h2 span{display:block;font-family:var(--font-family-default);text-transform:none;padding-top:10px;font-size:15px}.lib-item-text p{font-size:15px;font-weight:400;letter-spacing:.1em;line-height:1.846153846153846;margin-bottom:30px}.lib-item:nth-child(odd) .lib-item-text{padding-right:5%;padding-bottom:3.5%}.lib-item:nth-child(even) .lib-item-text{padding-left:5%}.lil-image-full{position:relative;padding:0 15px}.lil-image-full h2{font-size:29px;letter-spacing:.1em;line-height:1.103448275862069;max-width:860px;font-weight:500;margin-bottom:123px;text-align:center;margin:0 auto 50px}.lil-img{margin:0 -15px}@media only screen and (min-width:992px){.lux-list .slick-prev{left:-69px;top:-145px}.lux-list .slick-next{left:-69px;top:70px;right:unset}}@media only screen and (max-width:1199px){.libd-description-right-pull,.libd-other-list-pull{margin-right:calc((940px - 100vw) / 2)}.libd-description-left{padding-right:5%}.libd-description-text h3{margin-bottom:40px}.libd-description-top{margin-bottom:40px}}@media only screen and (max-width:991px){#ip-libd{padding:96px 0 0}.libd-intro-text{padding:80px 0}.libd-description-bg{display:none}.libd-description-left{width:100%;padding:0 0 30px}.libd-description-right{width:100%}.libd-description-right-pull,.libd-other-list-pull{margin-right:0}.libd-other{padding:80px 0}.libd-other h2{margin:0 auto 80px;text-align:center}.libd-other-list-pull{padding:0;max-width:100%;margin:0 auto}.libd-other-item{width:100%}.libd-other-list:not(.slick-initialized) .libd-other-item~.libd-other-item{display:none}.libd-other-list .custom-slick-arrow.slick-prev{left:0;top:initial;bottom:0;right:0;margin-left:calc(50% - 120px)}.libd-other-list .custom-slick-arrow.slick-next{left:0;position:relative;margin-top:30px;display:block!important;margin-left:auto;margin-right:calc(50% - 120px)}.lux-item{width:100%}.lux-item~.lux-item{display:none}.lux-item-img canvas{aspect-ratio:328/450}.lux-item-info{position:relative;color:#000;padding:10px 15px;text-align:center;left:unset}.lux-item-info:before{display:none}.lux-list{padding:0 60px;margin:0 -15px}.lux-btn{margin-top:30px}.lib-item{margin-bottom:80px}.lib-item-bg{display:none}.lib-item-text{width:100%;padding:0!important;text-align:center}.lib-item-text h2{font-size:40px;margin-bottom:30px}.lib-item-img{width:100%;margin-bottom:50px}.libd-description-text h2.section-title{font-size:50px}.custom-slick-arrow{top:initial;bottom:-83px;width:60px;height:60px;top:-90px;bottom:0}}@media only screen and (max-width:767px){.lil-image-full h2{font-size:20px}.custom-slick-arrow{width:40px;height:40px;font-size:14px}.lux-list{padding:0 35px}.custom-slick-arrow.slick-prev{left:5px}.custom-slick-arrow.slick-next{right:5px}}@media only screen and (max-width:480px){.libd-description-top{flex-flow:column;align-items:center}.libd-description-top-dots ul.slick-dots{margin-top:30px}.lib-item-text h2{font-size:30px}.libd-description-text h2.section-title{font-size:45px}}